Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Computer Architecture and Organization

Total questions: 30

Worksheet time: 15mins

Name
Class
Date
1.

What is computer architecture?

a)

set of categories and methods that specify the functioning, organisation, and implementation of computer systems

b)

set of principles and methods that specify the functioning, organisation, and implementation of computer systems

c)

set of functions and methods that specify the functioning, organisation, and implementation of computer systems

d)

None of the mentioned

2.

What is computer organization?

a)

structure and behaviour of a computer system as observed by the user

b)

structure of a computer system as observed by the developer

c)

structure and behaviour of a computer system as observed by the developer

d)

All of the mentioned

3.

Top level view of computer function and interconnection: Computer components

a)

CPU, GPU, and RAM

b)

RAM, CPU, and motherboard

c)

Motherboard, hard drive, and GPU

d)

CPU, memory, and components

4.

What is the key concept of the von Neumann architecture regarding data and instructions?

a)

Data is stored in the CPU, and instructions are stored in memory.

b)

Data and instructions are stored in a single memory.

c)

Data is stored in memory, and instructions are stored in the CPU.

d)

Data and instructions are stored separately.

5.

What is the purpose of the instruction register (IR) in a processor?

a)

To address memory locations

b)

To perform arithmetic operations

c)

To store data temporarily

d)

To hold the fetched instruction

6.

What is the purpose of the QPI Physical Layer in the QuickPath Interconnect (QPI) architecture?

a)

To control the flow of data

b)

To route packets through the network

c)

To carry signals and manage the transmission of data

d)

To define the rules for exchanging data packets

7.

What is the main advantage of using PCIe over traditional PCI for interconnection in computer systems?

a)

Simpler architecture and lower cost

b)

Lower latency and better scalability

c)

Higher capacity and support for higher data rate devices

d)

Compatibility with legacy devices

8.

While CPU is executing a program, an interrupt exists then it

a)

follows the next instruction in the program

b)

jumps to instruction in other registers

c)

breaks the normal sequence of execution of instructions

d)

stops executing the program

9.

NMI stands for

a)

nonmaskable interrupt

b)

nonmultiple interrupt

c)

nonmovable interrupt

d)

none of the mentioned

10.

What is the high speed memory between the main memory and the CPU called?

a)

Register Memory

b)

Cache Memory

c)

Storage Memory

d)

Virtual Memory

11.

Whenever the data is found in the cache memory it is called as _________

a)

HIT

b)

MISS

c)

FOUND

d)

ERROR

12.

Which of the following is not a write policy to avoid Cache Coherence?

a)

Write through

b)

Write within

c)

Write back

d)

Buffered write

13.

In ____________ mapping, the data can be mapped anywhere in the Cache Memory.

a)

Associative

b)

Direct

c)

Set Associative

d)

Indirect

14.

The transfer between CPU and Cache is ______________

a)

Block transfer

b)

Word transfer

c)

Set transfer

d)

Associative transfer

15.

If the microprocessor has 10 address lines, then the number of memory locations it is able to address is

a)

512

b)

1024

c)

2048

d)

none

16.

Find out the suitable register pair used by CPU to exchange data with the memory from the following list:

a)

MAR and MBR

b)

I/OAR and I/OBR

c)

PC and AC

d)

IR and temporary register

17.

_______________ module contains basic components for accepting data and instruction in some form and converting them to internal forms of signals.

a)

I/O

b)

CPU

c)

Memory

d)

ALU

18.

At the top -level we can characterize the computer system by ___________________________

a)

Internal behavior of each component and the interconnection structure and the control.

b)

Internal function of each component and the interconnection logic and the control

c)

Internal function of each component and the interconnection logic and the control.

d)

External behavior of each component and the interconnection structure and the control.

19.

Which signal acknowledges that the pending interrupt has been recognized.

a)

Interrupt ACK

b)

Transfer ACK

c)

Reset

d)

Bus request

20.

Compute the amount of data, in bytes, that a 32-bit bus can transfer in

a single operation.

a)

16 bytes

b)

4 bytes

c)

32 bytes

d)

64 bytes

21.

Associate the concept of bandwidth with its significance in the

context of a bus.

a)

It refers to the number of devices on the bus.

b)

It determines the width of the bus.

c)

It indicates the maximum speed of data transfer.

d)

It measures the length of the bus cables.

22.

Identify the correct mapping expression used for the Direct mapping

technique.

a)

Block number = (cache line number) modulo (number of blocks in main memory)

b)

main memory block number = (Cache line number) modulo (number of lines in the cache)

c)

Cache line number = (main memory block number) modulo (number of lines in the cache)

d)

Cache line number = (main memory block number) (number of lines in the cache)

23.

Consider a direct mapped (128KB) cache with block size 4 bytes. The

size of main memory is 32 MB. Find the number of bits in Tag.

a)

9 bits

b)

8 bits

c)

10 bits

d)

7 bits

24.

Which set of hardware will perform various function on data depending on control signals applied to the hardware?

a)
Hard Drive
b)
RAM
c)
Graphics Card
d)
Processor or Microprocessor
25.

In a system utilizing a packet-based transaction protocol, which type

of requests are generated by software layers and transported to I/O

devices via the transaction layer?

a)
Acknowledgment and response signals
b)
Configuration and setup requests
c)
Command and data transfer requests
d)
Status and error messages
26.

The ____________ is a signal emitted by hardware or software when a

process or an event needs immediate attention.

a)
alert
b)
signal
c)
notification
d)
interrupt
27.

Which allows the operating system to perform certain functions on a

regular basis?

a)
Processor
b)
Scheduler
c)
Memory Manager
d)
File System
28.

MAR stands for____________

a)

Memory Address Register

b)

Memory Accumulator Register

c)

Memory Address Routine

d)

Memory Audit Routine

29.

Which of the following defines the Write- through in write policy?

a)

writing is done only to the cache.

b)

A modified cache block is written back to the store just before it is replaced.

c)

when data is updated, it is written to both the cache and the back-end storage

d)

a write buffer can be used to hold data being written from the cache to main memory.

30.


The main memory is 4K x 9 and cache memory is 512 X 9 in direct mapping. Tag field of cache memory is _____.

a)

9 bits

b)

6 bits

c)

3 bits

d)


12 bits