- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[计算机硬件及网络]80x86微处理器 微机原理
二 .段寄存器 为了对1M个存储单元进行管理,8086/8088对存储器进行分段管理,即将程序代码或数据分别放在代码段、数据段、堆栈段或附加数据段中,每个段最多可达64K个存储单元。段地址分别放在对应的段寄存器中,代码或数据在段内的偏移地址由有关寄存器或立即数给出。 8086/8088的四个段寄存器 段寄存器是为实现“段加偏移”寻址基址而设置的。 CS(Code Segment)——代码段寄存器。用来存储程序当前使用的代码段的段地址。CS的内容左移四位再加上指令指针寄存器IP的内容就是下一条要读取的指令在存储器中的物理地址。 DS(Data Segment)——数据段寄存器。用来存放程序当前使用的数据段的段地址。DS的内容左移四位再加上按指令中存储器寻址方式给出的偏移地址即得到对数据段指定单元进行读写的物理地址。 SS(Stack Segment)——堆栈段寄存器。用来存放程序当前所使用的堆栈段的段地址。堆栈是存储器中开辟的按先进后出原则组织的一个特殊存储区,主要用于调用子程序或执行中断服务程序时保护断点和现场。 ES(Extra Segment)——附加数据段寄存器。用来存放程序当前使用的附加数据段的段地址。附加数据段用来存放字符串操作时的目的字符串。 8086/8088的四个段寄存器(续) 8086CPU有20条地址线,具有寻址1MB存储空间。 8086/8088指令中给出的地址仅有16位,指针寄存器和变址寄存器也只有16位,不能寻址1MB的内存空间。 用8086/8088CPU内部一组16位段寄存器内容作为段地址,再由段寄存器左移4位形成20位的段起始地址,称为段基地址或段基址。这样8086/8088可寻址1MB存储空间。 将1MB存储空间分成若干个逻辑段,使每个逻辑段的长度为64KB 表3.2 8086/8088段寄存器与提供段内移地址的 寄存器之间的 默 认 组 合 ? 段寄存器 ? 提供段内偏移地址的寄存器 ? CS ? IP ? DS ? BX、SI、DI或一个16位数 ? SS ? SP或BP ? ES ? DI(用于字符串操作指令) * 第3章 80x86微处理器 教学内容 本章在简要介绍80x86系列微处理器的发展概况及其性 能特性的基础上,首先重点介绍8086/8088 CPU的内部结构、 寄存器结构、引脚功能以及存储器管理等;之后简要介绍具 有代表性的Intel 主流CPU系列的最新技术发展方向,从应用 角度介绍80x86系列微处理器内部寄存器结构及其使用方法; 然后对80x86存储器管理方式(实方式、保护方式和虚拟8086 方式)进行介绍。具体内容如下: 1、80x86微处理器简介 2、8086/8088微处理器 3、8086/8088存储器和I/O组织 4、80286到 Pentium 系列的技术发展 学习要求 微处理器(CPU)是构成微型计算机的核心部件,是全机的控 制中心,它控制全机各功能部件协调工作,它的性能决定了 整个微型计算机的性能和系统结构。因此,学习和掌握微处 理器的内部结构和工作原理是学习这门课的重要基础。 本章具体学习要求如下: 1、掌握8086/8088CPU的内部结构及工作原理。 2、掌握8086/8088CPU中14个寄存器的分类、作用及有关 寄存器的特定用法。 3、掌握8086/8088存储器的分段管理方式;掌握逻辑地址、 物理地址的概念以及如何由逻辑地址求物理地址。 4、了解8086/8088CPU的引脚及其功能。 第3章 80x86微处理器 3.1 80x86微处理器简介 3.2 8086/8088微处理器 3.3 8086/8088存储器和I/O组织 3.4 从80286到Pentium系列的技术发展 3.1 80x86微处理器简介 80x86微处理器是美国Intel 公司生产的系列微处理器。该公司成立于1968年,1969年就设计了4位的4004 芯片,1973年开发出8位的8080芯片,1978年正式推出16位的8086微处理器芯片,由此开始了Intel公司的80x86系列微处理器的生产历史。本节简要介绍Intel公司80x86系列微处理器的发展过程及其特性。 表3.1给出了80x86系列微处理器概况。下面通过对表中有关技术数据的分析来说明Intel 80x86系列微处理器的发展情况。 表3.1 80x86系列微处理器概况 集成度——CPU芯片中所包含的晶体管数。 主频——芯片所使用的主时钟频率,它直
您可能关注的文档
- [解决方案]如何编制SCA火焰检测器项目商业计划书风险投资+融资合作pdf.pdf
- [解决方案]如何编制发改委立项用地下专用连续运送货物升降机输送机项目可行性研究报告立项+贷款+可研报告pdf.pdf
- [解决方案]如何编制发改委立项用甲级二一三过电压抑制器项目可行性研究报告可研报告+甲级+立项+贷款pdf.pdf
- [解决方案]如何编制发改委立项用甲级机械钢模板项目可行性研究报告可研报告+甲级+立项+贷款pdf.pdf
- [解决方案]如何编制发改委立项用甲级氟代二苯甲酮项目可行性研究报告可研报告+甲级+立项+贷款pdf.pdf
- [解决方案]如何编制核酸蛋白层析分离仪上市募投项目可行性研究报告立项+招股书底稿版pdf.pdf
- [解决方案]如何编制环保污水处理设备上市募投项目可行性研究报告立项+招股书底稿版pdf.pdf
- [解决方案]学生干部培养及评优评先.doc
- [解决方案]安全教育培训.ppt
- [解决方案]扶他林产品组2006年会策划方案.pdf
文档评论(0)