Question

Assume that a computer supports 20-bit physical addresses and runs an operating system that supports 24-bit...

Assume that a computer supports 20-bit physical addresses and runs an operating system that supports 24-bit virtual addresses that uses a 4Kbyte page size. Assume the virtual address 4A02 (from which leading zero's may have been omitted) is used. This address needs to be converted to a real (physical) address. Use hexadecimal notation for all your answers.

1.1) What is the number of the page table entry that will be used? (Include leading zero's if required.)

1.2) What offset will be used to determine the physical address? (Include leading zero's if required.)

1.3) Assume the relevant entry in the process’s page table is D4. What is the physical address corresponding to 4A02?

Homework Answers

Know the answer?
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for?
Ask your own homework help question
Similar Questions
The following is a page table for a system with 12-bit virtual and physical addresses and...
The following is a page table for a system with 12-bit virtual and physical addresses and 256-byte pages. Free page frames are to be allocated in the order 9, 15, 5. A dash for a page frame indicates that the pagesis not in memory. Page Page Frame 0 4 1 11 2 10 3 - 4 - 5 2 6 - 7 0 8 12 9 1 Convert the following virtual addresses (given in hexadecimal) to their equivalent physical. Assume...
Consider a virtual memory system that can address a total of 232 bytes. You have unlimited...
Consider a virtual memory system that can address a total of 232 bytes. You have unlimited hard drive space, but are limited to only 8 MB of physical memory. Assume that virtual and physical pages are each 4 KB in size. a. How many bits is the physical address? What is the maximum number of virtual pages in the system? How many physical pages are in the system? How many bits are the virtual and physical page numbers? Suppose that...
Assume that the system is 32 bit and has a 2-level page table with a page...
Assume that the system is 32 bit and has a 2-level page table with a page size of 4KiB (p1=10bits, p2=10bits, offset=12bits). A program requires 16MiB in total. The program text segment uses 4MiB, the program data requires 2MiB, the program dynamically allocated 8MiB on the heap and stack utilises 2MiB. How many page tables are required for this process and explain why? What is the lookup process within the page tables for the physical address of the logical address...
Computer archieture 1. Let us assume we have such a machine. The physical RAM has 32...
Computer archieture 1. Let us assume we have such a machine. The physical RAM has 32 bytes, and is evenly divided into 4 pages. The virtual memory has 16 pages. The content in the page table and physical RAM is shown below Physical RAM Page Num Page data 3 11 ~QWERTYU 2 10 IOPASDFG 1 01 HJKLZXCV 0 00 BNM<>[]? Page table 15 0 14 0 13 0 12 1 01 11 0 10 0 9 1 11 8 0...
ADVERTISEMENT
Need Online Homework Help?

Get Answers For Free
Most questions answered within 1 hours.

Ask a Question
ADVERTISEMENT