第一篇 概论
第一章 计算机系统概论
1.1 计算机系统简介

软件适应硬件
1.2计算机的基本组成
1.2.1计算机由运算器,存储器,控制器,输入设备,输出设备组成
指令和数据以同等地位存放在存储器内
指令和数据用二进制表示
1.2.2
典型的计算机以运算器为中心
现代的计算机以存储器为中心
运算器用来完成算术运算和逻辑运算,并将运算的中间结果在运算器内。
存储器用来存放数据和程序。
控制器用来控制、指挥程序和数据的输入、运行以及处理运算结果
输入设备用来将人们熟悉的信息形式转换为机器能识别的信息形式,常见的有健盘、鼠标等
输出设备可将机器运算结果转换为人们熟悉的信息形式,如打印机输出、显示器输出等
1.2.3完成一条指令

1.3计算机硬件的主要技术指标
1.3.1机器字长
指的是CPU一次能处理数据的位数,通常与CPU的寄存器位数有关
第二章 计算机的发展及应用
2.1计算机的发展史
第一代电子管计算机
ENIAC(十进制运算)
edvac(二进制运算)
第二代晶体管计算机(半导体硅)
第三代集成电路计算机
微型计算机(微处理器–芯片集成度和处理器主频)
软件技术
2.2计算机的应用
科学计算和数据处理
工业控制和实时控制
网络技术
电子商务,网络教育,敏捷制造
虚拟现实
办公自动化和管理信息系统
CAD,CAM,CIMS
多媒体技术
人工智能
第二篇 计算机系统的硬件结构
第三章系统总线
3.1总线的基本概念

总线是连接多个部件的消息传送传输线,是各部件共享的传输介质
总线由许多传输线或通路组成
某一时刻,只允许一个部件向总线发送信息,多个部件从总线接收相同的信息。




3.2总线的分类


1.片内总线:芯片内部
2.系统总线


通信总线
3.3总线特性及性能指标
1.总线特性

机械特性
电气特性
功能特性
时间特性
2.总线性能指标
总线宽度
总线宽带
时钟同步/异步
总线复用
信号线数
总线控制方式
其他
3.4总线控制


第四章 存储器
4.1概述
存储器是计算机系统中的记忆设备,用来存放程序和数据
I/O与存储器的直接存储方式
存储器的性能已成为计算机系统的核心
图7


从上到下,价位越来越低,速度越来越慢,容量越来越大

4.2主存储器

主存––半导体集成电路

1.主存储器中存储单元地址的分配

32位––4字节 高位字节地址
16位––2字节 低位字节地址


4. 高速缓冲存储器
图9

由于缓存的块数C远小于主存的块数M,因此,一个缓存块不能唯一地、永久地只对应一个主存块,故每个缓存块需设一个标记,用来表示当前存放的是哪一个主存块,该标记的内容相当于主存块的编号。CPU读信息时,要将主存地址的高m位(或m位中的一部分)与缓存块的标记进行比较,以判断所读的信息是否已在缓存中。
第五章 输入输出系统
5.1I/O系统
5.1.1I/O发展阶段
1.早期阶段
I/O设备与CPU是按串行方式工作的
2.接口模块和DMA阶段

出现了直接存储器存取
3.具有通道结构的阶段
DMA方式(后面会有)
通道负责管理I/O设备以及实现主存与I/O设备之间的交换
4.具有I/O处理机的阶段
I/O处理机(外围处理机):独立于主机工作
5.1.2输入输出系统软件的主要任务:
将用户编制的程序(或数据)输人主机内。
将运算结果输送给用户
实现输人输出系统与主机工作的协调

5.1.3I/O设备与主机的联络方式
1.I/O设备变址方式(I/O设备码=变址码)
统一编址:I/O看作存储器的一部分
不统一编址:I/O设备与存储器分开
2。设备寻址
3.传送方式
并行传送
串行传送
4.联络方式
立即响应方式:无需特殊联络方式
异步工作采用应答信号联络:“起始”“终止”
同步工作采用同步时标联络
5.I/O设备与主机的连接方式
辐射式
总线式

