Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Q1 (8 points) Answer with True\" or \"False\" (a)In demand paging pages are brou

ID: 3912116 • Letter: Q

Question

Q1 (8 points) Answer with True" or "False" (a)In demand paging pages are brought in only when an actual request for a page occurs. Thrashing occurs when a program spends less time page faulting than executing. Segmented virtual memory schemes suffer from intemal fragmentation. Trap is automatic procedure call initiated by some exceptional condition caused by the A semaphore is a synchronization tool that does not require busy waiting. (c) (d) . program itself. Cycle stealing is the process of having a DMA controller take bus cycles away from the CPU. Procedure calls don't cause the flow of control to be altered. In immediate addressing, the address of the operand is included in the instruction.

Explanation / Answer

a) True : Demand paging calls the page when a page fault occurs ie the requested page is not in the memory

b)True : In thrashing, the system is doing excessive oagining operations, and not execution.

c)False : Segmentation leads to external frag while paging leads to internal frag

d)True: Traps are similar to exceptions and faults

e)False: There are semaphores with the option of busy wait

f)True: The data is transferred one byte at a time by taking cycles away from the CPU so that the CPU isnt interefered with

g)False: Procedure calls alter the flow of control of the program

h)True: In immediate addressing, the operand is specified in the instruction