第三章 80X86微处理器
1.选择题
(1)某微型计算机具有16M字节的内存空间,其CPU的地址总线应有( )条。
A 26 B 28 C 20 D 24
(2)当RESET引脚进入高电平状态时,8086/8088CPU的( )寄存器初始化为FFFFH。
A SS B DS C ES D CS
(3)8086/8088CPU与慢速的存储器或I/O接口之间,为了使传送速度能匹配,有时要在( )状态之间插入等待周期。
A T1和T2 B T2和T3
C T3和T4 D 随即
(4)8086/8088CPU采用( )方式管理内存。
A 分段方式 B 分页方式 C 分段加分页方式 D 保护地址方式
(5)8086/8088CPU采用( )流水线的工作方式。
A 1级 B 2级 C 3级 D 4级
2.填空题
(1)8086/8088CPU在总线周期的T1,用来输出________位地址信息的最高________,而在其它时钟周期则用来输出________信息。
(2)8086/8088CPU复位后从________单元开始读取指令字节,一般这个单元在________区中,在其中设置一条________指令,使CPU对系统进行初始化。
(3)8086/8088CPU中可以有________个段地址,任意相邻的两个段地址相距________的存贮单元。
(4)80386处于保护方式寻址是,分页部件完成________地址到________的转换。
(5)MMX为多媒体扩展技术的简称,即在微处理机内部除常用指令系统外,怎加了________指令集,使微处理机性能提高。
3.名词解释
(1)指令队列
(2) 逻辑地址
(3)物理地址
(4)段描述符
(5) CISC
4.简答题
(1)8086/8088CPU分为哪两个部分?各部分主要由什么组成?
(2)已知当前段寄存器的值(DS)=021FH,(ES)=0A32H,(CS)=234EH,在上述各段在存贮器空间中物理地址的首地址和末地址号是什么?
(3)8086/8088CPU工作在最小模式时,
①当CPU访问存贮器时,要利用哪些信号?
②当CPU访问外设时,要利用哪些信号?
③当HOLD信号有效并得到相应时,CPU的哪些信号置高阻。
(4)8086/8088系统中已知当前(SS)=2580H,(SP)=0800H,试说明该堆栈段在存贮器中的物理地址范围。若当前堆栈中已存有10个字节的数据,那么SP的值应为多少?
(5)80386/80486的物理地址是怎么形成的?什么情况下需要分页?页的大小为多少?段的大小为多少?如果一个页面的首地址为ABC05000H,则下一个页面的首地址为多少?