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

In the instruction cycle, which step typically places the fetched instruction into the instruction register for further processing

A Execute stage
B Fetch stage
C Store stage
D Interrupt stage

Which CPU register must be updated when a jump instruction changes program flow to a new memory address

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

Which field of an instruction tells the CPU what operation like ADD or LOAD should be performed

A Operand field
B Address bus
C Opcode field
D Cache tag

In immediate addressing mode, the operand value is found

A Inside instruction
B In main memory
C In cache only
D In disk sector

Direct addressing mode means the instruction contains

A Operand constant
B Cache index bits
C Operand address
D Register file list

Indirect addressing mode is best described as

A Address points to address
B Address equals operand
C Operand is opcode
D Data always immediate

Register addressing mode improves speed mainly because operands are

A In hard disk
B In CPU registers
C In ROM chips
D In optical media

Which stage of the instruction cycle primarily interprets the instruction bits to decide required actions

A Fetch stage
B Store stage
C Decode stage
D Power stage

In many CPUs, which stage may read operands from registers and perform arithmetic or logic work

A Execute stage
B Fetch stage
C Decode stage
D Sleep stage

The store or write-back stage mainly ensures

A Instruction is decoded
B Cache is flushed
C CPU is cooled
D Result is saved

A machine cycle is most closely associated with

A Full program execution
B Internet data transfer
C Basic memory operation
D Disk partition process

A clock cycle is best defined as

A One timing tick
B One instruction always
C One file operation
D One I/O device

Micro-operations are best described as

A Large software apps
B Network security rules
C Internal tiny steps
D Monitor refresh tasks

Interrupt cycle occurs when the CPU

A Prints output pages
B Services an interrupt
C Formats the disk
D Loads a driver

A key benefit of interrupts over polling is that interrupts

A Reduce CPU waiting
B Force constant checking
C Increase disk capacity
D Reduce word length

DMA is primarily used to

A Decode instructions faster
B Increase cache size
C Lower clock speed
D Transfer data directly

A main advantage of DMA is

A More CPU involvement
B Less ROM storage
C Less CPU overhead
D More monitor pixels

Which system bus part carries the actual data values during transfers

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

Which system bus part selects the memory or I/O location to access

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

Which bus carries signals like read, write, and interrupt request

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

CPU clock speed mainly tells

A Cycles per second
B Disk size in GB
C RAM type used
D Monitor refresh rate

CPU word length generally means

A Instruction count list
B Number of cores
C Bits handled together
D Cache hit ratio

Which factor often improves throughput for parallel programs without helping single-thread tasks much

A Smaller cache size
B More CPU cores
C Lower clock speed
D Narrower bus width

A CPU thread is best described as

A Storage capacity unit
B Bus signal group
C Cache replacement rule
D Execution flow unit

Cache size influences performance mainly by affecting

A Cache hit chances
B Monitor color depth
C Keyboard response
D Printer speed

Bus width mainly affects

A Disk rotation time
B Screen resolution
C Data per transfer
D Fan speed control

Throughput is best defined as

A Delay before response
B Work per time
C Total storage size
D CPU heat level

Latency is best defined as

A Waiting time delay
B Data per second
C Number of cache lines
D Instruction set size

MIPS is generally used to measure

A Memory access delay
B Disk space usage
C Million instructions rate
D Screen refresh cycles

FLOPS is mainly used to measure

A Floating math rate
B Text printing speed
C Disk read rate
D Network packet count

Benchmarking is mainly used to

A Increase cache memory
B Fix hardware issues
C Change BIOS password
D Compare system performance

A bottleneck occurs when

A CPU never waits
B Cache always hits
C One part limits speed
D Disk never used

RISC processors generally use

A Simple instructions
B Complex instructions
C No pipelining
D No registers

CISC processors are known for

A Only immediate mode
B Complex instructions
C No memory access
D No addressing modes

Instruction Set Architecture (ISA) defines

A Software-hardware rules
B Monitor display modes
C Disk file format
D Network routing plan

Which term best describes a standard measure of how fast a CPU handles typical tasks under a fixed test

A Disk partition count
B File size label
C Benchmark score
D Pixel density value

A microprocessor is best described as

A CPU on a chip
B Complete embedded system
C Main memory device
D Input device controller

A microcontroller typically includes

A Only ALU unit
B Only cache memory
C Only control unit
D CPU with peripherals

Multiprocessor basics refers to

A Multiple printers connected
B Multiple hard disks only
C Multiple CPUs together
D Multiple keyboards used

Cache mapping deals with

A Screen color mapping
B Placement of blocks
C Keyboard mapping keys
D Disk space mapping

Direct-mapped cache means each block maps to

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

Set-associative cache means a block can go into

A Only one line
B A specific set
C Only main memory
D Only ROM chip

Register Transfer Language (RTL) is mainly used to describe

A Network routing tables
B Printer paper feeding
C Register data movement
D Disk formatting steps

Which situation best matches “interrupt-driven I/O” in practice

A Device signals CPU event
B CPU checks device repeatedly
C Disk stores interrupts
D Cache deletes device data

In a typical CPU, the instruction register is most important during

A Disk writing process
B Screen refresh process
C Battery charging cycle
D Decoding instructions

When an interrupt is accepted, the CPU typically

A Ignores current state
B Deletes cache memory
C Saves current state
D Stops clock permanently

A common effect of increasing clock speed without improving memory system is that performance may be limited by

A Memory bottleneck
B Screen resolution
C Keyboard layout
D Printer paper size

In performance terms, “latency” is more important than throughput when the goal is

A Many tasks per time
B Fast single response
C Large file storage
D High screen quality

Which statement about MIPS is correct for comparisons

A Always reliable measure
B Equals cache hit rate
C Depends on instruction mix
D Measures memory capacity

Which statement best matches the idea of “benchmarking basics”

A Measure with standard tests
B Increase RAM physically
C Remove cache memory
D Change instruction set

Leave a Reply

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