第二章 8086计算机组织ppt课件.ppt

第二章 8086计算机组织ppt课件.ppt

ID:59014469

大小:1.10 MB

页数:36页

时间:2020-09-26

第二章 8086计算机组织ppt课件.ppt_第1页
第二章 8086计算机组织ppt课件.ppt_第2页
第二章 8086计算机组织ppt课件.ppt_第3页
第二章 8086计算机组织ppt课件.ppt_第4页
第二章 8086计算机组织ppt课件.ppt_第5页
资源描述:

《第二章 8086计算机组织ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第二章80X86计算机组织1第二章80X86计算机组织由于汇编语言是一种符号化了的面向机器的语言,所以介绍汇编语言编程需要基于一种机器模型。目前市场上的微型计算机以IBM-PC及其兼容机为主流,它们大都采用Intel公司的CPU或AMD等公司的其他兼容产品,因此,本书也将围绕1ntelCPU来介绍汇编语言,这些内容不仅适用于Intel系列的CPU,对AMD公司的CPU也同样适用。除了某些特殊功能外,AMD等公司的CPU和IntelCPU是完全兼容的,从程序员的角度看没有太多差别。2第二章80X86计算机组织2.180x86系列微处理器2.2计算机系统组成2.3中央处理器

2、CPU(重点)2.4存储器(重点)2.5外部设备32.180x86系列微处理器80386奔腾奔腾2代奔腾4代802868086奔腾3代IA-64(安腾)4004804864位8位800832位16位64位准64位型号字长主频MHZ数据总线宽度地址总线宽度寻址能力高速缓存关键技术8086164.7716201MB无实模式8088164.7716201MB无实模式80286166~20162416MB无实、保护模式803863212.5~3332324GB有增加虚8086模式804863225~10032324GB8KBFPU,CachePentium3260~166643

3、24GB16KB超标量技术PentiumPro32150~200643664GB16KB+256KB超标量、乱序执行PentiumII32233~333643664GB32KB+512KB多媒体扩展2.2计算机系统组成硬件(Hardware)中央处理器存储器输入设备和输出设备软件(Software)系统软件应用软件I/O接口主存储器系统总线CPU寄存器控制器运算器辅助存储器输入设备输出设备计算机硬件系统组成图软件系统软件翻译程序:将高级语言或者汇编语言翻译成机器语言的系统软件。2.3中央处理器CPU微处理器是微机的硬件核心,主要由以下三部分组成:(1)算术逻辑部件(AL

4、U),用来时行算术和逻辑运算。(2)控制逻辑,负责全机的控制工作,取指、译码、取操作数、发出执行指令命令、存结果等。(3)寄存器,CPU内部的存储部件,用来存放运算过程中所需要的各种信息,如操作数地址、操作数及运算结果等。对程序员来说,CPU内可以编程访问的是寄存器,因此微处理器被抽象为CPU内的寄存器。8086内部结构内部暂存器IPESSSDSCS输入/输出控制电路外部总线执行部分控制电路123456∑ALU标志寄存器AHALBHBLCHCLDHDLSPBPSIDI通用寄存器地址加法器指令队列缓冲器执行部件(EU)总线接口部件(BIU)16位20位16位8位80X86

5、寄存器组8086/8088CPU的寄存器有4类:数据寄存器:AX、BX、CX、DX指针及变址寄存器:SP、BP、SI、DI段寄存器:CS、DS、SS和ES控制寄存器:IP和Flags数据寄存器也称为通用寄存器,均为16位,包括AX,BX,CX和DX。16位寄存器的逻辑结构4个16位寄存器又可分割成8个独立的8位寄存器AXBXCXDXAHALBHBLCHCLDHDL高8位低8位数据寄存器(续)AX(Accumulator),累加器,可用于乘、除、输入/输出等操作;BX(BaseRegister),基地址寄存器,常用来存放存储器地址CX称为计数寄存器(CountRegist

6、er),计数器,作为循环和串操作等指令中的隐含计数器;DX(DataRegister)。数据寄存器,常用来存放双字长数据的高16位,或存放外设端口地址。指令指针寄存器IP指令指针寄存器IP,指示代码段中指令的偏移地址它与代码段寄存器CS联用,确定下一条指令的物理地址IP寄存器是一个专用寄存器控制标志位OFDFIFTFSFZFAFCFPF1514131211109876543210进位标志位辅助进位位奇偶标志位零值标志位符号标志位溢出标志位方向标志位中断标志位单步标志位标志寄存器(FlagsRegister)一个16位寄存器,反映CPU在程序运行时的某些状态,或设置某些控

7、制标志。分为状态标志和控制标志,6个状态标志:CF、PF、AF、ZF、SF、OF3个控制标志:TF、IF和DF2.4存储器基本概念1、字节:一个字节由八位二进制数组成,占用一个存储单元。其位编号自左至右为b7b6b5b4b3b2b1b0。2、物理地址:在存储器里以字节为单位存储信息,为了正确地存放或取得信息,每一个字节单元给以一个唯一的存储器地址。地址从0开始编号,顺序地每次加1,它是用二进制来表示的,书写时用十六进制。3、存储器的特性:从某个单元取出其内容后,该单元仍然保存着原来的内容不变,可以重复取出,直到存入新的信息后,原来保存的内

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。