Quiz 4 Flashcards
(20 cards)
Explain the role of the control unit within the von Neumann architecture
The control u it controls the flow of data. It also keeps track of the memory address of the instruction of each cyle
Explain the role of the ALU within the von Neumann architecture
The ALU gets data from the control unit and registers and performs an operation on it, and sends the output back to registers
Explain the role of the registers in the von Neumann architecture
The registers hold any data and instructions and memory address that are about to be used by the cpu.There are specific registers for different tasks.
How does the cpu carry out instructions
By using the fetch-decode and execute cycle
What are 4 different types of memory?
Registers, random access memory(RAM) cache and read only memory(ROM)
What is volatile memory?
Is temporary memory that requires power to retain its data
What is non-volatile memory?
Is permanent memory that keeps its content even when it has no power
What is ROM?
Read only memory that’s is non-volatile that contains all the instructions a system needs to boot up called the bios
What does boot up mean?
CPU reads instructions from ROM tells cpu to perform a self check and set up a system
What are the 2 types of system?
Non-embedded and embedded
Do non-embedded systems have more RAM or ROM
RAM
Why do non-embedded systems have more RAM
Because they often need to write data to main memory
How is ROM used in non-embedded system
Used for BIOS which doesn’t require much memory
How is RAM and ROM stored in non-embedded systems
RAM and ROM are usually stored on the motherboard away from the cpu
Do embedded systems have more ROM or RAM
Embedded systems have more ROM
Why do embedded systems have more ROM than RAM
They don’t write much data to memory
How is ROM used in embedded systems
Embedded systems don’t tend to have secondary storage so ROM is used to store all programs
How is RAM and ROM stored in the CPU
The same chip as the CPU to reduced physical space needed and cost
Describe the role of the clock in a cpu
Regulates the timing and speed of computer operations