汇编语言程序设计试卷2006A.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
汇编语言程序设计试卷2006A

阜阳师范学院2006 — 2007 学年度第 一 学期考试卷A (开卷) 物理系 系 04 级 电子 班 汇编语言程序设计 课程 共 4 页 第 1 页 共印刷 60 份 考试时间 2007 年 1 月 13 日 任课教师 朱勇 试题来源 试卷库 题 号 一 二 三 四 五 六 七 八 九 十 十一 十二 十三 总分 备注 得 分 阅卷教师签名 一、单项选择题(每小题1分,共1分)1.设AL=57H,BL=24H,执行指令SUB AL,BL后,寄存器内容为(   )A.AL=57HBL=24H B.AL=33H,BL=24H C.AL=57HBL=33H D.AL=33H,BL=0 .设CL8,AL=0C8H,执行SAR AL,CL后,AL中的数据是(   )A.0FFH B.80HC.00H D.0FEH 3.指令指针寄存器是( )。A.IP    B.SP    C.BP   D.PSW A.AL)不同的字符 B.AL)不同的字符 C.在字符串中有一个与(AL)相同的字符 D.在字符串中找到了第一个与(AL)相同的字符 5.下面的数据传送指令中,错误的是( )。A.MOV SS:[BX+DI],1000H B.MOV DX,1000H C.MOV WORD PTR[BX],1000H D.MOV DS,2000H .下面指令执行后,变量DAB中的内容是( )。    DAW DW 2A05H    DAB DB 0FAH . . .    MOV AL,BYTE PRT DAW    SUB DAB,AL   A.0DAH   B.0FAH   C.0F5H   D.0D0H.执行下列指令后,正确的结果是( )。   MOV AL,100    MOV BL,2    AL=100H AL=64HAL=64HAL=100H     BL=02H BL=0FEHBL=82H BL=0FEH  .测试BL寄存器内容是否与数据4FH相等,若相等则转NEXT处执行,可实现的方法是( )。    A.TEST BL,4FH B.XOR BL,4FH      JZ NEXT JZ NEXT    C.AND BL,4FH D.OR BL,4FH      JZ NEXT JZ NEXT 9.设 SP初值为2000H,执行指令PUSH AX后,SP的值是(??? )  A.1FFFH  B.1998H  C.2002H  D.1FFEH 1.DA1??? EQU??? BYTE PTR DA2   DA2??? DW??? 0ABCDH      SHL DA1,1   SHR DA2,1   上述指令序列执行后,DA2字存储单元的内容是(??? )   A.0ABCDH   B.0AB9AH   C.55CDH   D.559AH . 下面指令执行后,改变AL寄存器内容的指令是( )。??? A.TEST AL,02H???? BOR AL,0??? ? CCMP AL,BL?????? DAND AL,BL? . 有指令MOV?AX,?1234H,指令中的立即数1234H是存储在(?)。 A. 数据段? B. 代码段? C. 附加段? D. 堆栈段 13.下面指令序列执行后完成的运算,正确的算术表达式应是    MOV AL,BYTE PTR X     SHL AL,1     DEC AL     MOV BYTE PTR Y,AL    A.y=x*2+1  B.y = x/2+1  C.y=x*2-1  D.y=x/2-1 1.BUF1 DB 3 DUP(0,2 DUP (1,2),3) ?????? COUNT EQU ?$ -BUF1 ?????? 符号COUNT的值是(???? )A. 6??????????? B. 18 C. 16????????????? D. 8 15.已知AX,BX中均为带符号数,当进行字相除时,下面指令或指令序列正确的是(???? )A. DIV? BX????????? ? ?B. CWD C. XOR? DX,DX D. CBW ????????????????????????????????????????????

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档