- 1、本文档共19页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ch02-8086微处理器[内部结构]
* * HYPer 8086微处理器[内部结构] 主讲人:黄永平 HYPer 目录 8086/8088CPU内部组成结构 功能结构 存储器组织 指令运行 指令执行时间 内部暂存器 IP ES SS DS CS 输入/输出控制电路 执行部分控制电路 1 2 3 4 5 6 ∑ ALU 标志寄存器F AH AL BH BL CH CL DH DL SP BP SI DI 通 用 寄 存 器 地址加法器 指令队列缓冲器 执行部件(EU) 总线接口部件(BIU) 16位 20位 16位 8位 外 部 总 线 暂存寄存器 AB DB ALU数据总路线 数据寄存器 指针变址寄存器 AX BX CX DX HYPer 一、8086/8088内部组成结构 CPU 总线接口单元(BIU) 执行单元(EU) 指令队列缓冲器 地址加法器 段寄存器(CS DS SS ES) 指令指针(IP) 16位算术逻辑单元(ALU) 16位标志寄存器(F) 通用寄存器组 数据寄存器 (AX BX CX DX) 指针变址寄存器 (SP BP SI DI) EU控制电路 输入/输出控制电路 HYPer 一、8086/8088内部组成结构 状态标志寄存器 进位标志C(Carry Flag)——当结果的最高位产生一个进位或借位,则C=1,否则C=0。 溢出标志O(Overflow Flag)——在算术运算中,带符号数的运算结果超出了8位或16位 带符号数能表达的范围,则O=1,否则O=0。 8位(字节)运算 --128 —— +127 16位(字) 运算 --32768 —— +32767 符号标志S(Sign Flag)—— 结果的最高位(D15或D7)为1,则S=1,否则 S=0。 零标志Z(Zero Flag)—— 若运算的结果为0,则Z=1,否则Z=1。 奇偶标志P(Parity Flag)—— 若结果中‘1’的个数为偶数,则P=1,否则,P=0。 辅助进位标志A(Auxitiary Flag)—— 在字节操作时,由低半字节(第3位)向高半字节, 字操作时低字节向高字节有进位或借位,则A=1,否则A=0. 方向 标志(Direction Flag)—— D=1 ,串操作时地址自动减量, D=0,串操作时地址自动增量。 中断允许标志(Interrupt—enable Flag)—— I=1,则允许CPU接收外部的中断请求, I=0,则屏蔽外部中断请求。 追踪标志(Trace Flag)—— T=1,使处理进入单步方式,以便于调试。 状 态 标 志 控 制 标 志 O D I T S Z A P C 例:两个带符号数 64 h , 64 h 相加。 0 1 1 0 0 1 0 0 + 0 1 1 0 0 1 0 0 1 1 0 0 1 0 0 0 O=1(运算结果超过127); C=0 ; Z=0 ; S=1 ; P=0; A=0 。 地址加法器:将左移 4 位的段寄存器的内容与偏移地址相加,形成 20 位的物理地址,以便对 1 兆空间的存储器寻址。 逻辑地址 15 0 段寄存器 0000 15 0 ∑ 物理地址 19
您可能关注的文档
- Burp Suite想必大家都用过.docx
- b_原子、分子及元素周期性.ppt
- B类业余无线电台操作技术能力验证题.docx
- BY-鲁班创优方案.docx
- C primer plus(第五版)课后编程练习答案.doc
- C++(朱立华)-第01章-概述.ppt
- C++第03章基本数据类型与基本运算.ppt
- C++ 6 Class and Object.ppt
- C++设计模式第一讲.ppt
- b第一节元素周期表(上课正式).ppt
- 2025至2030焊接工具行业项目调研及市场前景预测评估报告.docx
- 《城市公共空间新媒体艺术对儿童成长环境的影响与优化策略研究》教学研究课题报告.docx
- 2025民航职业技能鉴定考试黑钻押题(考点梳理)附答案详解.docx
- 2025民航职业技能鉴定考试黑钻押题(实用)附答案详解.docx
- 水产品质量检验技术课件.pptx
- 2025至2030烹调油行业市场深度研究及发展前景投资可行性分析报告.docx
- 《文化遗产地旅游解说系统与地方文化传承的融合路径探讨》教学研究课题报告.docx
- 2025民航职业技能鉴定能力提升B卷题库【网校专用】附答案详解.docx
- 《面向智能电网的5G网络切片流量调度与优化策略研究》教学研究课题报告.docx
- 移动学习环境下小学生数字素养分层次培养模式探索与实践教学研究课题报告.docx
文档评论(0)