微型计算机的基本组成
一、 微型计算机的基本组成:硬件和软件两部分。
1、 中央处理器(CPU):它由运算器、控制器和寄存器组成。
2、 存储器:主要存储代码和操作数据。
3、 接口:是连接主机和外设的桥梁。
4、 输入/输出(I/O)设备:能将外部信息传输到计算机的设备称为输入设备。计算机处理后
转换成人和设备识别和接收信息的设备称为输出设备。
5、 总线:连接各硬件部件的线路。一组称为数据总线,用于传递数据信息DB;第二组
用于传递地址信息的缩写AB;第三组专门用于传输控制信息CB。
二、 微机常用术语:
1、 位(Bit):位数是指计算机中使用的二进制数,是存储信息的最小单位。
和1两种状态。
2、 字节(Byte):计算机存储数据时,通常将8位二进制数作为存储单元和存储单元
元也被称为字节。字节长度固定,是存储器访问信息的最小单位。
3、 字(Word):这个词是计算机中处理和传输信息的最基本单位。它通常与寄存器、计算器、传输
输线宽度一致。
4、 字长:一个词中包含二进制数的长度称为字长。事实上,字长表示CPU并行处理的
最大位数。例如,16位字长为16位,占2个字节。32位字长为32位,占4个字节。
5、 存储容量:存储单元以字节为单位。存储容量是指CPU构成系统可访问的存储单元
数。
6、 指令:计算机能够识别和执行的基本操作命令。有两种方法:机器代码和助记符。
7、 指令系统:计算机可执行的所有指令的集合称为计算机指令系统。
8、 程序:指令(或语句)的有序集合称为程序,以完成任务。
9、 计算速度:计算机完成特定任务的时间是完成任务的时间指标,计算机
速度越高,时间越短。
三、8086/8088微处理器结构:按功能可分为两部分:执行单元(EU)和总线接口单元(BIU)。
1、执行单元(EU):由8个通道寄存器、1个标志寄存器和算术逻辑操作单元组成ALU及EU
控制单元组成。EU从BIU在指令队列寄存器中获取指令和待处理数据进行操作。翻译指令代码后,发送相应的控制信息,并将数据放入ALU在运行过程中,标志寄存器保留了运行结果的特征FLAG中。
2、总线接口单元(BIU):总线借口单元BIU包括4段寄存器,1个指令指针寄存器
个内部寄存器、1个先入先出的6个字节(8088是4个字节)的指令队列、总线控制逻辑电路及20条地址线。当EU当指令队列出现空字节时,从指令队列中空字节时,BIU也就是说,将后续的指令代码从内存中删除并放入队列。当EU当需要数据时,BIU根据EU从指定的内存单元或外设中提供给定的地址EU。运算结束后,将运算结果送至指定的内存单元或外设。如果所有字节都是空的,EU停止执行。直到指令队列中有指令,并将指令传输到EU单元,EU开始操作。
一般来说,程序是按顺序执行的。遇到跳转指令时,BIU即使指令队列复位,从新的
取出地址上的指令,立即发送给EU去执行。
四、8086内部寄存器:根据其功能可分为:通用寄存器(8)、段寄存器(4)和控制寄存器
器(2个)。
通用寄存器:包括数据寄存器、地址指针寄存器和变址寄存器。
⑴数据寄存器:是的AX、BX、CX、DX4个16位寄存器,每个寄存器可分为高8位和
低8位两部分使用,也就是说也可作为8位寄存器使用。高8位表示成:AH、
BH、CH、DH,低8位表示:AL、BL、CL、DL。