21世纪大学本科计算机专业系列教材计算机组成原理(第4版)/蒋本珊

本书特色

[

本书系统地介绍了计算机的基本组成原理和内部工作机制。主要内容分成两个部分,由9章组成: 第1、2章介绍计算机的基础知识;第3~9章介绍计算机的各子系统(包括运算器、存储器、控制器、总线、外部设备和输入输出子系统等)的基本组成原理、设计方法、相互关系以及各子系统互相连接构成整机系统的技术。
本书讲述了计算机的基本原理和基本概念,并注意与实用性和先进性相结合。全书内容由浅入深,通俗易懂,每章之后均附有习题,便于自学。
本书可以作为高等院校计算机及相关专业“计算机组成原理”课程的教材,也可供从事计算机工作的工程技术人员参考。

]

内容简介

[

本书系统地介绍了计算机的基本组成原理和内部工作机制。主要内容分成两个部分,由9章组成: 、2章介绍计算机的基础知识;第3~9章介绍计算机的各子系统(包括运算器、存储器、控制器、总线、外部设备和输入输出子系统等)的基本组成原理、设计方法、相互关系以及各子系统互相连接构成整机系统的技术。
本书讲述了计算机的基本原理和基本概念,并注意与实用性和优选性相结合。全书内容由浅入深,通俗易懂,每章之后均附有习题,便于自学。
本书可以作为高等院校计算机及相关专业“计算机组成原理”课程的教材,也可供从事计算机工作的工程技术人员参考。

]

作者简介

[

蒋本珊 北京理工大学计算机学院教授。毕业于西安交通大学计算机专业,获得学士、硕士学位。研究方向:计算机系统结构,主要研究领域:嵌入式片上系统、软硬件协同设计。主讲“计算机组成原理”等课程三十余年,具有丰富的教学经验,多次获得北京市和北京理工大学教学优秀成果奖,被评为校三育人和师德先进个人。正式出版教材和教学参考书二十余本,其中4本被评为北京市精品教材,3本入选教育部普通高等教育 “十一五”国家级规划教材,1本入选教育部普通高等教育“十二五”国家级规划教材。主持和参与科研项目多项,主持教改立项多项。

]

目录

