SLR 1

Description

It do be revision time
Lyle Winfield
Flashcards by Lyle Winfield, updated more than 1 year ago
Lyle Winfield
Created by Lyle Winfield over 4 years ago
21
0

Resource summary

Question Answer
What is the Arithmetic Logic Unit? Part of the CPU where data is processed and manipulated. Also carries out logical comparisons and decisions. Outputs the result of calculations to the accumulator.
What does the Control Unit do? Controls the CPU by executing the instructions
What does a Register do? Memory locations within the processor Very fast speed but cannot store alot
What does the Program Counter do? Stores the address of the next instruction
What does the Memory Address Register do? Stores the address of the data or instruction which needs to be fetched. Addresses are copied from program counter or an instruction. Connected to the address bus, so it can request data from the address.
What does the Memory Data Register do? Stores the fetched instruction or data after it has been received. Connected to the data bus so it can receive data from the memory.
What does the Accumulator do? Stores the result of calculations from the ALU. Stores the data currently being processed by the CPU.
What does the Current Instruction Register do? Stores the instruction which is currently being decoded or executed
What are the three buses that go from the CPU to the RAM Address Bus Data Bus Control Bus
How does a CPU work? A CPU takes an input, processes it, and produces an output
What steps does a CPU go through to complete a full cycle? PC > MAR > RAM > MDR > ACC > CIR > PC and repeat
What is the Von Neumann architect? It has shared memory for instructions and data Can only store one line at a time Registers have fast access to instructions and data
What is the Havard architect? Each instructions has its own bus It is used by RISC processors Reading and writing data can be done at the same time
What is Contemporary architect? Any modern set of disciplines that describes the functionality, the organisation the implementation of computer systems. Uses both Von Neumann and Harvard.
What does the Address Bus do? Carries addresses from the MAR to be fetched from the memory One way
What does the Data Bus do? Carries data and instruction to and from the processor Bidirectional
What does the Control Bus do? Allows the CPU to communicate with other devices around the computer. Carries the CPU to communicate with other devices around the computer. Bidirectional
What affects the performance of the CPU? Number of cores. Cache size. Number of cycles. RAM size. Size of buses. Size of the registers.
What is pipelining? Processors work in cycles When multiple steps of a process are carried out at once Like a conveyor belt
Show full summary Hide full summary

Similar

Computing Hardware - CPU and Memory
ollietablet123
SFDC App Builder 2
Parker Webb-Mitchell
Data Types
Jacob Sedore
Intake7 BIM L1
Stanley Chia
Software Processes
Nurul Aiman Abdu
Design Patterns
Erica Solum
CCNA Answers – CCNA Exam
Abdul Demir
Abstraction
Shannon Anderson-Rush
Spyware
Sam2
HTTPS explained with Carrier Pigeons
Shannon Anderson-Rush
Data Analytics
anelvr