1 / 34
文档名称:

现代微型计算机与接口_习题_解答.doc

格式:doc   页数:34
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

现代微型计算机与接口_习题_解答.doc

上传人:紫岑旖旎 2012/6/20 文件大小:0 KB

下载得到文件列表

现代微型计算机与接口_习题_解答.doc

文档介绍

文档介绍:习题一
8086CPU由哪几个部件构成?它们的主要功能各是什么?
8086 CPU由指令执行部件EU和总线接口部件BIU两个部份组成。指令执行部件主要功能是执行指令。总线接口部件的主要功能是完成访问存储器或I/O端口的操作:
形成访问存储器的物理地址;
访问存储器取得指令并暂存到指令队列中等待执行;
访问存储器或I/O端口以读取操作数参与EU运算,或存放运算结果
什么是逻辑地址?什么是物理地址?它们各自如何表示?如何转换?
程序中使用的存储器地址称为逻辑地址,由16位“段基址”和16位“偏移地址”(段内地址)组成。段基址表示一个段的起始地址的高16位。偏移地址表示段内的一个单元距离段开始位置的距离。访问存储器的实际地址称为物理地址,用20位二进制表示。将两个16位二进制表示的逻辑地址错位相加,可以得到20位的物理地址:
物理地址=段基址×16 + 偏移地址
在32位CPU的保护模式下,“逻辑地址”的表示产生了一些变化,请参考第8章的相关内容。
什么是“堆栈”?它有什么用处?在使用上有什么特点?
堆栈是内存中的一块存储区,用来存放专用数据。例如,调用子程序时的入口参数、返回地址等,这些数据都按照“先进后出”的规则进行存取。SS存放堆栈段的段基址,SP存放当前堆栈栈顶的偏移地址。数据进出堆栈要使用专门的堆栈操作指令,SP的值在执行堆栈操作指令时根据规则自动地进行修改。
X=36H=00110110B
Y=78H=01111000B (-
Δ= 10111110B
CF=1, SF=1, OF=0, PF=1, ZF=0, AF=1
设X=36H,Y=78H,进行X+Y和X-Y运算后FLAGS寄存器各状态标志位各是什么?
X=36H=00110110B
Y=78H=01111000B (+
Σ= 10101110B
CF=0, SF=1, OF=1, PF=0, ZF=0, AF=0
按照传输方向和电气特性划分,CPU引脚信号有几种类型?各适用于什么场合?
CPU引脚传输的信号按照传输方向划分,有以下几种类型:
输出:信号从CPU向外部传送;
输入:信号从外部送入CPU;
双向:信号有时从外部送入CPU,有时从CPU向外部传送。
双向信号主要用于数据信号的传输;输出信号用于传输地址信号和一些控制信号;输入信号主要用于传输外部的状态信号(例如READY)和请求(中断、DMA)信号。
按照信号的电器特性划分,有以下几种类型:
一般信号:用来传输数据/地址信号时,高电平表示“1”,低电平表示“0”;用来表示正逻辑的控制/状态信号时,“1”表示有效,“0”表示信号无效;用来表示负逻辑的控制/状态信号时,“0”表示有效,“1”表示信号无效。
三态信号:除了高电平、低电平两种状态之外,CPU内部还可以通过一个大的电阻阻断内外信号的传送,CPU内部的状态与外部相互隔离,也称为“悬浮态”。CPU放弃总线控制权,允许其他设备使用总线时,将相关信号置为“悬浮态”。
8086CPU以最小模式工作,现需要读取内存中首地址为20031H的一个字,如何执行总线读周期?请具体分析。
为了读取内存中首地址为20031H的一个字,需要执行二个总线读周期。
第一个总线周期读取20031H字节内容,进行的操作如下。
T1状态: = 1,指出CPU是从内存读取数据。随后CPU从地址/状态复用线(A19/S6~A16/S3)和地址/数据复用线(AD15~AD0)上发出读取存储器的20位地址20031H。
为了锁存地址,CPU在T1状态从ALE引脚输出一个正脉冲作为地址锁存信号。
由于需要读取高8位数据线上的数据(奇地址),= 0。
为了控制总线收发器8286接受数据, = 0。
T2状态: 地址信息撤消,地址/数据线AD15~AD0进入高阻态,读信号开始变为低电平(有效),=0,用来开放总线收发器8286。
T3状态: CPU检测READY引脚信号。若READY为高电平(有效)时,表示存储器或I/O端口已经准备好数据,CPU在T3状态结束时读取该数据。若READY为低电平,则表示系统中挂接的存储器或外设不能如期送出数据,要求CPU在T3和T4状态之间插入1个或几个等待状态Tw。
TW状态:进入TW状态后,CPU在每个TW状态的前沿(下降沿)采样READY信号,若为低电平,则继续插入等待状态TW 。若READY信号变为高电平,表示数据已出现在数据总线上,CPU从AD15~AD0读取数据。
T4状态:在T3(TW)和T4状态交界的下降沿处,CPU对数据总线上的数据进行采样,完成读取数据的操作。
第二个总线周期读取地址为20032H字节的内容。CPU发出的信号与第一个周期类似,区别在于T1状态CPU

最近更新

最新全国政法队伍教育整顿知识竞赛试题库含完.. 40页

最新全国政法队伍教育整顿知识竞赛试题库(巩.. 40页

2026年主管中药师考试备考题100道及参考答案一.. 37页

2026年北京社会管理职业学院单招职业技能测试.. 44页

2026年医学微生物学习题集带答案(夺分金卷).. 40页

2026年哈尔滨传媒职业学院单招职业适应性测试.. 45页

2026年医学微生物学习题集附参考答案(能力提.. 40页

小学历史与文化知识竞赛题库100道附答案【黄金.. 37页

新安全生产法知识竞赛试题库附参考答案(考试.. 44页

小学历史与文化知识竞赛题库100道含答案(达标.. 37页

新安全生产法知识竞赛试题库及参考答案【研优.. 43页

最新煤气操作证考试题100道(巩固) 39页

最新全国政法队伍教育整顿知识竞赛试题库含完.. 40页

最新煤气操作证考试题100道及参考答案(培优).. 39页

浅议初中寄宿生家庭教育指导 31页

2025年信息系统安全产品项目发展计划 45页

2025年免疫分析仪器合作协议书 64页

2025年甘肃财贸职业学院单招职业适应性考试题.. 44页

2025年苏州信息职业技术学院单招职业倾向性考.. 44页

2025年郴州思科职业学院单招综合素质考试模拟.. 45页

2025年陕西邮电职业技术学院单招综合素质考试.. 43页

2025广东东莞市公安局横沥分局警务辅助人员招.. 45页

2025广西桂林旅游学院招聘教职人员控制数人员.. 46页

2025江西兴宜全过程项目咨询有限公司招聘造价.. 45页

结核病与艾滋病共病患者中影响γ-干扰素释放试.. 31页

2026云南昆明医科大学第一附属医院开展第二批.. 51页

2026年安徽城市管理职业学院单招职业适应性考.. 37页

2025年湖南省建设工程工程量清单计价办法(新).. 51页

2025年江西信息应用职业技术学院单招职业适应.. 127页

2025年江西信息应用职业技术学院单招职业倾向.. 73页