5.2I/O设备
5.1.1I/O设备
人机交互设备:键盘,鼠标,手写板,扫描仪,摄像机,语音识别设备,打印机,显示器,绘图仪,语音合成器
计算机设备的存储设备:磁盘,光盘,磁带
机-机通信设备:D/A,A/D转换设备
5.1.2输入设备
1.键盘:
键盘输入信息:
按下一个键。
查出按下的是哪个键。
将此键翻译成ASCII码,由计算机接收
2.鼠标
机械式
光电式
3.触摸屏(对物体的接触或靠近能产生反应的定位设备)
电阻式:防尘防潮,可戴手套触摸--饭店,医院
电容式:亮度高,清晰度好,防尘防潮,不可戴手套触摸,易受温度湿度影响--游戏机,公共信息查询系统
表面超声波式:透明,坚固,稳定,不受温度湿度影响--抗恶劣环境的设备
扫描红外线式
压感式
4.其他
光笔,画笔与图形板,图像输入设备(摄像机)
5.1.3输出设备
1.显示设备
2.打印设备
点阵针式打印机
激光打印机
喷墨打印机
5.3I/O接口
接口可以看作两个系统或两个部件之间的交接部分
5.3.1组成部分
数据线,设备选择线,命令线,状态线
5.3.2功能
选址功能,传送命令功能,传送数据的功能,反映I/O设备工作状态的功能
5.3.3接口类型

5.4DMA方式
5.4.1DMA与主存交换数据的方式
停止CPU访问主存
周期挪用
DMA与CPU交替访问
5.4.2DMA接口的功能
①向CPU申请DMA传送。
②在CPU允许DMA工作时,处理总线控制权的转交,避免因进人DMA工作而影响CPU正
常活动或引起总线竞争。
在DMA期间管理系统总线,控制数据传送。
④确定数据传送的起始地址和数据长度,修正数据传送过程中的数据地址和数据长度。
⑤在数据块传送结束时,给出DMA操作完成的信号
5.4.3DMA接口的组成
主存地址寄存器
字计数器
数据缓冲寄存器
DMA控制逻辑
中断机构
设备地址寄存器
5.4.4DMA的工作过程
预处理
数据传送
后处理
5.4.5DMA接口的类型
选择型DMA接口
多路型DMA接口
第三篇 中央处理器
第六章 计算机的运算方法
6.1无符号数和有符号数
6.1.1无符号数
6.1.2有符号数
1.机器数与真值
0表示正,1表示负
2.原码
0表示正,1表示负,数值位即真值的绝对值

3.反码


6.2数的定点表示和浮点表示
1.定点表示
2.浮点表示
6.3定点运算
1.移位运算
2.加法和减法运算
3.乘法运算
4.除法运算
6.4浮点四则运算
1.浮点加减运算
2.浮点乘除法运算
第七章 指令系统
7.1机器指令

7.2操作数类型和操作类型
7.2.1操作数类型
地址,数字,字符,逻辑数据
7.2.2操作类型
1.数据传送
2.算术逻辑操作
3.移位
4.转移(无条件转移,条件转移,调用与返回,陷阱与陷阱指令)
5.输入输出
6.其他
7.3寻址方式
指确定本条指令的数据地址以及下一条将要执行的指令地址的方法,它与硬件结构紧密相关,而且直接影响指令格式和指令功能
7.3.1指令寻址
顺序寻址
跳跃寻址
7.3.2数据寻址
1.立即寻址
2.直接寻址
3.隐含寻址
4.间接寻址
5.寄存器寻址
6.寄存器之间寻址
7.基址寻址
8.变址寻址
9.相对寻址
7.4RISC技术
第八章 CPU的结构和功能
8.1CPU的结构
8.1.1CPU的功能
1.取指令
2.分析指令
3.执行指令
8.1.2CPU的寄存器
1.用户可见寄存器
通用寄存器
数据寄存器
地址寄存器
条件码寄存器
2.控制和状态寄存器
8.2中断系统
1.引起中断的各种因素
人为设置的中断
程序性事故
硬件故障
I/O设备
外部事件
2.中断系统必须解决的问题
各中断源如何向CPU提出中断请求。
②当多个中断源同时提出中断请求时,中断系统如何确定优先响应哪个中断源的请求。
③CPU在什么条件、什么时候、以什么方式来响应中断。
④CPU响应中断后如何保护现场。
⑤CPU响应中断后,如何停止原程序的执行而转入中断服务程序的入口地址。
第四篇 控制单元
第九章 控制单元的功能
9.1执行周期
1.非访存指令
清除累加器指令CLA
累加器取反指令COM
算术右移一位指令SHR
循环左移一位指令CSL
停机指令STP
2.访存指令
加法指令 ADD X
存数指令 STTA X
取数指令LDA X
3.转移类指令
无条件转移指令 JMP X
条件转移指令 BAN X
9.2控制单元的外特性
1.输入信号
时钟
指令寄存器
标志
来自系统总线的控制信号
2.输出信号
CPU内的控制信号
送至系统总线的信号
9.3多级时序系统
机器周期
时钟周期
多级时序系统
9.4控制方式
1.同步控制方式
采用定长的机器周期
采用不长的机器周期
采用中央控制和局部控制相结合的方法
2.异步控制方式
3.联合控制方式
4.人工控制方式
4850




被折叠的 条评论
为什么被折叠?



