Computer Architecture Questions and Answers Part-7

1. Add #%01011101,R1 , when this instruction is executed then _________
a) The binary addition between the operands takes place
b) The Numerical value represented by the binary value is added to the value of R1
c) The addition doesn’t take place, whereas this is similar to a MOV instruction
d) None of the mentioned

Answer: a
Explanation: This performs operations in binary mode directly.

2. If we want to perform memory or arithmetic operations on data in Hexa-decimal mode then we use _________ symbol before the operand.
a) ~
b) !
c) $
d) *

Answer: c
Explanation: $ symbol

3. When generating physical addresses from a logical address the offset is stored in __________
a) Translation look-aside buffer
b) Relocation register
c) Page table
d) Shift register

Answer: b
Explanation: In the MMU the relocation register stores the offset address.

4. The technique used to store programs larger than the memory is ____________
a) Overlays
b) Extension registers
c) Buffers
d) Both Extension registers and Buffers

Answer: a
Explanation: In this, only a part of the program getting executed is stored on the memory and later swapped in for the other part.

5. The unit which acts as an intermediate agent between memory and backing store to reduce process time is ___________
a) TLB’s
b) Registers
c) Page tables
d) Cache

Answer: d
Explanation: The cache’s help in data transfers by storing most recently used memory pages.

6. Does the Load instruction do the following operation/s?
a) Loads the contents of a disc onto a memory location
b) Loads the contents of a location onto the accumulators
c) Load the contents of the PCB onto the register
d) None of the mentioned

Answer: b
Explanation: The load instruction is basically used to load the contents of a memory location onto a register.

7. Complete the following analogy:- Registers are to RAM’s as Cache’s are to ___________
a) System stacks
b) Overlays
c) Page Table
d) TLB

Answer: d
Explanation: TLB

8. The BOOT sector files of the system are stored in ___________
a) Harddisk
b) ROM
c) RAM
d) Fast solid state chips in the motherboard

Answer: b
Explanation: The files which are required for the starting up of a system are stored on the ROM.

9. The transfer of large chunks of data with the involvement of the processor is done by _______
a) DMA controller
b) Arbitrator
c) User system programs
d) None of the mentioned

Answer: a
Explanation: This mode of transfer involves the transfer of a large block of data from the memory.

10. Which of the following techniques used to effectively utilize main memory?
a) Address binding
b) Dynamic linking
c) Dynamic loading
d) Both Dynamic linking and loading

Answer: c
Explanation: In this method only when the routine is required is loaded and hence saves memory.