Save
computing
1. Processors, Input, Output & Storage Devices
1.1 Structure & Function of the Processor
Save
Share
Learn
Content
Leaderboard
Share
Learn
Created by
Zack
Visit profile
Cards (106)
What is the primary responsibility of the CPU?
Processing all data within the
computer
View source
Name one component of the CPU.
Arithmetic and Logic Unit
(ALU)
View source
What is the function of the Arithmetic and Logic Unit (ALU)?
Performs
arithmetic
calculations and logic
comparisons
View source
What is the purpose of registers in the CPU?
Temporary
storage/
memory locations
inside the CPU
View source
What is the Program Counter (PC)?
Stores the address of the next
instruction
View source
What does the Accumulator (ACC) do?
Stores values temporarily after
calculations
View source
What is the Memory Address Register (MAR)?
Stores addresses for
data
in memory
View source
What is the Memory Data Register (MDR)?
Stores
data
/
instructions
before sending to memory
View source
What is the Current Instruction Register (CIR)?
Holds the fetched
instruction
before decoding
View source
What does the ALU consist of?
Arithmetic circuit
,
logic circuit
, and
registers
View source
What is the function of the arithmetic circuit in the ALU?
Performs
arithmetic operations
like addition
View source
What operations does the logic circuit in the ALU perform?
AND
,
OR
,
NOT
, and
XOR
operations
View source
What is the purpose of buses in the CPU?
Transport data around the
ALU
and CPU
View source
How many types of buses connect the CPU with RAM?
Three
types
of buses
View source
What does the data bus do?
Holds data being sent to/from the
CPU
View source
What is the function of the address bus?
Holds
addresses
being sent to/from the
CPU
View source
What does the control bus do?
Sends signals to determine
read/write mode
View source
What are the stages of the Fetch-Decode-Execute Cycle?
Fetching an
instruction
from
memory
Decoding the instruction
Executing the instruction
View source
What happens during the fetching stage of the cycle?
The
PC
is loaded with the instruction address
View source
What is the role of the MAR during fetching?
Stores the address to read data from
View source
What does the PC do after fetching an instruction?
It increments by 1
View source
What happens during the decoding stage?
The instruction is split into
opcode
and
operand
View source
What does the ACC do during execution?
Stores the value being inputted or outputted
View source
What is the role of the MDR during execution?
Holds data before sending to
memory
View source
What does the MAR do when storing a value?
Stores the address where data is sent
View source
What happens when the instruction STA count is executed?
The value from
ACC
is stored in
memory location 16
View source
How is CPU performance measured?
Clock
speed
Number of
cores
Cache
View source
What does clock speed indicate?
How many state changes the
CPU
performs
View source
What is a typical clock speed for a computer?
2.3
GHz
View source
How does a higher clock speed affect CPU performance?
Executes more
instructions
per second
View source
What is a core in the context of a CPU?
A
processing
unit
within the CPU
View source
What is parallel processing?
Multiple cores executing tasks simultaneously
View source
How does a dual-core processor compare to a single-core processor?
Executes tasks more quickly with two cores
View source
What is the role of the Control Unit (CU) in the CPU?
Decodes instructions and controls data movement
View source
What are the specific functions of the Control Unit (CU)?
Decodes instructions and manages data flow
View source
What is the purpose of status flags in the ALU?
Indicate conditions like
overflow
or
zero
View source
What are the types of cache memory?
L1
,
L2
, and
L3
cache levels
View source
What is the significance of the fetch-decode-execute cycle?
It processes instructions repeatedly in the CPU
View source
What are the implications of having more than one core in a CPU?
Increased processing speed through
parallel tasks
View source
How does clock speed relate to CPU efficiency?
Higher
clock speed generally
increases
efficiency
View source
See all 106 cards