Linked by Kroc on Thu 24th Aug 2006 20:26 UTC
OSNews, Generic OSes GEOS managed to offer nearly all the functionality of the original Mac in a 1 MHz computer with 64 Kilobytes of RAM. It wasn't an OS written to run on a generic x86 chip on a moving hardware platform. It was written using immense knowledge of the hardware and the tricks one could use to maximise speed. Note: After a small break, here is another one of the articles for the Alternative OS contest.
Permalink for comment 155751
To read all comments associated with this story, please click here.
The 68000...
by Kochise on Fri 25th Aug 2006 07:32 UTC in reply to "RE[2]: Slight nit-pick for technical accuracy..."
Kochise
Member since:
2006-03-03

The 68000 have 8 *TRUE* 32 bits data registers, not extended registers like on x86. I'm an assembler coder for various CPU, and the 68000 is really a good piece of hardware !

The 68000 have a 24 bits address bus which allows addressing 16 MB flat memory (where x86 could only access 640 KB, or 1 MB if A20 used). The data bus is 16 bits, thus reading/writing a 32 bits data needs two access.

With the 68020 (the *FIRST* full 32 bits CPU ever), the address bus *AND* the data bus are spread to full 32 bits, both internaly AND externaly...

ONLY after that Intel followed with the 386 that was 32 bits as well...

Kochise

Reply Parent Score: 1