Page 61 -
P. 61

36  CHAPTER 2 / COMPUTER EVOLUTION AND PERFORMANCE


                Console                         Main             I/O            I/O
                                 CPU                                     • • •
               controller                      memory          module         module


                                              Omnibus

             Figure 2.9 PDP-8 Bus Structure


                       In the 1950s and 1960s, most computer memory was constructed from tiny
                  rings of ferromagnetic material, each about a sixteenth of an inch in diameter.These
                  rings were strung up on grids of fine wires suspended on small screens inside the
                  computer. Magnetized one way, a ring (called a core) represented a one; magnetized
                  the other way, it stood for a zero. Magnetic-core memory was rather fast; it took as
                  little as a millionth of a second to read a bit stored in memory. But it was expensive,
                  bulky, and used destructive readout:The simple act of reading a core erased the data
                  stored in it. It was therefore necessary to install circuits to restore the data as soon as
                  it had been extracted.
                       Then, in 1970, Fairchild produced the first relatively capacious semiconductor
                  memory. This chip, about the size of a single core, could hold 256 bits of memory. It
                  was nondestructive and much faster than core. It took only 70 billionths of a second
                  to read a bit. However, the cost per bit was higher than for that of core.
                       In 1974, a seminal event occurred: The price per bit of semiconductor memory
                  dropped below the price per bit of core memory. Following this, there has been a con-
                  tinuing and rapid decline in memory cost accompanied by a corresponding increase in
                  physical memory density. This has led the way to smaller, faster machines with mem-
                  ory sizes of larger and more expensive machines from just a few years earlier. Devel-
                  opments in memory technology, together with developments in processor technology
                  to be discussed next, changed the nature of computers in less than a decade.Although
                  bulky, expensive computers remain a part of the landscape, the computer has also
                  been brought out to the “end user,” with office machines and personal computers.
                       Since 1970, semiconductor memory has been through 13 generations: 1K, 4K,
                  16K, 64K, 256K, 1M, 4M, 16M, 64M, 256M, 1G, 4G, and, as of this writing, 16 Gbits
                  on a single chip (1K =  2 ,1M =  2 ,1G =  2 ). Each generation has provided four
                                                20
                                                         30
                                        10
                  times the storage density of the previous generation, accompanied by declining cost
                  per bit and declining access time.
                  MICROPROCESSORS Just as the density of elements on memory chips has continued
                  to rise, so has the density of elements on processor chips.As time went on, more and
                  more elements were placed on each chip, so that fewer and fewer chips were needed
                  to construct a single computer processor.
                       A breakthrough was achieved in 1971, when Intel developed its 4004.The 4004
                  was the first chip to contain all of the components of a CPU on a single chip:The mi-
                  croprocessor was born.
                       The 4004 can add two 4-bit numbers and can multiply only by repeated addi-
                  tion. By today’s standards, the 4004 is hopelessly primitive, but it marked the begin-
                  ning of a continuing evolution of microprocessor capability and power.
   56   57   58   59   60   61   62   63   64   65   66