Computer Science: An Overview: Global Edition (12th Edition)

Published by Pearson Higher Education
ISBN 10: 1292061162
ISBN 13: 978-1-29206-116-0

Chapter 1 - Data Storage - Chapter Review Problems - Page 88: 46

Answer

0x3FFFFF

Work Step by Step

The largest memory address in a \(4 \mathrm{MB}\) memory, where each cell has a one-byte capacity, would be \(0xFFFFFF\). In hexadecimal representation, this is the address corresponding to the last byte in a \(4 \mathrm{MB}\) memory space. Total memory size = 4 MB 1 MB = $2^{20}$ bytes So, 4 MB = $4\times 2^{20}=2^{22}$ bytes Memory addresses start from 0. So the largest address is: $ 2^{22}−1=4194303$ Convert to hexadecimal: Decimal 4,194,303 = 3FFFFF in hexadecimal. The largest memory address is 0x3FFFFF.
Update this answer!

You can help us out by revising, improving and updating this answer.

Update this answer

After you claim an answer you’ll have 24 hours to send in a draft. An editor will review the submission and either publish your submission or provide feedback.