我们已经知道计算机是通过执行指令序列来解决问题的,因而每种计算机都有一组指令集供给用户使用,这组指令集就称为计算机的指令系统。本章说明8086的指令系统以及在指令中为取得操作数地址所使用的寻址方式(Addressing mode)。  
 
  计算机中的指令由操作码字段和操作数字段两部分组成。操作码字段指示计算机所要执行的操作,比如加、减运算;操作数字段指示指令执行过程中所需要的操作数,它既可以是操作数本身,也可以是操作数地址或地址的一部分,还可以是指向操作数地址的指针或其他有关操作数的信息。

  操作数字段可以有一个、二个或三个,通常称为一地址、二地址或三地址指令。

  8086的寻址方式包括与数据有关的寻址方式和与转移地址有关的寻址方式,CPU根据这些寻址方式以不同的方法取得操作数。