Skip to main content

Advanced Computer Architecture MCQs with Answers

Practice important Advanced Computer Architecture MCQs with answers and explanations.

Multiple Choice Questions

Q881: What does a page fault indicate?
  • A: The requested page is in memory
  • B: The requested page is not in memory
  • C: Memory is full
  • D: The page is being written to
View Answer
B

Q882: What happens during a TLB hit?
  • A: The physical address is applied to the cache
  • B: The page table is searched
  • C: Memory management is suspended
  • D: Secondary memory is accessed
View Answer
A

Q883: What is the function of the dirty bit in a page table?
  • A: It tracks the physical address location
  • B: It indicates if a page has been modified
  • C: It stores user permissions
  • D: It identifies the page size
View Answer
B

Q884: What does a memory management unit (MMU) do?
  • A: It manages CPU speed
  • B: It translates logical addresses to physical addresses
  • C: It creates virtual addresses
  • D: It stores data permanently
View Answer
B

Q885: How is the physical address formed in segmented memory?
  • A: By adding the virtual address to the segment number
  • B: By multiplying the page number with the word field
  • C: By dividing the page number by the segment number
  • D: By adding the virtual address to the segment base register
View Answer
A

Q886: What type of memory fragmentation occurs with paging?
  • A: Internal fragmentation
  • B: External fragmentation
  • C: Memory depletion
  • D: None of the above
View Answer
A

Q887: In Direct Memory Access (DMA), data is transferred without the attention of which component?
  • A: CPU
  • B: MMU
  • C: Cache
  • D: Registers
View Answer
A

Q888: What is one advantage of using virtual memory?
  • A: It requires more physical memory
  • B: It simplifies the addressing scheme
  • C: It increases CPU load
  • D: It eliminates the need for secondary storage
View Answer
B

Q889: What does the presence bit in a page table entry indicate?
  • A: The availability of a page in physical memory
  • B: The size of the page
  • C: The total number of pages
  • D: The location of the CPU
View Answer
A

Q890: What happens when a page fault occurs?
  • A: The program resumes immediately
  • B: The requested page is fetched from secondary memory
  • C: The CPU is shut down
  • D: The process is terminated
View Answer
B

Test Your Knowledge

Take a timed quiz on Advanced Computer Architecture

🚀 Start Quiz Now