指令的一般格式:

      

  例如,单操作数指令就是一地址指令,它只需要指定一个操作数,如加1指令只需要指出需要加1 的操作数。大多数运算型指令可使用三地址指令:除给出参加运算的两个操作数外,还指出运算结果的存放地址。也可使用二地址指令,此时分别称两个操作数为源操作数(source)和目的操作数(destination)。尽管在指令执行前这两个操作数都是输入操作数,但指令执行后将把运算结果存放到目的操作数的地址之中。8086的大多数运算型指令就采用这种二地址指令。