(第三章汇编程序的设计方法.pptVIP

  • 3
  • 0
  • 约1.15万字
  • 约 32页
  • 2016-12-25 发布于北京
  • 举报
第三章 汇编程序的设计方法 §3-1 顺序程序设计 一、乘法指令 1、无符号数乘法指令 MUL 格式:MUL 源(mem、reg) 功能:累加器(AL / AX)内容与源操作数相乘,结果存 于AX / DX+AX。 2、有符号数乘法指令 IMUL 说明:除了对象是有符号数,其余思路、格式等与MUL相 同。 例:计算AL=FEH,CL=11H的积。 MUL CL IMUL CL 注:运算结果影响CF、OF。 CF=OF=0,说明积的高半部分是符号扩展; CF=OF=1,说明积的高半部分有有效数据; 另:同样两个数,用MUL、IMUL指令后,运算结果不同。 ∴无符号数用MUL ,有符号数用IMUL 看书例P81 二、除法指令 看书图,对比乘法指令学习。 三、扩展指令 1、字节转换为字 CBW 功能:按AL的符号位扩展到整个AH中。 字节除法之前,用该指令产生双字节被除数。 例:MOV AL,24H CBW 例:MOV AL,84H CBW 规则:当AL< 80H时,AH=00H AL≥ 80H时,AH=FFH 2、字转换为双字

文档评论(0)

1亿VIP精品文档

相关文档