wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Computer Architecture -chapter 1

Total questions: 30

Worksheet time: 26mins

Name
Class
Date
1.

1. The ______ format is usually used to store data.

a)

a) BCD

b)

b) Decimal

c)

c) Hexadecimal

d)

d) Octal

2.

A source program is usually in _______

a)

a) Assembly language

b)

b) Machine level language

c)

c) High-level language

d)

d) Natural language

3.

The small extremely fast, RAM’s are called as _______

a)

a) Cache

b)

b) Heaps

c)

c) Accumulators

d)

d) Stacks

4.

The ALU makes use of _______ to store the intermediate results.

a)

a) Accumulators

b)

b) Registers

c)

c) Heap

d)

d) Stack

5.

(a)   bus structure is usually used to connect I/O devices

6.

The control unit controls other units by generating ___________

a)

a) Control signals

b)

b) Timing signals

c)

c) Transfer signals

d)

d) Command Signals

7.

To reduce the memory access time we generally make use of ______

a)

a) Heaps

b)

b) Higher capacity RAM’s

c)

c) SDRAM’s

d)

d) Cache’s

8.

______ is generally used to increase the apparent size of physical memory.

a)

a) Secondary memory

b)

b) Virtual memory

c)

c) Hard-disk

d)

d) Disks

9.

The time delay between two successive initiations of memory operation _______

a)

a) Memory access time

b)

b) Memory search time

c)

c) Memory cycle time

d)

d) Instruction delay

10.

______ are used to overcome the difference in data transfer speeds of various devices.

a)

a) Speed enhancing circuitry

b)

b) Bridge circuits

c)

c) Multiple Buses

d)

d) Buffer registers

11.

ANSI stands for (a)  

12.

The decoded instruction is stored in ______

a)

a) IR

b)

b) PC

c)

c) Registers

d)

d) MDR

13.

The instruction -> Add LOCA, R0 does _______

a)

a) Adds the value of LOCA to R0 and stores in the temp register

b)

b) Adds the value of R0 to the address of LOCA

c)

c) Adds the values of both LOCA and R0 and stores it in R0

d)

d) Adds the value of LOCA with a value in accumulator and stores it in R0

14.

Which registers can interact with the secondary storage?

a)

a) MAR

b)

b) PC

c)

c) IR

d)

d) R0

15.

During the execution of a program which gets initialized first?

a)

a) MDR

b)

b) IR

c)

c) PC

d)

d) MAR

16.

Which of the register/s of the processor is/are connected to Memory Bus?

a)

a) PC

b)

b) MAR

c)

c) IR

d)

d) Both PC and MAR

17.

ISP stands for (a)  

18.

The internal components of the processor are connected by _______

a)

a) Processor intra-connectivity circuitry

b)

b) Processor bus

c)

c) Memory bus

d)

d) Rambus

19.

During the execution of the instructions, a copy of the instructions is placed in the ______

a)

a) Register

b)

b) RAM

c)

c) System heap

d)

d) Cache

20.

Two processors A and B have clock frequencies of 700 Mhz and 900 Mhz respectively. Suppose A can execute an instruction with an average of 3 steps and B can execute with an average of 5 steps. For the execution of the same instruction which processor is faster?

a)

a) A

b)

b) B

c)

c) Both take the same time

d)

d) Insufficient information

21.

A processor performing fetch or decoding of different instruction during the execution of another instruction is called ______

a)

a) Super-scaling

b)

b) Pipe-lining

c)

c) Parallel Computation

d)

d) None of the mentioned

22.

The clock rate of the processor can be improved by _________

a)

a) Improving the IC technology of the logic circuits

b)

b) Reducing the amount of processing done in one step

c)

c) By using the overclocking method

d)

d) All of the mentioned

23.

An optimizing Compiler does _________

a)

a) Better compilation of the given piece of code

b)

b) Takes advantage of the type of processor and reduces its process time

c)

c) Does better memory management

d)

d) None of the mentioned

24.

The ultimate goal of a compiler is to ________

a)

a) Reduce the clock cycles for a programming task

b)

b) Reduce the size of the object code

c)

c)Be versatile

d)

d) Be able to detect even the smallest of errors

25.

SPEC stands for _______

a)

a) Standard Performance Evaluation Code

b)

b) System Processing Enhancing Code

c)

c) System Performance Evaluation Corporation

d)

d) Standard Processing Enhancement Corporation

26.

When Performing a looping operation, the instruction gets stored in the ______

a)

a) Registers

b)

b) Cache

c)

c) System Heap

d)

d) System stack

27.

If a processor clock is rated as 1250 million cycles per second, then its clock period is ________

a)

a) 1.9 * 10-10 sec

b)

b) 1.6 * 10-9 sec

c)

c) 1.25 * 10-10 sec

d)

d) 8 * 10-10 sec

28.

If the instruction, Add R1, R2, R3 is executed in a system that is pipe-lined, then the value of S is (Where S is a term of the Basic performance equation)?

a)

a) 3

b)

b) ~2

c)

c) ~1

d)

d) 6

29.

CISC stands for _______

a)

a) Complete Instruction Sequential Compilation

b)

b) Computer Integrated Sequential Compiler

c)

c) Complex Instruction Set Computer

d)

d) Complex Instruction Sequential Compilation

30.

During the transfer of data between the processor and memory we use ______

a)

a) Cache

b)

b) TLB

c)

c) Buffers

d)

d) Registers