Question Statement at the bottom, could you explain how the
physical address is found?
Will thumbs up!
Given the following C instruction, memcpy( Ox5FCO, 6x1410, 0x3080), we copy length b a source address to a destination address, 1 byte at a time. dst = 0x5FCO, src = 0x1A10, length - Ox3080 Cache has 16 byte blocks, 2-way set associative, and 256 rows. Virtual Memory: 64KB (16 bits) Page Size: 4K Physical Memory: 16MB (24 bits) PAGE TABLE: VirtPage#: PhysPage#: Oxo ---> 0x200 Ox1 ---> 0x31F Ox2 ---> Ox5B2 0х3 ---> 0x330 Ox4 ---> 0x4FF Ox5 ---> Ox5C5 Ox6 ---> 0x662 Ox7 ---> Ox3A7 Ox8 ---> 0x808 0x9 ---> @x9DO OxA ---> Ox44A If the virtual address is 0x53AC what is the corresponding physical address?
Given the following C instruction, memcpy( Ox5FCO, 6x1410, 0x3080), we copy length b a source address to a destination a
-
answerhappygod
- Site Admin
- Posts: 899604
- Joined: Mon Aug 02, 2021 8:13 am
Given the following C instruction, memcpy( Ox5FCO, 6x1410, 0x3080), we copy length b a source address to a destination a
Join a community of subject matter experts. Register for FREE to view solutions, replies, and use search function. Request answer by replying!