微机原理复习资料25216.pdf
《微机原理复习资料25216.pdf》由会员分享,可在线阅读,更多相关《微机原理复习资料25216.pdf(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 微机原理复习资料 填空题(1)对于指令 XCHG BX,BP+SI,如果指令执行前,(BX)=561AH,(BP)=0200H,(SD)=0046H,(SS)=2F00H,(2F246H)=58H,(2F247H)=FFH,则执行指令后,(BX)=_FF58H_,(2F246H)=_1AH_,(2F247H)=_56H_。(2)近过程(NEAR)的 RET 指令把当前栈顶的一个字弹出到_IP_;远过程(FAR)的 RET 指令弹出一个字到 _IP_后又弹出一个字到_CS_。(3)中断返回指令 IRET 执行后,从栈堆顺序弹出 3 个字分别送到_IP_、_CS_、_PSW_。(4)设(SS)=
2、1C02H,(SP)=14A0H,(AX)=7905H,(BX)=23BEH,执行指令 PUSH AX后,(SS)=_1C02H_,(SP)=_149EH_;若再执行指令:PUSH BX POP AX 后,(SP)=_149EH_,(AX)=_23BEH_,(BX)=_23BEH_。(5)设(SS)=2250H,(SP)=0140H,若在堆栈中存入 5 个数据,则栈顶的物理地址为_0136H_,如果再从堆栈中取出 3 个数据,则栈顶的物理地址为_013CH_。选择题(各小题只有一个正确答案)(1)执行下列三条指令后:D MOV SP,1000H PUSH AX CALL BX a.(SP)10
3、00H;b.(SP)0FFEH;c.(SP)1004H;d.(SP)0FFCH;(2)要检查寄存器AL中的内容是否与AH相同,应使用的指令为:C a.AND AL,AH b.OR AL,AH c.XOR AL,AH d.SBB AL,AH(3)指令JMP NEAR PTR L1 与 CALL L1(L1为标号)的区别在于:B a.寻址方式不同;b.是否保存IP的内容;c.目的地址不同;d.对标志位的影响不同。解:(1)D PUSH AX则 AX入栈,SP=0FFEH;CALL BX则 IP入栈,SP=0FFCH(2)C 异或,若相同,则AL=0,ZF1。(3)B (4)MOV AX,BXSI的
4、源操作数的物理地址是:A 。a.(DS)16+(BX)+(SI)b.(ES)16+(BX)+(SI)c.(SS)16+(BX)+(SI)d.(CS)16+(BX)+(SI)(5)MOV AX,BPDI的源操作数的物理地址是 _D_。a.(DS)16+(BX)+(DI)b.(ES)16+(BX)+(DI)c.(SS)16+(BX)+(DI)d.(CS)16+(BX)+(DI)(6)MOV AX,ES:BX+SI的源操作数的物理地址是 _B_。a.(DS)16+(BX)+(SI)b.(ES)16+(BX)+(SI)c.(SS)16+(BX)+(SI)d.(CS)16+(BX)+(SI)(7)假设(
5、SS)=1000H,(SP)=0100H,(AX)=6218H,执行指令 PUSH AX后,存放数据62H的物理地址是 _D_。a.10102H b.10101H c.100FEH d.100FFH (8)下列指令中有语法错误的是_A_。A.MOV SI,DS:DI B.IN AL,DX C.JMP WORD PTRSI D.PUSH WORD PTRBP+SI (9)JMP NEAR PTRDI是_C_。A.段内直接转移 B.段间直接转移 C.段内间接转移 D.段间间接转移 (10)下面哪条指令无法完成 AX 的内容清 0 的任务?D A.AND AX,0 B.SUB AX,AX C.XOR
6、 AX,AX D.CMP AX,AX (11)对于下列程序段:NEXT:MOV AL,SI MOV ES:DI,AL INC SI INC DI LOOP NEXT 也可用下面哪条指令完成同样的功能 A A.REP MOVSB B.REP MOVSW C.REP STOSB D.REP STOSW (12)对于下列程序段:AGAIN:MOV ES:DI,AX INC DI INC DI LOOP AGAIN 可用下面哪条指令完成相同的功能?C A.REP MOVSB B.REP LODSW C.REP STOSW D.REP STOSB (13)执行下列三条指令后,SP 存储内容为 C 。MO
7、V SP,1000H POP BX ;SP+2 INT 21H ;将 IP、CS、PSW 的内容入栈,SP-6 A.(SP)=1002H B.(SP)=0FFAH C.(SP)=0FFCH D.(SP)=1004H 1.8086CPU 的 M/IO 信号在访问存储器时为 高 电平,访问 IO 端口时为 低 电平。2.根据传送信息的种类不同,系统总线分为 数据总线、地址总线 和 控制总线。3.三态逻辑电路输出信号的三个状态是 高电平、低电平 和 高阻态。4.在 8086 的基本读总线周期中,在1T状态开始输出有效的 ALE 信号;在2T状 态开始输出低电平的RD信号,相应的DEN为_低_电平,R
8、DT/为_低_电平;引脚 AD15 AD0上在1T状态期间给出地址信息,在4T状态完成数据的读入。5.微机中的控制总线提供 H 。A.数据信号流;B.存储器和 I/O 设备的地址码;C.所有存储器和 I/O 设备的时序信号;D.所有存储器和 I/O 设备的控制信号;E.来自存储器和 I/O 设备的响应信号;F.上述各项;G.上述 C,D 两项;H.上述 C,D 和 E 三项。6.微机中读写控制信号的作用是 E 。A决定数据总线上数据流的方向;B控制存储器操作读/写的类型;C控制流入、流出存储器信息的方向;D控制流入、流出 I/O 端口信息的方向;E以上所有。7.8086 最大系统的系统总线结构
9、较最小系统的系统总线结构多一个芯片 8288总线控制器_。8.微机在执行指令 MOV DI,AL 时,将送出的有效信号有 B C 。ARESET B.高电平的IOM/信号 C.WR D.RD 9.微型计算机的ALU 部件是包含在 D 之中。A、存贮器 B、I/O 接口 C、I/O 设备 D、CPU 10.80386微型计算机是32 位机,根据是它的 D 。A、地址线是32 位 B、数据线为32 位 C、寄存器是32 位的 D、地址线和数据线都是32 位 11.某数存于内存数据段中,已知该数据段的段地址为2000H,而数据所在单元的偏移地址为0120H,该数的在内存的物理地址为 B 。A0212
10、0H B.20120H C.21200H D.03200H 12.8086 最小方式下有 3 个最基本的读写控制信号,它们是M/IO、RD 和 WR ;8086 最大方式下有 4 个最基本的读写控制信号,它们是 MEMR、MEMW 、IOR 和 IOW .13.8086执行指令MOV AX,SI时,在其引脚上会产生 存储器读 总线操作;执行指令 OUT DX,AX 时在其引脚上会产生 IO 写 总线操作。14.8086 CPU 工作在最大方式,引脚MXMN/应接_地_。15.RESET 信号在至少保持 4 个时钟周期的 高 电平时才有效,该信号结束后,CPU 内部的 CS 为 0FFFFH ,
11、IP 为 0000H ,程序从 0FFFF0H 地址开始执行。16.在构成 8086 最小系统总线时,地址锁存器 74LS373 的选通信号 G 应接 CPU的 ALE 信号,输出允许端OE应接 地 ;数据收发器 74LS245 的方向控制端 DIR 应接 RDI/信号,输出允许端E应接DEN信号。17.8086 CPU 在读写一个字节时,只需要使用 16 条数据线中的 8 条,在 1 个总线周期内完成;在读写一个字时,自然要用到16 条数据线,当字的存储对准时,可在 1 个总线周期内完成;当字的存储为未对准时,则要在 2 个总线周期内完成。18.CPU 在 3T 状态开始检查 READY 信
12、号,_高_电平时有效,说明存储器或I/O 端口准备就绪,下一个时钟周期可进行数据的读写;否则,CPU 可自动插入一个或几个 等待周期(TW),以延长总线周期,从而保证快速的 CPU与慢速的存储器或 I/O 端口之间协调地进行数据传送。19.8086 最小方式下,读总线周期和写总线周期相同之处是:在 1T状态开始使ALE 信号变为有效 高 电平,并输出IOM/信号来确定是访问存储器还是访问 I/O 端口,同时送出 20 位有效地址,在1T状态的后部,ALE 信号变为 低 电平,利用其下降沿将 20 位地址和BHE的状态锁存在地址锁存器中;相异之处从 2T 状态开始的数据传送阶段。20.8086
13、CPU 有 20 条地址总线,可形成 1MB 的存储器地址空间,可寻址范围为 00000H-FFFFFH;地址总线中的 16 条线可用于 I/O 寻址,形成 64KB 的输入输出地址空间,地址范围为 0000H-FFFFH ;PC 机中用了 10 条地址线进行 I/O 操作,其地址空间为 1KB ,可寻址范围为 000H 3FFH 。21.对于微机而言,任何新增的外部设备,最终总是要通过 I/O 接口 与主机相接。22.在主机板外开发一些新的外设接口逻辑,这些接口逻辑的一侧应与 I/O设备 相接,另一侧与 系统总线 相接。23.CPU 与 I/O 接口之间的信息一般包括 数据 ,控制 和 状态
14、 三种类型,这三类信息的传送方向分别是 双向 ,输出 和 输入。24.CPU 从 I/O 接口的状态 R 中获取外设的“忙”,“闲”或“准备好”信号。25.I/O 数据缓冲器主要用于协调 CPU 与外设在速度上的不匹配。26.从 I/O 端口的地址空间与存储器地址空间的相对关系的角度来看,I/O 端口的编址方式可以分为统一和独立两种方式。27.8086CPU 用 IN 指令从端口读入数据,用 OUT 指令向端口写入数据。28.需要靠在程序中排入 I/O 指令完成的数据输入输出方式有 B C 。(A)DMA (B)程序查询方式 (C)中断方式 29.计算机主机与外设采用 D 方式传送批量数据时,
15、效果最高。A.程序查询方式 B.中断方式 C.DMA 方式 D.I/O 处理机 30.当采用 A 式时,主机与外设的数据传送是串行工作的。A.程序查询方式 B.中断方式 CDMA 方式 D.I/O 处理机 31.CPU 被动,处设主动的接口方式为 D 。A.无条件程控方式 B.查询控制方式 C.DMA 方式 D.中断控制方式 32.在 DMA 传送过程中,控制总线的是 C 。A.CPU B.外部设备 C.DMA 控制器 D.存储器 33.在 DMA 传送过程中,CPU 与总线的关系是 D 。A.只能控制数据总线 B.只能控制地址总线 C.与总线短接 D.与总线隔离 34.下列哪一个器件可以用来
16、设计简单的输入接口电器 B 。A锁存器 B.三态缓冲器 C.反向器 D.译码器 1.硬件中断可分为_INTR_和_NMI_两种。2.CPU 响应可屏蔽中断的条件是_ IF=1 _,_现行指令执行完_,_没有 NMI请求和总线请求 。3.8259A 有两种中断触发方式,分别是 电平触发 和 上升沿触发 。4.8259A 有_7_个命令字,3 片 8259A 级联合后可管理_22_级中断。5.若某外设的中断类型型号为 4BH,则在 8259A 管理的中断系统中该中断源的中断请求信号应连在 8259A 的 IR3 引脚,且对应的中断向量地址为0012CH 。6.设某微机系统需要管理 64级中断,问组
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机 原理 复习资料 25216
限制150内