- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《微型计算机技术及应用》 ( 第四版 ) 习题和答案完满版
微型计算机技术及应用
习题和答案 第二章
1 、8088 与 8086 的差异
[ 解答 ] ①外面数据总线位数不一样。 8086 外面数据总
线 16 位,在一个总线周期内能够输入 / 输出一个字, 而 8088
外面数据总线 8 位,在一个总线周期内只能输入 / 输出一个
字节。
②指令队列缓冲器大小不一样。 8086 指令队列可容纳 6 个
字节,且在每一个总线周期中从储藏器取出 2 个字节的指令代码填入指令队列;而 8088 指令队列只能容纳 4 个字节,在一个机器周期中取出一个字节的指令代码送指令队列。③部分引脚的功能定义有所差异。
AD15-AD0的定义不一样。在 8086 中都定义为地址 /
数据分时复用引脚;而在 8088 中,于只要要 8 条数据线,所以,对应于 8086 的 AD15-AD8这 8 根引脚在 8088 中定义
A15-A8,它们在 8088 中只做地址线用。
引脚 28 和 34 的定义不一样。 在最大方式下, 8088 的
第 34 引脚保持高电平,在最小模式时,
8088 和 8086 的第
2016 崭新优选资料 - 崭新公文范文 -全程指导写作 –独家原创
1 / 27
28 引脚的控制信号相反,而 8086 的第 34 引脚为 BHE/S7,
BHE用来区分是传达字节、 还是字,8088 的第 34 引脚为 SS0,
用来指出状态信息,不能够复用。
(3)引脚 28 的有效电平高低定义不一样。
8088 和 8086 的
第 28 引脚的功能是同样的,但有效电平的高低定义不一样。
8088 的第 28 引脚为 IO/M ,当该引脚为低电平时,
表示 8088
正在进行储藏器操作;当该引脚为高电平时,表示
8088 正
在进行 I/O 操作。 8086 的第 28 引脚为 M/IO,电平与 8088
正好相反。
2 、依照 8086CPU的储藏器读写时序图, 请说明: (1)
地址信号应在哪些时间内有效? (2) 读、写动作发生在
什么时间内?
为什么读与写数据的有效时间长短不同样?
(4)T1 状态下数据 / 地址线上是什么信息?数据信息是
什么时候给出?
[
解答 ]
地址信号只在
T1 状态时有效,并被锁存起来。
读动作发生在
T3、T4
状态,而写动作发生在
T2、T3、 T4
状
态。读与写数据的有效时间长短不同样是因为 CPU的速度与
外设的速度不相般配所造成的。
T1
状态下数据
/ 地址线上是
地址信息,数据信息是在
T2
状态,
AD15-AD0给出。
、8086CPU形成三大总线时, 为什么要对部分地址线进行锁存?用什么信号控制锁存?
2016 崭新优选资料 - 崭新公文范文 -全程指导写作 –独家原创
2 / 27
[ 解答 ] 为了保证 CPU对储藏器和 I/O 端口的正常读 /
写操作,需要求地址和数据同时出现在地址总线和数据总线
上。而在 8086CPU中有 AD0-AD15部分总线是地址 / 数据复用
的,所以需在总线周期的前一部分传达出地址信息,并存于
锁存器中,而用后一部分周期传达数据。 8086CPU 中是经过
CPU送出的 ALE 高电平信号来控制锁存的。
、BHE信号的作用是什么?试说明当初步地址为奇地址、
偶地址、一次读写一个字节和一个字时,
BHE和
A0 的状态。
[
解答 ]
BHE
信号的作用是高
8 位赞同引脚。 若
BHE为
0 则表示对一个字进行操作,即高
8 位有效,若
BHE为
1 则
表示对一个字节进行操作,即高
8 位无效。当初步地址为奇
地址时,一次读写一个字节时, BHE为 1, A0
初步地址为偶地址时,一次读写一个字节时,
状态为 BHE 为
1;当
1, A0
状态为
0;当初步地址为
奇地址时, 一次读写一个字时, BHE为 0,A0 状态为 1;
当初步地址为偶地址时,一次读写一个字时, BHE 为 0, A0
状态为 0。
、CPU在 8086 的微机系统中 , 为什么常用 AD0作为低 8
位数据的选通信号 ? [ 解答 ] 在 8086 系统中,常将 AD0作
为低8位数据的选通信号,因为每当 CPU和偶地址单元或偶
地址端口交换数据时 , 在T1状态 , AD0 引脚传达的地址信
号必定为低电平 , 在其他状态 , 则用来传达数据 . 而 CPU的传
2016 崭新优选资料 - 崭新公文范文 -全程指导写作 –独家原创
3 / 27
输特点决定了只若是和偶地址或偶地址端口交换数据 , 那么
原创力文档


文档评论(0)