汇编语言程序设计第2章80x86计算机组织ppt课件.ppt

汇编语言程序设计第2章80x86计算机组织ppt课件.ppt

ID:59238212

大小:682.50 KB

页数:53页

时间:2020-09-22

汇编语言程序设计第2章80x86计算机组织ppt课件.ppt_第1页
汇编语言程序设计第2章80x86计算机组织ppt课件.ppt_第2页
汇编语言程序设计第2章80x86计算机组织ppt课件.ppt_第3页
汇编语言程序设计第2章80x86计算机组织ppt课件.ppt_第4页
汇编语言程序设计第2章80x86计算机组织ppt课件.ppt_第5页
资源描述:

《汇编语言程序设计第2章80x86计算机组织ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第2章80x86计算机组织计算机系统存储器中央处理机外部设备2.180x86微处理器-1计算机主要有运算器、控制器、存储器和输入输出设备构成。20世纪70年代初期,运算器和控制器集成在一个芯片上,构成中央处理机。表2.180x86微处理器概况(15页)Intel80861.1英特尔80x86处理器8038680486奔腾奔腾II奔腾4802868086奔腾III酷睿多核系列4004IA-32处理器16位80x86处理器奔腾多核系列Intel64处理器32.180x86微处理器-2理解下面一些名词术语:主频数据总线

2、数据总线宽度地址总线宽度地址总线宽度与寻址空间的关系(16页)2.180x86微处理器-3一般存储器以字节为存储信息的基本单位,用符号B表示,因此存储容量可称为:1MB,16MB,4GB。在计算机上计算一个题目的步骤:用计算机语言把所要计算的题目编程,把这一程序连同所要使用的数据一起存入存储器中。计算机算题时,把程序和数据从存储器中取到运算器中进行计算。(16页)2.180x86微处理器-4为了使存储器与运算器的速度相匹配,建立了层次结构的存储器组织:(16页)Cache主存(内存)外存(辅存)早期的Cache做在芯片之

3、外,从386开始在芯片中做入少量的Cache,486中集成了8KB,Pentium中有8KB的指令高速缓存和8KB的数据高速缓存,PentiumPro在以上基础上又增加了256KB的二级缓存,PentiumⅡ中有32KB的高速缓存和512KB的二级高速缓存。2.180x86微处理器-5从8086到PentiumPro执行一条指令所需时间的比较。(16页)实模式、保护模式和虚拟模式的区别。工作方式1.实地址方式2.保护方式3.虚拟8086方式1.实地址方式该方式工作在开机或复位后,进入保护方式工作之前。其主要目的是为进入保

4、护方式作必要配置和准备。实地址方式的特点寻址机制、存储器管理、中断处理机制和8086一样。操作数默认长度16位。存储器容量1M,分段管理,每段64K。存储器两端各一个固定区域。一个中断向量表0000:0000~0000:00FF一个自举入口程序FFFF:0000~FFFF:000F保护方式是Pentium的常规工作方式。只有在此方式下,才能发挥其强大的功能。其特点是:多任务,任务之间相互独立,私密。存储管理空间超大,可建立虚拟存储器。32位和16位运算混合。虚拟8086方式一个模拟的8086CPU。其特性与8086相同。

5、在PentiumCPU中,是保护方式下的一个任务。所以,在Pentium中可以建立很多个这样的模拟8086CPU。2.2基于微处理器的计算机系统构成-1微处理器、微型计算机、微型计算机系统的区别。计算机系统包括硬件和软件两部分。(17页)2.2.1硬件中央处理机CPU总线控制逻辑接口接口存储器大容量存储器I/O设备I/O子系统系统总线......2.2基于微处理器的计算机系统构成-2存储器(17页)记忆部件,存放程序、数据、信息及中间结果。中央处理机:运算器控制器I/O子系统I/O设备大容量存储器2.2基于微处理器的计算

6、机系统构成-3除必要的系统程序外,一般程序存放在外存中,只要当运行时,才把它调入内存。系统总线(18页)片内总线、系统总线和外部总线。2.2基于微处理器的计算机系统构成-4软件:系统软件用户软件(18页)系统软件核心是操作系统,操作系统是系统程序的集合,主要作用是对计算机系统的软硬件资源进行管理。常驻监督程序(一种驻留内存的监督程序)是操作系统的主要部分,只要一开机就存在于内存中,它可以从用户接收命令,并使操作系统执行相应的动作。2.2基于微处理器的计算机系统构成-5I/O驱动程序对I/O设备进行控制和管理,当系统程序或

7、用户程序使用I/O设备时,就调用它对设备发出命令,完成CPU和I/O设备的数据传输。文件管理程序用来处理存储在外存中的大量信息,它可以和外存的设备驱动程序相连接,对存储在其中的信息以文件的形式进行存取、复制及其他管理操作。2.2基于微处理器的计算机系统构成-6文件编辑程序用来建立、输入或修改文本。翻译程序(汇编程序、解释程序、编译程序)(19页)汇编程序:将汇编语言程序翻译成机器语言程序。编译程序:将高级语言翻译成机器语言。解释程序:将直接把高级语言在机器上运行,边解释边执行。经翻译程序翻译后,源程序变为.obj文件。2

8、.2基于微处理器的计算机系统构成-7连接程序把要执行的程序与库文件或其他已经翻译好的子程序连接在一起,形成.exe文件。装入程序用来把程序从外存传送到内存,以便机器执行。计算机开始后需立即启动,把常驻监督程序装入存储器,使机器运转起来。调试程序(DEBUG)系统提供给用户的能监督和控制用户程序的一种工具,可以装入、修

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

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

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