lec3_memory

lec3_memory - Memory Marco Gruteser 331 Computer...

Info iconThis preview shows pages 1–5. Sign up to view the full content.

View Full Document Right Arrow Icon
Some slides adapted from Bryant, O’Hallaron, and Nath. 1 Memory Marco Gruteser 331 Computer Architecture and Assembly Language
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Machine Words n Machine Has “Word Size” q Nominal size of integer-valued data n Including addresses q Most current machines use 32 bits (4 bytes) words n Limits addresses to 4GB n Becoming too small for memory-intensive applications q High-end systems use 64 bits (8 bytes) words n Potential address space 1.8 X 10 19 bytes n x86-64 machines support 48-bit addresses: 256 Terabytes q Machines support multiple data formats n Fractions or multiples of word size n Always integral number of bytes
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Word-Oriented Memory Organization n Addresses Specify Byte Locations q Address of first byte in word q Addresses of successive words differ by 4 (32-bit) or 8 (64-bit) 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 0010 0011 32-bit Words Bytes Addr.
Background image of page 4
Image of page 5
This is the end of the preview. Sign up to access the rest of the document.

This document was uploaded on 10/20/2011.

Page1 / 20

lec3_memory - Memory Marco Gruteser 331 Computer...

This preview shows document pages 1 - 5. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online