预览加载中,请您耐心等待几秒...
1/8
2/8
3/8
4/8
5/8
6/8
7/8
8/8
在线预览结束,喜欢就下载吧,查找使用更方便
如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
一、选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号内。每题2分,共36分)1.执行指令MOVAL,[BP]时,所读取的数据应在()A.代码段中B.数据段中C.堆栈段中D.附加数据段中2.执行如下程序:MOVAX,0MOVBX,1MOVCX,100A:ADDAX,BXINCBXLOOPA执行后BX中的内容为()。A.99B.100C.101D.1023.将.AX中有符号数除以4的正确指令序列是(。)A.SHRAX,1B.SARAX,1C.IDIV4D.DIV4SHRAX,1SARAX,14.使8086/88的标志寄存器F中的中断标志IF置为关中断的命令是()A.CLIB.STDC.STID.CLD5.无论BH中原有的数是奇数或偶数,若要使BH中的数一定为奇数,应执行的指令是()A.ADDBH,01HB.ORBH,01HC.XORBH,01HD.TESTBH,01H6.数据段定义如下:DatasegmentsV1DB4DUP(2),1COUNTEQU10V2DDCOUNTDUP(?)Dataends则该数据段在内存中所占的存储字节数目是()A.9B.45C.46D.107.在下列程序执行后,AL寄存器的值为()。A1DB5DUP(2DUP(2,0,1),3)MOVAL,A1+6A.2;B.3;C.0;D.18.对于下列程序段:AGAIN:MOVAL,[SI]MOVES:[DI],ALINCSIINCDILOOPAGAIN也可用()指令完成同样的功能。A.REPMOVSBB.REPLODSBC.REPSTOSBD.REPESCASB9.若汇编语言源程序中段的定位类型设定为PARA,则该程序目标代码在内存中的段起始地址应满足什么条件?()A.可以从任意地址开始B.必须是偶地址C.必须能被16整除D.必须能被256整除10.指令MOVBYTEPTR〔BX+SI〕,0中目的操作数的寻址方式是()。A.立即寻址B.寄存器寻址C.寄存器间接寻址D.基址变址寻址11.已知SP=12EH,执行段间返回指令RET后,SP的值是()。A.12AHB.12CHC.130HD.132H12.在汇编语言程序中,对END语句的叙述正确的是()。A.END语句是一可执行语句B.END语句表示程序执行到此结束C.END语句表示源程序到此结束D.END语句在汇编后要产生机器码13.已知CS=2300H,DS=2400H,执行下列指令序列PUSHCS,POPDS后,CS和DS值是().A.CS=0DS=2300HB.CS=2400HDS=2300HC.CS=2400HDS=2400HD.CS=2300HDS=2300H14.以寄存器DI间接寻址的存储器字节单元内容加1的指令是()。A.INC〔DI〕B.INCDIC.INCBYTEPTR〔DI〕D.ADD〔DI〕,115.有指令MOVAX,1234H,指令中的立即数1234H是存储在()A.数据段B.代码段C.附加段D.堆栈段16.设数据段中已有:DA1DB12H,34HDA2DW56H,78H下面有语法错误的语句是()。A.ADR1DWDA1B.MOVDA1+1,AXC.MOVBYTEPTRDA2+1,ALD.MOVWORDPTRDA1+1,AX17.IBMPC微机中,有符号数是用()表示的A.原码B.补码C.反码D.BCD码18.把汇编源程序变成代码程序的过程是()A.编译B.汇编C.编辑D.链接二、填空题(每空1分,共14分)1、请用一条指令实现如下操作:(1)将AX中划‘X’的位清015540┏┳┳┳┳┳┳┳┳┳┳━┳━┳┳┳┳┓┃┃┃┃┃┃┃┃┃┃┃X┃X┃┃┃┃┃指令:__【1】┗┻┻┻┻┻┻┻┻┻┻━┻━┻┻┻┻┛(2)寄存器AX的低四位取反:____【2】_____________2.已知X1DW0ABCDH,若要将X1用DB定义,原来数据区中的内容保持不变,则X1DB____【3】________,___【4】_________.3.已知BX=1000H,执行:MOVAX,BXNEGAXADDBX,AX则程序执行后,AX=___【5】___,BX=____【6】,CF=___【7】____。4.已知DS=2000H,CS=4000H,SI=1000H,(21000H)=78H,(21001H)=01H,(21002H)=00H,(21003H)=12H则下面两条无条件转移指令转移目标的物理地址分别是【8】,和____【9】____。JMPWORDPTR[SI]JMPDWORDPTR[SI