Chapter 4: Computer Organization and Architecture (Set-6)

In a computer’s functional units, which unit is directly responsible for holding currently executing program code and active data for fast CPU access

A Optical disk
B Output unit
C Input unit
D Main memory

When you save a file and can reopen it after restarting the computer, the data is mainly stored in

A CPU registers
B Cache memory
C Secondary storage
D Control unit

Which CPU component mainly selects the sequence of micro-operations needed to execute a decoded instruction

A Control unit
B ALU
C Output unit
D Address bus

In a typical CPU datapath, which element provides the arithmetic result after an ADD instruction

A Control bus
B ALU
C MAR
D ROM

Which register is most directly used to hold the address of the next instruction, especially during sequential execution

A Accumulator
B Instruction Register
C Program Counter
D Memory Data Register

Which register holds the instruction that the CPU is currently decoding and executing

A Instruction Register
B MAR
C MDR
D Stack Pointer

In memory read/write operations, which register stores the memory address being accessed

A MDR
B IR
C PC
D MAR

Which register temporarily holds the data value being transferred between CPU and main memory

A MAR
B PC
C MDR
D CU

Which internal bus type mainly carries actual data values between CPU and memory

A Data bus
B Address bus
C Control bus
D Expansion bus

Which bus type carries signals such as memory read, memory write, and interrupt acknowledge

A Address bus
B Data bus
C Control bus
D Video bus

Which statement best describes an I/O interface in a basic computer system

A Makes CPU faster
B Connects device to bus
C Stores program permanently
D Replaces main memory

A key reason for using registers instead of RAM for operands during execution is that registers

A Hold more data
B Are non-volatile
C Are cheaper per bit
D Are much faster

Cache memory mainly improves performance by

A Increasing disk space
B Slowing CPU clock
C Reducing average access
D Removing RAM need

Which memory type is designed to store firmware instructions that remain available at startup without power

A ROM
B RAM
C Registers
D Cache

Virtual memory is mainly useful when

A CPU is overheated
B Cache is empty
C RAM is limited
D Disk is full

In the memory hierarchy, which order is correct from fastest to slowest for typical access

A Disk → RAM → cache
B Cache → RAM → disk
C RAM → cache → disk
D Disk → cache → RAM

Which term best describes the delay before memory begins delivering requested data

A Bandwidth
B Capacity
C Refresh
D Latency

Memory bandwidth refers to

A Address size only
B Disk rotation rate
C Bits per second
D Instruction length

In the instruction cycle, the fetch step usually uses which register to locate the next instruction

A Program Counter
B Instruction Register
C Accumulator
D MDR

In a machine instruction format, the opcode mainly indicates

A Operand value
B Cache size
C Operation type
D Clock rate

Which instruction-cycle stage mainly interprets the opcode and prepares control signals for execution

A Fetch
B Decode
C Execute
D Store

A key feature of the stored-program concept is that

A Programs stored in ROM
B Only data stored in memory
C Instructions stored in memory
D CPU stores all files

A clock cycle is best described as

A One timing tick
B One instruction always
C One disk transfer
D One file operation

Micro-operations are best described as

A Large program modules
B Internet packets
C Hardware failures
D Small CPU actions

Which performance term means “work completed per unit time” for a system

A Latency
B Addressing
C Throughput
D Word length

Which factor can improve throughput for parallel programs without necessarily increasing single-thread speed

A More cores
B Lower RAM size
C Smaller cache
D Slower bus

Which metric is most associated with floating-point calculation performance

A MIPS
B RPM
C FLOPS
D DPI

MIPS is commonly used as a rough measure of

A Cache hit rate
B Instruction execution rate
C Disk temperature
D Memory size

A bottleneck in a system means

A All parts equal
B CPU never waits
C Cache always hits
D One part limits speed

RISC and CISC mainly differ in

A Instruction complexity
B Screen resolution
C File system type
D Keyboard language

Which statement matches RISC design more accurately

A Many complex instructions
B No registers used
C Simple instruction set
D Only microcontrollers

A typical advantage of CISC is that it may

A Use fewer instructions
B Need more instructions
C Remove main memory
D Remove control unit

DMA is mainly used to

A Increase CPU clock
B Decode instructions
C Transfer data directly
D Reduce ROM size

Interrupt-driven I/O mainly helps by

A Forcing constant polling
B Increasing disk noise
C Decreasing bus width
D Reducing CPU polling

A hardware interrupt is typically caused by

A External device event
B Program instruction
C File rename
D Screen saver

Immediate addressing mode means the operand is

A Inside memory
B Inside disk
C Inside instruction
D Inside ROM only

Direct addressing mode means the instruction contains

A Operand constant
B Operand address
C Only opcode bits
D Cache block tag

Indirect addressing mode uses

A Immediate constant
B Output buffer
C Cache policy
D Pointer address

Register addressing mode means the operand is taken from

A Hard disk block
B RAM page file
C CPU register
D ROM firmware

Instruction Set Architecture (ISA) mainly defines

A CPU instruction rules
B Monitor display rules
C Disk format rules
D Network routing rules

A microprocessor is typically

A Complete computer case
B CPU on chip
C Memory-only chip
D Input-only device

A microcontroller usually includes

A Only ALU section
B Only cache module
C CPU with peripherals
D Only control bus

Cache mapping is mainly about

A Cache placement method
B Screen color mapping
C Keyboard layout map
D File permission map

Direct-mapped cache means a block maps to

A Any cache line
B Any set line
C One fixed line
D Two random lines

Set-associative cache means a block can be placed in

A Any cache line
B Only main memory
C Only registers
D A specific set

In system organization, an I/O interface helps mainly with

A CPU instruction creation
B Device speed matching
C Increasing word length
D Reducing clock ticks

A common advantage of cache memory is that it helps reduce

A Memory latency
B Disk capacity
C Monitor pixels
D Keyboard noise

The ALU is best known for performing

A Input conversion
B Disk scheduling
C Arithmetic and logic
D File encryption

The control unit is best known for

A Storing user files
B Printing output pages
C Sending internet packets
D Coordinating CPU actions

In CPU operation, a common reason for using interrupts is to

A Increase disk space
B Handle urgent events
C Reduce RAM size
D Change ISA format

Leave a Reply

Your email address will not be published. Required fields are marked *