- 1、本文档共14页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
算术运算指令练习题 一、读程序,指出结果 1、 MOV AL,0F8H ADD AL,39H 上述指令段运行后,AL的值是( ). CF=( ),OF=( ),AF=( ), PF=( ),SF=( ),ZF=( ) 2、下面程序段执行后, AL=( ),标志位CF=( ),OF=( ), MOV AL,64 MOV BL,-70 SUB AL,BL 3、设DS=1000H,BX=0300H,SI=0002H,DX=0100H,自1000H:0300H单元开始存有以下数据(用十六进制形式表示):12 34 56 78 90 AB CD EF,试说明下列各条指令执行后目的操作数的内容。⑴ ADD BX,12 ⑵ MOV DX,[0300H] ⑶ SUB BYTE PTR [BX],8 ⑷ MOV AX,[BX][SI] ⑸ MOV CX,5[BX] ⑹ MOV DX,4[BX][SI] 4. 设AX= C5FFH,BX= 9E00H,试实现以下要求:⑴ ADD AX,BX 指令执行后, AX= ,ZF= , SF= , CF= , OF= , AF= , PF= , 5、写出执行以下二进制运算的指令序列,其中X、Y、Z、W、R均为存放16位带符号数内存单元的地址。⑴ Z =(Z-X)+ W⑵ Z = W-(X+10)-(R+8)⑶ Z =(W*X)/(Y+4),余数送R。 ⑵ Z = W-(X+10)-(R+8) ⑶ Z =(W*X)/(Y+4),余数送R。 6、AL=FBH,BL=12H,则,指令MUL BL执行后,AX= H;指令IMUL BL执行后,AX= H IMUL BL为有符号数乘法指令,计算机做有符号数相乘的步骤如下: (1)计算两个相乘的数的绝对值。若为负数,其绝对值的计算为用0减该数,即得负数的绝对值;若为正数,其绝对值就为该数。 (2)绝对值相乘。相乘时不考虑符号,只考虑两数的绝对值相乘,得到两个数的绝对值相乘结果。 (3)结果。结果的符号位为相乘的两个数的符号位的异或,即两数符号相同,结果符号就为0,不同就为1.若结果的符号位为0,说明是正数,两数绝对值相乘的结果即为最终结果。若结果符号位为1,说明是负数,就要用0减去上一步中绝对值相乘结果,得到的数即为最终结果。 7、若AL=96H,BL=05H,则执行IMUL BL指令后,结果AX=( ) 8、若AL=FFH,BL=FFH,则执行IMUL BL指令后,结果AX=( ) 9、下面程序段执行后,AX=( ),BX=( )。 MOV AX,92H MOV BX,10H ADD BX,70H ADC AX,BX PUSH AX MOV AX,20H POP BX ADD AX,BX 10、程序段如下: MOV AH, 0 MOV AL, 9 MOV BL, 8 ADD AL, BL AAA AAD DIV BL 结果AL=_________,AH=___________, BL=_________。 * * 31H 1 0 1 0 0 0 86H 1 1 -70→8位二进制补码? 方法:+70=46H,00H-46H=BAH BAH即为-70的8位二进制补码。 64=40H 减法:AL-BL =40H-BAH =86H 编程时,数据可以用十进制,二进制,或十六进制表示。但在分析解答问题时,通常需转成十六进制或二进制。 (1) BX=030CHH (2) DX=3512H (3) 1000H:0300H单元的数据变为0AH. (4) AX=7856H (5) CX=CDABH (6) DX=EFCDH 63FFH 0 0 1 1 0 1 (1) MOV AX,Z ;取Z中的数据 MOV BX,X ;取X中的数据 SUB AX,BX ;Z-X ADD AX,W ;Z-X+W MOV Z,AX ;存结果到Z (2) MOV AX,W ;取W中的数据 MOV
您可能关注的文档
- 人民版历史必修1《美国1787年宪法》课件1.ppt
- 人民版历史必修1《罗马人的法典》课件2.ppt
- 人民版历史必修1《民主政治的摇篮——古代希腊》课件55.ppt
- 第四章排泄行为2015.ppt
- 第四章消费者的个性心理与行为1.ppt
- 第四章心理社会因素与疾病2015.ppt
- 第四章现代汉语词汇2.ppt
- 人民版历史必修1《美苏争锋》课件.ppt
- 人民版历史必修1《美苏争锋》课件6.ppt
- 第四章程序的控制结构.ppt
- 七章货物的保险.pptx
- 三章国际间接投资.pptx
- 人性假设理论.pptx
- 外研高一英语必修三ModuleIntroduction汇总市公开课获奖课件省名师示范课获奖课件.pptx
- 月相成因优质获奖课件.pptx
- 小学二年级语文课件《狐假虎威》省名师优质课赛课获奖课件市赛课一等奖课件.pptx
- 养羊业概况专题知识讲座.pptx
- 微生物的实验室培养市公开课获奖课件省名师示范课获奖课件.pptx
- 人教版六年级下册式与方程整理与复习市公开课获奖课件省名师示范课获奖课件.pptx
- 必威体育精装版高中精品语文教学:第二单元-第7课-诗三首:涉江采芙蓉、-短歌行、归园田居市公开课获奖课件省名师.pptx
文档评论(0)