问答题



问答第1题
从功能上,8086可以分为哪两个部分,它们各自包含哪些寄存器?这种逻辑划分对提高CPU的执行速度有什么意义?如果按照指令的执行过程(一般可以大致分为取指、分析指令、取操作数、执行、写结果等几个步骤),将CPU功能单元进行更细的划分,对CPU的性能又会产生什么样的影响?



问答第2题
设A=0101 0100 0011 1001 , B=0100 0101 0110 1010 , 对A,B执行加法操作,请根据运算结果判别8086标志寄存器的内容。



问答第3题
8086的存储器寻址范围有多大?如何实现?从逻辑地址到线性地址的计算过程涉及到哪些寄存器?



问答第4题
从总线复用的角度看,将一个总线周期分成4个状态有什么意义?



问答第5题
为什么要引入最大模式和最小模式?它们各自有什么特点?



问答第6题
何谓三态?请举例说明总线为什么需要三态?



问答第7题
为什么BHE#和地址信息一样需要锁存?锁存器是在是在什么时刻对它进行锁存操作的?



问答第8题
什么是中断向量表?它有什么作用?



问答第9题
中断类型为208的中断向量放在哪几个内存单元?如果它的中断处理程序入口是4030:2010,那么这些内存单元的内容是什么?



问答第10题
为什么在有些中断处理程序中还需要保存现场?通常要保存的是哪些内容?



问答第11题
CPU响应中断后,为什么要将IF、TF置0?中断响应过程CPU做哪些事情?



问答第12题
中断优先级是如何(通过硬件和软件)确定的?级别低的中断能打断级别高的中断吗?说明理由。



问答第13题
从8088到Pentium系统,预取队列的长度越来越长,那么是不是预取队列的长度越长处理器的流水线速度越快呢?为什么?并请谈谈分支指令对"预取队列"效率的影响。



问答第14题
与8086相比,Pentium采用了哪些关键技术来提高取指速度的?



问答第15题
Pentium的超标量流水线是怎样进行工作的?



问答第16题
分支指令预测采取了什么样的转移预测策略?



问答第17题
和8086相比,Pentium增加了哪些寄存器?它们的作用是什么?对提高系统的性能有什么影响?



问答第18题
Pentium有哪几种工作模式?适用范围是什么?