资源描述:
《微机接口与应用试卷一》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、复习试题一得分评阅教师•单项选择题(每小题2分,共30分)请将正确答案的编号填写在题目后的括号中。1.CPU要访问的某一存储单元的实际地址称(A.段地址B.偏移地址C.物理地址D.逻辑地址2.AND,OR,XOR,NOT为四条逻辑运算指令,下而的解释正确的是A.指令XORAX,AX执行后,AX内容不变,但设置了标志位3.4.B.C.D.指令ORDX,1000H执行后,将DX最高位置1,其余各位置指令ANDAX,0FH执行后,分离出AL低四位NOTAX,执行后,将AX清0在执行下列指令时,需要使用段寄存器DS的指令是(A.STOSWC・NEGBX下面程序段执行后,AL中的内容是B.
2、D.ADDAL,CLINCDA[BX]MOVAX,8833HADDAL,AHDAA5.6.7.A.21C・0C1HB.D.21HODDH比较两个带符号的数A、B,当A=B时程序转移,测试的条件为A.ZF=1B・ZF=0C・SF=1D・SF=0在下列串操作指令中,同时使用源串和目的串地址指针的指令是(A.STOSWC・SCASWB・LODSWD.CMPSW执行PUSHBP指令时,目的操作数的物理地址表达式是(A.16*SS+BPB・16*DS+BPC・16*CS+IPD・16*SS+SP8•循环控制指令LOOPNZ/LOOPNE继续执行循环的条件是(A.CX工0且ZF=1B.CX工
3、0且ZF=0C.CX工0或ZF=1D.CX工0或ZF=09.下列指令执行后对源和目的操作数均无影响的是()C.SUB[SI],BXD.TESTAX,BX10.无论BH中原有的数是奇数或偶数,若要使BH中的数一定为偶数,应执行的指令是()。A・XORBH,01HB・ORBH,0C・ANDBH,FEHD・TESTBH,OFH11.完成对CL寄存器的内容乘以2的正确操作是()A.ROLCL,1B・MUL2C・SHLCL,1D・SHRCL,112.下面各传送指令中,正确的是()A・MOV[DI],[SI]B・MOV[DX+DI],ALC・MOVWORDPTR[BX],0100HD・MOV
4、AL,BX13.已知BX=3020H,SI=1EFAH,(DS:4F1AH)=2345H。执行语句LEADI,[BX+SI]后,DI中的内容是()A.4F1AHB・2345HC.1A4FHD.4523H14.结果为正的条件转移指令,其测试条件是()A.ZF=1B.ZF=0C・SF=ID・SF=015•有语句:LENGTHEQU100,下列四种叙述中,正确的是()。A丄ENGTH是变量C.LENGTH是符号常数B.LENGTH占用一个字节存储单元D.LENGTH占用二个字节存储单元得分评阅教0帀二•判断题(正确的记T,错误的记*"。每题1分,共10分)1.()指令LEABX,VAR
5、与MOVOFFSETBX,VAR等效。2.()PUSH[2000H]和MOV[DI],[SI]都是正确的指令。3.()在汇编语言语句中岀现的标号和变量名,都有段属性和偏移属性,但是符号常数不具备这两个属性。。4.()用DEBUG调试程序时,用R命令查看寄存器的内容,用D命令可修改存储单元的内容。5.()汇编语言的语句由三类组成:汇编指令语句,伪指令语句和宏指令语句。在对源程序汇编时,汇编程序要把这三类指令都翻译成机器指令代码。6.()8086/8088存储器分段管理中,任何一个20位的地址都可以作为段地址。7.()若AL=10,执行指令MUL50后,AX二500。8.()堆栈是以
6、先进后岀的方式工作的存储空间。9.()若AL、BL存放的是以压缩的BCD码表示的两个二位十进制数,执行ADDAL,BL与DAS两条指令后,可在AL中得到这两个数相加的和。()在使用串指令前,需用指SIS:DI指向源串的数据,而用ES:SI指向目的串的数据,DS和ES可以指向同一个段。得分评隸三•填空齣空2分,共30分)1.十六进制数F8H表示的十进制正数,表示的十进制数;十六进制数32H被看成是用补码表示的有符号数时,它所表示的十进制数是O2.若DS=0F3EH,SI=2000H,COUNT=OA8H,指令MOVAX,[SI+COUNT]中,源操作数的有效地址EA,其物理地址o3
7、.在串操作程序中,通常在重复前缀指令REPZ或REPNZ后,选用的串操作指令是或才有实际意4.汇编语言程序设计中每个语句的注释o5.已知TABLEDW50,40,30,20,10ENTRYDW5在执行指令LEABX,TABLEADDBX,ENTRYMOVAX,[BX]后AX=o6.将字节数据56H,0B3H,77H,14H存放在字变最PHA的存储单元中(不改变数据字节存储次序)的伪指令7.写出下列程序段指令执行后的结果(1)MOVAL,09HMOVBL,08HMULBLAAMAH