| Memory | ||||||||||||||
| How do we get larger amounts of memory? | ||||||||||||||
| Think of memory as abstraction | ||||||||||||||
| 4K memory: like byte array M[4095] | ||||||||||||||
| Give memory index of byte, get data value back | ||||||||||||||
| Use 4 1K chips | ||||||||||||||
|
||||||||||||||
| Each chip has elements C[0] up to C[1023] | ||||||||||||||
| Chips are numbered 00, 01, 10, 11 | ||||||||||||||
| Each chip contains 1024 of the elements (0 to 1023, 1024 to 2047, etc.) | ||||||||||||||
| Where is element M[1025]? | ||||||||||||||
| Chip 01 at index 1 | ||||||||||||||
| Where is element M[3071]? | ||||||||||||||
| Chip 10 at index 1023 | ||||||||||||||