[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
XCE Instruction Question
- Subject: XCE Instruction Question
- From: "Bryan Parkoff" <nospam@nospam.com>
- Date: Sun, 06 Mar 2005 19:17:51 GMT
- Newsgroups: comp.sys.apple2
- Organization: SBC http://yahoo.sbc.com
- Xref: g2news1.google.com comp.sys.apple2:9189
You may be surprised that 65816 manual claims to say high byte of
Accumulator Register should never be zero while X Index Register and Y Index
Register should always be zero during emulation mode. I tested myself on
Apple IIgs. I discovered that after I switch from emulation mode to native
mode, high byte of Accumulator Register is lost.
If you use XBA instruction, high byte of Accumulator Register is always
preserved in special memory location like temporal register, but it is never
stored in high byte of Accumulator Register.
Please verify to make sure it is correct if I am wrong.
Bryan Parkoff