suc课件微机原理04_2.pdfVIP

  • 2
  • 0
  • 约1.65万字
  • 约 44页
  • 2021-02-21 发布于北京
  • 举报
第5节 8x86指令系统 一.寻址方式 立即数寻址 直接寻址 操作数所在地址的 寄存器寻址 寻址方式 寄存器间接寻址 寄存器相对寻址 基址变址寻址 基址变址相对寻址 段内相对寻址 段内间接寻址 转移地址的寻址方式 段间直接寻址 段间间接寻址 1、立即数寻址 所需的一个操作数在指令代码部分直接给出。 操作码 操作数 例:MOV AX ,5634H ;指令执行后(AX )=5634H 146D:100 B8 34 56 2、直接寻址 所需的操作数在的地址在指令代码部分给出。 MOV AX ,[1234H] 段寄存器 段地址 指令 存储器 有效地址 操作数 MOV AX , [2000H] ;设DS=3000H ;执行该指令后,AX 内容为5678H 。 14D6:0100 A1 00 20 3、寄存器寻址 一般为8x86通用寄存器,也包括段寄存器等。指 令代码 部分给出某一寄存器的编号(地址)。操作数 或结果保存在此寄存器中。指令简短,处理快速。 例:ADD AX ,BX ; 设 ( AX )=1234H ,(BX )=5678H ; 结果 ( AX )=68ACH 14D6:100 01 D8 4、寄存器间接寻址 操作数的有效地址在基址寄存器BX、BP或变址寄存器 SI、DI中,而操作数则在存储器中。灵活,适合批量连续数据处理 段寄存器 段地址 指令 寄存器 存储器 寄存 有效地址 操作数 (BX) 操作数的物理地址为:16d × (DS)+ (S

文档评论(0)

1亿VIP精品文档

相关文档