COSMAC 1802 Simulator

From: Mike <dogas_at_leading.net>
Date: Tue May 2 10:23:05 2000

>I'd be interested. what does it require to run?
>Allison

Wonderfull Allison, thanks! There's a win-32 console binary (it's small)
for 95/98/NT or a single .cpp source file that shouldn't be too hard to
recompile anywhere else.

Dump machine code in with the m! command (for ex: " m! 0 1525c4" will dump
INC (r5); DEC (r5); NOP into 'ram' starting at address 0 (A write cursor
allows continuations in entry, another "m! c4c4c4" will write 3 NOP's
starting a address 3 using the above example) and then three 't' commands
will single-step execute the instructions (or a single "t 3" would have
too). 'r' dumps registers at any point. and "m? address [count]" looks at
memory.

Thanks for the help!
- Mike: dogas_at_leading.net


>
>
>On Mon, 1 May 2000, Mike wrote:
>
>> Pretty funny.... Or I guess synchronistic, I guess. I just got my 1802
>> simulator past the first milepost tonight (It's two days old). It'll
>> process all the Cosmac's instruction's, show registers, and deposit to
and
>> examine ram.
>>
>> I could use a few beta testers if you happen to know cosmac machine code.
>>
>> it's at:
>> http://users.leading.net/~dogas/classiccmp/cosmac/cosmac.htm
>>
>> Tomorrow night, I'll add arbitrary ram block saves and loads from disk
and a
>> mini assember if things go fast. Eventally, I'll add a nice GUI to it
and
>> clean up the code that I'm muddling around with.
>>
>> Cheers
>> - Mike: dogas_at_leading.net
>>
>>
>> -----Original Message-----
>> From: allisonp <allisonp_at_world.std.com>
>> To: classiccmp_at_classiccmp.org <classiccmp_at_classiccmp.org>
>> Date: Monday, May 01, 2000 11:02 PM
>> Subject: Re: COSMAC 1802 Simulator
>>
>>
>> >
>> >-----Original Message-----
>> >From: Kirk Davis <kbd_at_ndx.net>
>> >
>> >
>> >>Ugh - I spent some time writing a 1802 simulator
>> >>and wanted to get Tiny Basic going on it. I just went
>> >
>> >
>> >That was poor planning. ;)
>> >
>> >>though my manuals and I have the Basic manual, but have
>> >>seemed to lost the hex dump for the Basic Interpreter itself.
>> >
>> >
>> >Well if someone else doesn't drop a box of stuff on you I have
>> >Quest TB for the 1802 somewhere safe. I can zap a copy of
>> >the dump. But you can't have the paper tape!
>> >
>> >
>> >Allison
>> >
>>
>
Received on Tue May 02 2000 - 10:23:05 BST

This archive was generated by hypermail 2.3.0 : Fri Oct 10 2014 - 23:33:08 BST