Micro Five system (PC Clone system)

Chuck Guzis cclist at sydex.com
Tue Dec 4 00:00:13 CST 2007


On 3 Dec 2007 at 20:58, jim s wrote:

> Initially intel had added such instructions to the dies and then enabled 
> them when they produced  what were called bondout parts for their In 
> Circuit Emulators, or ICE products.  when they came out with the 286 and 
> built their ICE they didn't disable it on the production parts.
> 
> The significance of LOADALL was that it offered a way to load not only 
> the registers that one normally could modify with architectural 
> instructions, but it could also modify others, some of which happened to 
> be the registers that were computed and were the actual memory pointer 
> registers for certain memory operations. 

LOADALL was probably one of the the  worst-kept secret in the 80286 
world (Intel did document it in a memo that soon made the rounds).  
Most 386 and 486 BIOSes even emulate the 286 LOADALL (the 386 and 486 
and P's have a different version of the instruction).  I think it 
finally went official in a DDJ article.

I hadn't realized that Micro Five was part of the brouhaha.

Cheers,
Chuck




More information about the cctech mailing list