2022年微机原理第章答案.docx

上传人:C****o 文档编号:79930602 上传时间:2023-03-22 格式:DOCX 页数:6 大小:43.03KB
返回 下载 相关 举报
2022年微机原理第章答案.docx_第1页
第1页 / 共6页
2022年微机原理第章答案.docx_第2页
第2页 / 共6页
点击查看更多>>
资源描述

《2022年微机原理第章答案.docx》由会员分享,可在线阅读,更多相关《2022年微机原理第章答案.docx(6页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、精选学习资料 - - - - - - - - - 第 2 章 习题参考解答 18086 处理器内部一般包括哪些主要部分 . 8086 处理器与其他处理器一样,其内部有算术规律部件、掌握与定时部件、总线与总线接口部件、寄存器阵列等;按功能结构可分为两部分,即总线接 口单元 BIU 与执行单元 EU;BIU 主要包括段寄存器、 内部通信寄存器、 指 EU 主要 令指针、 6 字节指令队列、 20 位地址加法器和总线掌握规律电路;包括通用寄存器阵列、算术规律单元、掌握与定时部件等;2什么是总线 . 般微机中有哪些总线 . 所谓总线是指电脑中传送信息的一组通信导线,它将各个部件连接成个整 体;在微处理

2、器内部各单元之间传送信息的总线称为片内总线;在微处理器 多个外部部件之间传送信息的总线称为片外总线或外部总线;外部总线又分 为地址总线、数据总线和掌握总线;随着电脑技术的进展,总线的概念越来越重要;微机中常用的系统总线有PC 总线、 ISA 总线、 PCI 总线等;3什么是堆栈 .它有什么用途 .堆栈指针的作用是什么 . 堆栈是一个依据后进先出的原就存取数据的部件,它是由栈区和栈指针组成 的;堆栈的作用是:当主程序调用子程序、子程序调用子程序或中断时转入 中断服务程序时,能把断点地址及有关的寄存器、标志位准时正确地储存下 来,并能保证逐次正确地返回;堆栈除了有储存数据的栈区外,仍有一个堆 栈指

3、针 SP,它用来指示栈顶的位置;假设是“ 向下生成” 的堆栈,随着压入堆栈数据的增加,栈指针SP的值削减;但 SP始终指向栈顶;名师归纳总结 - - - - - - -第 1 页,共 5 页精选学习资料 - - - - - - - - - 4在 8086 CPU 中,FR 寄存器有哪些标志位 .分别说明各位的功能;8086 CPU中设置了一个 16 位的标志寄存器 FR,其中用了 9 位,仍有 7 位保 留;9 位中有 3 位作为掌握标志, 6 位作为状态标志;IF:中断掌握标志;当IF1 时,答应可屏蔽中断恳求;当IF0 时,禁止可屏蔽中断恳求;TF:单步运行标志;当TF1,单步运行; TF

4、0,连续运行程序;DF:方向标志;当DF0,串操作时地址按增量修改;DF1,地址按减量修改;SF:符号 负数标志;当运算结果的最高位为0;1负数时,SF1;反之 SFZF:零标志;当运算结果为 0,就 ZF1;否就 ZF0;AF:帮助进位借位标志;当算术运算时低 4 位有进位借位,就 AF1;否就 AF0;AF 主要用于 BCD 码运算中进行结果调整;PF:奇偶标志;当运算结果低 8 位中 1 的个数为偶数时 PF1;否就 PF0;CF:进位借位标志;当算术运算结果最高位有进位借位时,CF1;否就 CF0;规律运算时 CF0,循环移位指令也影响 CF 标志;OF:溢出标志;当符号数算术运算结果

5、有溢出时5在 8086 CPU中,有哪些通用寄存器和专用寄存器OF1;否就 OF0;.试说明专用寄存器的作用;8086 CPU 中有 4 个 16 位的通用寄存器,即 AX 、BX、CX、DX ;每个 16位寄存器又可分为 2 个,共 8 个 8 位寄存器: AH、AL 、BH、BL 、CH、CL、DH、DL ;名师归纳总结 4 个段寄存器 即代码段寄存器CS、数据段寄存器DS、堆栈段寄存器SS 和第 2 页,共 5 页- - - - - - -精选学习资料 - - - - - - - - - 附加段寄存器 ES用来存放各段的起始地址; FR 用来存放标志; IP 用来存放 程序地址的偏移量,

6、 它不能供应应程序员编程; SP是堆栈指针, 特地用来指 示堆栈位置; BP 为基址指针,作为基址寄存器使用,它与变址寄存器 SI、DI 协作作为一个寻址方式;BP 主要用来拜访堆栈段中的数据;6假设 CS8000H,试说明现行代码段可寻址的储备空间范畴;假设 CS8000H,现行代码段可寻址的储备空间范畴为 80000H8FFFFH;7设现行数据段位于储备器的 DSB000H B0000HBFFFFH,试说明 DS 段寄存器的内容;8设双字 12345678H的起始地址为 A001H,试说明这个双字在储备器中是如何 存放的;该双字在储备器中的存地址RAM 放如下:A0001H 78 A000

7、2H 56 A0003H 34 A0004H 12 9说明 8086 的 EU 和 BIU 的主要功能;8086 CPU 的 BIU 对外供应 16 位双向数据总线和20 位地址总线;它负责完成全部的外部总线操作,即完成取指令、指令排队、读与写操作、地址转换名师归纳总结 - - - - - - -第 3 页,共 5 页精选学习资料 - - - - - - - - - 和总线掌握;执行单元 EU 的主要功能是完成指令译码与执行指令工作;EU 从 BIU 的指 令队列输出端取得指令,对指令的代码进行译码,产生操作数地址并将其传送给 BIU ,向 BIU 申请完成储备器或IO 的读写周期,对操作数进

8、行指令规定的操作;在指令执行期间,EU 测试标志位,依据指令执行的结果修改标志位;假设指令队列是空的,EU 等待下一次取得指令字节,且修改指令队列的输出指针; EU 有一个 16 位的 ALU ,特地用来对操作数进行算术和逻 辑运算;10说明 8086CPU 组成的系统中为什么必需使用地址锁存器?8086 的数据总线和低16 位地址总线是采纳分时复用的;当执行储备器读写或 I/O 读写,在 CPU 总线周期的 T1 状态时,作地址总线输出A15A0,在其他状态均作为双向数据总线使用;地址总线的高4 位 A19A16 也是复用线,但他们是地址 /状态复用线; 为了使地址信息在整个总线周期中均保持

9、有效地址,必需设置地址锁存器把T1 状态上输出的 20 条地址信息进行锁存;118086 CPU的最大寻址范畴是多少 .如何实现对整个地址空间寻址 . 8086 的储备器最大寻址范畴为1M 字节地址为 00000HFFFFFH;IO 寻址的最大范畴为 64K口地址为 0000HFFFFH;对 1M 储备器的寻址是通过段寄存器来实现的,每个储备器段为64K 字节, 1M 字节的储备器可以分为假设干个 64KB 段,利用段寄存器可寻址整个储备空间;对 IO 空间的 寻址可使用直接寻址 对 8 位口地址 ;也可使用 DX 进行间接寻址 对 16 位 口地址 ;名师归纳总结 - - - - - - -第 4 页,共 5 页精选学习资料 - - - - - - - - - 16在 8086 中,地址数据复用信号是如何区分的 . 在 8086 中,地址数据复用信号是在时间上区分的;在总线周期的 T1 状态,CPU 在这些引脚上输出储备器或 IO 端口地址,在 T2、T3、T4 状态就输出数据收发信号;名师归纳总结 - - - - - - -第 5 页,共 5 页

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com