描述
开 本: 16开纸 张: 胶版纸包 装: 平装-胶订是否套装: 否国际标准书号ISBN: 9787121332210
内容简介
本书为中等职业教育国家规划教材,以*颁布的《计算机原理》课程教学大纲为依据编写。本书以讲解冯·诺依曼结构为主线,以计算机基本原理为重点。其主要内容是:数字设备中数与字符的表示方法,微型计算机的基本结构和工作原理,指令及Intel 8088指令系统,存储器组织,中断系统及输入/输出接口技术和常见外部设备。
目 录
第1章 数字设备中数和字符的表示方法 1
1.1 微型计算机概述 1
1.1.1 微型计算机的特点和发展 1
1.1.2 微型计算机的分类 2
1.1.3 微型计算机的应用 3
1.2 数和数制 5
1.2.1 各种数制及其表示法 5
1.2.2 各种数制间数的相互转换 7
1.2.3 二进制数的运算 10
1.2.4 逻辑运算 12
1.3 有符号二进制数的表示方法及溢出问题 14
1.3.1 有符号二进制数的表示方法 14
1.3.2 有符号数运算时的溢出问题 17
1.4 定点数和浮点数 18
1.4.1 定点法 18
1.4.2 浮点法 19
1.5 二进制编码的十进制数 20
1.5.1 8421 BCD码 20
1.5.2 BCD码的运算 21
1.6 ASCII字符代码 23
1.7 其他常用的编码举例 23
本章小结 24
习题1 24
第2章 计算机系统的组成 25
2.1 计算机系统的基本组成 25
2.1.1 计算机的硬件组成 25
2.1.2 微型计算机的组成 26
2.1.3 单片机的组成 27
2.2 微处理器MPU 28
2.2.1 MPU的结构 28
2.2.2 运算器 28
2.2.3 控制器 29
2.2.4 寄存器 29
2.2.5 指令系统 29
2.3 存储器 34
2.3.1 存储器的分类 34
2.3.2 存储器的地址信息 35
2.3.3 存储器的组织和管理 35
2.3.4 各种寻址方式 36
2.4 常见I/O设备及I/O接口 44
本章小结 44
习题2 45
第3章 中央处理器 46
3.1 中央处理器的功能及组成 46
3.1.1 什么是中央处理器 46
3.1.2 CPU的功能 46
3.1.3 CPU的组成 47
3.2 8088微处理器 49
3.2.1 8088的寄存器结构 49
3.2.2 8088的功能结构 52
3.2.3 8088 CPU引脚及其功能 52
3.2.4 8088的典型时序 57
3.2.5 综合举例 59
3.3 CPU的常用技术 60
3.3.1 与指令集有关的技术 60
3.3.2 与并行处理相关的技术 61
本章小结 62
习题3 63
第4章 存储系统 64
4.1 半导体存储器 64
4.1.1 半导体存储器的分类 64
4.1.2 半导体存储器的主要技术指标 74
4.2 存储器与CPU的连接 75
4.2.1 存储器与CPU连接时要考虑的问题 76
4.2.2 存储器中的片选译码 77
4.2.3 其他信号线的连接 79
4.3 8088系统的存储器 80
4.3.1 8088系统存储器的结构 80
4.3.2 8088系统存储器的具体分配 83
4.4 存储器的扩展技术 84
4.4.1 高速缓冲存储器 84
4.4.2 虚拟存储器 88
本章小结 89
习题4 89
第5章 总线系统 90
5.1 总线的基本概念 90
5.2 总线分类 90
5.3 信息传送方式 92
5.4 总线的仲裁 92
5.4.1 串行总线仲裁方式 92
5.4.2 并行总线仲裁方式 93
5.4.3 计数器仲裁方式 94
5.5 总线通信协议 94
5.5.1 读存储器总线周期 95
5.5.2 写存储器总线周期 95
5.5.3 读I/O口总线周期 96
5.5.4 写I/O口总线周期 96
5.6 总线标准化 97
5.7 常用的总线标准 97
5.7.1 ISA总线 97
5.7.2 IEEE 488总线 101
5.7.3 EISA总线 102
5.7.4 PCI局部总线 102
5.7.5 MultiBus总线 103
5.7.6 AGP总线 105
本章小结 106
习题5 106
第6章 输入/输出系统 107
6.1 概述 107
6.1.1 I/O接口的基本功能和结构 108
6.1.2 I/O接口的端口地址及译码 110
6.2 I/O控制方式 113
6.2.1 程序控制方式 113
6.2.2 中断控制方式 115
6.2.3 直接存储器存取方式 122
6.3 串行通信 123
6.3.1 串行通信基本概念 123
6.3.2 串行通信接口标准 127
6.3.3 通用串行总线(USB) 130
6.4 可编程串行通信接口电路 132
6.4.1 概述 132
6.4.2 8251A可编程串行通信接口 133
6.5 并行通信 141
6.5.1 简单的并行输入与输出接口 142
6.5.2 并行通信接口8255A 143
本章小结 149
习题6 149
第7章 外部设备 151
7.1 常用输入设备 151
7.1.1 键盘 151
7.1.2 鼠标 158
7.2 常用输出设备 159
7.2.1 显示设备 160
7.2.2 LCD显示设备 165
7.2.3 打印机 168
7.3 外部存储设备 172
7.3.1 磁表面存储原理 172
7.3.2 硬磁盘存储器 175
7.3.3 光盘存储器 177
7.3.4 固态盘存储器 178
7.4 常用网络设备 179
7.4.1 串行通信接口与MODEM的连接 179
7.4.2 ADSL 180
本章小结 181
习题7 182
附录A ASCII字符表 183
参考文献 184
1.1 微型计算机概述 1
1.1.1 微型计算机的特点和发展 1
1.1.2 微型计算机的分类 2
1.1.3 微型计算机的应用 3
1.2 数和数制 5
1.2.1 各种数制及其表示法 5
1.2.2 各种数制间数的相互转换 7
1.2.3 二进制数的运算 10
1.2.4 逻辑运算 12
1.3 有符号二进制数的表示方法及溢出问题 14
1.3.1 有符号二进制数的表示方法 14
1.3.2 有符号数运算时的溢出问题 17
1.4 定点数和浮点数 18
1.4.1 定点法 18
1.4.2 浮点法 19
1.5 二进制编码的十进制数 20
1.5.1 8421 BCD码 20
1.5.2 BCD码的运算 21
1.6 ASCII字符代码 23
1.7 其他常用的编码举例 23
本章小结 24
习题1 24
第2章 计算机系统的组成 25
2.1 计算机系统的基本组成 25
2.1.1 计算机的硬件组成 25
2.1.2 微型计算机的组成 26
2.1.3 单片机的组成 27
2.2 微处理器MPU 28
2.2.1 MPU的结构 28
2.2.2 运算器 28
2.2.3 控制器 29
2.2.4 寄存器 29
2.2.5 指令系统 29
2.3 存储器 34
2.3.1 存储器的分类 34
2.3.2 存储器的地址信息 35
2.3.3 存储器的组织和管理 35
2.3.4 各种寻址方式 36
2.4 常见I/O设备及I/O接口 44
本章小结 44
习题2 45
第3章 中央处理器 46
3.1 中央处理器的功能及组成 46
3.1.1 什么是中央处理器 46
3.1.2 CPU的功能 46
3.1.3 CPU的组成 47
3.2 8088微处理器 49
3.2.1 8088的寄存器结构 49
3.2.2 8088的功能结构 52
3.2.3 8088 CPU引脚及其功能 52
3.2.4 8088的典型时序 57
3.2.5 综合举例 59
3.3 CPU的常用技术 60
3.3.1 与指令集有关的技术 60
3.3.2 与并行处理相关的技术 61
本章小结 62
习题3 63
第4章 存储系统 64
4.1 半导体存储器 64
4.1.1 半导体存储器的分类 64
4.1.2 半导体存储器的主要技术指标 74
4.2 存储器与CPU的连接 75
4.2.1 存储器与CPU连接时要考虑的问题 76
4.2.2 存储器中的片选译码 77
4.2.3 其他信号线的连接 79
4.3 8088系统的存储器 80
4.3.1 8088系统存储器的结构 80
4.3.2 8088系统存储器的具体分配 83
4.4 存储器的扩展技术 84
4.4.1 高速缓冲存储器 84
4.4.2 虚拟存储器 88
本章小结 89
习题4 89
第5章 总线系统 90
5.1 总线的基本概念 90
5.2 总线分类 90
5.3 信息传送方式 92
5.4 总线的仲裁 92
5.4.1 串行总线仲裁方式 92
5.4.2 并行总线仲裁方式 93
5.4.3 计数器仲裁方式 94
5.5 总线通信协议 94
5.5.1 读存储器总线周期 95
5.5.2 写存储器总线周期 95
5.5.3 读I/O口总线周期 96
5.5.4 写I/O口总线周期 96
5.6 总线标准化 97
5.7 常用的总线标准 97
5.7.1 ISA总线 97
5.7.2 IEEE 488总线 101
5.7.3 EISA总线 102
5.7.4 PCI局部总线 102
5.7.5 MultiBus总线 103
5.7.6 AGP总线 105
本章小结 106
习题5 106
第6章 输入/输出系统 107
6.1 概述 107
6.1.1 I/O接口的基本功能和结构 108
6.1.2 I/O接口的端口地址及译码 110
6.2 I/O控制方式 113
6.2.1 程序控制方式 113
6.2.2 中断控制方式 115
6.2.3 直接存储器存取方式 122
6.3 串行通信 123
6.3.1 串行通信基本概念 123
6.3.2 串行通信接口标准 127
6.3.3 通用串行总线(USB) 130
6.4 可编程串行通信接口电路 132
6.4.1 概述 132
6.4.2 8251A可编程串行通信接口 133
6.5 并行通信 141
6.5.1 简单的并行输入与输出接口 142
6.5.2 并行通信接口8255A 143
本章小结 149
习题6 149
第7章 外部设备 151
7.1 常用输入设备 151
7.1.1 键盘 151
7.1.2 鼠标 158
7.2 常用输出设备 159
7.2.1 显示设备 160
7.2.2 LCD显示设备 165
7.2.3 打印机 168
7.3 外部存储设备 172
7.3.1 磁表面存储原理 172
7.3.2 硬磁盘存储器 175
7.3.3 光盘存储器 177
7.3.4 固态盘存储器 178
7.4 常用网络设备 179
7.4.1 串行通信接口与MODEM的连接 179
7.4.2 ADSL 180
本章小结 181
习题7 182
附录A ASCII字符表 183
参考文献 184
前 言
本课程是中等职业学校计算机及应用专业的一门主干专业基础课程。其任务是使学生掌握必要的计算机硬件和软件知识,掌握微型计算机组成结构和各部件的工作原理,了解指令系统,了解计算机系统常见的外围设备的功能和使用方法,为学生学习专业知识和提高技能, 适应职业变化及继续学习打下基础。
在学习本课程前应当掌握一种面向用户的高级程序设计语言及学习过数字电路。
本课程的教学目标是使学生掌握计算机硬件和软件的基本知识,初步学会运用时序概念分析问题和解决问题的方法,理解计算机系统的工作过程,为本专业后续课程的学习打下基础。
为了适应当前中职教学所面临的实际状况,本教材十分重视内容的取舍。对于重点内容必须讲透,可讲可不讲的坚决舍弃;应该了解的内容,以讲清楚为度。
本教材可供65~75学时的课堂教学使用,有些章节的内容可根据不同的教学要求和计算机技术的发展进行适当的取舍及补充。
本书的修订工作由陈嘉慧(第1、2章)、罗慧欣(第3章)、王书增(第4、5章)、彭思诚(第6章)王超(第7章)共同承担。天津电子信息职业技术学院王书增担任主编,负责统筹全书内容。
本书在编写过程中得到了电子工业出版社和各参编院校的大力支持,在此表示由衷的感谢。
由于编者水平所限,书中一定存在不少差错和疏漏,诚请广大读者和各位同仁批评指正。
为了方便教师教学,本书还配有教学指南、电子教案及习题答案(电子版),请有此需要的教师登录华信教育资源网(www.huaxin.edu.cn 或www.hxedu.com.cn )免费注册后进行下载。有问题时请在网站留言板留言或与电子工业出版社联系(E-mail:[email protected])。
在学习本课程前应当掌握一种面向用户的高级程序设计语言及学习过数字电路。
本课程的教学目标是使学生掌握计算机硬件和软件的基本知识,初步学会运用时序概念分析问题和解决问题的方法,理解计算机系统的工作过程,为本专业后续课程的学习打下基础。
为了适应当前中职教学所面临的实际状况,本教材十分重视内容的取舍。对于重点内容必须讲透,可讲可不讲的坚决舍弃;应该了解的内容,以讲清楚为度。
本教材可供65~75学时的课堂教学使用,有些章节的内容可根据不同的教学要求和计算机技术的发展进行适当的取舍及补充。
本书的修订工作由陈嘉慧(第1、2章)、罗慧欣(第3章)、王书增(第4、5章)、彭思诚(第6章)王超(第7章)共同承担。天津电子信息职业技术学院王书增担任主编,负责统筹全书内容。
本书在编写过程中得到了电子工业出版社和各参编院校的大力支持,在此表示由衷的感谢。
由于编者水平所限,书中一定存在不少差错和疏漏,诚请广大读者和各位同仁批评指正。
为了方便教师教学,本书还配有教学指南、电子教案及习题答案(电子版),请有此需要的教师登录华信教育资源网(www.huaxin.edu.cn 或www.hxedu.com.cn )免费注册后进行下载。有问题时请在网站留言板留言或与电子工业出版社联系(E-mail:[email protected])。
评论
还没有评论。