Article View: net.lang.forth
Article #1196809 Forth assembler
From: anderson
Date: Thu, 02 Aug 1984 18:30
Date: Thu, 02 Aug 1984 18:30
12 lines
1042 bytes
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!andersonShow 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