Legacy apps in Windows/OS X was Re: Old MS-DOS & Win Software
Jim Leonard
trixter at oldskool.org
Fri Dec 9 18:44:19 CST 2005
Chuck Guzis wrote:
> The V20 and V30 had an emulation bug that would cause nasty things to
Speaking of 808x CPU bugs, I remember a bit of controversy over altering the
stack registers. You were supposed to be able to do this:
MOV SS,AX
MOV SS,DX
...to switch the stack to somewhere else, and the 8088 was supposed to disable
interrupts after the MOV SS for the next instruction (MOV SP). However, I read
somewhere that early versions of the 8088 didn't honor this (or at least didn't
honor it all the time). The generally accepted workaround was something like:
CLI
MOV SS,AX
MOV SS,DX
STI
What I'd like to know is: What revisions of the 8088 were susceptible to this?
Here's another dumb question: When I open up one of my XTs, why does my 8088-1
have an AMD logo on it?
--
Jim Leonard (trixter at oldskool.org) http://www.oldskool.org/
Want to help an ambitious games project? http://www.mobygames.com/
Or check out some trippy MindCandy at http://www.mindcandydvd.com/
More information about the cctalk
mailing list