Jump to content

Lazer's Interactive Symbolic Assembler

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Toytoy (talk | contribs) at 10:34, 14 June 2005 (Apple Lisa). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
For Apple's 68000-based Lisa computer, see Apple Lisa.

The Lisa assembler (Lazerware's Interactive Symbolic Assembler), written by Randy Hyde in the late 1970s, is an interactive MOS 6502 assembler for Apple II computers.

The latest version of Lisa, V3.2, is known to be both interactive and fast. A syntax mistake can be reported immediately in the edit mode. Lisa can compile about 30,000 lines of code in a minute on a 1 MHz computer.

Lisa, before v.3, was able to compile SWEET16 codes, a virtual 16-bit processor implemented as part of the Integer BASIC. However, Apple II's integer ROM was replaced by Monitor ROM since Apple II+. The assempler also features "Randy's Hi-res Routines", a set of easy-to-use 2D computer graphics commands.