欢迎来到天天文库
浏览记录
ID:37352753
大小:67.98 KB
页数:5页
时间:2019-05-22
《全国1月高等教育自学考试汇编语言程序设计试题历年试卷》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、http://www.4juan.com专门收集历年试卷做试题,没答案?上自考365,网校名师为你详细解答!全国2005年1月高等教育自学考试汇编语言程序设计试题课程代码:02321一、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号内。每小题1分,共16分)1.已知某操作数的物理地址是2117AH,则它的段地址和偏移地址可能是()。 A.2025∶0F2AB.2108∶00EAC.2000∶017AD.2100∶117A2.某程序装入内存后,DS=1200H,CS=1400H,则程序中数据段中的数据最多是()字节
2、。A.2KB.4KC.8KD.16K3.以寄存器DI间接寻址的存储器字节单元内容加1的指令是()。A.INC[DI]B.INCDIC.INCBYTEPTR[DI]D.ADD[DI],14.有语句:COUNTEQU256,下列四种叙述中,正确的是()。A.COUNT是变量B.COUNT占用一个字节存储单元C.COUNT是符号常数D.COUNT占用二个字节存储单元5.下面指令中,源操作数的寻址方式为立即寻址的是()。A.MOVAX,OFFSETAB.MOVAX,AC.MOVAX,A+1D.MOVAX,A[BX]6.已知SP=2110H,执行POPAX后,SP
3、寄存器的值是()。A.2111HB.2112HC.210FHD.210EH7.将AX中有符号数除以2的正确指令是()。A.SHRAX,1B.SARAX,1C.RORAX,1D.RCRAX,18.比较BX和SI中的两个存储器地址,若BX≥SI转向HIGH的正确指令是()。A.JAEHIGHB.JBEHIGHC.JEGHIGHD.JLEHIGH9.指令SCASB操作数的段地址一定在()寄存器中。A.CSB.DSC.ESD.SS10.有数据定义语句BUFDW0ABH,1,10DUP(3DUP(1,0),2)汇编后,为变量BUF分配的存储单元字节数是()。A.4
4、8HB.90HC.120D.6011.下列指令执行后,不改变AL寄存器内容的指令是()。5http://www.4juan.com专门收集历年试卷A.ANDAL,1B.CMPAL,DLC.XORAL,ALD.SUBAL,DL12.执行1号DOS系统功能调用,从键盘输入的字符值存放在()寄存器中。A.ALB.BLC.CLD.DL13.执行下面指令语句,则AX=()。MOVAL,95HCBWA.0095HB.0F95HC.0FF95HD.9095H14.将DX,AX中32位数左移一位的指令序列是()。A.SHLAX,1B.RCLAX,1RCLDX,1SHLD
5、X,1C.SHLAX,1D.RCLAX,1SHLDX,1RCLDX,115.将CX寄存器低4位清零的正确指令是()。A.ANDCX,0F0HB.ANDCX,0FFF0HC.ANDCX,1110HD.MOVCX,016.判断AX和BX是否同时为偶数或同时为奇数。若是转YES的正确指令序列是()。A.ORAX,BXB.XORAX,BXANDAX,1ANDAX,1JEYESJEYESC.CMPAX,BXD.SUBAX,BXANDAX,1ANDAX,1JEYESJEYES二、填空题(每空1分,共16分)1.在8086/8088系统中,存储器物理地址是分段组织的。
6、堆栈段的段地址存放在_____寄存器中,栈顶数据的偏移地址放在_____寄存器中。代码段的段地址存放在_____寄存器中。偏移地址在_____寄存器中。2.已知DS=29A0H,某数据的物理地址是2A400H,则当DS=6700H时,该数据的物理地址是_____。3.逻辑运算指令都是按_____操作的,其中_____指令执行后不影响任何标志位,其他指令执行后,标志位_____和_____一定是0。4.有指令MOVCL,N,要使该指令合法,则N的最大值是_____,最小值是_____。(用十进制数表示)5.已知DS=4000H,BX=0100H,SI=00
7、04,(40100H)=28H,(40101H)=69H,(40104H)=10H,(40105H)=9AH,先执行MOVAX,[0100H],AX=_____再执行ADDAX,[BX+SI],AX=_____,CF=_____。6.有下列数据定义:AADW1,2,3,4,5,6,7COUNTEQU($-AA)/2则COUNT=_____,表示_____。5http://www.4juan.com专门收集历年试卷三、简答题(每小题4分,共12分)1.简述DOS系统功能调用方法,写出在屏幕上显示数字9的指令语句。2.定义数据段DATA_SEG,数据段中的数
8、据按下列要求依次存储:(1)第一个字节是整数5(2)变量BUF,大小为25个字节
此文档下载收益归作者所有