汇编试题答案.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
汇编语言程序设计答案 一、单项选择题(在每小题的四个备选答案中,选出一个正确的答案,并将其号码填在题干后的括号内,每小题2分,共40分) 1.十六进制数88H,可表示成下面几种形式,请找出错误的表示(②)。  ① 无符号十进制数136 ② 带符号十进制数-120 ③ 压缩型BCD码十进制数88 ④ 8位二进制数-8的补码表示 2.某存储单元的物理地址是12345H,可以作为它的段地址有( ④  ) ① 2345H        ②12345H ③12340H       ④1234H 3.完成将累加器AL清零,并使进位标志CF清零,下面错误的指令是(① )。    ① MOV AL,00H    ② AND AL,00H    ③ XOR AL,AL    ④ SUB AL,AL 4.在汇编语言程序中,对END语句的叙述正确的是(② )。    ① END语句是一可执行语句    ② END语句表示程序执行到此结束    ③ END语句表示源程序到此结束    ④ END语句在汇编后要产生机器码 5.下面的数据传送指令中,错误的操作是(④ )。    ① MOV SS:[BX+DI],1000H    ② MOV DX,1000H    ③ MOV WORD PTR[BX],1000H    ④ MOV DS,2000H 6.下面指令执行后,变量DAB中的内容是(③)。    DAW DW 2A05H    DAB DB 0FAH    MOV AL,BYTE PRT DAW    SUB DAB,AL    ① 0DAH    ② 0FAH    ③ 0F5H    ④ 0D0H 7.执行下列指令后,正确的结果是(② )。    MOV AL,100    MOV BL,-2    ① AL=100H      BL=02H    ② AL=64H      BL=0FEH    ③ AL=64H      BL=82H    ④ AL=100H      BL=0FEH 8.当一个带符号数大于0FBH时程序转移,需选用的条件转移指令是(③)。    ① JLE    ② JNL    ③ JNLE    ④ JL 9.测试BL寄存器内容是否与数据4FH相等,若相等则转NEXT处执行,可实现的方法是(② )。    ① TEST BL,4FH     JZ NEXT    ② XOR BL,4FH     JZ NEXT    ③ AND BL,4FH     JZ NEXT    ④ OR BL,4FH     JZ NEXT 10.在执行下列指令时,需要使用段寄存器DS的指令是( ①  ) ① STOSW        ② ADD AL,CL ③NEG BX       ④INC DA[BX] 11.设AL=0AH,下列指令执行后能使AL=05H的是( ③  ) ①NOT AL         ②AND AL,0FH ③XOR AL,0FH      ④OR AL,0FH 12.在下列串操作指令中,同时使用源串和目的串地址指针的指令是( ④  ) ①STOSW      ②LODSW ③SCASW      ④CMPSW 13.设SP初值为2000H,执行指令“PUSH?AX”后,SP的值是(④)   ①1FFFH  ②1998H   ③2002H  ④1FFEH 14.汇编语言源程序中,每个语句可由四项组成,其中名字项是一个符号,下面列出的有效名字是(②)   ①Variable  ②First??ld   ③0FFFFH   ④‘Memphis’ 15.?ORG?0030H   DA1?DB?0,‘0’,30H   DW?DA1   数据为3000H字存储单元的偏移地址是(①)   ①0030H  ②0031H  ③0032H  ④0033H 16.要求将A,B两个字符的ASCⅡ码41H,42H顺序存放在连续两个字存储单元中,可选用的语句是(①)   ①DA1?DB?‘AB’  ②DA1?DW?‘AB’   ③DA1?DB?0ABH   ④DA1?DW?0ABH 17.为在一连续的存储单元中,依次存放数据 41H , 42H , 43H , 44H , 45H , 46H ,可选用的数据定义语句是(④  ) ① DB 41 , 42 , 43 , 44 , 45 , 46 ② DW 4142H , 4344H , 4546H ③ DW ‘AB’ , ‘CD’ , ‘EF’ ④ DW ‘BA’ , ‘DC’ , ‘FE’ 18如某存储器分段时,表示偏移地址是 18 位二进制代码,那么一个段最多的存储单

文档评论(0)

yuguanyin2015 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档