Posts

Showing posts from August, 2008

History of the Computer

Image
1940 In1940, Samuel Williams and Stibitz complete a calculator which can operate on complex numbers, and give it the imaginative name of the Complex Number Calculator (CNC) later we call it Model I Relay Calculator. Stibitz stunned the group by performing calculations remotely on the CNC that located in New York, he used a telephone lines to connect. This telephone can switch parts for logic: 450 relays and 10 crossbar switches. Numbers are represented in "plus 3 BCD"; that is, for each decimal digit, 0 is represented by binary 0011, 1 by 0100, and so on up to 1100 for 9; this scheme requires fewer relays than straight BCD. Rather than requiring users to come to the machine to use it, the calculator is provided with three remote keyboards, at various places in the building, in the form of teletypes. Only one can be used at a time, and the output is automatically displayed on the same one. 1941 Konrad Zuse (German Engineer) completed the Z3.Z3 is the first o

Processors

Image
The first Pentium until the current state Pentium ("Classic") *Bus width 64 bits *System bus speed 60 or 66 MHz *Address bus 32 bits *Addressable Memory 4 GB *Virtual Memory 64 TB *Superscalar architecture brought 5X the performance of the 33 MHz 486DX processor *Runs on 5 volts *Used in desktops *16 KB of L1 cache *P5 - 0.8 μm process technology    o Introduced March 22, 1993    o Number of transistors 3.1 million    o Socket 4 273 pin PGA processor package    o Package dimensions 2.16" x 2.16"    o Family 5 model 1    o Variants       - 60 MHz with 100 MIPS (70.4 SPECint92, 55.1 SPECfp92 on Xpress 256 KB L2)       - 66 MHz with 112 MIPS (77.9 SPECint92, 63.6 SPECfp92 on Xpress 256 KB L2) * P54 - 0.6 μm process technology     o Socket 7 296/321 pin PGA package     o Number of transistors 3.2 million     o Variants        - 75 MHz Introduced October 10, 1994        - 90 MHz Introduced March 7, 1994        - 100 MHz Introduced March 7, 19

CPU Register

What is Register? All CPU design includes a set of register. Register is a temporary storage space on the CPU that can be accessed very quickly. The register is located in processor do for RAM. This is because the data can be stored faster. A set of register is includes Memory Buffer Register, Memory Address Register, Instruction Register, Instruction Buffer Register, Program Counter, Accumulator, Multiplier Quotient. Memory Buffer Register (MBR) Sometimes call it Memory Data Register (MDR). It is connected to the data lines of the system bus and directly connected to the RAM chips on the motherboard. MBR is contain the word to be read from the main memory or stored into the memory. A data item will be stored or copied into MBR. Memory Address Register (MAR) It is connected to the address lines of the system bus and directly connected to the RAM. MAR is holds the address of the next memory location where is the next step will be carries out. The address bus will be used to