250+ TOP MCQs on Address Translation and Answers

Computer Organization and Architecture Multiple Choice Questions on “Address Translation”.

1. For converting a virtual address into the physical address, the programs are divided into __________
a) Pages
b) Frames
c) Segments
d) Blocks

Answer: a
Clarification: On the physical memory side the memory is divided into pages.

2. The memory allocated to each page is contiguous.
a) True
b) False

Answer: a
Clarification: Each page might be allocated memory deferentially but the memory for one page will be continuous.

3. The pages size shouldn’t be too small, as this would lead to __________
a) Transfer errors
b) Increase in operation time
c) Increase in access time
d) Decrease in performance

Answer: c
Clarification: The access time of the magnetic disk is much longer than the access time of the memory.

4. The cache bridges the speed gap between ______ and __________
a) RAM and ROM
b) RAM and Secondary memory
c) Processor and RAM
d) None of the mentioned

Answer: c
Clarification: The Cache is a hardware implementation to reduce the access time for processor operations.

5. The virtual memory bridges the size and speed gap between __________ and __________
a) RAM and ROM
b) RAM and Secondary memory
c) Processor and RAM
d) None of the mentioned

Answer: b
Clarification: The virtual memory basically works as an extension of the RAM.

6. The higher order bits of the virtual address generated by the processor forms the _______
a) Table number
b) Frame number
c) List number
d) Page number

Answer: d
Clarification: The higher order bits indicate the page number which points to one particular entry in the page table.

  250+ TOP MCQs on Performance of Caches and Answers

7. The page length shouldn’t be too long because ___________
a) It reduces the program efficiency
b) It increases the access time
c) It leads to wastage of memory
d) None of the mentioned

Answer: c
Clarification: If the size is more than the required size then the extra space gets wasted.

8. The lower order bits of the virtual address forms the __________
a) Page number
b) Frame number
c) Block number
d) Offset

Answer: d
Clarification: This gives the offset within the page table.

9. The area in the main memory that can hold one page is called as ___________
a) Page entry
b) Page frame
c) Frame
d) Block

Answer: b
Clarification: None.

10. The starting address of the page table is stored in __________
a) TLB
b) R0
c) Page table base register
d) None of the mentioned

Answer: c
Clarification: The register is used to hold the address which is used to access the table.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top