Computer Architecture and Languages Flashcards
Cache memory
Portion of memory used for high speed storage
Register
An internal memory location within the CPU that temporarily holds data and instructions during process
Accumulator
The register that is used for arithmetic and logic calculations
Describe computers before Von Neumann
Can only do specific task, have to be rebuilt in order to complete another task
What new things did Von Neumann introduce?
Not only data should be stored in memory, but all the instructions in order to reprogram easily
Where is Control Unit (CU) located?
Internal part of the CPU
What does the CU do?
Controls the flow of data through the CPU + interactions between different parts of the CPU
What does the CU tell the different components?
How to respond to the instruction given
Where is Immediate access store (IAS) located?
Memory inside the CPU
What does IAS do?
Hold the data and the instructions needed to process that data
How does IAS also know?
CPU memory
Where is Arithmetic Logic Unit located (ALU)?
Internal part of the CPU
What does ALU do?
Carries out calculations on data
What does ALU’s arithmetic operators do?
x ÷ + -
What does ALU’s logical part do?
< > ≤ ≥ =
Where do logic ALU’s logical part info has to be placed?
In the accumulator