Five change computer: tube computer, computer transistors, small and medium-scale integrated circuits in computers, large-scale and ultra large scale integrated circuit computer, the huge scale integrated circuit computer.
Moore's Law: every 18 months, the performance of the integrated circuit will be doubled, and the price will be reduced by half. (Another way to say this: every 10 years the computer system performance will be increased by 100 times, 100 times more communications bandwidth will increase, while capital spending will not increase).
Processor word length: processing and computing unit to complete a number of binary number operations.
Bus width: the width of the data bus between the CPU and the memory in the computing unit.
The storage unit: 8 as a binary memory cell, i.e. in a byte. Each unit has an address, an integer encoding can be represented as a binary integer. Memory element: In a binary number as a storage element, memory element composed of a plurality of memory cells.
Memory capacity: the number of bits of memory can store binary data.
Memory bandwidth: binary information quantity per unit time is read out from the memory, generally expressed in bytes / sec.
CPI: represents the number of instructions per cycle, i.e., an instruction to perform the required number of clock cycles the average total number of CPU clock cycles a program CPI = / number of instructions of the program contained in the article
MIPS: millions of instructions per second, i.e., the instruction execution unit time; the MIPS instruction Number = / (* 10 ^ program execution time 6)
FLOPS: one million times per second floating point operand, the machine performance measure floating point operations floating point operations FLOPS = number of program, program execution time (s)
3. Computer Hardware
computer system:
Northrop von Neumann operator center mechanism, modern computer memory is a central structure.
Operator: processing all arithmetic and logic operations. Commonly referred to as the ALU (arithmetic logic unit)
Memory:
Into memory, external memory;
Two registers associated with the main memory: the MAR (Memory Address Register): receiving address information sent from the CPU; MDR (Memory Data Register): as between the outside and the memory data path.
Controller:
Function: function to be performed according to the instruction, the order issuing various control commands, various components of the coordinating computer work;
Working period: Value Period: a period of time of instruction fetch; execution cycle: instruction execution period;
Related concepts data word: data of the word represents to be processed; instruction word: This character is an instruction; instruction stream: fetch cycle, from the memory read stream; data stream: execution cycle, from the memory read Information Flow.