Computer Organization Questions and Answers – Address Translation – 1

This set of Computer Organization and Architecture Multiple Choice Questions & Answers (MCQs) focuses on “Address Translation – 1”.

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

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

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

Answer: a
Explanation: 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
View Answer

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

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
View Answer

Answer: c
Explanation: 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
View Answer

Answer: b
Explanation: The virtual memory basically works as an extension of the RAM.
Note: Join free Sanfoundry classes at Telegram or Youtube

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
View Answer

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

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
View Answer

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

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

Answer: d
Explanation: 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
View Answer

Answer: b
Explanation: None.
advertisement

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
View Answer

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

Sanfoundry Global Education & Learning Series – Computer Organisation and Architecture.

If you find a mistake in question / option / answer, kindly take a screenshot and email to [email protected]

advertisement
advertisement
Subscribe to our Newsletters (Subject-wise). Participate in the Sanfoundry Certification contest to get free Certificate of Merit. Join our social networks below and stay updated with latest contests, videos, internships and jobs!

Youtube | Telegram | LinkedIn | Instagram | Facebook | Twitter | Pinterest
Manish Bhojasia - Founder & CTO at Sanfoundry
Manish Bhojasia, a technology veteran with 20+ years @ Cisco & Wipro, is Founder and CTO at Sanfoundry. He lives in Bangalore, and focuses on development of Linux Kernel, SAN Technologies, Advanced C, Data Structures & Alogrithms. Stay connected with him at LinkedIn.

Subscribe to his free Masterclasses at Youtube & discussions at Telegram SanfoundryClasses.