1.汇编语言源程序中,每个语句由四项组成,如语句要完成一定功能,那么该语句中不可省略的项是()。A)名字项B)操作项C)操作数项D)注释项2.用DEBUG调试汇编语言程序时,显示某指令的地址是2F80:F400,此时段寄存器CS的值是()。A)F400HB)2F80HC)F4000HD)2F800H3.在下列寄存器中,代码段寄存器是()。A)DSB)ESC)CSD)SS4.PSW寄存器中共有______位条件状态位,有______位控制状态位。A)6、3B)3、6C)8、4D)4、85.用来存放下一条将要执行的指令的地址寄存器是()。A)SPB)IPC)OPD)CS6.使汇编程序执行某种操作的命令是()。A)变量B)指令C)伪指令D)宏指令7.串操作指令中,目的操作数的段地址一定在()寄存器中。A)CSB)SSC)DSD)ES8.CPU发出的访问存储器的地址是()。A)物理地址B)偏移地址C)逻辑地址D)段地址9.设DS=8225H,DI=3942H,指令NEGBYTEPTR[DI]操作数的物理地址是()。A)85B92HB)86192HC)BB690HD)12169H10.执行INC指令除对SF、ZF有影响外,还要影响的标志位是()。A、OF,AF,PFB、OF,AF,CFC、OF,PF,CFD、AF,PF,CF11.设DS=1100H,(12000H)=80H,(12001H)=20H,(12002H)=30H,执行MOVAX,[1000H],则AX=()。A)8000HB)0080HC)2080HD)8020H12.下列四条指令中错误的是()。A)MOVAX,[SI]B)MOVAX,[DI]C)MOVAX,[SI+DI]D)MOVAX,[SI-10]13.下列四条指令执行后不影响标志位的是()。A)JNCNEXTB)CMPAX,BXC)SHLAX,1D)ORAL,AL14.已知AX=0001H,下列四条指令执行后,不能使ZF=1的语句是()。A)DECAXB)SUBAX,1C)ANDAX,1D)CMPAX,115.有指令MOVAX,1234H,指令中的立即数1234H存储在()。A)数据段B)代码段C)附加段D)堆栈段16.要在程序中定义缓冲区BUF,保留9个字节存储空间的语句是()。A)BUFDW9B)BUFDB9C)BUFDB9DUP(?)D)BUFDW9DUP(?)17.在执行子程序段内调用CALLSUBR指令后,SP的值()。A)加1B)减1C)加2D)减218.完成将AX清零,并且使CF清零,下面错误的指令是()。A)SUBAX,AXB)ANDAX,0C)XORAX,AXD)MOVAX,019.为了使执行串操作指令时地址按减量方式处理,应使用指令()。A)CLIB)STIC)CLDD)STD20.有数据定义NUMDB‘12345’,经汇编后,NUM占有()字节存储单元。A)1B)5C)6D)721.个有128个字的数据区,它的起始地址为12ABH:00ABH,请给出这个数据区最末一个字单元的物理地址是()A)12CSBHB)12B6BHC)12C59HD)12BFEH22.下面指令执行后,改变AL寄存器内容的指令是()。A)TESTAL,02HB)ORAL,ALC)CMPAL,BLD)ANDAL,BL23.与MOVBX,OFFSETVAR指令完全等效的指令是()。A)MOVBX,VARB)LDSBX,VARC)LESBX,VARD)LEABX,VAR24.MOVSP,3210HPUSHAX执行上述指令序列后,SP寄存器的值是()。A)3211HB)320EHC)320FHD)3212H25.将DX的内容除以2,正确的指令是()。A)DIV2B)DIVDX,2C)SARDX,1D)SHLDX,11.在除法指令IDIVBX中,被除数被隐藏在___________。2.在程序调试时,显示某指令存放的地址是2340:0056,则物理地址是__________。3.指令MOVAX,[BX+SI+10H]源操作数的寻址方式是_________。4.执行段间返回指令RET时,将栈顶的一个字弹出到_________后,又弹出一个字到_______寄存器中。5.8086\8088CPU中,每个逻辑段最大长度为,段地址能被整除,也就是说20位的地址的一定为零。而位在段寄存器中。6.若CF=1,执行指令CMC后,CF=。1.在某个子程序的开始处要保护AX、BX、CX、DX四个寄存器信息,在子程序结束时要恢复这四个寄存器信息。例如:PUSHAXPUSHBXPUSHCXPUSHDX……恢复现场请写出恢复现场时的指令序列。2.写出指令完成下列操作:(1)将AX的内容,减去0520H,和上次运算的借位。(2)将变量名TABL的段地址送AX。1.编写程序段实现CWD指令的功能。(4分)2.编写子程序,完成将BX中的二进制数(从高四位开始)以十六进制形式输出到屏幕上。(7分)(1)CMPAX,0JLLAB1MOVDX,0JMPLAB2LAB1:MOVDX,0FFFFHLAB2:……(2)HDISPPROCNEARMOVCH,4ROTATE:MOVCL,4ROLBX,CLMOVAL,BLANDAL,0FHADDAL,30HCMPAL,3AHJBPRINTADDAL,7PRINT:MOVDL,ALINT21HD...