第二章 80868088基本结构
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第二章 8086/8088基本结构
一、填空题
1.从8086CPU的内部结构上看,它包括和两大功能部件。
2.8086 CPU为了要与存储器或外设端口交换数据,需要执行一个周期,区别CPU访问存储器还是I/O端口的控制信号为。
3.8086的基址加变址寻址方式中,基址寄存器可以是,变址寄存器可以是。8086/8088CPU复位后,从__________单元开始读取指令。
4.8086CPU在上电复位后,CS和IP的值分别为和。
5.8086微处理器有条地址线,1MB 内存的地址编号为至 H。6.8086/8088的状态标志寄存器有9个标志位,其中个是状态标志,个是控制标志。7.8086CPU的40根引脚中,有个是分时复用的。
8.8086/8088CPU的A16~A19在总线周期的T1期间,用来输出__________位地址信息中的__________位,而在其它时钟周期内,用来输出__________信息。
9.8086/8088CPU和存储器若不能实现速度匹配,就需在__________状态和__________状态之间插入若干个__________状态。
二、选择题
1.8086/8088下列部件中与地址形成无关的是()
A.ALU B.通用寄存器 C.指针寄存器 D.段寄存器
2.对于8086,下列说法错误的是()
A.段寄存器位于BIU中 B.20位的物理地址是在EU部件中形成的
C.复位后CS的初值为FFFFH D.指令队列的长度为6个字节
3.8086/8088指令队列的作用是()
A.暂存操作数地址 B.暂存操作数
C.暂存指令地址 D.暂存预取指令
4.8086CPU经加电复位后,执行第一条指令的地址是()
A.FFFFH B.03FFFH C.0FFFFH D.FFFF0H
5.8088/8086复位信号至少维持有()个时钟周期的高电平有效。初次加电,则要求维持不小于()高电平。
A.1 B.2 C.3 D.4
E.30μs F.40μs G.50μs H.60μs
6.8088中的IP为指令指针,它指向()
A.正在执行指令 B.当前指令 C.刚执行完指令 D.下一条待取的指令
7.在8086/8088的总线周期中,ALE信号在T1期间有效,它是一个()
A.负脉冲,用于锁存地址信息 B.负脉冲,用于锁存数据信息
C.正脉冲,用于锁存地址信息 D.正脉冲,用于锁存数据信息
8.在最小模式下,CPU进行从外设读取数据操作,M/IO、WR、RD信号的状态依次为()
A.0,0,1 B.0,三态,0 C.0,1,0 D.1,1,0
9.8086/8088有两种模式,即最小模式和最大模式,它由()决定。
A.S,S1,S2 B.MN/MX C.TEST D.QS0,QS1
10.8086进行入栈操作时,堆栈指针SP( )
A.减1 B.加1 C.减2 D.加2
11.8086/8088工作于最大模式下,可以()
A.扩展存储容量 B.扩大I/O空间
C.构成多机处理系统 D.提高存储器存取速度
12.控制器的功能是()
A.产生时序信号
B.从主存取出指令并完成指令操作码译码
C.从主存取出指令,分析指令并产生有关的操作控制信号
13.8086指令周期是()
A.CPU执行一条指令的时间
B.CPU从主存取出一条指令的时间
C.CPU从主存取出一条指令加上执行这条指令的时间
D.指令周期等于总线周期
14.对于掉电的处理是通过()来处理的。
A.软件中断 B.可屏蔽中断 C.非屏蔽中断 D.DMA
三、简答题
1.设堆栈从1250H:0000H开始,它的最后一个字的偏移地址为0100H,SP的内容为0052H,试求栈顶地址是多少?栈底地址是多少?在SS中的段地址是多少?若存入数据2345H后,SP的内容是多少?
2.什么是逻辑地址?什么是物理地址?它们有何关系?
3.EU与BIU各自的功能是什么?如何协同工作?
4.8086基本总线周期是如何组成的?各状态中完成什么基本操作?
5.8086/8088为什么采用地址/数据引线复用技术?