第一章 计算机基础知识
一、微机系统的基本组成
1. 微型计算机系统由硬件和软件两个部分组成。
(1) 硬件 :
①冯●诺依曼计算机体系结构的五个组成部分:运算器,控制器,存储器,输入设备,输入
设备。其特点是以运算器为中心。
②现代主流的微机是由冯●诺依曼型改进的,以存储器为中心。
③冯●诺依曼计算机基本特点:
核心思想:存储程序;
基本部件:五大部件;
信息存储方式:二进制;
命令方式:操作码(功能) +地址码(地址) ,统称机器指令;
工作方式:按地址顺序自动执行指令。
(2) 软件 :
系统软件:操作系统、数据库、编译软件
应用软件:文字处理、信息管理( MIS)、控制软件
二、微型计算机的系统结构
大部分微机系统总线可分为 3 类:数据总线 DB(Data Bus) ,地址总线 AB(Address Bus) ,控
制总线 CB(Control Bus) 。
总线特点:连接或扩展非常灵活,有更大的灵活性和更好的可扩展性。
三、工作过程
微机的工作过程就是程序的执行过程 , 即不断地从存储器中取出指令 , 然后执行指令的过程。
★ 例:让计算机实现以下任务:计算 计算 7+10=?
程序: mov al,7
Add al,10
hlt
1
指令的机器码: (OP ) (OP ) (OP )
基本概念:
1. 微处理器、微型计算机、微型计算机系统
2. 常用的名词术语和二进制编码
(1) 位、字节、字及字长
2
(2 )数字编码
(3 ) 字符编码
(4 ) 汉字编码
3. 指令、程序和指令系统
习题:
1.1 , 1.2 , 1.3 , 1.4 , 1.5
第二章 8086 /8088 微处理器
一、 8086 /8088 微处理器
8086 微处理器的内部结构:从功能上讲,由两个独立逻辑单元组成,即执行单元 EU和总线
接口单元 BIU。
执行单元 EU包括: 4 个通用寄存器( AX,BX, CX,DX,每个都是 16 位,又可拆位,拆成 2
个 8 位)、4 个 16 位指针与变址寄存器( BP,SP,SI ,DI )、 16 位标志寄存器 FLAG (6 个状
态标志和 3 个控制标志) 、 16 位算术逻辑单元 (ALU) 、数据暂存寄存器;
EU功能:从 BIU 取指令并执行指令;计算偏移量。
总线接口单元 BIU 包括:4 个 16 位段寄存器 (CS(代码段寄存器 ) 、DS(数据段寄存器 ) 、SS(堆
栈段寄存器 ) 和 ES( 附加段寄存器 ) )、 16 位指令指针寄存器 IP (程序计数器)、 20 位地址加
法器和总线控制电路、 6 字节( 8088 位 4 字节)的指令缓冲队列;
BIU 功能:形成 20 位物理地址;从存储器中取指令和数据并暂存到指令队列寄存器中。
3、执行部件 EU和总线接口部件 BIU 的总体功能: 提高了 CPU的执行速度; 降低对存储器的
存取速度的要求。
4、地址加法器和段寄存器
由 IP 提供或由 EU按寻址方式计算出寻址单元的 16 位偏移地址 ( 又称为逻辑地址或简称为偏
移量 ) ,将它与左移 4 位后的段寄存器的内容同时送到地址加法器进行相加,最后形成一个
20 位的实际地址 ( 又称为物理地址 ) ,以对应存储单元寻址。
要形成某指令码的物理地址 (即实际地址),就将 IP 的值与代码段寄存器 CS(Code Segment)
左移 4 位