Computer Organization and Architecture (Part-13)

What is the main characteristic of Von Neumann architecture?

A Single memory
B Cache memory
C Dual memory
D Multiple cores

Which component of the CPU performs arithmetic and logical operations?

A Register
B ALU
C Cache
D CU

What does the Control Unit (CU) manage in the CPU?

A Data transfers
B Register storage
C Instruction execution
D Memory operations

What is the main advantage of RISC architecture?

A Complex instructions
B High clock speed
C Large register set
D Simple instructions

What is the primary function of cache memory?

A Manage instruction flow
B Store data permanently
C Store frequently accessed data
D Control CPU operations

Which type of memory is volatile?

A RAM
B SSD
C ROM
D HDD

What does paging in memory management help to avoid?

A Power loss
B Fragmentation
C Data corruption
D Program crashes

How does a multi‐core processor improve system performance?

A By using larger memory
B By reducing power usage
C By increasing clock speed
D By using multiple processing units

What is a primary use of Direct Memory Access (DMA)?

A Handle errors
B Store data
C Transfer data without CPU involvement
D Process input data

What does the term “virtual memory” refer to?

A A memory expansion technique
B Memory stored on disk
C Non‐volatile storage
D Cache memory

What does pipelining in CPU architecture improve?

A Memory access
B Instruction throughput
C CPU speed
D Data storage

Which of the following is a feature of CISC architecture?

A High parallelism
B Fast execution speed
C Large instruction set
D Simple instructions

How does the bus architecture facilitate communication in a computer system?

A Controls memory access
B Provides power
C Manages processing
D Transfers data and control signals

What is the purpose of microprogramming in computer architecture?

A Control the CPU’s operations
B Optimize memory
C Perform high‐level tasks
D Store data temporarily

What is the purpose of an interrupt in a computer system?

A Manage memory
B Control data flow
C Pause current tasks
D Store instructions