Vous êtes sur la page 1sur 3

Glossary of Terms

Accumulator - A special storage register associated with the arithmetic logic


unit for storing the results os steps in a calculation or data transfer.

Arithmetic Logic Unit (ALU) - The part of the CPU where arithmetic and logic
operations are performed. Sometimes called the arithmetic unit.

Arithmetic Operator - The arithmetical signs of addition, subtraction, division


and multiplication as used by a given programming language.

Central Processing Unit (CPU) - The main part of the computer, its 'brain',
consisting of the central memory, arithmetic logic unit andcontrol unit. Also called
the central processor.

Chip - An alternative name for an integrated circuit.

Clock - A special circuit that sends pulses of current to the CPU and other
computer components.

Control Unit (CU) - That part of the computer which accesses instructions in
sequence, interprets them and then directs their implementation.

Fetch-Execute Cycle - Refers to the process whereby the control unit must first
fetch an instruction from main memory before it can execute (interpret) that
instruction.

Instruction Decoder - Complex circuitry in the CU designed to decode (interpret)


any instruction in the computer's machine code repertoire.

Instruction Register (IR) - A special register in the CPU that holds the bit
pattern corresponding to the next instruction to be performed within the CPU.
The Control Unit accesses this register to decide which circuits need to be
activated.

Instruction Set - A set of assembly language mnemonics which represent the


machine code of a particular computer.

Logical Operator - Name given to the logical symbols for "greater than", "less
than", etc., as used by a particular high-level language. Also called relational
operators.

Memory Address Register (MAR) - When another instruction is needed in


the IR, or a value is to be loaded into the accumulator, or an operand is needed to
perform some arithmetic or logic instruction, this register contains the memory
address where the desired information can be found. It also serves as a pointer to
the location in memory where the contents of some CPU register is to be stored.

Memory Buffer Register (MBR) - This register serves as an interface between


the CPU and main memory. Anything needed by the CPU (instruction or data) is
first

placed

here

before

it

goes

to

its

final

destination

(such

as

the accumulator, IR, PC or other registers). Also, anything in the CPU that is to be
stored in main memory comes here first before being copied into the main
memory at the location specified by the address containd in the MAR.

Memory Unit - Part of the computer where data and instructions are held. (Also
known as main memory, main store, central memory, immediate access memory.)

Program Counter (PC) - This CPU register always contains the memory address
where the next instruction to be performed by the CPU can be found. Its contents
is copied into the MAR before an instruction is fetched from the main memory.
While the instruction is being fetched, the Control Unit updates the contents of the
PC so that it will again point to the next instruction to be performed.

Read Only Memory (ROM) - Data is stored permanently inside this chip. It can't
be removed.

Register - A special location, which is sometimes protected, used for specific


purposes only. Example: accumulator, program counter.

Vous aimerez peut-être aussi