汇编语言程序设计试题

汇编语言程序设计试题

ID:19970002

大小:57.00 KB

页数:4页

时间:2018-10-08

汇编语言程序设计试题_第1页
汇编语言程序设计试题_第2页
汇编语言程序设计试题_第3页
汇编语言程序设计试题_第4页
资源描述:

《汇编语言程序设计试题》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、江苏牧院汇编语言程序设计试题一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。1.设SS=2050H,SP=0140H,则栈顶存贮单元的物理地址是(A)A.20640HB.2063EHC.2063FHD.21900H2.使用DOS功能调用时,子程序编号应放在(B)A.ALB.AHC.AXD.任意指定3.没有语法错误的输出指令是(B)P76A.OUTAX,30HB.OUTDX,ALC.OUTAL,DXD.OUT30

2、H,AH4.用MOV指令将十进制数89以非压缩BCD码格式送入AX,可使用的指令是(B)A.MOVAX,89B.MOVAX,0809HC.MOVAX,89HD.MOVAX,08095.设AX=8765H,DX=4321H,执行CWD指令后,DX中的内容是(B)P117A.4321HB.0FFFFHC.8000HD.0001H6.设CL=05H,要获得CL=0AH,可选用的指令是(A)A.XORCL,0FHB.NOTCLC.ORCL,0AHD.ANDCL,0FH7.假设执行ADD指令后AL=8CH,再执行DAA指令,AL中的

3、值是(A)A.92HB.0104HC.74HD.8CH8.MOVAL,79HADDAL,B1H上面指令执行后,设置的标志位CF和ZF的值是(D)A.CF=0,ZF=1B.CF=l,ZF=1C.CF=0,ZF=0D.CF=1,ZF=09.TESTDL,55HP123JZNEXTNEXT:………上述程序段,执行JZ指令时能产生转移的情况是(D)A.DL>55HB.DL<55HC.DL=55HD.DL中第0、2、4、6位均为010.假设AL=28H,执行ROLAL,1指令之后的情况是(D)P125A.AL=14H,CF=1B.A

4、L=50H,CF=1C.AL=14H,CF=0D.AL=50H,CF=011.98的BCD码是(B)A)10011001B)10011000C)10011010D)1000101012.–0110110的补码是(A)A)11001010B)11001001C)10110110D)00110110江苏牧院13.十进制数92对应的二进制数为(A)A)01011100B)01011101C)11011100D)1100010114.十六进制38H相应的十进制数是(B)A)32B)56C)58D)6015.运算器的主要功能是进行_

5、_(C)__A)逻辑运算B)算术运算C)逻辑运算与算术运算D)初等函数的运算16.下列不能做输入的是(C)A)键盘B)扫描仪C)打印机D)鼠标17.8086状态字PSW中表示进位的标志位是(B)A)ZFB)CFC)PFD)OF18.8086状态字PSW中表示运算结果为零的标志位是(A)A)ZFB)CFC)PFD)OF19.将一个字数据入栈(PUSHAX),栈指针如何变化(A)A)SP<-SP-2B)SP<-SP-1C)SP<-SP+2D)SP<-SP+120.将一个字节数据入栈(PUSHAL),栈指针如何变化(B)A)SP

6、<-SP-2B)SP<-SP-1C)SP<-SP+2D)SP<-SP+121.指出该条指令的寻址方式MOVAX,[DI](C)A)立即寻址B)寄存器寻址C)寄存器间接寻址D)直接寻址22.CPU处理动作的最小单位是(B)A)指令周期B)时钟周期C)总线周期D)机器周期23.设BX=1234H,DS=2000H,(21234H)=5678H,则指令“LEASI,[BX]”执行后的结果是P74( B  )A.SI=5678HB.SI=1234HC.SI=2000HD.SI=3234H24.设BX=1234H,DS=2000H,

7、(21234H)=5678H,则指令“MOVSI,[BX]”执行后的结果是P74( a )A.SI=5678HB.SI=1234HC.SI=2000HD.SI=3234H二、填空题(本大题共10空,每空1分,共10分)请在每小题的空格中填上正确答案。错填、不填均无分。1.8位二进制数是一字节,16位二进制数是一个字2.8086CPU有16位数据总线、20位地址总线,可寻址空间是1MB。3.写出下列指令,数据类的寻址方式:MOVAX,2000H立即寻址;MOVAX,BX寄存器寻址;4.内存某单元的内容为11010011B(1

8、)该数为原码,真值是–83D(2)该数为反码,真值是–44D.(3)该数为补码,真值是–45D5.信息代码0110110奇校验码为:10110110,偶校验码为:001101106.8086CPU由___执行部件EU_____和___总线接口部件BIU______两部分组成7.I/O端口的两种编址方式:

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。