汇编语言程序设计实用教程第1章 微型计算机系统1.pptVIP

  • 5
  • 0
  • 约1.31万字
  • 约 64页
  • 2018-05-31 发布于湖北
  • 举报

汇编语言程序设计实用教程第1章 微型计算机系统1.ppt

汇编语言程序设计实用教程第1章 微型计算机系统1

汇编语言程序实用教程 第1章 微型计算机系统 微型计算机(Microcomputer)简称“微型机”、“微机”,也称“微电脑”,是指以微处理器为基础,配以内存储器及输入输出(I/O)接口电路和相应的辅助电路而构成的裸机。由微型计算机配以相应的外围设备(如打印机、显示器、磁盘机和磁带机等)及其他专用电路、电源、面板、机架以及足够的软件构成的系统叫做微型计算机系统(Microcomputer System)。 1.1微型计算机系统硬件结构 1.1.1 微型计算机系统的基本组成 微型计算机由运算器、控制器、存储器、输入设备和输出设备五大部分组成。其中存储器又分主存储器、辅助存储器,通常我们把输入设备及输出设备统称为外围设备,而运算器和控制器又称为中央处理器——CPU(Central Processing Unit) 1.运算器 运算器是计算机中处理数据的核心部件,主要由执行算术运算和逻辑运算的算术逻辑单元ALU(Arithmetic Logic Unit)、存放操作数和中间结果的寄存器组以及连接各部件的数据通路组成,用以完成各种算术运算和逻辑运算。 在运算过程中,运算器不断得到由主存储器提供的数据,运算后又把结果送回到主存储器保存起来。整个运算过程是在控制器的统一指挥下,按程序中编排的操作顺序进行的。 2.控制器 控制器是计算机中控制管理的核心部件。主要由程序计数器(PC)、指令寄存器(IR)、指令译码器(ID)、时序控制电路和微操作控制电路等组成,在系统运行过程中,不断地生成指令地址、取出指令、分析指令、向计算机的各个部件发出微操作控制信号,指挥各个部件高速协调地工作。 中央处理器(CPU)是计算机的核心部件。CPU和主存储器是信息加工处理的主要部件,通常把这两个部分合称为主机。 3.存储器 存储器是用来存储数据和程序的部件。根据功能的不同,存储器一般分为主存储器和辅存储器两种类型。 主存储器 主存储器(又称为内存储器,简称为主存或内存)用来存放正在运行的程序和数据,可直接与运算器及控制器交换信息。按照存取方式,主存储器又可分为随机存取存储器(Random Access Memory,RAM)和只读存储器(Read Only Memory,ROM)两种。 主存储器由许多存储单元组成,全部存储单元按一定顺序编号,称为存储器的地址。存储器采取按地址存(写)取(读)的工作方式,每个存储单元存放一个单位长度的信息。 辅存储器 辅存储器(又称为外存储器,简称为辅存或外存)是用来存放多种大信息量的程序和数据,可以长期保存,其特点是存储容量大、成本低,但存取速度相对较慢。 4.输入/输出设备 输入/输出设备(简称I/O设备)又称为外部设备,它是与计算机主机进行信息交换,实现人机交互的硬件环境。 输入设备用于输入人们要求计算机处理的数据、字符、文字、图形、图像、声音等信息,以及处理这些信息所必需的程序,并把它们转换成计算机能接受的形式(二进制代码)。常见的输入设备有键盘、鼠标、扫描仪、光笔、手写板、麦克风(输入语音)等。 输出设备用于将计算机处理结果或中间结果,以人们可识别的形式(如显示、打印、绘图)表达出来。常见的输出设备有显示器、打印机、绘图仪、音响设备等。 辅(外)存储器可以把存放的信息输入到主机,主机处理后的数据也可以存储到辅(外)存储器中。因此,辅(外)存储设备既可以作为输入设备,也可以作为输出设备。 1.1.2微型计算机系统的系统结构 1.微处理器 随着人类科学技术水平的发展和提高,20世纪60年代末,半导体技术、微电子制作工艺有了突破性的发展,在此技术前提下,将计算机的运算器、控制器以及相关的部件集中制作在同一块大规模或超大规模集成电路上,即构成了整体的中央处理器,由于处理器的体积大大减小了,故称为微处理器。习惯上一般把微处理器直接称为CPU。 1971年Intel公司研制推出的4004处理器芯片,标志着微处理器的诞生。之后的30多年来,微处理器不断向更高的层次发展,由最初的4004处理器(字长4位,主频1MHz),发展到现在的Pentium IV处理器(字长64位,主频3.6GHz或更高)。 2.系统总线 总线是将计算机各个部件联系起来的一组公共信号线。采用总线结构形式,具有系统结构简单、系统扩展及更新容易、可靠性高等优点,但由于必须在部件之间采用分时传送操作,因而降低了系统的工作速度。微机的系统结构中,连接各大部件之间的总线称为系统总线。系统总线根据传送的信号类型,分为数据总线、地址总线和控制总线三部分。 数据总线 数据总线(Data BUS,DB)是传送数据和指令代码的信号线。数据总线是双向的,即数据可传送至CPU,也可从CPU传送到其他部件。 地址总线 地址总线(Address BU

文档评论(0)

1亿VIP精品文档

相关文档