- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第二章微处理器解读
微型计算机原理与应用 课程描述 主要参考书目 《微型计算机技术及应用(3)》 戴梅萼 史嘉权 清华大学出版 《微型计算机系统原理及应用(第4版)》 周明德 清华大学出版社 《微型计算机原理及应用辅导》 李伯成 西安电子科技大学出版社 课程特点 内容多 逻辑性差 抽象 需要在理解的基础上记忆 考试难度大 学习方法 正确认识《微机原理及应用》的用途、特点及其对专业知识的影响 正确估计课程的难度,提高学习兴趣 注重理解性记忆,加强软件、硬件实验锻炼 充分利用网络,提高自学能力 相互交流,共同提高 课程主要内容 本课程主要内容:(微机原理、汇编语言程序设计、接口技术) 8086/8088CPU结构及原理 8086系列CPU的指令系统 汇编语言程序设计 存储器 并行接口、定时器技术 中断技术 讲课学时及成绩评定 共60学时 其中讲课48学时,实验12学时。 成绩评定 平时成绩 包括作业、实验、课堂表现 考试成绩 闭卷考试。 教学重点 8086微处理器的结构 8086的存储器组织和I/O组织 8086CPU的引脚和工作模式 8086的操作和时序 §1 8086CPU的基本结构 一、CPU的基本工作方式 CPU的结构与其工作方式密切相关,基本的工作方式有串行方式和并行方式。 CPU执行指令一般包括5个步骤:①取指令 ②指令译码 ③取操作数 ④执行指令 ⑤存结果,其中① ③ ⑤步由控制器完成,② ④由运算器完成。 串行方式:上述过程按顺序一步一步执行。 特点:两部分电路交替工作,都有空闲时间,执行指令时间长,速度慢。 并行方式:两部分电路即互相联系又互相独立,可以同时工作。 特点:可充分利用总线,提高信息传输速率,CPU效率高。 8086CPU采用并行方式工作,其结构分为两大部分,即执行部件EU,和总线接口部件BIU。 二、8086CPU的编程结构 1、执行部件 EU 作用: (1)从指令队列中取出指令。 (2)对指令进行译码,发出相应的控制信号。 (3)向BIU发出请求。 (4)执行指令包括进行算术、逻辑运算,并计算操作数的偏移量。 EU不直接与CPU外的部件联系。 执行部件的组成: (1)16位的算术逻辑单元ALU。 (2)四个通用寄存器AX、BX、CX、DX及专用寄存器。 2、总线接口部件 功能: (1)合成20位的地址,完成与外界之间的数据传送。 (2)预取指令送到指令队列。 (3) 发出外部总线控制信号。 总线接口部件的组成: (1)20位的地址加法器。 (2)四个段地址寄存器CS、 DS、ES 、SS。 (3)6个字节(RAM)的指令队列。 3、8086的寄存器 共有14个16位的寄存器,分5组。 (1)通用(数据)寄存器组 4个 一般用来暂存数据和结果,存取速度快,可进行寻址,使用灵活方便。 每个寄存器即可作为16位寄存器,又可分为2个8位寄存器单独使用。 AX 累加寄存器 可分为 AH、AL BX 基值寄存器 可分为 BH、BL CX 计数寄存器 可分为 CH、CL DX 数据寄存器 可分为 DH、DL (2)4个16位专用寄存器 (指示寄存器或变址寄存器) SP 堆栈指针寄存器 (栈顶地址偏移量) BP 基数指针寄存器 SI 源变址寄存器 DI 目的变址寄存器 通常用来存放数据的地址,是指令代码缩短。 (3)16位的状态寄存器(6位状态,3位控制标 志) OF: 溢出标志 有符号数运算时,结果超出机器表示的范围。OF=1有溢出 OF=0无溢出。 判断溢出的方法:最高位和次高位进位关系不一致为溢出。 例:⑴ 0010001101000101 + 0011001000011001 0101010101011110 标志位:CF=0 ZF=0 SF=0 AF=0 PF=0 OF=0 例:⑵ 0101010000111001 + 0100010101101010 1001100110100011 标志位:CF=0 ZF=0 SF=1 AF=1 PF=1 OF=1 3位控制标志:
您可能关注的文档
最近下载
- 《公路工程智慧工地建设技术规范》DB15T 3198-2023.doc VIP
- 经济师考试保险专业知识和实务(中级)试题及解答参考(2025年).docx VIP
- 太阳能项目可行性研究报告.ppt VIP
- 胎动不安、胎漏(早期先兆流产)中医诊疗方案.docx
- 中级经济师考试《保险专业》真题及答案解析.pdf VIP
- 植物生理学课件(王小菁-第8版)-第十二章-植物的成熟和衰老机理.pptx VIP
- 氧化还原平衡与氧化还原滴定法课件.pptx VIP
- 2024年中级经济师-保险专业知识与实务考试历年真题摘选附带答案.pdf VIP
- 中级经济师考试《保险专业》真题及答案解析.docx VIP
- 标准图集-20S515-钢筋混凝土及砖砌排水检查井.pdf VIP
文档评论(0)