第一章第一章 总复习
●●第一代第一代:电子管计算机:电子管计算机
●●第二代第二代:晶体计算机:晶体计算机
●●第三代第三代:集成电路计算:集成电路计算 ((1964~19711964~1971))
●●第四代第四代:大规模集成电路计算机(:大规模集成电路计算机(19711971至今)至今)
● ● 计算机的发展史
●●自动性自动性
●●高速性高速性
●●逻辑性逻辑性
●●通用性通用性
● ● 计算机的主要特点计算机的主要特点
●准确性准确性 ●● —— —— 重要知识点重要知识点
●●段地址寄存器段地址寄存器(CS,DS,SS,ES)(CS,DS,SS,ES)
----- ----- 用于存放段地址的寄存器成为段寄存器,根用于存放段地址的寄存器成为段寄存器,根
据其主要用途,计有代码段寄存器据其主要用途,计有代码段寄存器CSCS,数据段寄存,数据段寄存
器器DSDS,堆栈段寄器,堆栈段寄器SSSS,附加段寄存器,附加段寄存器ESES。。
●●总线接口部件
●●地址加法器地址加法器
----- ----- 用于产生用于产生20 20 位物理地址。位物理地址。
●●指令指针寄存器指令指针寄存器(IP(IP
----- ----- 又称程序计数器,是又称程序计数器,是1616位寄存器。位寄存器。
●●指令队列缓冲器指令队列缓冲器
----- ----- 是一个与是一个与CPUCPU速度相匹配的高速缓冲寄存器。速度相匹配的高速缓冲寄存器。
●●I/OI/O控制逻辑控制逻辑
----- ----- 是是CPUCPU外部三总线(外部三总线(ABAB、、DBDB、、CBCB)的控制)的控制
电路,它控制电路,它控制CPUCPU与其他部件交换数据、地址、状与其他部件交换数据、地址、状
态及控制信息。态及控制信息。
第二章第二章 总复习
●●兼容性。兼容性。
●●全全3232位的整数处理器。位的整数处理器。
●●独立的独立的3232位地址、数据总线,可直接寻址位地址、数据总线,可直接寻址4GB4GB
的物理地址空间。的物理地址空间。
●●单时钟周期执行。单时钟周期执行。
●●片上浮点处理单元支持片上浮点处理单元支持3232位、位、6464位和位和8080位的浮位的浮
点运算,在二进制上与点运算,在二进制上与80878087、、8028780287、、8038780387兼容。兼容。
●●片上存储管理单元。片上存储管理单元。
●●带有高速缓存支持系统的片上高速缓存。带有高速缓存支持系统的片上高速缓存。
●● 外部外部CACHECACHE控制。控制。
●● 指令流水线。指令流水线。
● ● 80486 80486 微处理器的特点微处理器的特点
第二章第二章 总复习
●●立即数:包含在指令中,及至灵芝的操作数部分直接给出操立即数:包含在指令中,及至灵芝的操作数部分直接给出操
作数本身,操作数随之另一起从存储器中取出来后就可以作数本身,操作数随之另一起从存储器中取出来后就可以
参加运算,成为立即数。参加运算,成为立即数。
●●操作数
第四章第四章 总复习
●●寄存器操作数:操作数在寄存器操作数:操作数在CPUCPU的某个寄存器中,由指令给出的某个寄存器中,由指令给出
寄存器的编码来指出操作数在那个寄存器中,称为寄存器寄存器的编码来指出操作数在那个寄存器中,称为寄存器
操作数。操作数。
●●存储器操作数:操作数在内存数据区中,指令中的操作数部存储器操作数:操作数在内存数据区中,指令中的操作数部
分给出此操作数地址的计算方法,成为存储器操作数。分给出此操作数地址的计算方法,成为存储器操作数。
● ● MOVMOV指令指令
●●通用数据传送指令通用数据传送指令
●●堆栈操作指令堆栈操作指令
●●数据交换指令数据交换指令
●●换码指换码指XLATXLAT
●●汇编语言是一种采用助记符表示的程序设计语言,即用汇编语言是一种采用助记符表示的程序设计语言,即用
助记符来表示指令的操作码和操作数,用符号或标号代表地址助记符来表示指令的操作码和操作数,用符号或标号代表地址。。
●●汇编语言汇编语言
第五章第五章 总复习
●●使用汇编语言编写的程序称作汇编语言源程序。汇编语言使用汇编语言编写的程序称作汇编语言源程序。汇编语言
源程序不能由机器直接执行而必须翻译成由机器代码组成的目源程序不能由机器直接执行而必须翻译成由机器代码组成的目
标程序,这个过程称为汇编。标程序,这个过程称为汇编。
●●把汇编语言源程序翻译成目标程序的软件称为汇编程序。把汇编语言源程序翻译成目标程序的软件称为汇编程序。
●●变量通常是存放在某些存储单元的数据,这些数据在程序变量通常是存放在某些存储单元的数据,这些数据在程序
运行期间可以修改。变量使用数据定义伪指令运行期间可以修改。变量使用数据定义伪指令DBDB、、DWDW、、DDDD
等定义的。等定义的。
●●变变 量量
●●算术运算符算术运算符
●●逻辑运算符逻辑运算符
●●关系运算符关系运算符
●●分析操作符(数值返回运算符)分析操作符(数值返回运算符)
●●综合运算符综合运算符
●●其他运算符其他运算符
●●运算符
第五章第五章 总复习
●●按存取方式分类按存取方式分类::随机存储器(随机存储器(RAMRAM)),,只读存储器(只读存储器(ROMROM)),,
顺序存储器(顺序存储器(SAMSAM))
●●存储器存储器
●●按存储器载体分类按存储器载体分类::磁介质存储器磁介质存储器,,半导体存储器半导体存储器,,光存储器光存储器
●●将多个存储单元按一定方式排列起来,就组成了一个静态将多个存储单元按一定方式排列起来,就组成了一个静态
RAMRAM存储器存储器
●●静态静态RAMRAM组成组成
第六章第六章 总复习
●●按存取方式分类:随机存储器(RAM),只读存储器(ROM),
顺序存储器(SAM)
●●存储器
●●按存储器载体分类:磁介质存储器,半导体存储器,光存储器
●●存储器的读周期,就是从存储器读出数据所需时间存储器的读周期,就是从存储器读出数据所需时间
●●存储器的工作时序存储器的工作时序
●存储器的写周期,是地址建立、写脉冲宽度和写操作恢复时间
三者的总和。
第七章第七章 总复习
●●地址译码和地址译码和I/OI/O设备的选择设备的选择
●●接口的功能接口的功能
●●信息的输入与输出信息的输入与输出
●●信息的转换功能信息的转换功能
●●联络和中断管理功能联络和中断管理功能
●●可编程功能可编程功能
●●错误检测功能错误检测功能
●●与系统总线相连:实现与与系统总线相连:实现与CPUCPU的启动、选中接口等控制信号的启动、选中接口等控制信号
的配合,提供传输数据信息的的配合,提供传输数据信息的I/OI/O端口。端口。
●●接口与系统的连接接口与系统的连接
●●与与I/OI/O设备相连:随接口类型的不同而异,其电路结构与设备设备相连:随接口类型的不同而异,其电路结构与设备
传输数据的要求以及数据格式紧密相关。传输数据的要求以及数据格式紧密相关。
第七章第七章 总复习
●●同步通信:一般将若干字符组成一个信息组,字符一个接着一同步通信:一般将若干字符组成一个信息组,字符一个接着一
个传输,但是,在每组信息(通常称之为信息帧)开始要个传输,但是,在每组信息(通常称之为信息帧)开始要
加上加上11至至22个同步字符,在传输线上没有字符传输时,要发个同步字符,在传输线上没有字符传输时,要发
送专用的送专用的““空闲空闲””字符或同步字符,其原因是同步传输字字符或同步字符,其原因是同步传输字
符必须连续传输,不允许有间隙。符必须连续传输,不允许有间隙。
●●同步通信和异步通信
●●异步通信:是指通信中两个字符的时间间隔是不固定的,而在异步通信:是指通信中两个字符的时间间隔是不固定的,而在
同一字符中的两个相邻代码间的时间间隔是固定的通信方同一字符中的两个相邻代码间的时间间隔是固定的通信方
式。式。
第七章第七章 总复习
●●周期挪用(周期挪用(Cycle Stealing)Cycle Stealing)
● ● DMADMA操作的基本方法操作的基本方法
1. 1. 无条件传送方式无条件传送方式
2. 2. 查询传送方式查询传送方式
3. 3. 中断传送方式中断传送方式
●●程序控制传递方式程序控制传递方式
●●中断处理中断处理
●●中断请求中断请求
●●周期扩散周期扩散
● ● CPUCPU停机方式停机方式
●●中断过程包括中断过程包括
●●中断判优中断判优
●●中断响应中断响应
●●中断返回中断返回
● ● 8259A8259A的操作命令字的操作命令字
●●操作命令字操作命令字OCW1—OCW1—屏蔽操作命令字屏蔽操作命令字
●●操作命令字操作命令字OCW2—OCW2—中断方式命令字中断方式命令字
●●操作命令字操作命令字OCWOCW33——状态操作命令字状态操作命令字
第八章第八章 总复习
●●所谓并行通信就是把一个字符的全部所谓并行通信就是把一个字符的全部nn个数据位用个数据位用nn条线同时条线同时
进行传输。与串行通信相比,它具有传输速度快、信息率高进行传输。与串行通信相比,它具有传输速度快、信息率高
等优点。等优点。
●●并行通信
●●全双工方式:两个串行接口之间分别用两根独立的传输线发全双工方式:两个串行接口之间分别用两根独立的传输线发
送和接收信号,使发送和接收数据可同时进行。送和接收信号,使发送和接收数据可同时进行。
●●全双工方式与半双工方式全双工方式与半双工方式
●●半双工方式:在半双工方式中,输入过程和输出过程使用同半双工方式:在半双工方式中,输入过程和输出过程使用同
一根传输线,因此,半双工方式在某一时刻只能进行发送数一根传输线,因此,半双工方式在某一时刻只能进行发送数
据或者接收数据。据或者接收数据。
第八章第八章 总复习
●●接口的功能接口的功能
●●控制寄存器用来控制计数器控制寄存器用来控制计数器//
定时器的工作方式定时器的工作方式
●● 门脉冲控制时钟输入。门脉冲控制时钟输入。
●●用门脉冲重新启动计数。用门脉冲重新启动计数。
●●用门脉冲停止计数。用门脉冲停止计数。
●●单一计数。单一计数。
●●循环计数循环计数。。
●●地址译码和地址译码和I/OI/O设备的选择设备的选择
●●信息的输入与输出信息的输入与输出
●●信息的转换功能信息的转换功能
●●联络和中断管理功能联络和中断管理功能
●●可编程功能可编程功能
●●错误检测功能错误检测功能
《微型计算机原理及应用技术》
课程
到 此 全 部 结 束
河北科技大学信息科学与工程学院河北科技大学信息科学与工程学院