微机原理题目.pdf

上传人:赵** 文档编号:21166043 上传时间:2022-06-18 格式:PDF 页数:9 大小:271.16KB
返回 下载 相关 举报
微机原理题目.pdf_第1页
第1页 / 共9页
微机原理题目.pdf_第2页
第2页 / 共9页
点击查看更多>>
资源描述

《微机原理题目.pdf》由会员分享,可在线阅读,更多相关《微机原理题目.pdf(9页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、第二部分综合试题及解答一、单项选择3-1 常用来设置一个 16 位寄存器作地址指针的指令是()A.LAHF B.LEA C.LES D.LDS3-2 乘法指令中的两个操作数,其中有一个是固定隐含在()中。A.AL,AX B.BL,BX C.CL,CX D.DL,DX3-3 对于 SALAL,1 指令,若 AL 中,带符合在指令执行后符号有变,则可以通过()来确认。A.OF1 B.OF0 C.CF1 D.CF03-4 在移位类指令中,不仅仅是在空缺位补零的指令是()A.SAL B.SAR C.SHL D.SHR3-5 移位类指令使用时,若需移动多位,则应该先将该位数置于()A.AL B.AH C

2、.SHL D.SHR3-6 如果要实现正确返回,则CALL 指令和()指令两者必须成对出现,且属性相同。A.MACRO B.JCC C.RET D.END3-7 条件转移指令 JNO 的转移条件是()A.CF0 B.ZF0 C.OF0 D.PF03-8 在程序运行过程中,下一条指令的物理地址的计算表达是()A.CS*16+IP B.DS*16+DI C.SS*16+SP D.DS*16+SI3-93-10 指令 LOOPNE/LOOPNZ 结束循环的条件是()A.ZF1 或(ZX)0 B.ZF0 或(CX)0C.ZF0 或(CX)0 D.ZF1 或(CX)03-11 AX,BX 中都是带符号数

3、,如(AX)(BX)时,转移到 NEXT 处,在 CMP AX,BX 指令后选用的指令是()A.JB B.JNL C.JL D.JLE3-12 AX(BX)(CX)功能的错误指令序列是()A.SUB BX,CXB. SUB AX,BXC.XCHG AX,BXD.MOV AX,BXMOV AX,BXSUB AX,CXSUB AX,CXSUB AX,CX3-13 执行功能 1 号 DOS 系统功能调用后,从键盘输入的字符应存放在()A.AL B.BL C.CL D.DL3-15 在 8086/8088 基址变址寻址指令中,允许使用的寄存器有( )A.AX,BX,CX,DX B.SP,IPC.CS,

4、ES,DS,SS D.BX,BP,SI,DI3-16 AND、OR、XOR、NOT 为四条逻辑运算指令,下面那些解释有误() 。A.它们都是按位操作的B.指令 XOR AX,AX 执行后,结果不变,但是设置了标志位C.指令 ANDAX,000FH 执行后,分离出 AL 低四位D.若(ADR1)09H, (ADR2)30H,两数相“或”后,结果为39H。3-17 下列语名中有语法错误的语名是()A.MOV AX, BX BP B.ADD AX, BXC.CMPBX ,0FH D.LEA SI,20HBX3-18 在取指令 MOVBX,0123H 的源操作数时,使用的逻辑地址是()A.SP:012

5、3 B.DS:0123H C.CS:IP D.ES:0123H3-20 用 REPNE CMPSB 指令作两个字符串比较时,如果CX0 比较结束,其原因是()A.两个字符相等 B.两个字符不等C.两个字符串长度不等 D.字符串大小不同3-21 CLDMOVSW执行以上两条指令后 SI/DIR 的变化是()A.加 2 B.减 2 C.加 1 D.减 13-22 下面的数据交换指令中,错误的操作是()A.XCHG AX,DI B.XCHG BX, SI+DATC.XCHG CX,DS D.XCHG BUF,DX3-23 执行以下指令后,SP 寄存器的值应是() MOV SP,4000HPUSH A

6、XA.3FFFH B.3FFEH C.4001H D.4002H3-24 对状态标志位 CF 产生影响的指令是()A.INC AX B.NOT AX C.NEG AX D.DEC AX3-25 使状态标志位 CF 置零的不正确指令是()A.SUB AX,AX B.CLC C.NEG AX D.OR AX,AX3-26 AL 的内容实现算术后右移4 位的正确指令是()A.SHR AL,4B.MOV CL,4C.SAR AL,4D.MOV CL,4SHR AL,CLSAR AL,CL3-28 指令 PUSH AX 正确的执行步骤是() 。A.(1)SPSP1, (SP)ALB.(1)SPSP1,

7、(SP)AH(2)SPSP1, (SP)AH(2)SPSP1, (SP)ALC.(1)SPSP+1, (SP)ALD.(1)SPSP+1, (SP)AH(2)SPSP+1, (SP)AH(2)SPSP+1, (SP)AL3-29 指令 POP AX 正确的执行步骤是() 。A.(1)AH(SP) ,SPSP+1B.(1)SPSP+1,AH(SP)(2)AL(SP) SPSP+1(2)SPSP+1,AL(SP)C.(1)AL(SP) SPSP+1D.(1)SPSP+1,AL(SP)(2)AH(SP) ,SPSP+1(2)SPSP+1,AH(SP)3-30 完成将累加器 AX 清零并不使进位标志为

8、CF 置零的是()A.SUB AX,AX B.XOR AX,AXC.MOV AX,OOH D.AND AX,OOH3-31 确定一个内存单元有效地址EA 是由几个地址分量组合而成的,这些分量不包括() 。A.位移量 B.基地址 C.逻辑地址 D.变址地址3-32 下面的指令中不能完成BX+CXAX 的操作是() 。A.MOV AX,BXB.ADD BX,CXC.XCHG AX,CXD.ADD AX,BXADD AX,CXMIV AX,BXADD AX,BXADD AX,CX3-34 要执行算术左移 BUF 字节单元内容一次, 并送回原来的位置, 以下指令不正确的是 () 。A.MOVBX,OF

9、FSETBUF B.MOVBL,BUF SALBX,1 SAL BL,1C.MOVBX,0 D.LEABX,BUFSALBX+BUF ,1 MOVSI,0 SALBX+SI ,13-36 完成下列操作以后,传送到寄存器AL,BL,CL,DL 中的十进制数,正确的是() 。MOV AL,41HMOV BL,134QMOV CL, AMOV DL,01111111BA. AL41 B. AL65 C.AL65 D.AL65BL134 BL5C BL92 BL64CLA CL41 CL65 CL65DL3F DL127 DL127 DL1273-37 执行下列指令序列后,结果正确的是() 。MOV

10、AL,40HADD AL,ALADC AL,ALADC AL,ALA.AL00H,CF1 B.AL100H,CF0C、AL200H,CF1 D.AL01H,CF03-39 下列指令组完成将字单元BUF1 和 BUF2 的内容互换,错误的操作为() 。A.MOV AX,BUF1 B.MOV AX,BUF1MOV BX,BUF2 MOV BX,BUF2XCHG AX,BX MOV BUF2,AXMOV BUF1,AX MOV BUF1,BXC.MOV AX,BUF1 D.XCHG BUF1,BUF2 XCHG AX,BUF2 MOV BUF,AX3-40 要完成对 COUNT 单元中字数据乘以 4

11、 的操作,以下正确的是()A.MOV AX,COUNT B.LEA BX,COUNT SAR AX,1 MOV AX, BX SAR AX 1 MOV CL,2 MOV COUNT,AX RCL AX,CL MOVBX ,AXC.LEA SI,CUONT D.MOV S1,OFFSET COUNTMOV AX, S1 SHLSI ,1MOV CL,2 SHLSI ,13-41 当前 BX0003,AL03H,DS2000H, (20003H)0ABH, (20004H)0CDH, (20005H)0ACH, (20006H)0BDH,则执行了 XLAT 指令后,AL 中的内容是() 。A.0A

12、BH B.0ACH C.0CDH D.0BDH3-42 设 CL05H,要使结果 CL0AH,应执行的指令是() 。A.NOT CL B.AND CL,OFH C.XOR CL,OFH D.OR CL,OFH3-46.要求当 AXBX 时,转 GREAT,当 AXBX 时转 LESS 的正确操作是() CMP AX , BX B. CMP AX , BX C. CMP AX , BX D. CMP AX , BXJA GREAT JBE LESS JL LESS JG GREATLESS: GREAT: GREAT: . LESS: . : : : :GREAT: LESS: LESS: GR

13、EAT: .3-47.使状态标志位 CF 请零的错误指令是( )OR AX, AX B. SUB AX, AX C. STC D. CLC3-48.列汇编语言源程序出现语法错误的指令有()MOV BX+SI, AL B. MOV AX, BP+DI C. MOV DS, AX D. MOV CS, AX3-49.下列串操作指令中,必须同时指明源串和目的串地址段的指令是( )STOSW B. CMPSW C. LODSW D. SCASW3-54.完成将累加器 AX 清零,下面的错误指令是()A. SUB AX, AX B. XOR AX, AX C. OR AX, 00H D. AND AX,

14、 00H3-55.在执行 POPBX指令寻找目的操作数时,段地址和偏移地址分别在( )A. 没有段地址和偏移地址 B. 在 DS 和 BX 中C.在 ES 和 BX 中 D. 在 SS 和 SP 中3-56.下面的 XCHG 指令中,语法不正确的是()A. XCHG AX, BX B. XCHG BL, BXC. XCHG BP, SP D. XCHG AL, 0FH3-57.对寄存器 BX 内容求补运算,下面错误的指令是()A. NEG BX B. NOT BX C. XOR BX, 0FFFFH D. MOV AX, 0 INC BX INC BX SUB AX, BX3-58 指令 LO

15、OPZ 的循环执行条件是()A. CX0,并且 ZF=0 B. CX0,或 ZF=0C. CX0,并且 ZF=1 D. CX0,并且 ZF=13-61.LDS SI,ES:2000H指令的功能是()A. 把地址 2000H 送 SI B. 把地址 2000H 字单元内容送 SIC. 把地址 2000H 字单元内容送 SI D. 把地址 2000H 字单元内容送 DS把地址 2002H 字单元内容送 DS把地址 2002H 字单元内容送 SI3-62.程序段: 1. MOV AX, 405H MOV BL, 06H AAD DIV BL执行后 AL 的内容为() A. 0B4H B. 43H C

16、. 54H D. 67H3-63.要完成操作:AX0 时转 GREAT,AXBL 时,转 ONE,ALBL 时,时转 TWO 的正确操作是(A. INC BL B. CNP AL, BL C. CMP AL, BL D. INC BLCMP AL, BL JC TWO JNZ ONE CMP AL, BL JZ TWO填空题)3-1.所有能寻得的操作数来源的方式, 称为_,微计算机中共有_种计算存储器有效地址 EA 的方法。3-2.有一类指令,不需要计算 EA,执行速度快,其中大多为单字节指令,因此特别适合在微处理机中使用,这类指令的寻址是_。3-3.在指令 MOV AL, ES: MAX 中

17、,冒号前的 ES 为_,即表示把附加段 ES 中的变量地址 MAX 中的内容传到 AL。3-4.采用寄存器间接寻址时,与 BL, DI, SI 通用寄存器相对应的段寄存器是_,BP 通用寄存器对应的是_。3-5.在寄存器相对寻址方式中,操作数的有效地址 EA 是由_和_内容之和来表示。3-6.BX, BP 被称为_寄存器,对它们寻址叫_:SI, DI 叫_寄存器,对其寻址称为_。3-7.在基址变址寻址方式中,如果带上一个_位移量,带位移量的基址加变址寻址又称为_。3-8.串寻址中,使用了一种隐含的变址寄存器寻址,分别使_和_指向源串和目的串,实现字符串操作。3-9.I/O 指令按指令长度分为_

18、格式,如:IN AL, PORT;_格式,如:OUT DX, AX。3-10.当端口地址_, 长格式的 I/O 指令不能实现对端口的寻址, 必须先把端口号放在_中,类似于寄存器间接寻址。3-11. 8086指令系统中,按指令功能可以划分为6 大类,即_、_、_、_、_、_。3-12.使用 XLAT 指令前,要求_指向表的首地址,_中存放待查项的序号,用来表示表中某一项与表中某一项与表首地址的距离。3-15.当操作数的值为_或_的情况下,8086 CPU 执行 NEG 指令后返回值仍为原来的值。3-16.用 CMP 指令比较无符号数 AB 时,用标志 CF=(1) ,用 CMP 指令比较带符号数 A=10X当-10X10-10当 X=-10.XDB?YDB?.(1)CMPAL,10(2 )MOVAL, 10JMPNEXT2NEXT1:CMP AL, -10JGNEXT2(3)JMPNEXT3NEXT2 :(4)NEXT3: 。 。 。 。 。 。3-48分析下列程序,回答指定问题(填空)MOV AX:0099HMOV BL:88HADD AL:BLDAAADC AH:0问: (AX)= (1),(CF)=(2)3-49分析下列程序,回答指定问题MOV AX, 5C8FHMOV BX, 0AB8FHXOR AX, BX

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