; The following predefinitions are for the Intel 4004 and ; 4040. ; E. McCreight ; last modified July 13, 1977 4:00 PM .rdx 16 @OPTOFFSET = -8 @HIORDFIRST = 0 r0=0 r1=1 r2=2 r3=3 r4=4 r5=5 r6=6 r7=7 r8=8 r9=9 ra=0a rb=0b rc=0c rd=0d re=0e rf=0f r0~r1=r0 r2~r3=r2 r4~r5=r4 r6~r7=r6 r8~r9=r8 ra~rb=ra rc~rd=rc re~rf=re .def nop @noparclass 00 .def hlt @noparclass 01 .def bbs @noparclass 02 .def lcr @noparclass 03 .def or4 @noparclass 04 .def or5 @noparclass 05 .def an6 @noparclass 06 .def an7 @noparclass 07 .def db0 @noparclass 08 .def db1 @noparclass 09 .def sb0 @noparclass 0a .def sb1 @noparclass 0b .def ein @noparclass 0c .def din @noparclass 0d .def rpm @noparclass 0e .def wrm @noparclass 0e0 .def wmp @noparclass 0e1 .def wrr @noparclass 0e2 .def wpm @noparclass 0e3 .def wr0 @noparclass 0e4 .def wr1 @noparclass 0e5 .def wr2 @noparclass 0e6 .def wr3 @noparclass 0e7 .def sbm @noparclass 0e8 .def rdm @noparclass 0e9 .def rdr @noparclass 0ea .def adm @noparclass 0eb .def rd0 @noparclass 0ec .def rd1 @noparclass 0ed .def rd2 @noparclass 0ee .def rd3 @noparclass 0ef .def clb @noparclass 0f0 .def clc @noparclass 0f1 .def iac @noparclass 0f2 .def cmc @noparclass 0f3 .def cma @noparclass 0f4 .def ral @noparclass 0f5 .def rar @noparclass 0f6 .def tcc @noparclass 0f7 .def dac @noparclass 0f8 .def tcs @noparclass 0f9 .def stc @noparclass 0fa .def daa @noparclass 0fb .def kbp @noparclass 0fc .def dcl @noparclass 0fd .def skp @noparclass 010 .def inc @40dclass 060 .def add @40dclass 080 .def sub @40dclass 090 .def ld @40dclass 0a0 .def xch @40dclass 0b0 .def bbl @40dclass 0c0 .def ldm @40dclass 0d0 .def jcn @40daclass 010 t0=1 c1=2 a0=4 un=8 t1=9 c0=0a a1=0c .def fim @40ddclass 020 .def src @40dclass 021 .def fin @40dclass 030 .def jin @40dclass 031 .def jun @40aclass 040 .def jms @40aclass 050 .def isz @40daclass 070