Computer Fundamentals MCQs (Set-3)

The Von Neumann architecture uses shared memory for instructions and what?

A Power supply
B Network cables
C Monitor pixels
D Data

Harvard architecture separates instruction and what memory?

A Cache tags
B Registers
C Virtual address only
D Data memory

The instruction cycle commonly begins by fetching from what?

A Printer
B Keyboard
C Power supply
D Memory

The program counter holds the address of what?

A Last data byte
B Current screen pixel
C Next instruction
D Printer queue

The instruction register holds what currently?

A Next memory address only
B Input voltage
C Fetched instruction
D Cache capacity

Cache locality includes temporal locality and what?

A Boolean locality
B Address polarity
C Spatial locality
D Bus locality

A cache hit occurs when requested data is found in what?

A Disk only
B Cache
C Printer buffer
D Network router

Virtual memory gives processes an abstraction of what?

A Infinite CPU speed
B Large address space
C More physical cores
D Fixed registers only

Paging divides virtual memory into fixed-size what?

A Pages
B Segments of variable size only
C Files
D Instructions only

A TLB caches recent what?

A CPU instructions only
B Disk files
C Network packets
D Address translations

DMA transfers data between devices and memory with less what?

A Storage capacity
B CPU involvement
C Bus width
D Network access

An interrupt asks the processor to handle what?

A A file format
B A display pixel
C A memory capacity
D An event

Polling checks device status by what method?

A Repeatedly reading status
B Waiting for interrupt only
C Changing memory size
D Resetting CPU clock

Bus arbitration decides which bus master gets what?

A Memory capacity
B Bus access
C Clock speed
D Interrupt vector only

Instruction pipelining overlaps what?

A Power cycles
B Memory modules
C Execution stages
D User sessions

A data hazard occurs when instructions have what dependency?

A Conflicting data access
B Different colors
C Unrelated files
D Separate networks

Branch prediction guesses the outcome of what?

A Conditional branch
B Memory write
C Disk seek
D Arithmetic sum

A superscalar processor can issue multiple what?

A Bytes per disk
B Networks per bus
C Instructions per cycle
D Programs per user only

A multicore processor contains multiple what?

A Processing cores
B Power supplies
C Hard drives
D Operating systems only

Endianness defines byte order in what?

A Instruction pipeline
B Multi-byte values
C Cache replacement
D Bus arbitration

Memory-mapped I/O assigns devices what?

A CPU cores
B Cache lines
C Memory addresses
D File names

The address bus identifies what destination?

A Data value
B Control signal only
C Clock phase
D Memory or device location

The data bus carries what between components?

A Data values
B Addresses only
C Control commands only
D Clock pulses only

Amdahl’s law limits speedup based on what fraction?

A Serial fraction
B Cache size
C Bus width
D Memory latency only

Memory latency is the delay before data becomes what?

A Compressed
B Available
C Encrypted
D Deleted