wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Final Fall 2022 (CEA201)

Total questions: 48

Worksheet time: 24mins

Name
Class
Date
1.

The _________ performs the computer's data processing functions.

a)

system bus

b)

Register

c)

ALU

d)

CPU interconnection

2.

The method of calculating the EA is the same for both base-register addressing and indexing

a)

True

b)

False

3.

The _______ holds the address of the next instruction to be fetched.

a)

MBR

b)

IR

c)

PC

d)

MAR

4.

_______ are a set of storage locations.

a)

Registers

b)

Control units

c)

PSWs

d)

Processors

5.

Interfaces between the computer and peripherals is an example of an organizational attribute

a)

True

b)

False

6.

Which of the following memory types are nonvolatile ?

a)

erasable ROM

b)

programmable ROM

c)

flash memory

d)

all of the above

7.

A _______ disk is permanently mounted in the disk drive, such as the hard disk in a personal computer.

a)

removable

b)

double sided

c)

nonremovable

d)

movable-head

8.

A(n) ________ is generated by a failure such as power failure or memory parity error.

a)

timer interrupt

b)

hardware failure interrupt

c)

I/O interrupt

d)

program interrupt

9.

The _______ determines the opcode and the operand specifiers.

a)

decode instruction

b)

fetch operands

c)

calculate operands

d)

execute instruction

10.

I/O channels are commonly seen on microcomputers whereas I/O controllers are used on mainframes.

a)

True

b)

False

11.

All DRAMS requires a refresh operation.

a)

True

b)

False

12.

The performance of the cache memory is measured in terms of a quality called _________

a)

Hit Ratio

b)

Instruction Ratio

c)

Miss Ratio

d)

Initialization Ratio

e)

Address Ratio

13.

The ______ consists of the access time plus any additional time required before a second commence.

a)

direct access

b)

transfer rate

c)

memory cycle time

d)

latency

14.

The data lines provide a path for moving data among system modules and are collectively called the _____

a)

control bus

b)

system bus

c)

address bus

d)

data bus

15.

The basic functions of a computer is to execute programs.

a)

True

b)

False

16.

An I/O device is referred to as a ________.

a)

CPU

b)

control device

c)

register

d)

peripheral

17.

An I/O module must recognize one unique address for each peripheral it controls

a)

True

b)

False

18.

Cycle stealing is/are used in which concept?

a)

Programmed I/O

b)

DMA

c)

Interrupts

d)

Memory mapped I/O

e)

All of the above

19.

With direct addressing, the length of the address field is usually less than the word length, thus limiting the address range.

a)

True

b)

False

20.

What is stored in the Stack Pointer?

a)

Address of the next instruction

b)

Stack data values

c)

Addressing method

d)

Operations

e)

Address of top item

21.

The ______ interprets the instructions in memory and causes them to be executed.

a)

I/O

b)

control unit

c)

main memory

d)

arithmetic and logic unit

22.

_______ is when the disk rotates more slowly for accesses near the outer edge than those near the center

a)

Seek time

b)

Magnetoresistive

c)

Constant angular velocity (CAV)

d)

Constant linear velocity (CLV)

23.

The correspondence between the main memory blocks and those in the cache is specified by a _______

a)

Segment function

b)

Hit rate

c)

Replacement algorithm

d)

Mapping function

e)

Miss penalty

24.

The routine executed in response to an interrupt request is called _____ routine

a)

Interrupt service

b)

Interrupt acknowledge

c)

Serial interrupt

d)

Vectored interrupt

e)

Sub-routine

25.

The ______ controls the movement of data and instructions into and out of the processor.

a)

control unit

b)

ALU

c)

shifter

d)

branch

26.

Counters can be designated as _______

a)

asynchronous

b)

neither asynchronous or synchronous

c)

synchronous

d)

both asynchronous and synchronous

27.

The method of using the same lines for multiple purposes is known as time multiplexing

a)

True

b)

False

28.

________ registers may be used only to hold data and cannot be employed in the calculation of address

a)

General purpose

b)

Condition code

c)

Data

d)

Address

29.

The ______ defines the system call interface to the operating system and the hardware resources and services available in a system through the user instruction set architecture.

a)

API

b)

ISA

c)

ABI

d)

HLL

30.

The predict-never-taken approach is the most popular of all the branch prediction methods.

a)

True

b)

False

31.

Both batch multiprogramming and time sharing use multiprogramming

a)

True

b)

False

32.

The instruction location immediately following the delayed branch is referred to as the ________

a)

delay load

b)

delay file

c)

delay register

d)

delay slot

33.

Architectural attributes include ______

a)

memory technology used

b)

interfaces

c)

control signals

d)

I/O mechanisms

34.

Second generations computer used ________

a)

integrated circuits

b)

large-scale integration

c)

transistors

d)

vacuum tubes

35.

A common of system interconnection is by means of a _______

a)

data transport

b)

control device

c)

register

d)

system bus

36.

A bus that connects major computer components (processor, memory, I/O) is called a _______

a)

control bus

b)

system bus

c)

data bus

d)

address bus

37.

The register files employs much shorter addresses than addresses for cache and memory

a)

True

b)

False

38.

Because data are striped in very small strips, RAID 3 cannot achieve very high data transfer rates

a)

True

b)

False

39.

______ is a principle by which two variables are independent of each other

a)

Autoindexing

b)

Opcode

c)

Completeness

d)

Orthogonality

40.

With a batch operating system the user does not have direct access to the processor

a)

True

b)

False

41.

When using graph coloring, nodes that share the same color cannot be assigned to the same register.

a)

True

b)

False

42.

The most important system program is the OS.

a)

True

b)

False

43.

Three of the most common uses of stack addressing are relative addressing, base-register addressing, and indexing.

a)

True

b)

False

44.

The unary operation ______ inverts the value of its operand.

a)

XOR

b)

NAND

c)

NOT

d)

OR

45.

Consider a magnetic disk drive with 4 surfaces, 512 tracks per surface, and 32 sectors per track, a sector is 512 byte. What is the disk capacity ?

a)

32 MB

b)

512 KB

c)

64 KB

d)

16 GB

e)

64 MB

46.

The cache is capable of handling global as well as local variables.

a)

True

b)

False

47.

A number of chips can be grouped together to form a memory bank.

a)

True

b)

False

48.

The ABI is the boundary between hardware and software.

a)

True

b)

False