Computer Architecture

Description: ASP
Number of Questions: 15
Created by:
Tags: CA Computer Architect
Attempted 0/15 Correct 0 Score 0

Which of the following is an example of semi-conductor memory?

  1. Cache memory

  2. CD-ROM

  3. Hard disk

  4. None of these


Correct Option: A
Explanation:

Cache memory is made up of semi-conductor cells.

Which of the following computer architectures is concerned for addresses that refer to the memory other than registers?

  1. Addressing modes

  2. Address range

  3. Address granularity

  4. None of these


Correct Option: C
Explanation:

Address granularity in computer architecture is concerned for addresses that refer to the memory other than registers.

Which of the following characteristics in measuring the performance of computer memory is the one which consists of access time plus any additional time required before a second access can commence?

  1. Transfer rate

  2. Access time

  3. Cycle time

  4. None of these


Correct Option: C
Explanation:

Cycle time is the one which consists of access time plus any additional time required before a second access can commence.

Which of the following memory access techniques divides the system into a number of modules and arranges them so that successive words in the address are placed in different modules?

  1. Paging

  2. Segmentation

  3. Memory interleaving

  4. None of these


Correct Option: C
Explanation:

This is a memory access technique that divides the system into a number of modules and arranges them so that successive words in the address are placed in different modules.

Which of the following types of processors have larger instruction sets that often include some particular complex instructions?

  1. CISC processors

  2. RISC processors

  3. Scalar processors

  4. None of these


Correct Option: A
Explanation:

CISC processors have larger instruction sets that often include some particular complex instructions.

I/O instructions fall under _____________ category in the instruction set.

  1. data processing

  2. data storage

  3. data movements

  4. control


Correct Option: C
Explanation:

This includes I/O instructions in an instruction set.

Which of the following units is responsible for moving data to memory or I/O module in a computer system?

  1. Input unit

  2. ALU

  3. Control unit

  4. Output unit


Correct Option: C
Explanation:

Control unit is responsible for moving data to memory or I/O module in a computer system.

Which of the following characteristics of instructions is the one that tells the CPU where to fetch the next instruction after the execution of the current instruction?

  1. Source operand reference

  2. Next operand reference

  3. Result operand reference

  4. None of these


Correct Option: B
Explanation:

This is the characteristic of instruction, which tells the CPU where to fetch the next instruction after the execution of the current instruction.

Which of the following is the largest unit of a data transfer in a computer memory?

  1. Word

  2. Blocks

  3. Bit

  4. None of these


Correct Option: B
Explanation:

This is the largest unit of data transfer in a computer memory as it transfers complete block of memory in and out to perform read or write operation inside a memory.

Which of the following classes of hazards in pipelining arises from resource conflicts when the hardware cannot support all possible combinations of instructions in simultaneous overlapped execution?

  1. Data hazards

  2. Structural hazards

  3. Control hazards

  4. None of these


Correct Option: B
Explanation:

This is the class of hazards in pipelining, which arises from resource conflicts when the hardware cannot support all possible combinations of instructions in simultaneous overlapped execution.

Which of the following access methods in computer architecture enables one to make a comparison of desired bit locations within a word for a specified match?

  1. Sequential access

  2. Associative

  3. Direct

  4. None of these


Correct Option: B
Explanation:

This is an access method in computer architecture that enables one to make a comparison of desired bit locations within a word for a specified match.

Which of the following is the correct description of the mnemonic code given below? MOV A, B

  1. This instruction moves contents of register A to register B.

  2. This instruction moves contents of B register to A register.

  3. This instruction moves contents of register A and register B to accumulator.

  4. None of these


Correct Option: B
Explanation:

This is the correct description of the mnemonic code as in the instruction, first operand is the destination address and second operand is the source address.

In instruction set design, which of the following is the design issue that specifies how many and which operations to provide and how many complex operations should be included in the design?

  1. Instruction format

  2. Operation repertoire

  3. Data types

  4. None of these


Correct Option: B
Explanation:

This specifies how many and which operations to provide and how many complex operations should be included in the design.

Which of the following units of CPU controls the system operations by routing the selected data items to the selected processing hardware at the right time?

  1. ALU

  2. Instruction decoder

  3. Control unit

  4. None of these


Correct Option: C
Explanation:

This unit of CPU controls the system operations by routing the selected data items to the selected processing hardware at the right time.

Which of the following units of a computer constitutes some mechanism that provide for communication among CPU, memory and I/O?

  1. CPU

  2. Memory

  3. System interconnection

  4. None of these


Correct Option: C
Explanation:

This unit of a computer constitutes some mechanism that provides for communication among CPU, memory and I/O.

- Hide questions