[Coco] Not quite a CoCo, but interesting!

Bob Devries devries.bob at gmail.com
Sat Jan 19 00:18:29 EST 2008


The interesting thing about the BBC is that its BASIC interpreter allows 
in-line assembler code.

For example:
50 [OPTZ%
60 .START LDA #&FF
70 STA H%
...
260 RTS
270 ] : NEXT

The assembler code is able to directly reference BASIC's variables. The 
assembler does two passes, and can if desired print a listing. I don't 
remember other options (see line 50 above). This would have been great for 
the coco. SIGH.

Oh, BTW, did I tell you I own one? :P
--
Regards, Bob Devries, Dalby, Queensland, Australia

Isaiah 50:4 The sovereign Lord has given me
the capacity to be his spokesman,
so that I know how to help the weary.

website: http://www.home.gil.com.au/~bdevasl
my blog: http://bdevries.invigorated.org/

----- Original Message ----- 
From: <jdaggett at gate.net>
To: "Roger Taylor" <operator at coco3.com>; "CoCoList for Color Computer 
Enthusiasts" <coco at maltedmedia.com>
Sent: Saturday, January 19, 2008 1:29 PM
Subject: Re: [Coco] Not quite a CoCo, but interesting!


> On 18 Jan 2008 at 17:24, Roger Taylor wrote:
>
>> I think that computer is supported by my Rainbow IDE, but I'm not sure
>> what the CPU type is (haven't looked) or what built-in cross assembler
>> would be used.  If I had some source code to a BBC-B game or demo I'd
>> check it out.
>>
>
> Roger
>
> The BBC Model A and B  computer was produced by Acorn and uses a
> 6502 CPU. The Model B+64 and B+128 used a 6512 CPU.
>
> The BBC A3000 and the ACORN Archimedes used a proprietary 32 bit
> RISC processor by ACORN.
>
> james
>
> --
> Coco mailing list
> Coco at maltedmedia.com
> http://five.pairlist.net/mailman/listinfo/coco 




More information about the Coco mailing list