第2章计算机基本原理ppt课件.ppt

第2章计算机基本原理ppt课件.ppt

ID:59204964

大小:859.00 KB

页数:69页

时间:2020-09-26

第2章计算机基本原理ppt课件.ppt_第1页
第2章计算机基本原理ppt课件.ppt_第2页
第2章计算机基本原理ppt课件.ppt_第3页
第2章计算机基本原理ppt课件.ppt_第4页
第2章计算机基本原理ppt课件.ppt_第5页
资源描述:

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

1、主讲人郑晓薇汇编语言第二章辽宁师范大学计算机与信息技术学院第二章计算机基本原理设问:1.汇编语言与微型计算机系统有哪些联系?2.寄存器的重要性是什么?3.什么是逻辑地址、物理地址?4.存储器分段是什么概念?5.计算机存储的数据能看到吗?本章重点微型计算机系统80X86寄存器物理地址与逻辑地址存储器分段2.1冯·诺依曼计算机冯·诺依曼计算机的基本特点:(1)采用存储程序方式,即程序和数据放在同一个存储器中,程序指令和数据都用二进制表示,两者都可以送到CPU执行和运算。(2)存储器是按地址访问的,每个存储单元的位数是固定的。存储单元采用线性编址方式,按顺序取出指令。(3)指令

2、由操作码和地址码构成。根据指令含义发出控制信号控制计算机的操作。(4)机器以运算器为中心,输入输出设备都要经过CPU与存储器间进行数据传送。2.1.1冯·诺依曼机原理计算机由运算器、控制器、存储器、输入设备、输出设备五大部件组成。运算器和控制器合称为中央处理器(CPU)。中央处理器CPU存储器输入输出设备总线及接口如图特点特点特点特点2.1.2冯·诺依曼计算机的基本结构内存储器InnerMemory输入设备InputDevice中央处理器CPU输出设备OutputDeviceD-BUSA-BUSC_BUS输入接口输出接口中央处理器CPU中央处理器(CPU)是计算机硬件系统

3、的核心部件,是计算机系统接受命令并按命令完成对应操作的控制指挥中心和运算中心。CPU主要由算术和逻辑运算单元ALU、地址发生和控制单元、指令译码单元、数据寄存器单元、总线驱动单元、时序控制单元等组成。返回存储器存储器用来存储在计算机系统中运行的程序,程序处理的原始数据,中间数据及最终结果的设备。存储器分为内存和外存。内存又称主存,用于存储计算机当前正在运行的程序,正在处理的原始数据,中间数据及最终结果的存储器。内存按功能可分为两种:只读存储器ROM(ReadOnlyMemory)和随机存取存储器RAM(RandomAccessMemory)。返回输入输出设备输入/输出设备

4、统称为外部设备(Peripheral),是用来实现人机交换信息的装置。输入设备:向计算机的主存或CPU送入程序或数据。如键盘、光笔、读卡机、扫描仪、磁盘驱动器等。输出设备:将计算机处理的结果输出给用户。如显示器打印机、绘图仪、磁盘驱动器等返回总线及接口计算机总线:分为内部总线和外部总线。内部总线指的是CPU内部各个部件之间的连线。外部总线又称为系统总线,是连接计算机主板上各种芯片以及各个接口部件的总线。系统总线分为地址总线、数据总线、控制总线三大类。返回外部设备和计算机主机之间必须有一个中间介质作为缓冲部件,该部件称为接口(Interface)。外部设备通过连在外部总线上

5、的接口与CPU相连。接口又分为并行接口和串行接口。并行接口:同时并行地传送多位数据,例如8位数据用8根数据线做并行传输。串行接口:数据是一位接一位传输的,只需一根数据线。2.2微型计算机系统2.2.1微型计算机系统概念汇编语言与微型计算机系统密切相关。先来明确汇编语言的学习内容。第1章中提到的三条汇编指令:MOVAX,35ADDAX,27MOVZ,AX这几条指令中涉及到寄存器(AX)、加法运算、存储单元(Z)、数据的获取和传送、指令的存放等内容。2.2.2微处理器微处理器分为执行部件EU和总线接口部件BIU两部分。执行部件EU中包含运算器的算术逻辑运算单元ALU、通用寄存

6、器组、标志寄存器FLAGS、EC单元控制系统等;总线接口部件BIU包含段寄存器组(CS、DS、ES、SS)、指令指针寄存器IP、指令队列单元、地址加法器、总线控制系统等。2.380X86寄存器2.3.18086寄存器组分类数据寄存器:包括AX、BX、CX、DX四个16位的通用寄存器。其中DX存放高字(高16位),AX存放低字(低16位)。数据寄存器中每个寄存器又可以分为2个8位的寄存器。分别为AH、AL,BH、BL,CH、CL,DH、DL。AH为高字节(高8位)寄存器、AL为低字节(低8位)寄存器。数据寄存器表示为(DX)=2345H,(AX)=6789H,存放形式为:例

7、1用DX、AX寄存器保存双精度数23456789H。例2用AX寄存器存放一个字1234H,表示为(AX)=1234H,存放形式为:地址寄存器包括指针和变址寄存器SI、DI、SP、BP四个16位寄存器。顾名思义,它们可用来存放存储器的偏移地址。另外,它们也可以作为通用寄存器用。严格地说,用来存放存储器偏移地址的寄存器都应该叫地址寄存器,如BX基址寄存器、IP指令指针寄存器等。SI源变址寄存器,可用于存放源缓冲区的偏移地址。DI目的变址寄存器,可用于存放目的缓冲区的偏移地址。SP堆栈指针寄存器,用于指出堆栈区的栈顶的偏移地址。BP

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

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

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