这几条指令为:

  2000 ADD R0, R1 ; 两个累加器求和并保存结果到R0
  2001 MOV R2, R0 ; 寄存器之间传送数据
  2002 MVD R9, 20 ; 送16进制数20到累加器R9中,双字节指令
  2004 MVD R8, 40 ; 送16进制数40到累加器R8中,双字节指令
  2006 STO R2   ; 写 R2中的内容到内存2040(R9 R8给出地址)存储单元
  2007 IN 00    ; 从串行口(接键盘)读输入的数据到R0低位字节
  2008 JC 2000   ; 若进位触发器C为1,则相对转移到2000地址
  200A RET     ; 子程序调用返回指令
  200B

  该指令清单的头一列的内容,是每条指令在内存中的地址,程序中数字均为16进制。

  指令的机器指令代码有单、双字节之分,双字节指令要占两个内存字节。

  第二列内容为每条指令的汇编指令代码,由操作码部分和操作数地址部分组成,这里用到了寄存器寻址,如R0、R9,立即数寻址(MVD指令),寄存器间接寻址,如R9、R8中的2040,I/O端口地址00,相对寻址,应完成从2008转移到2000,相对偏移量为负8,是由汇编程序计算出来并写入到JR指令机器指令代码的第二个字节中。

  最右一列,即分号之后给出的是指令的注释。