第1章 微型计算机的基础知识
本章导读:
微型计算机是一种高速,**地完成数学运算和数据处理的电子设备,微型计算机能够完成信息的输入、存储、传送、处理和输出等工作。微型计算机的核心部件——微处理器能够通过由程序员预先编制的程序控制整个微型计算机的高速运转。“微型计算机原理与接口技术”就是以微型计算机为对象,研究它的组织结构以及内部各部件之间的关系,**研究微型计算机对信息的加工处理过程和工作原理。本章介绍微型计算机的基本组成,发展,数制之间的转换,技术指标。
1.1 微型计算机的基本组成
1.微型计算机概述
计算机系统是由硬件(hardware)和软件(software)组成的。硬件是指各种设备,软件是指使用设备的手段。
就硬件的结构而言,计算机由运算器、控制器、存储器、输入设备、输出设备和总线组成。其中,存储器又分为内存储器和外存储器。外存储器和输入输出设备统称为外围设备,而运算器和控制器又称为**处理器(central processing unit,CPU)。随着大规模集成电路技术的发展,运算器和控制器已经能集成在一块集成电路芯片上,这就是微处理器(microprocessor),又称为微处理机。
**处理器是计算机的核心,用于实现对计算机的控制和运算工作。
微处理器是微型计算机的核心。各种微处理器的性能指标不同,但都具有相同的基本功能:
(1)进行算术运算和逻辑运算;
(2)可以保存少量的数据;
(3)对指令进行译码并执行指令规定的操作;
(4)能与存储器和外部设备交换数据;
(5)提供微型计算机所需的地址和控制信号;
(6)可响应来自其他部件的中断请求。
微处理器内部包括运算部件、寄存器组、控制器和内部数据总线。
微处理器的内部运算部件是专门用来处理各种数据信息的,可以进行加、减、乘、除等算术运算和“与”、“或”、“非”逻辑运算。
寄存器组主要用于暂存参加运算的数据及中间运算结果,这些寄存器可以与内存或输入输出(I/O)设备交换数据,也可以为算术逻辑部件(ALU)提供数据以及存放运算结果。在寄存器组中,还有一些特殊的寄存器用于特殊用途,如有的寄存器用于存放地址,完成各种寻址方式。
……