CS4 Flashcards
Control unit
directs the operation of the processor
It typically uses a binary decoder
Most computer resources are managed by the CU
Aritmetic Logic Unit (ALU)
Is responsible for math calculations or logical operations
Bitwise shifts
It uses the accumulator (ACC) to temporarily store data while performing operations
Memory data register
The register in a computer’s CPU that stores the data being transferred to and from the immediate access storage
Current Instruction Register
This register holds the instruction which is currently being decoded or executed.
Program Counter
A register in a computer processor that contains the address (location) of the instruction being executed at the current time
Memory Address Register(MDR)
Is used when reading and writing data to and from RAM. The MDR will contain the
data to be written to RAM, or the data that has just been
read from RAM.
Accumulator
The accumulator acts as a temporary storage unit which hold a value in mathematical and logical operations or calculations
Address bus
Carries addresses from the Memory Address Register to RAM. The address bus is a unidirectional bus, it only carries addresses in one direction (to RAM).
Control bus
It is used by the CPU to communicate with another device or devices that are in the computer.
Data bus
A data-centric software framework for distributing and managing real-time data in intelligent distributed systems.