jeffythedragonslayer wrote:
The Wikipedia page about the 65816 has an infobox containing this:
Quote:
Data width
8 (external)
16 (internal)
External and internal to what? Is it trying to say that memory is fetched from RAM in 8 bit chunks but registers inside the 65816 are 16 bit?
Essentially yes.
There are flags to run on/off the 8/16 bit access/transfer mechanisms, so it can all by 8-bit or all 16-bit or some 8 and some 16 but when reading or writing a 16-bit value from RAM, then 2 RAM accesses are needed.
-Gordon
_________________
--
Gordon Henderson.
See my
Ruby 6502 and 65816 SBC projects here:
https://projects.drogon.net/ruby/