计算机原理复习课件_第1页
计算机原理复习课件_第2页
计算机原理复习课件_第3页
计算机原理复习课件_第4页
计算机原理复习课件_第5页
已阅读5页,还剩95页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

圆第一二五章概述第3章8088/8086MPU的指令系统1.计算机系统是由两大部分组成:硬件系统和软件系统硬件系统是指所有构成计算机的物理实体,它包括计算机系统中切电子、机械、光电等设备。软件系统是指计算机运行时所需的各种程序、数据及其有关资料2.冯·诺依曼体系结构(传统机)的硬件结构:分为五大部分,即存储器、运算器、控制器、输入设备和输出设备冯·诺依曼计算机特点(1)用二进制数表示数据和指令;(2)指令和数据存储在内部存储器中,按顺序自动依次执行指令;(3)由运算器、控制器、存储器、输入设备和输出设备组成基本硬件系统;(4)由控制器来控制程序和数据的存取及程序的执行;(5)以运算器为核心圆第一二五章概述1第3章8088/8086MPU的指令系统3.现代机的硬件结构现代机是指大规模或超大规模集成电路出现以后,组成计算机的各部分都在总线上,包括中央处理器CPU、主存储器RAM和ROM、各种I/0接口以及接口外带的各种外部设备。4.软件系统计算机的软件系统由为计算机本身运行所需要的系统软件(SystemSoftware)和用户完成特定任务所需的应用软件(ApplicationSoftware)两大类组成。系统软件通常指那些用于管理机器各种资源的程序及协调各装置工作的程序和为支持应用软件的运行并提供服务的程序应用软件通常是指用来为用户解决某种应用问题的程序并包括有关的文件和资料。是为用户某种专门用途而设计的程序系统第3章8088/8086MPU的指令系统2第3章8088/8086MPU的指令系统5.存储器结构:分为四个逻辑段,起始地址放在段寄存器中存放代码逻辑段的叫代码段,起始地址在CS中;存放数据的逻辑段叫数据段,起始地址放在〗S中;存放操作结果的逻辑段叫附加段,起始地址放在BS中。当堆栈用的逻辑段叫堆栈段,起始地址存放在SS中。地址形成:物狸地址计算物理地址(PA)-段寄存器内容左移4位+偏移地址不同用途的字节单元的物理地址求法不同:取指令:PA=CS*10H+IP取源操作数:PA=DS*10H+EA(EA由U提供)字符串操作:对源串:PA=DS*10H+SI对目的串:PA=BS*10H+DI堆栈操作:PA=SS*10H+SP第3章8088/8086MPU的指令系统3第3章8088/8086MPU的指令系统6.微型计算机的系统总线:数据总线、地址总线、控制总线系统总线是CPU与其它部件之间传送数据、地址和控制信息的公共通道(1)数据总线:用来传送数据,主要实现CPU与内存储器或I/0设备之间、内存储器与I/0设备或外存储器之间的数据传送(2)地址总线:用来传送地址。主要实现从CPU送地址至内存储器和I0设备,或从外存储器传送地址至内存储器等。(3)控制总线:用于传送控制信号、时序信号和状态信息等第3章8088/8086MPU的指令系统4第三章汇编语言指令系统及编程080F的指会系统1.语句类型:指令性语句、指示性语句指令性语句由指令组成,CPU可以执行;指示性语勺用来告诉编译程序如何对源程序进行汇编,它不生成目标代码,不由CPU执行,所以常称为伪操作指令;2.指令语句语句格式如下:[标号:]指令助记符[操作数][;注释];标号:主要用来定义标号、名字,以便在操作数域中引用它们。标号和名字都是由标识符组成的。标识符可由最多31个字母、数字和特殊字符所组成,它必须以字母或特殊字符开始。第三章汇编语言指令系统及编程080F的指会系统5计算机原理复习课件6计算机原理复习课件7计算机原理复习课件8计算机原理复习课件9计算机原理复习课件10计算机原理复习课件11计算机原理复习课件12计算机原理复习课件13计算机原理复习课件14计算机原理复习课件15计算机原理复习课件16计算机原理复习课件17计算机原理复习课件18计算机原理复习课件19计算机原理复习课件20计算机原理复习课件21计算机原理复习课件22计算机原理复习课件23计算机原理复习课件24计算机原理复习课件25计算机原理复习课件26计算机原理复习课件27计算机原理复习课件28计算机原理复习课件29计算机原理复习课件30计算机原理复习课件31计算机原理复习课件32计算机原理复习课件33计算机原理复习课件34计算机原理复习课件35计算机原理复习课件36计算机原理复习课件37计算机原理复习课件38计算机原理复习课件39计算机原理复习课件40计算机原理复习课件41计算机原理复习课件42计算机原理复习课件43计算机原理复习课件44计算机原理复习课件45计算机原理复习课件46计算机原理复习课件47计算机原理复习课件48计算机原理复习课件49计算机原理复习课件50圆第一二五章概述第3章8088/8086MPU的指令系统1.计算机系统是由两大部分组成:硬件系统和软件系统硬件系统是指所有构成计算机的物理实体,它包括计算机系统中切电子、机械、光电等设备。软件系统是指计算机运行时所需的各种程序、数据及其有关资料2.冯·诺依曼体系结构(传统机)的硬件结构:分为五大部分,即存储器、运算器、控制器、输入设备和输出设备冯·诺依曼计算机特点(1)用二进制数表示数据和指令;(2)指令和数据存储在内部存储器中,按顺序自动依次执行指令;(3)由运算器、控制器、存储器、输入设备和输出设备组成基本硬件系统;(4)由控制器来控制程序和数据的存取及程序的执行;(5)以运算器为核心圆第一二五章概述51第3章8088/8086MPU的指令系统3.现代机的硬件结构现代机是指大规模或超大规模集成电路出现以后,组成计算机的各部分都在总线上,包括中央处理器CPU、主存储器RAM和ROM、各种I/0接口以及接口外带的各种外部设备。4.软件系统计算机的软件系统由为计算机本身运行所需要的系统软件(SystemSoftware)和用户完成特定任务所需的应用软件(ApplicationSoftware)两大类组成。系统软件通常指那些用于管理机器各种资源的程序及协调各装置工作的程序和为支持应用软件的运行并提供服务的程序应用软件通常是指用来为用户解决某种应用问题的程序并包括有关的文件和资料。是为用户某种专门用途而设计的程序系统第3章8088/8086MPU的指令系统52第3章8088/8086MPU的指令系统5.存储器结构:分为四个逻辑段,起始地址放在段寄存器中存放代码逻辑段的叫代码段,起始地址在CS中;存放数据的逻辑段叫数据段,起始地址放在〗S中;存放操作结果的逻辑段叫附加段,起始地址放在BS中。当堆栈用的逻辑段叫堆栈段,起始地址存放在SS中。地址形成:物狸地址计算物理地址(PA)-段寄存器内容左移4位+偏移地址不同用途的字节单元的物理地址求法不同:取指令:PA=CS*10H+IP取源操作数:PA=DS*10H+EA(EA由U提供)字符串操作:对源串:PA=DS*10H+SI对目的串:PA=BS*10H+DI堆栈操作:PA=SS*10H+SP第3章8088/8086MPU的指令系统53第3章8088/8086MPU的指令系统6.微型计算机的系统总线:数据总线、地址总线、控制总线系统总线是CPU与其它部件之间传送数据、地址和控制信息的公共通道(1)数据总线:用来传送数据,主要实现CPU与内存储器或I/0设备之间、内存储器与I/0设备或外存储器之间的数据传送(2)地址总线:用来传送地址。主要实现从CPU送地址至内存储器和I0设备,或从外存储器传送地址至内存储器等。(3)控制总线:用于传送控制信号、时序信号和状态信息等第3章8088/8086MPU的指令系统54第三章汇编语言指令系统及编程080F的指会系统1.语句类型:指令性语句、指示性语句指令性语句由指令组成,CPU可以执行;指示性语勺用来告诉编译程序如何对源程序进行汇编,它不生成目标代码,不由CPU执行,所以常称为伪操作指令;2.指令语句语句格式如下:[标号:]指令助记符[操作数][;注释];标号:主要用来定义标号、名字,以便在操作数域中引用它们。标号和名字都是由标识符组成的。标识符可由最多31个字母、数字和特殊字符所组成,它必须以字母或特殊字符开始。第三章汇编语言指令系统及编程080F的指会系统55计算机原理复习课件56计算机原理复习课件57计算机原理复习课件58计算机原理复习课件59计算机原理复习课件60计算机原理复习课件61计算机原理复习课件62计算机原理复习课件63计算机原理复习课件64计算机原理复习课件65计算机原理复习课件66计算机原理复习课件67计算机原理复习课件68计算机原理复习课件69计算机原理复习课件70计算机原理复习课件71计算机原理复习课件72计算机原理复习课件73计算机原理复习课件74计算机原理复习课件75计算机原理复习课件76计算机原理复习课件77计算机原理复习课件78计算机原理复习课件79计算机原理复习课件80计算机原理复习课件81计算机原理复习课件82计算机原理复习课件83计算机原理复习课件84

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论