Throughout time, humans have invented ingenious calculating machines. One of the earliest was the abacus. It's about 5,000 years old. Mechanical calculators that could add and multiply (but not subtract!) were invented in the 1600s. In 1820, Charles Xavier Thomas de Colman invented the arithometer, a machine that could add, subtract, multiply and divide. It was Charles Babbage though, in the early 1800s, who designed mechanical calculating machines (see photo) that were the true ancestor of today's computers. Ada Byron King (Countess of Lovelace) was his programmer and today is considered the mother of computer programming.Babbage's design for his ultimate calculator, the Analytical Engine, was never produced. It did anticipate the four components essential to modern computing. These components are input, storage, processing and output.The problem with Babbage's and other mechanical calculators was just that—they were mechanical. The moving parts they relied on were slow and subject to breakdown.What made modern computers possible was the invention of something that could do calculations and other information processing with no moving parts and do it very fast. That something was electronic components. With electronic components, a fast and efficient machine such as Babbage proposed could be built with all four components essential to modern computing.
FIRST GENERATION COMPUTERS
1951 – 1958
Used vacuum tubes
Computers big and clumsy
Electricity consumption high
Electric failure occurred regularly - computers not very reliable
Large air conditioners was necessary because the computers generated heat
Programming in machine language
UNIVAC (1951)
Eckert and Mauchly completed the first commercial computer in the USA – the UNIVAC (Universal Automatic Computer). It consisted of a group of related machines which would put the client in a position to set-up an information system according to their needs. One could choose between high speed printers, magnetic drives (external memory), card to tape switches, and tape to card switches, high speed tape copiers and other equipment. It was a real all-purpose computer capable of numeric and alphanumeric calculations. It could print statements, sort accounts, predict the result of an election, and solve other mathematical problems.
SAGE - Semi Automatic Ground Environment was developed. (1951)
A computerised defense network was necessary for America. Large parts of Canada and America had no radar stations or control stations to monitor air traffic. Also, existing radar stations were only effective if there were few attackers who did not fly very fast or very low. MIT was asked to develop a network of radar stations. Computer monitors were developed to display the routes of aircraft and to accomplish direct communication with Whirlwind. Programs were written to enable Whirlwind to follow aircraft and to calculate new flight paths automatically. IBM was asked to build the SAGE computers and became leaders in real-time applications. SAGE was a 32-bit computer and used the technology of Whirlwind. They were the first computers to make use of backup computers and fault-tolerant systems. Every computer made use of two central processors, control units and read-write memory. The same input-output units and secondary memory was used. If one processor breaks, the second would take over automatically. A technique was also developed to trace weak tubes before they could burn out. SAGE computers were therefore very reliable.
EDVAC (Electronic Discreet Variable Computer) (1952)
The EDVAC (Electronic Discreet Variable Computer) was completed after the idea was thought of in 1945. John Von Neumann wrote the first manuscript that formulated the ideas of Eckert, Mauchly, the EDVAC engineers and himself. The computer was designed with a central control unit which would calculate and output all mathematical and logical problems and a memory which could be written to and read. (RAM in modern terms) which would store programs and data. He encouraged the use of binary numbers and Boolean algebra. A disagreement over the patent of the EDVAC delayed the development of the machine and gave Britain the opportunity to develop the first stored program computer.
IBM 701 (1953)
IBM markets the first IBM 701, a binary computer developed in accordance with Von Neumann’s ideas. It had 400 tubes, a read-write electrostatic memory of 4096 36-bit words and could multiply two words in 456 microseconds. The machine was manufactured in sections and packed in pieces so that each part could be transported in lifts and carried through standard size doorways. Through this, IBM became part of the computer market.
WHIRLWIND(1953)
The Whirlwind is equipped with magnetic core memory. It doubled the computers processing speed, data can be input four times faster, maintenance on the memory bank was decreased from 4 hours a day to two hours a week.
The Whirlwind was the source of many technological advances. It was the first real-time (can react immediately on an order or inquiry from a user) and contributed to the development of computer applications such as air traffic control, real-time simulations, industrial process control, ticket booking systems and banking systems. It lead to the development of multiprocessing where different programs are processed simultaneously by different parts of the machine and computer networks - the connecting of computers and other equipment to function as one system. It was the first 16-bit computer that made the development of mini-computers in the 1960’s possible.
SECOND GENERATION COMPUTERS
1958 – 1965
Transistor replaces vacuum tube
Computers become smaller
Generate less heat
Electricity consumption lower
More reliable
Faster
Core memory developed
Magnetic tapes and disks used
First operating systems developed
Programming in machine language as well as assembly language
Transistors in computers (1957 – 1958)
UNIVAC and the Philco Corporation introduce the first computers that use transistors in place of vacuum tubes. These new generation computers were an improvement in all areas over computers that used vacuum tubes. They were smaller, faster, more reliable and economical and much more powerful.
Integrated circuits (1961)
The first integrated circuits or microchips are commercially available. An integrated circuit is a small chip (usually made of silicon) comprising of a network of electronic circuits made up of transistors and other components.
Mini-computer: PDP-8 (1963)
Digital introduces the first successful minicomputer – the PDP-8. It was about as large as a fridge and used transistors and magnetic core memory. It could only execute one program at a time, data is executed by means of 12-bit words (as opposed to the mainframe computers 32-bit words) and had a 4Kb memory. It was genuinely cheaper than a mainframe computer. More people could now afford their own computer. Scientists and engineers used PDP-8's. The navy installed them in submarines, factories used them for machine control and banks used them for processing of accounts. The usability and cost effectiveness of the PDP-8 contributed to distributed-processing.
Real-time reservation system (1964)
IBM developed a real-time computerised ticket reservation system for American Airways. It was smaller than SAGE and was called SABRE (Semi-Automatic Business-Related Environment). It consisted of a duplex-computer and 1200 consoles linked to the control centre by means of telephone lines.
Real time processing: Data is updated when the transaction takes place.
IBM’s System 360 (1964)
IBM introduced the System 360. It consisted of 6 processors and 40 peripheral units. More than 100 computers per month were ordered. Companies bought places on IBM’s waiting list from other manufacturers. Other companies manufactured peripheral units that were compatible to IBM-equipment. IBM’s idea was to develop a family of computers whereby just the processor could be changed to a larger, faster unit. The peripherals and software had to be compatible with all processors.
THIRD GENERATION COMPUTERS
1965 – 1970
Integrated circuits developed
Computers smaller, faster and more reliable
Power consumption lower
High-level languages appeared
Gordon Moore (1965)
The semi-conductor pioneer, Gordon Moore (founder of Intel), predicted that the number of transistors that occurred on a microchip would double every year. It became known as Moore’s Law and is still valid today. In 1964 a chip of 2,5 mm2 had ten components. In 1970, one thousand components could fit onto the same sized chip.
1966
The first computers to use integrated circuits were manufactured. Burroughs used integrated circuits in parts of two computers - the B2500 and the B3500. Control Data and NCR made two computers using only integrated circuits - the CDC 7600 and the Century series respectively.
Intel (1968)
Intel was founded (INTegrated Electronics). They developed more sophisticated memory chips.
Magnetic core memory (1968)
Magnetic Core Memory was replaced by a microchip. The first 256 bit RAM microchips, and later the first 1Kb RAM (1024 byte) chips, caused the disappearance of Magnetic Core Memory that was used since the mid 1950's.
IBM System/370 (1969)
IBM replaced their System/360 with the System/370 that only used integrated circuits.
FOURTH GENERATION COMPUTERS
AFTER 1970
Integrated circuits, smaller and faster
Micro computer series such as IBM and APPLE developed
Portable computers developed
Great development in data communication
Different types of secondary memory with high storage capacity and fast access developed
Microprocessor (1971)
Intel developed the first microprocessor - a CPU on a microchip. It was called the 4004 and consisted of 2 250 transistors capable of processing 4 bits at a rate of 60 000 transactions per second. It could not be used as the CPU of a mini computer but was suitable for use in pocket calculators and in smaller electrical appliances. Packaged with other chips such as 2Kb ROM and 20 bit RAM, and mounted on a circuit board, the chip could execute any program that Intel engineers placed in the ROM. The 4004 could therefore be programmed to do far more than a basic pocket calculator.
1972
8008 Intel released the 8008 - an 8 bit processor powerful enough to be used as the CPU of a minicomputer. There were, however, many technical problems with the 8008.
8080 Microprocessor (1974)
The 8080 microprocessor was released - it made the development of the microcomputer possible.
MARK-8 (1974)
Johnathan Titus (a chemist with an interest in electronics) ordered an 8008 processor from Intel. He built a computer with 6 circuit boards which had 256 bytes RAM. The RAM could be expanded to 16 Kb but the machine had no ROM because Intel would have charged too much to manufacture it.
Each instruction had to be entered by means of switches. One byte at a time could be entered by manipulating a set of switches. A panel of lights produced the output of results. In July 1974, Titus published an article in Radio- Electronics in which he announced the MARK-8 to the world and offered the circuit boards and a set of assembly instructions for sale. The other components could be bought from Intel. Nearly 2000 MARK-8's were assembled. MARK-8 Computer Clubs were founded and some enthusiasts built their own peripherals, such as punched tape readers that made programming easier.
Although the MARK-8 was mainly used by electronics enthusiasts, it did prove that there was a very real demand for smaller, personal computers.
Motorola’s 6800 processor (1974)
Motorola developed a processor - the 6800 - which could perform all the functions of the 8080. It had similar abilities, but used different instructions to execute the same functions. then program compatibility problems started. Programs written for the 6800, would not work on the 8080 and vice-versa. The processor therefore determined the software that could be used on a computer.
1975 - January
Altair
Popular Mechanics published an article which announced the development of a true personal computer - the Altair 8800. This was developed by MITS (Micro Instrumentation and Telemetry Systems) in Albuquerque, New Mexico. It used the 8-bit Intel 8080 microprocessor and was made available in a complete kit, including all components and assembly instructions. 256 bytes of RAM was available. 16 slots were left open to include more RAM when necessary. Thousands of orders were received.
The Altair could be programmed by entering the machine code, one bit at a time, through the toggling of switches. One of the first programs written for the Altair was a game in which lights flashed in a specific pattern on the front panel. The user had to repeat the pattern, which grew increasingly complex as the game progressed.
Apple (1975)
Steve Wozniak and Steve Jobs founded the Apple Company. They built a microcomputer motherboard that used a 8-bit processor. The motherboard was a single circuit board and held 4 Kb RAM. It was not as powerful as the Altair, but it was cheaper and less complicated. It contained circuitry that allowed it to be connected to a monitor. Only people who knew their way around electronics, could operate this computer, but it still was a great success.
MOS 6502 processor (1976)
MOS technologies (a manufacturer of microchips) announced the development of the 6502 processor. It was an 8-bit processor with very few registers and a 16-bit address bus. It was used by Wozniak in the design of the Apple II and also in other popular computers such as the Commodore PET, Commodore 64 and the Atari. It facilitated the programming of graphics and also executed graphics faster than other processors available at the time. After it's release, the development of computer games proceeded rapidly.
Apple II (1977)
Wozniak and Jobs released the Apple II. It was cheap, had 16 Kb RAM and was ideal for playing video games. It was sold with a keyboard, a power supply and included 8 slots for peripherals. It could therefore be used with a wider variety of peripherals and programs.
Intel’s 8086 processor (1978)
Intel manufactured the 8086 processor that contained 16-bit registers and used segmented memory addressing. All x86 processors had to be compatible with the set of instructions, first used in this processor.
Motorola’s 68000 processor (1979)
Motorola released the 68000 which was used in the Apple Lisa and Macintosh computers.
IBM PC (1981)
IBM announced it's first Personal Computer - the IBM PC - an Intel 8088 processor containing 16-bit registers and 8-bit busses to power the machine. Only 64Kb RAM was available and this was soldered onto the motherboard. No expansion of memory was possible. It was distributed with a monochrome monitor and originally 2 floppy drives. 35 000 PC's were sold in 1981 and in 1993 the figure rose to 800 000. Other PC compatible computers were developed. Some firms supplied programs and peripherals that could be used with the IBM PC. The PC became widely accepted.
Intel’s 286 processor (1982)
Intel announced the 80286 microprocessor. This was used in the IBM PC AT (Advanced Technology). It operated at rates ranging from 8 - 20 MHz and was up to 6 times faster than the 4.77 MHz PC. It could also address up to 16Mb of RAM.
Apple’s Lisa (1983)
Apple announced the Lisa, a computer that used a mouse to move a cursor on the screen in order to select commands. The Lisa was the first commercial computer to use a Graphical User Interface (GUI). Commands were not typed in on the keyboard but selected from a series of menus or pictures (icons). The Lisa was not a great success. It was quickly followed by the more economical and easier to use Macintosh, that also used the GUI, and was a commercial success.
Programs had to be written specifically for the Macintosh. Microsoft also developed programs for this platform.
IBM PC XT (1983)
IBM announced the PC XT (eXtended Technology). Memory could be expanded to 640 Kb and it featured:
· 4,77 MHz processor speed
· Double floppy disks
· MS DOS version 3.3
· Later versions also had 10 or 20 Mb hard disk drives available.
IBM PC AT (1984)
IBM manufactured the IBM PC/AT (Advanced Technology). It used the Intel 80286 processor and featured:
· 16-bit registers and 24-bit address busses
· 12, 16 and 20 Mhz processor speed
· 1 Mb primary memory
· 40 Mb hard disk drive
· DOS 3.2 and higher.
FIFTH GENERATION COMPUTERS
Current and Future
The transition from one computer generation to the next takes years. It is also very difficult to be precise about the end of one generation and the beginning of the next generation. Although fourth-generation computers generally are used in the 1990's, some computers and computer systems have some properties of computers which are considered to be of the fifth-generation.
The most noticeable characteristic of fifth-generation computers is the ability to apply previously gained knowledge, draw conclusions and then execute a task. The computer will, in short, simulate the human ability to reason.
Computers will have to be able to classify information, search large databases rapidly, plan, and apply the rules which humans regard as clear thinking, make decisions and learn from their mistakes. Input devices for fifth-generation computers could also include speech and visual recognition.
Applications for fifth-generation computers
· Intelligent robots that could ‘see’ their environment (visual input - e.g. a video camera) and could be programmed to carry out certain tasks without step-by-step instructions. The robot should be able to decide for itself how the task should be accomplished, based on the observations it made of its environment.
· Intelligent systems that could control the route of a missile and defence-systems that could fend off attacks.
· Word processors that could be controlled by means of speech recognition.
· Programs that could translate documents from one language to another.
Some technological developments that could make the development of fifth-generation computers possible, include:
· Parallel-processing - many processors are grouped to function as one large group processor.
· Superconductors - a superconductor is a conductor through which electricity can travel without any resistance resulting in faster transfer of information between the components of a computer.
Today's computers already display some of the characteristics of fifth-generation computers.
Expert Systems helps doctors to reach a diagnosis by following the logical steps of problem solving just as if the doctor would have done it himself.
Speech recognition systems, capable of recognising dictation and entering the text into a word processor, are already available.
No comments:
Post a Comment