山东交通学院成人学历汇编语言期末考试题及参考答案.docx
《山东交通学院成人学历汇编语言期末考试题及参考答案.docx》由会员分享,可在线阅读,更多相关《山东交通学院成人学历汇编语言期末考试题及参考答案.docx(8页珍藏版)》请在第一文库网上搜索。
1、汇编语言A复习题一、单选题(每小题3分,共45分)1 .十进制数“9转换为二进制数是多少(B)oA.11010011.B.01110111.C.10000011.D.00101111.2.十进制数211转换为十六进制数是多少(A)0A.D3H.B.77H.C.83H.D.2F.3.有符号数+47转换为二进制数是多少(D)0A.11010011B.01110111.C.10000011.D.001011114.8086系统执行传送指令MOV时(A)。A.不影响标志位B.影响DF方向标志C.影响SF符号标志D.影响CF进位标志5.表示过程定义结束的伪指令是(A)A.ENDPB.ENDSC.ENDD
2、.ENDM6.条件转移指令JNBE产生转移的条件是(B)。A.CF=OANDZF=IB.CF=OANDZF=OC.CF=IANDZF=ID.CF=IANDZF=O7.执行下列指令语句,则AX=(C)oMOVA1,9511CBWA.0095HB.0F95HC.0FF95HD.9095H8.下列指令执行后既能使AX=O同时又使CF=O,OF=O的是(CA.ORAX,XB.ANDX,AXC.XORX,AXD.TESTX,09.执行指令MOVAX,WORDPTRDA2+1后AX中的内容是(C).A.ADB.BCC.CBD.DA二、简答题(每小题10分,共40分)1 .设DS=IOOOH,ES=2000
3、H,SS=3500H,SI=OOAOH,DI=0024,BX=O1OOH,BP=0200H,数据段中VA1的偏移地址为0030H,试说明下列源操作数字段的寻址方式是什么?物理地址是什么?(1) MOVAXt100H(2) MOVAX,ES:BX(3) MOVAX,BP(4) MOVAX,BX+10(5) MOVAX,BX+DI+VA1答:(1)直接寻址方式,物理地址:Io1OOH(2)寄存器间接寻址方式,物理地址=2010OH(3)寄存器间接寻址方式,物理地址=3520OH(4)寄存器相对寻址方式,物理地址=IOIIoH(5)相对基址变址寻址方式,物理地址=10154H2.通过示意图说明下列数
4、据定义程序段从OOOOH开始对内存单元的分配情况。(写出X和丫的地址,并画出每个单元中所存内容,己知a的ASCII码为6111,A,的ASCII码为41H)datasegment;数据段Xdb9,20Hdb2dup(100),?YdbaBCdataends答:X=0000H,Y=0005H,从X开始依次存放39H,20H,64H.64H,61H,42H,43H3.写出下列程序段的作用。testdx,OOOFhjzzeromovax,1jmpend1zero:movax,0cnd1:.exit0答:判断DX低四位是否为全为0(4分),全为。则AX=O(3分),否则AX=I(3分)4、写程序运行结
5、果。1)MOV1,39H2)MOVA1,45hMOVBH,27HORA1,31HADDA1,BHDAA运行后AH=()运行后A1=()ZF=()CF=()CF=()答:(1)A1=66H(2)CF=0(3)AH=75H(4)ZF=0(5)CF=0编写程序:记录BX中1的个数。答:.modeIsma11.stack.datanumdb0.code.startupmovb.82hxoraI.a1again:cmpb,0;testbx,Offffhjznextsh1bt1jncagaininca1jmpagainnext:movnum.;.exit0end答案不唯一,对每一位是否为1的处理逻辑正确得
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 山东 交通学院 成人 学历 汇编语言 期末 考试题 参考答案