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.
Thread beginning with comment 155724
To view parent comment, click here.
To read all comments associated with this story, please click here.
evilrich
Member since:
2006-07-06

> The 68000 was fully 32-bit internally.

To nit-pick myself, that's not quite true, either. ;-)

The ISA was 32-bit, but the 68000 was mostly 16-bit internally.

Reply Parent Score: 1

The 68000...
by Kochise on Fri 25th Aug 2006 07:32 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

RE: The 68000...
by Sophotect on Fri 25th Aug 2006 14:38 in reply to "The 68000..."
Sophotect Member since:
2006-04-26

The ST in Atari ST stood for Sixteen/Thirtytwo.
The later and last ones with 68030 in them where called TT. Reminds me of the 386SX somehow, but that came much later, didn't it?

Reply Parent Score: 1