[物理]指令系统3 2.pptVIP

  • 12
  • 0
  • 约2.5万字
  • 约 155页
  • 2018-06-23 发布于浙江
  • 举报
一、复习 (1)高级语言与汇编语言 例:计算a+b 高级语言处理:只需定义a、b的类型; 汇编语言处理:就需要知道a、b的位置,看a、b是存放在寄存器中,还是存储器中。 (2)存储器分段(画图) 物 理 地 址 (3) 指令 MOV OPRD1, OPRD2 OPRD1 目的操作数 OPRD2 源操作数 目的〈——源 如果操作数存放在存储器中,称为存储器操作数,例:[2001],[BX],[BP]…; 如果操作数放在寄存器中,称为寄存器操作数,例AX,BX,CX…。 二、基本概念 (1)寻址方式 寻找操作数地址的规则、方法。 小结 1、区分偏移地址和有效地址; 2、当操作数在存储器中存放,共有五种寻址方式; 3、操作数采取哪一种寻址方式,会影响机器的运行速度和效率,因此选择合适的寻址很重要。 例:编程实现[v -(x*y+z-540)]/x。假设x, y, z, v均为16位的有符号数,而且x, y, z在相应的内存单元中,要求:将上式计算结果的商存入AX,余数存入DX。 例:根据一次加法运算的结果实行不同的处理:如果结果为0时做动作2,如果结果不为0时做动作1。

文档评论(0)

1亿VIP精品文档

相关文档