Repository logo
Log in(current)
Repository logoMIT Open ScholarshipDSpace@MIT
  1. Home
  2. Computer Science and Artificial Intelligence Lab (CSAIL)
  3. Artificial Intelligence Lab Publications
  4. AI Memos (1959 - 2004)
  5. Additions to LAP

Additions to LAP

Thumbnail Image
Download
Name

AIM-132.pdf

Size

82.8 KB

Format

Adobe PDF

Checksum (MD5)

242a975934bd414dfae2d6922c6604e5

Thumbnail Image
Download
Name

AIM-132.ps

Size

2.84 MB

Format

PostScript

Checksum (MD5)

2d70a701077b624307886e1501636a94

Author(s)
White, John L.
Date Issued
July 1, 1967
Series/Report no.
AIM-132
Abstract
In addition to the description on page 13 of AI Memo 116A LAP has the following features: Current Assembly Location Reference, Assembly Time Arithmetic, Constants, Multiple Entry Routines, and Defined Machine Operations in LAP. The atom "*" has a SYM value during assembly an integer which is the current cell address being assembled into. Thus (JRST O *) is a well known infinite loop equivalent to A (JRST O A). When LAP encounters a non-atomic argument in the position normally occupied but the address part of an instruction, and it is not one of the recognizable forms (QUOTE atom) (E function) of (C constant), then the assembly time calculates of the list of members are summed and this is the quantity assigned as address. Thus (JRST O (* 1)) is a do-little instruction roughly equivalent to TRA * +1 in FAP.
Persistent DSpace Link
http://hdl.handle.net/1721.1/6139
Repository logo
PrivacyPermissionsAccessibilityContact us
Repository logo
Notify us about copyright concerns.