[comp.misc] 68000 size vs. 8 bit size

michael@stb.UUCP (Michael) (08/05/87)

In article <3664@well.UUCP> ewhac@well.UUCP (Leo (My glasses have gate arrays) Schwab) writes:

(comparison of high level vs. assembly, mostly size, using 8080 and pdp-11
examples)

>	Meanwhile, MicroSlush is proud of the fact that the core of their
>AmigaBASIC interpreter runs in "only 80K" of RAM.  Truly pathetic.

Actually not. The pdp-11 and 8080 had mostly one and two byte instructions,
while the 68000 is 2 and 4. So you really have to halve the size of 68000
programs for comparison. This gives 40K equivalent.

Thats not too bad, until you realize that they did about 20K for (what I
consider a better interpreter) on the model 1 from radio shack, and that
didn't even make much use of the z80 abilities.

-- 
: Michael Gersten		seismo!scgvaxd!stb!michael
: Copy protection? Just say Pirate! (if its worth pirating)

leonard@bucket.UUCP (Leonard Erickson) (08/09/87)

In article <1712@stb.UUCP> michael@stb.UUCP (Michael) writes:
<Thats not too bad, until you realize that they did about 20K for (what I
<consider a better interpreter) on the model 1 from radio shack, and that
<didn't even make much use of the z80 abilities.

I actually _own_ one of those dinosaurs. The entire ROM is only 12K. Or 
were you referring to the Disk BASIC?
-- 
Leonard Erickson		...!tektronix!reed!percival!bucket!leonard
CIS: [70465,203]
"I used to be a hacker. Now I'm a 'microcomputer specialist'.
You know... I'd rather be a hacker."

jpn@teddy.UUCP (John P. Nelson) (08/18/87)

>>	Meanwhile, MicroSlush is proud of the fact that the core of their
>>AmigaBASIC interpreter runs in "only 80K" of RAM.  Truly pathetic.
>
>Thats not too bad, until you realize that they did about 20K for (what I
>consider a better interpreter) on the model 1 from radio shack, and that
>didn't even make much use of the z80 abilities.

Actually, that was 12K rom.  That included both basic and the I/O
routines (programmed keyboard, programmed cassette, etc).  The Model 1
had 48K (with expansion) ram, 12K rom, and 4K of memory mapped I/O
(only about 3K was actually used, though).

Actually, the Model 1 ROM made fairly EXTENSIVE use of the z80
capabilities.  IX and IY were used frequently, and the most common
function calls were invoked via a 1 byte RST instruction.

Anyone remember the 4K Level 1 Basic for the model 1?