On Sun, Oct 9, 2016 at 2:37 AM, Dave G4UGM <dave.g4...@gmail.com> wrote:
> > -----Original Message----- > > From: cctalk [mailto:cctalk-boun...@classiccmp.org] On Behalf Of Brad H > > Sent: 09 October 2016 07:41 > > To: General Discussion: On-Topic and Off-Topic Posts > > <cctalk@classiccmp.org>; jwsm...@jwsss.com > > Subject: Re: Twiggys [was: Re: ka... ching!] > > > > > > > > I'd like to learn more about programming, esp for my 6800. It'd be fun > to test > > its limits and see what uses I can find for the graphics board I got. I > just don't > > understand how they programmed the thing. All the hex stuff throws me > > off. :) > > Does it have a serial interface and memory. In which case it was probably > programmed in Assembler. > When I started with 6800 board and 256 bytes of memory, and toggle > switches to load it I used to hand assemble the programs to get the > hex/binary. > I soon got bored of the toggle switches and built a little box with an old > calculator keyboard and display and some TTL so I could enter data quickly. > > > Dave > > I recently acquired a SWTPC 6800, a machine I remember from when it was new. :-) There are many programming environments available for it - I'm working to get Forth running on mine, then I'll branch out. It's been said that the 6800 inherited a lot of ideas from the PDP-8, and I agree with that to some extent. The ISA is actually very clean and neat, once you wrap your head around it - I used to program 6800 assembler professionally, my first paid job as a programmer! Unlike the PDP-8, I/O is memory-mapped. Depending on what monitor ROM you have (if any), you may have different system services available. One very useful system is the one that can read S-records from the serial input, allowing you to easily transfer programs onto the machine. If you want to grok the 6800 in fullness, there are online scans of Motorola's programming manual for the device. Another great resource is the swtpc.com site, even if you don't have a SWTPC machine (what do you have?). Have fun with it! Cheers -- Ian -- Ian S. King, MSIS, MSCS, Ph.D. Candidate The Information School <http://ischool.uw.edu> Dissertation: "Why the Conversation Mattered: Constructing a Sociotechnical Narrative Through a Design Lens Archivist, Voices From the Rwanda Tribunal <http://tribunalvoices.org> Value Sensitive Design Research Lab <http://vsdesign.org> University of Washington There is an old Vulcan saying: "Only Nixon could go to China."