Byte-addressible RAM with 16-bit bus

2012-02-20
2013-04-29
  • Warren Toomey
    Warren Toomey
    2012-02-20

    I'm having great fun with Logisim, I did a hardwired CPU last year and I'm now doing a microcoded CPU. I'm using a 16-bit data bus, but this means the RAM unit is (16-bit) word addressible only. Can anybody suggest a way to get byte addresses but still allow 8-bit and 16-bit transfers across the data bus?
    Thanks, Warren
    P.S Hardcoded CPU: http://minnie.tuhs.org/CompArch/Tutes/week03.html