Processor/primary storage Flashcards
ALU?
In which all arithmetic and logic operations are carried out
Control unit
Which coordinates the activities taking place in the CPU, memory and peripherals, by sending control signals to the various devices.
Use of registers?
To hold information temporarily while it is being decoded or manipulated.
Define the Program counter (PC)
Holds the address of the next instruction to be executed
What the Program counter (PC) does?
When a sequence of instructions is being executed, the program counter is automatically incremented to point to the next instruction – it holds the address of the next instruction to be executed
What are general purpose registers?
Usually called an accumulator, which acts as a working area.
What does the Current instruction register (CIR) do?
Contains both the operator and the operand of the current instruction. In the instruction
memory address register (MAR)
Holds the address of the memory location from which information will be read or to which data will be written.
memory data register (MDR)
Used to temporarily store information read from or written to memory. The instruction is placed here en route to the CIR where it will be decoded.
What are interrupts?
When an I/O device needs to transfer data, it generates an interrupt and the CPU suspends execution of the program and transfers to an appropriate interrupt handling program. A test for the presence of interrupts is carried out at the end of each instruction cycle.
Explain the fetch-execute cycle in the CPU.
Single core processor
It is a processor that has only one core, so it can only start one operation at a time. It can however in some situations start a new operation before the previous one is complete.
Dual core/Multi core processor
An integrated circuit processing unit that contains two or more central processors. Each CPU is called a core
Functions of a microprocessor
A microprocessor is a silicon chip containing millions of microscopic transistors. This chip functions as the computer’s brain. It processes the instructions or operations contained within executable computer programs.
Computer workstation
A computer workstation is an ergonomically designed area of an office which accommodates a desktop computer and all of its peripherals.