目录CONTENTS第1章概论11.1电子计算机与存储程序控制11.1.1电子计算机的发展11.1.2存储程序概念21.2计算机的硬件组成31.2.1计算机的主要部件31.2.2计算机各大部件之间连接41.2.3不同对象观察到的计算机硬件系统51.2.4冯·诺依曼结构和哈佛结构的存储器设计思想71.3计算机系统91.3.1硬件与软件的关系91.3.2系列机和软件兼容91.3.3计算机系统的多层次结构101.3.4实际机器和虚拟机器111.4计算机的工作过程和主要性能指标111.4.1计算机的工作过程111.4.2计算机的主要性能指标12习题14第2章数据的机器层次表示152.1数值数据的表示152.1.1计算机中的数值数据152.1.2无符号数和带符号数152.1.3原码表示法162.1.4补码表示法172.1.5反码表示法182.1.63种机器数的比较与转换192.2机器数的定点表示与浮点表示202.2.1定点表示法202.2.2浮点表示法222.2.3浮点数阶码的移码表示法242.2.4浮点数尾数的基数252.2.5IEEE 754标准浮点数262.2.6定点、浮点表示法与定点、浮点计算机282.3非数值数据的表示292.3.1字符和字符串的表示292.3.2汉字的表示302.3.3统一代码332.4十进制数和数串的表示342.4.1十进制数的编码342.4.2十进制数串352.5不同类型的数据表示举例362.5.1C语言中的数据表示362.5.2现代微型计算机系统中的数据表示382.6数据校验码392.6.1奇偶校验码402.6.2汉明校验码422.6.3循环冗余校验码45习题46目录计算机组成原理(第4版)第3章指令系统493.1指令格式493.1.1机器指令的基本格式493.1.2地址码结构503.1.3指令的操作码523.2寻址技术543.2.1编址方式543.2.2指令寻址和数据寻址553.2.3基本的数据寻址方式563.2.4变型或组合寻址方式613.3堆栈与堆栈操作633.3.1堆栈结构633.3.2堆栈操作653.4指令类型653.4.1数据传送类指令653.4.2运算类指令663.4.3程序控制类指令673.4.4输入输出类指令693.4.580×86指令系统举例703.5指令系统的发展723.5.1×86架构的扩展指令集723.5.2从复杂指令系统到精简指令系统743.5.3VLIW和EPIC74习题76第4章数值的机器运算794.1基本算术运算的实现794.1.1加法器794.1.2进位的产生和传递804.1.3并行加法器的快速进位814.2定点加减运算834.2.1原码加减运算834.2.2补码加减运算844.2.3补码的溢出判断与检测方法864.2.4补码定点加减运算的实现884.3带符号数的移位和舍入操作894.3.1带符号数的移位操作894.3.2带符号数的舍入操作904.4定点乘法运算914.4.1原码一位乘法914.4.2补码一位乘法934.4.3补码两位乘法964.4.4阵列乘法器984.5定点除法运算994.5.1原码除法运算994.5.2补码除法运算1024.5.3阵列除法器1054.6规格化浮点运算1064.6.1浮点加减运算1064.6.2浮点乘除运算1084.6.3浮点运算器的实现1104.7十进制整数的加法运算1104.7.1一位十进制加法运算1104.7.2十进制加法器1124.7.3多位十进制加法1134.8逻辑运算与实现1144.9运算器的基本组成与实例1154.9.1运算器结构1154.9.2ALU举例1174.9.3浮点运算器举例119习题121第5章存储系统和结构1235.1存储系统的组成1235.1.1存储器分类1235.1.2存储系统层次结构1255.2主存储器的组织1265.2.1主存储器的基本结构1265.2.2主存储器的存储单元1275.2.3主存储器的主要技术指标1285.2.4数据在主存中的存放1295.3半导体随机存储器和只读存储器1305.3.1RAM记忆单元电路1305.3.2动态RAM的刷新1335.3.3RAM芯片分析1355.3.4半导体只读存储器1385.3.5半导体存储器的封装1395.4主存储器的连接与控制1405.4.1主存容量的扩展1405.4.2存储芯片的地址分配和片选1435.4.3主存储器和CPU的连接1455.4.4主存的校验1465.4.5PC系列微型计算机的存储器接口1475.5提高主存读写速度的技术1505.5.1主存与CPU速度的匹配1505.5.2FPM DRAM1515.5.3EDO DRAM1515.5.4SDRAM1525.5.5DDR SDRAM1525.5.6DDR2、DDR3、DDR4和DDR5 SDRAM1535.5.7Rambus DRAM1545.5.8多通道内存技术1555.6多体交叉存储技术1565.6.1并行访问存储器1565.6.2交叉访问存储器1575.7高速缓冲存储器1585.7.1高速缓存工作原理1585.7.2Cache的读写操作1595.7.3地址映像1595.7.4替换算法1615.7.5更新策略1615.7.6微机中Cache技术的实现1625.8虚拟存储器1635.8.1虚拟存储器的基本概念1635.8.2页式虚拟存储器1645.8.3段式虚拟存储器1645.8.4段页式虚拟存储器1655.8.5快表与慢表166习题166第6章中央处理器1696.1中央处理器的功能和组成1696.1.1CPU的功能1696.1.2CPU中的主要寄存器1696.1.3CPU的组成1716.1.4CPU的主要技术参数1726.2控制器的组成和实现方法1766.2.1控制器的基本组成1766.2.2控制器的硬件实现方法1776.3时序系统与控制方式1786.3.1时序系统1786.3.2控制方式1806.3.3指令运行的基本过程1816.3.4指令的微操作序列1836.4微程序控制原理1846.4.1微程序控制的基本概念1856.4.2微指令编码法1866.4.3微程序控制器的组成和工作过程1886.4.4微程序入口地址的形成1896.4.5后继微地址的形成1906.4.6微程序设计1916.5控制单元的设计1936.5.1简单的CPU模型1936.5.2组合逻辑控制单元设计1966.5.3微程序控制单元设计2006.6流水线技术2026.6.1重叠控制2036.6.2先行控制原理2046.6.3流水工作原理2056.7精简指令系统计算机2076.7.1RISC的特点和优势2076.7.2RISC基本技术2096.8微处理器中的新技术2096.8.1超标量和超流水线技术2096.8.2EPIC的指令级并行处理2106.8.3超线程技术2106.8.4双核与多核技术2116.8.5睿频加速技术213习题214第7章总线2177.1总线概述2177.1.1总线的基本概念2177.1.2总线的分类2187.1.3总线的组成及性能指标2197.2总线仲裁2217.2.1集中仲裁方式2217.2.2分布仲裁方式2237.3总线定时控制2237.3.1同步定时方式2237.3.2异步定时方式2247.4总线标准2247.4.1系统总线标准2257.4.2外部总线标准227习题230第8章外部设备2318.1外部设备概述2318.1.1外部设备的分类2318.1.2外部设备的地位和作用2328.2磁介质存储器的性能和原理2338.2.1磁介质存储器的读写2338.2.2磁介质存储器的技术指标2348.2.3数字磁记录方式2358.2.4编码方式的比较2388.3磁介质存储设备2398.3.1硬盘存储器的基本结构与分类2398.3.2硬盘驱动器2398.3.3硬盘的信息分布和磁盘地址2408.3.4硬盘存储器的技术参数2418.3.5硬盘的分区域记录2448.3.6硬盘的NCQ技术2458.4磁盘阵列2458.4.1RAID简介2458.4.2RAID的分级2468.5光盘存储器2478.5.1光盘存储器的类型2488.5.2光盘存储器的组成及工作原理2488.5.3光盘驱动器2528.6新型辅助存储器2538.6.1基于磁或磁光介质的可移动存储器2538.6.2基于电子器件的存储器2558.7键盘输入设备2588.7.1键开关与键盘类型2588.7.2键盘扫描2588.7.3微型计算机键盘2608.8其他输入设备2628.8.1鼠标器2628.8.2其他定位设备2638.8.3扫描仪2648.9打印输出设备2658.9.1打印机概述2668.9.2打印机的主要性能指标2668.9.3针式打印机工作原理2678.9.4喷墨打印机工作原理2698.9.5激光打印机工作原理2708.10显示设备2718.10.1显示器概述2718.10.2CRT显示器2718.10.3字符显示器的工作原理2758.10.4图形显示器的工作原理2778.10.5LCD显示器2798.10.6视频显示标准2818.10.7微型计算机的显示适配器282习题283第9章输入输出系统2869.1主机与外设的连接2869.1.1输入输出接口2869.1.2接口的功能和基本组成2879.1.3外设的识别与端口寻址2899.1.4输入输出信息传送控制方式2909.2程序查询方式及其接口2919.2.1程序查询方式2929.2.2程序查询方式接口2939.3中断系统和程序中断方式2959.3.1中断的基本概念2959.3.2中断请求和中断判优2979.3.3中断响应和中断处理3009.3.4多重中断与中断屏蔽3039.3.5中断全过程3079.3.6程序中断接口结构3079.4DMA方式及其接口3089.4.1DMA方式的基本概念3089.4.2DMA接口3109.4.3DMA传送方法与传送过程3129.5通道控制方式3149.5.1通道的基本概念3149.5.2通道的类型与结构3159.5.3通道程序3179.5.4通道工作过程320习题320索引323参考文献333

封面

1世纪大学本科计算机专业系列教材计算机组成原理(第4版)/蒋本珊"

书名:21世纪大学本科计算机专业系列教材计算机组成原理(第4版)/蒋本珊

作者:蒋本珊

页数:0

定价:¥56.9

出版社:清华大学出版社

出版日期:2018-04-01

ISBN:9787302530213

PDF电子书大小:86MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注