🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: net.lang.forth
Article #119

6809 Forth assembler

#119
From: anderson
Date: Thu, 02 Aug 1984 18:30
12 lines
1042 bytes
<>
Since nobody had a 6809 assembler in Forth, I wrote one.  If anyone
would like a copy, mail me.

Is anyone else running Forth on the 6809?  It's a good combination.
The public domain fig-Forth for the 6809 is not so great; for example,
its "*" (16x16->16 multiply) does shift 'n add to get a 32 bit product,
then drops the high word.  Close to 1000 cycles.  Using the 6809's MUL
instruction, you can cut this down considerably (83 cycles for the
unsigned version).

David Anderson  (..uwvax!anderson)
Technical Details
Message-ID: <366@uwvax.ARPA>
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!burl!ulysses!mhuxl!ihnp4!zehntel!hplabs!hao!seismo!uwvax!anderson

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.1 6/24/83; site uwvax.ARPA
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!burl!ulysses!mhuxl!ihnp4!zehntel!hplabs!hao!seismo!uwvax!anderson
From: anderson@uwvax.ARPA
Newsgroups: net.lang.forth,net.micro.6809
Subject: 6809 Forth assembler
Message-ID: <366@uwvax.ARPA>
Date: Thu, 2-Aug-84 14:30:38 EDT
Article-I.D.: uwvax.366
Posted: Thu Aug  2 14:30:38 1984
Date-Received: Sat, 4-Aug-84 03:39:07 EDT
Organization: U of Wisconsin CS Dept
Lines: 12