This is a question for all you serious computer geeks.
Say I have a 8 bit RAM chip. With 8 address pins, I should be able to access all 256 bytes of data.
However, lets say I also want to store a 3 bit operation code. I want to do a LOAD instruction which in binary is, lets say, 111. This means that if i want to load from the 245th byte I physically cannot due to having only 5 bits free to address the byte that i want, and with 5 bits I can only address 32 bytes.
Help me forums, tell me how the Commodore 64 did it!