Lecture 1 Quiz: Data Processing Concepts Flashcards
On a macro level describe data processing.
Data: input, process, output.
What does memory contain?
Instructions and Data.
What transports Instructions and Data between two points?
A bus.
What transports data in both directions?
A bidirectional bus.
Describe basic memory structure (4 points).
Memory contains cells.
Each cell has a unique index (address)
Each cell contains instruction or data (or both)
All cells have fixed capacity.
How is data stored (ie in what format?)
Data is stored in bit patterns (or numbers).
What is an ALU?
An Arithmetic Logical Unit. A subsystem that does calculations.
What is a data register?
It is a sub-system for storing numeric values internally.
What is an IR?
It is an instruction register (storing instructions).
How does an ALU connect to registers?
It uses an internal bus.
What does CU stand for? Sometimes PCU?
Control Unit. Or Program Control Unit.
What three things does the CU do?
It tells the ALU what to do.
i.e. What data registers to access, what operation to access, where to store the result.
What is the PC register?
It is the Program Counter Register. It keep track of the program step it is executing. The PC is incremented after every step.
What does CPU stand for?
Central Processing Unit.