⚠ Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠
Text Elements
Dev Interface
Main Memory
16 bit
0x0100
0x0102
0x0104
Byte=8 bits Int = System bus width Nibble = 4 bits
Pointers
CPU
System Bus 16 bits
System Bus 16 bits
0x5000
0x5002
0x5004
Target Reg
Where the pointer lives
0x5000
To set a value at address 0x5000 you dereference the device_register point (*device_register=0x0017)
0x0017
the pointer points here