《微机技术及应用》模拟题答案
发布时间:2023-11-24 11:11:18浏览次数:18微机技术及应用模拟题库1.n+1 位有符号数 x 的补码表示范围为( )。A.-2n < x < 2n B.-2n ≤ x ≤ 2n -1C.-2n < x ≤ 2n D.-2n -1 ≤ x ≤ 2n-1答案:B 2.若要使寄存器 AL 中的高 4 位不变,低 4 位为 0,所用指令为( )。A.AND AL, 0FHB.AND AL, 0F0HC.OR AL, 0FHD.OR AL 0F0H答案:B 3.下列 MOV 指令中,不正确的指令是( )。A.MOV AX, BX B.MOV AX, [BX]C.MOV AX, [CX] D.MOV AX, CX 答案:C 4.下列指令中,哪个指令不要求预先在规定的寄存器内设置好操作数地址或记数值( )。A.LOOPEB.LEAC.LOOPNED.XLAT答案:B 1
放待调试的程序。A.RAMB.ROMC.PROMD.E2PROM答案:A34.8088 执行一个总线周期是在( )之后插入 TW。A.T1B.T2C.T3D.T4答案:C35.指令执行后能使 BX 中数据必为奇数的是( )。A.XOR BX, 01H B.OR BX, 01H C.AND BX, 01H D.TEST BX, 01H答案:B36.8086 中,( )组寄存器都可以用来实现对存储器的寻址。A.AX,SI,DI,BXB.BP,BX,CX,DXC.SI,DI,BP,BXD.BX,CX,SI,DI答案:C37.86 系统中内存储器地址空间为 1M,而在进行 I/O 读写时有效的地址线是( ) 。10
A.高 16 位B.低 16 位C.高 8 位D.低 8 位答案:B38.下列关于宏指令与过程的区别,错误的描述是( )。A.过程调用中不能有效的缩短目标代码的长度;宏调用能缩短目标代码的长度;B.过程调用时需要保留程序的断点和现场,待过程执行完毕还要恢复现场;宏汇编则不需要进行这些操作,因而有较快的执行速度;C.每次宏调用时允许修改有关的参数,使得同一条宏指令在各次调用过程中可完成不同的操作;而过程一旦被定义,一般不允许修改;D.过程调用会降低程序的执行速度;而宏调用有较快的执行速度。答案:A39.8255 的 A 口工作在方式 1 输入时,其中断允许控制位 INTE 的开/关是通过对( )的按位置位/复位操作完成的。A.PC0B.PC2C.PC4D.PC6答案:C40.当存储器读写速度较慢时,需产生一个 READY 信号以实现与 CPU 的同步,CPU 将在总线周期的( )时候采样该信号。11
A.T2 上升沿 B.T3 下降沿 C.T2 下降沿 D.T3 上升沿答案:B41.执行 INT n 指令或响应中断时,CPU 保护现场的的次序是( )。A.先保护 FR,其次 CS,最后 IP B.先保护 CS,其次 IP,最后 FRC.先保护 FR,其次 IP,最后 CS D.先保护 IP,其次 CS,最后 FR答案:B42.8086 中,( )组寄存器都可以用来实现对存储器的寻址。A.AX,SI,DI,BX B.BP,BX,CX,DX C.SI,DI,BP,BX D.BX,CX,SI,DI答案:C43.8086CPU 中,标志寄存器 FR 共有 16 位。其中有 9 位是状态标志。下列标志位中属于状态标志的是( )。A.SF, OFB.DF, IFC.TF, PF12
答案:A44.8086CPU 经加电复位后,执行第一条指令的地址是( )。A.00000HB.0FFFFHC.FFFF0H答案:C45.假设 8088CPU 的地址线 A2、A1 分别与 8255A 的 A1、A0 相连,地址线 A0与高位地址线, A 端口的值为 100H,那么 C 口的端口地址应为( )。 A.101HB.102HC.104HD.105H答案:C46.运算溢出是属于( ) 中断。A.线路故障 B.内部中断 C.INT0 D.单步中断答案:B47.CPU 访问一次存储单元所用的机器周期数由( ) 所决定。A.读取指令字节的最短时间; B.读取数据字节的最长时间;C.读取数据字节的平均时间;D.写入数据字节的平均时间13
答案:B48.8086CPU 的控制线/BHE=0,地址线 A0=0,有( )。A.从偶地址开始完成 8 位数据传送;B.从偶地址开始完成 16 位数据传送;C.从奇地址开始完成 8 位数据传送;D.从奇地址开始完成 16 位数据传送;答案:B49.8086 有两种工作模式, 最小模式的特点是( )。A.CPU 提供全部控制信号 B.由编程进行模式设定C.总线控制逻辑由总线控制器产生和控制 D.用于实现多处理机系统答案:A50.下列指令中,不需要使用默认的寄存器的指令是 。A.XLATB.LOOPEC.MULD.LEA 答案:D51.8086CPU 的控制线/BHE=0,地址线 A0=0,表示( )。 A.从偶地址开始完成 8 位数据传送;B.从偶地址开始完成 16 位数据传送;14
C.从奇地址开始完成 8 位数据传送;D.从奇地址开始完成 16 位数据传送; 答案:B52.8086 中,( )组寄存器都可以用来实现对存储器的寻址。A.AX,SI,DI,BXB.BP,BX,CX,DXC.SI,DI,BP,BX 答案:C53.下列 MOV 指令中,不正确的指令是( )。 A.MOV AX, BXB.MOV AX, [BX]C.MOV AX, [CX]D.MOV BL, [SI]答案:C54.运算溢出是属于( )中断。A.线路故障B.内部中断C.单步中断D.外部中断 答案:B55.8086 / 8088 的状态标志有( )个。A、315
B、4C、6D、 9答案:D56.4K×8 的存贮芯片,构成 64K×8 的存贮器,需使用多少 4K×8 的存贮芯片( )。 A.128 片B.16 片C.8 片D.32 片 答案:B57.8255A 的方式选择控制字为 80H,其含义是( )。A.A、B、C 口全为输入 B.A 口为输出,其他为输入C.A、B 为方式 0 D.A、B、C 口均为方式 0,输出 答案:D58.8255A 工作在方式 l 的输出状态时,8255A 与外设之间的联络信号为( )。A.IBF、STB B.OBF、STB 16
C.IBF、ACK D.OBF、ACK答案:D59.在部分译码电路中,若 A15、A14、A13 未参加译码,则存储器单元的重复地址有( ) 个 。A.1 B.4 C.8 D.16 答案: C60.8086 中断系统中,下列四种中断中优先级最高的是( )。A.INT n 指令中断B.NMIC.INTRD.单步中断答案:B61.当 8086CPU 的 INTR=1 时,且中断允许标志 IF=1,则响应该中断请求,进行中断处理应在 CPU 完成( )。A.当前时钟周期后B.当前总线周期后C.当前指令周期后D.下一个指令周期后17
答案:C62.完成将累加器 AL 清零,并使进位标志 CF 清零,下面错误的指令是( )。A. MOV AL, 00H B. AND AL, 00H C. XOR AL, AL D. SUB AL, AL 答案:C63.在 8086 系统中,特别要注意的是,一般常将( )信号作为低 8 位数据的选通信号。 A.OFB.AFC.PFD.CF 答案:B18
5.串操作指令中,可通过对( )进行置位使得每次操作后 SI/DI 作自动减量修改。A.DF B.TF C.IF D.CF答案:A6.8086CPU 经加电复位后,执行第一条指令的地址是( )。A、00000HB、0FFFFHC、FFFF0HD、FFF0FH答案:C7.下列指令中,( )指令需要执行总线周期。A.CMP AX, 1234HB.NOT AXC.XCHG AX, [1234H]D.DIV CL 答案:C8.真值超出机器数表示范围称为溢出,此时标志寄存器中的( )位被置位A.DF B.CF C.OF D .SF 答案:C9.8086 系统中内存储器地址空间为 1M,而在进行 I/O 读写是,有效的地址线是2
( )A.高 16 位B.低 16 位C.高 8 位D.低 8 位答案:B10.8086 CPU 中段寄存器用来存放( )A.存储器的物理地址B.存储器的逻辑地址C.存储器的起始地址D.存储器的段基值 答案:D 11.8253 可编程定时/计数器的计数范围是( )A.0-255 B.1-256 C.0-65535 D.1-65536答案:A 12.在 8086 中,( BX)=8282H,且题中指令已在队列中,则执行 INC [BX]指令需要的总线周期数为( ) 。A.0 B.1C.2D.33
答案:C13.8086 中,( ) 组寄存器都可以用来实现对存储器的寻址。A.AX,SI,DI,BXB.BP,BX,CX,DXC.SI,DI,BP,BX D.BX,CX,SI,DI答案:C 14.微机系统中若用 4 片 8259A 构成主、从两级中断控制逻辑,接至 CPU 的可屏蔽中断请求线 INTR 上,最多可扩展为( )级外部硬中断。A.32B.29C.28D.24答案:C15.在 8086 宏汇编过程中不会产生指令码,只用来指示汇编程序如何汇编的指令是( )A.汇编指令 B.宏指令 C.机器指令 D.伪指令答案:D16.连接到 64000h-6FFFFh 地址范围上的存储器是用 8k×8 RAM 芯片构成的,该4
芯片要( )片。A.8 片B.6 片C.10 片D.12 片答案:B 17.8086/8088 指令 OUT 80H,AL 表示( ) A.将 80H 送给 AL B.将 80H 端口的内容送给 ALC.将 AL 的内容送给 80H 端口 D.将 AL 内容送给 80H 内存单元答案:B18.8253 芯片中各通道均有 6 种可供选择的工作方式,其中工作方式( )被称为速率波发生器。A.0 B.1C.2D.3答案:C19.8086CPU 在执行 MOV AL,[BX]指令的总线周期内,若 BX 存放的内容为1011H,则 BHE 和 A0 的状态是( ) 。A.0,0 5
B.0,1C.1,0D.1,1答案:B20.设 x=-46,y=117,则[x-y]补和[x+y]补分别等于( )。A.D2H 和 75HB.5DH 和 47HC.2EH 和 7lHD.47H 和 71H答案:B 21.8086CPU 在进行无符号数比较时,应根据( )标志位来判别。A.CF 和 OF B.CF 和 PF C.CF 和 ZF D.ZF 和 OF答案:C22.下列指令中正确的是( )。A.MOV AX [SI] [DI] B.MOV BYTE PTR[BX],1000C.PB8 EQU DS:[BP+8] D.MOV BX,OFFSET [SI]6
答案:D23.在 PC/XT 中,NMI 中断的中断矢量在中断矢量表中的位置( )。A.是由程序指定的 B.是由 DOS 自动分配的C.固定在 08H 开始的 4 个字节中 D.固定在中断矢量表的表首答案:C 24.在 8086 中,( BX)=8282H,且题中指令已在队列中,则执行 INC [BX]指令需要的总线周期数为( ) 。A.0 B.1 C.2 D.3答案:C25.当存储器读写速度较慢时,需产生一个 READY 信号以实现与 CPU 的同步,CPU 将在总线周期的( ) 时候采样该信号。A.T2 下降沿 B.T3 下降沿 C.T2 上升沿 D.T3 上升沿答案:B26.8086 中,( )组寄存器都可以用来实现对存储器的寻址。7
A.AX,SI,DI,BXB.BP,BX,CX,DXC.SI,DI,BP,BXD.BX,CX,SI,DI答案:B 27.在 8086 宏汇编过程中不会产生指令码,只用来指示汇编程序如何汇编的指令是( )。A.汇编指令 B.伪指令 C.机器指令 D.宏指令答案:B28.在 CMP AX,DX 指令执行后,当标志位 SF、OF、ZF 满足下列逻辑关系(SF OF⊕ )+ZF=0 时,表明( )。A.(AX) > (DX) B.(AX)≥(DX) C.(AX) < (DX) D.(AX)≤(DX)答案:A29.8086 微 机 系 统 的 RAM 存 储 单 元 中 , 从 0000H:002CH 开 始 依 次 存 放23H,0FFH,00H,和 0F0H 四个字节,该向量对应的中断号是( ) 。A.0AHB.0BHC.0CH8
D.0DH答案:B 30.8255 的 A 口工作在方式 1 输入时,其中断允许控制位 INTE 的开/关是通过对( )的按位置位/复位操作完成的。A.PC0B.PC2 C.PC4 D.PC6答案:C31.在进入 DMA 工作方式之前,DMA 控制器被当作 CPU 总线上的一个( )。A.I/O 设备 B.I/O 接口 C.主处理器 D.协处理器答案:B32.微处理器系统中采用存储器映像方式编址时存储单元与 I/O 端口是通过( )来区分的。A.不同的地址编码 B.不同的读/写控制逻辑 C.专用 I/O 指令答案:B33.在一个项目或产品研制的过程中,通常采用 ________ 类型的存储芯片来存9