- 1、本文档共126页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微型计算机技术课件02.ppt
第2章 16位和32位微处理器 2.1 16位8086/8088微处理器 2.2 32位微处理器80386 2.3 32位微处理器Pentium 2.4 Itanium微处理器概述 微处理器的性能指标: ① 字长 ② 主频 2.1 16位8086/8088微处理器 1、引言 8086/8088微处理器是Intel公司推出的第三代CPU芯片,它们的内部结构基本相同,都采用16位结构进行操作及存储器寻址,但外部性能有所差异,两种处理器都封装在相同的40脚双列直插组件(DIP)中。 2、8086微处理器的一般性能特点 16位的内部结构,16位双向数据信号线; 20位地址信号线,可寻址1M字节存储单元; 较强的指令系统; 利用16位的地址总线来进行I/O端口寻址,可寻址64K个I/O端口; 中断功能强,可处理内部软件中断和外部中断,中断源可达256个; 单一的+5V电源,单相时钟5MHz。 2.1.1 8086/8088CPU的编程结构 编程结构是指从程序员和使用者的角度看到的结构,亦可称为功能结构。 1. 总线接口部件(BIU) 4. 8086/8088CPU内部寄存器 8086/8088内部的寄存器可以分为通用寄存器和专用寄存器两大类,专用寄存器包括指针寄存器、变址寄存器等 8086/8088CPU内部寄存器 通用寄存器 4个16位的通用寄存器还可以分成高8位和低8位两个独立的寄存器,这样又形成8个通用的8位寄存器 AX: AH AL BX: BH BL CX: CH CL DX: DH DL 其中AX称为累加器,BX称为基址寄存器,CX称为计数寄存器,DX称为数据寄存器,这些寄存器在具体使用上有一定的差别,如表1-2所示。 (5) 中断处理子程序 ① 进一步保护中断现场 ② 开放中断 ③ 中断处理的具体内容 关中断 ④ 弹出堆栈指令,恢复中断现场 ⑤ 中断返回指令 I/O端口单独编址 I/O地址空间独立于存储地址空间 如8086/8088 优点:程序阅读方便,有专用的指令;不占用存储其地址空间,适用于大系统。 缺点:指令少,编程相对来说灵活性减少;硬件上需要I/O端口的译码芯片 I/O端口与存储器统一编址 它们共享一个地址空间 如M6800 优点:可以使用丰富的指令对端口进行操作,甚至包括对端口数据的运算等。 缺点: I/O端口需要占用部分微处理器的地址空间;程序可读性差 三、 中断操作和中断系统 2.1.3 8086的操作和时序 中断源:引起中断的原因或发出中断请求的设备称为中断源。 8086/8088为每个中断源分配了一个中断类型码,其取值范围为0~255,即可处理256种中断。其中包括软件中断,系统占用的中断以及开放给用户使用的中断。 从产生中断的方法来分,这256种中断可以分为两大类:一类叫硬件中断;一类叫软件中断。 1. 中断的分类 三、 中断操作和中断系统 即通过外部的硬件产生的中断,如打印机、键盘等,有时也称为外部中断。硬件中断又可分为两类:可屏蔽中断和不可屏蔽中断。 不可屏蔽中断:由NMI引脚引入,它不受中断允许标志的影响,每个系统中仅允许有一个,都是用来处理紧急情况的,如掉电处理。这种中断一旦发生,系统会立即响应; 可屏蔽中断:由INTR引脚引入,它受中断允许标志的影响,也就是说,只有当IF=1时,可屏蔽中断才能进入,反之则不允许进入,可屏蔽中断可有多个,一般是通过优先级排队,从多个中断源中选出一个进行处理。 (1)硬件中断 即CPU根据软件中的某条指令或者对标志寄存器中某个标志的设置而产生,它与硬件电路无关,常见的如除数为0引起的中断,或用INT n指令产生的中断。 (2) 软件中断(内部中断) 三、 中断操作和中断系统 三、 中断操作和中断系统 溢出中断由INTO指令引起 断点中断由INT 3指令引起 单步由标志TF引起 ↘不对应指令 除0由计算结果引起↙不对应指令 系统处理中断的方法很多,处理中断的步骤中最主要的一步就是如何根据不同的中断源进入相应的中断服务子程序,目前用的最多的就是向量式中断。 2、中断向量和中断向量表 三、 中断操作和中断系统 中断向量:把各个中断服务子程序的入口都称为一个中断向量;每个中断类型对应一个中断向量。 中断向量表:将这些中断向量按一定的规律排列成一个表,就是所谓的中断向量表,当中断源发出中断请求时,即可查找该表,找出其中断向量,就可转入相应的中
您可能关注的文档
- 平行四边形性质说课稿.ppt
- 平衡供需,量入为出,当前形势下的IT治理马怡骢.ppt
- 平面广告设计要素教程.ppt
- 平面构成基本要素.doc
- 年度总结配图系列素材枫桥创意坊.ppt
- 并购后整合方案.ppt
- 广东省佛山市2012年中考数学试题(word版无答案).doc
- 应用数理统计孙荣恒习题答案.doc
- 康华光版课件第二章运算放大器.ppt
- 建国小学课件库分数基本性质课件.ppt
- 2025年衡阳市公安局警务辅助人员招聘120人笔试模拟试题及参考答案详解一套.docx
- 2025年科技部直属事业单位招聘67人笔试模拟试题及答案详解1套.docx
- 中国农业科学院北京畜牧兽医研究所2025年度第一批公开招聘笔试模拟试题及参考答案详解1套.docx
- 2025年陕西能源职业技术学院教师招聘63人笔试模拟试题附答案详解.docx
- 广东佛山市禅城区南庄镇溶洲小学招聘临聘教师笔试模拟试题及完整答案详解1套.docx
- 中国地质科学院地质力学研究所2024年度社会在职人员公开招聘笔试模拟试题及参考答案详解1套.docx
- 中国民航管理干部学院2025年度面向应届毕业生及社会公开招聘工作人员笔试备考题库及答案详解1套.docx
- 中国人民银行郑州培训学院2024年度公开招聘工作人员笔试模拟试题附答案详解.docx
- 中国农业科学院农业信息研究所2025年度公开招聘笔试模拟试题及答案详解1套.docx
- 2025年第一批次军队直接选拔招录军(警)官工作全面展开笔试模拟试题附答案详解.docx
文档评论(0)