计算机原理(张道光)
分类: 图书,计算机/网络,计算机理论,
作者: 张道光主编
出 版 社: 西安电子科技大学出版社
出版时间: 2009-3-1字数:版次: 1页数: 308印刷时间:开本: 16开印次:纸张:I S B N : 9787560621593包装: 平装内容简介
本书围绕计算机系统的组成,详细论述了计算机系统各个部分的组成及工作原理,并结合新的计算机应用技术,使内容更具有先进性和实用性。
全书共11章,内容包括:计算机系统概论、计算机中数据的表示、运算方法与运算器、存储器系统、指令系统、控制器、接口与输入,输出、外围设备、总线、并行处理与互连网络、多处理机与机群系统。
本书既可作为高等院校计算机及相关专业本科生的教材,也可作为非计算机专业研究生及计算机工程技术人员的参考用书。
本书配有电子教案,需要者可与出版社联系,免费提供。
目录
第1章 计算机系统概论
1.1 计算机的发展与应用
1.1.1 计算机的发展阶段和发展趋势
1.1.2计算机的应用
1.2 计算机系统的组成
1.2.1 计算机硬件系统
1.2.2计算机软件系统
1.2.3 计算机系统的层次结构
1.3 计算机系统结构
1.3.1 传统冯诺依曼计算机系统结构
1.3.2 现代计算机系统结构
关联
习题
第2章 计算机中数据的表示
2.1 进位计数制及其相互转换
2.1.1 进位计数制
2.1.2 进位计数制的相互转换
2.2定点数的表示
2.2.1 符号的表示
2.2.2 小数点的表示
2.2.3 机器数形式
2.3 浮点数的表示
2.3.1 浮点数的格式
2.3.2 浮点数的规格化
2.3.3 浮点数的表示范围
2.3.4 浮点数的机器零
2.4 非数值数据的表示
2.4.1 字符与字符串
2.4.2BCD码与十进制数
2.5数据校验码
2.5.1 奇偶校验码
2.5.2 海明校验码
2.5.3 循环冗余校验码
关联
习题
第3章 运算方法与运算器
3.1 定点数的算术运算与实现
3.1.1 定点数加减运算
3.1.2 定点数乘法运算
3.1.3 定点数除法运算二
3.2逻辑运算和移位操作
3.2.1 逻辑运算
3.2.2 移位操作
3.3定点运算器
3.3.1 算术逻辑单元
3.3.2 定点运算器的基本结构
3.3.3 定点运算器模型
3.4 浮点数的算术运算与浮点运算器
3.4.1 浮点数的加减运算
3.4.2 浮点数的乘法和除法运算
3.4.3浮点运算器
并联
习题
第4章存储器系统
4.1存储器概述
4.1.1存储器分类
4.1.2存储器系统结构
4.1.3 主存储器的技术指标
4.2 半导体存储器
4.2.1 半导体存储器分类
4.2.2存储元电路
4.2.3存储器芯片
4.2.4 存储器的扩展与应用
……
第5章指令系统
第6章控制器
第7章接口与输入/输出
第8章外围设备
第9章总线
第10章并行处理与互连网络
第11章多处理机与机群系统
参考文献
书摘插图
第1章 计算机系统概论
1.1 计算机的发展与应用
纵观计算机发展史,我们可以明显地看到计算机的迅猛发展对人类社会的进步所带来的巨大推动作用,尤其是微型计算机的出现和快速普及,极大地开拓了计算机更为广阔的应用领域,并且正潜移默化地改变着人们的生产方式、工作方式、生活方式和学习方式。下面从计算机的硬件和软件两个方面来简单介绍计算机的发展历程。
1.1.1 计算机的发展阶段和发展趋势
1.计算机的发展阶段
1)按逻辑部件划分
1946年2月,美国宾夕法尼亚大学成功研制了第一台电子计算机,称为“ENIAC”(Electronic Numerical Intergrator and Calculator,电子数字积分器)。它重30t,占地150m2,每小时耗电150kW,其内部采用了18 800只电子管和1500个继电器。与当今微型计算机相比,ENIAC相形见绌,所以只能放在博物馆以供展览,但它毕竟是计算机的鼻祖,自诞生之日起,便具有划时代的意义。随着主要电子器件的演变,计算机的发展可划分为以下五个阶段。
……