注册 登录 进入教材巡展 进入在线书城
#
  • #

出版时间:2013年11月

出版社:电子工业出版社

以下为《计算机组成原理与汇编语言程序设计(第3版)》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 电子工业出版社
  • 9787121148590
  • 1-3
  • 37888
  • 0047151165-9
  • 平装
  • 16开
  • 2013年11月
  • 622
  • 392
  • 工学
  • 计算机科学与技术
  • TP301
  • 计算机组织与体系结构
  • 本科
内容简介
  徐洁、俸远祯主编的《计算机组成原理与汇编语言程序设计(第3版)》是普通高等教育“十一五”国家级规划教材。全书从微体系结构层、指令系统层、汇编语言层三个层次,以及CPU、存储系统、输入/输出系统及其互连三大系统出发,建立整机的概念,并体现软硬结合的思想。全书分3篇共8章,系统介绍基础知识(绪论、计算机中的信息表示),计算机系统分层结构(微体系结构层——CPU组织、指令系统层、汇编语言层),存储系统和输入/输出系统(存储系统、输入/输出系统、I/O设备和I/O程序设计)。本书免费提供电子教案。
  《计算机组成原理与汇编语言程序设计(第3版)》系统全面,实例丰富,适合于作为高等学校计算机及相关专业教材,也可作为IT技术人员的参考书。
目录
第1篇  基础知识
第1章  绪论/2
  1.1  计算机的基本概念/2
    1.1.1  存储程序工作方式/3
    1.1.2  信息的数字化表示/3
  1.2  计算机系统的硬、软件组成/5
    1.2.1  计算机硬件系统/5
    1.2.2  计算机软件系统/9
  1.3  层次结构模型/11
    1.3.1  从计算机系统组成角度划分层次结构/12
    1.3.2  从语言功能角度划分层次结构/14
    1.3.3  软、硬件在逻辑上的等价/15
  1.4  计算机的工作过程/16
    1.4.1  处理问题的步骤/16
    1.4.2  指令执行过程/17
  1.5  数字计算机的特点与性能指标/18
    1.5.1  数字计算机的特点/18
    1.5.2  计算机的性能指标/19
  1.6  计算机的发展与应用/20
    1.6.1  计算机的发展历程/20
    1.6.2  提高计算机性能的若干技术/23
    1.6.3  计算机应用举例/25
  习题1/27
第2章  计算机中的信息表示/28
  2.1  数值型数据的表示/28
    2.1.1  带符号数的表示/28
    2.1.2  定点数与浮点数/33
  2.2  字符的表示/38
    2.2.1  ASCII码/39
    2.2.2  UNICODE编码/40
    2.2.3  汉字编码简介/41
  2.3  指令信息的表示/42
    2.3.1  指令格式/42
    2.3.2  常用寻址方式/46
    2.3.3  指令类型/52
    2.3.4  PentiumⅡ指令格式/55
    2.3.5  SPARC指令格式/57
  习题2/58
    第2篇  计算机系统分层结构
第3章  微体系结构层——CPU组织/61
  3.1  CPU的组成和功能/61
    3.1.1  CPU的组成/61
    3.1.2  指令执行过程/65
    3.1.3  时序控制方式/66
    3.1.4  指令流水线/68
  3.2  算术逻辑部件ALU和运算方法/71
    3.2.1  算术逻辑部件ALU/71
    3.2.2  定点数运算方法/75
    3.2.3  浮点数运算方法/83
    3.2.4  十进制数加减运算/85
  3.3  CPU模型机的组成及其数据通路/86
    3.3.1  基本组成/86
    3.3.2  数据传送/89
  3.4  组合逻辑控制器原理/90
    3.4.1  模型机的指令系统/90
    3.4.2  模型机的时序系统/94
    3.4.3  指令流程/96
    3.4.4  微命令的综合与产生/102
    3.4.5  小结/103
  3.5  微程序控制器原理/103
    3.5.1  微程序控制概念/103
    3.5.2  微指令编码方式/105
    3.5.3  微程序的顺序控制/107
    3.5.4  微指令格式/108
    3.5.5  典型微指令举例——模型机微指令格式/109
  3.6  精简指令集计算机(RISC)/110
    3.6.1  RISC与CISC的概念/110
    3.6.2  UltraSPARC CPU的微体系结构/112
  习题3/118
第4章  指令系统层/120
  4.1  80x86 CPU/120
    4.1.1  8086/8088 CPU/120
    4.1.2  80386/80486 CPU/123
    4.1.3  Pentium系列CPU/125
  4.2  80x86 CPU的寄存器和主存储器/129
    4.2.1  80x86 CPU的寄存器/129
    4.2.2  80x86的主存储器/133
  4.3  80x86 CPU指令系统/143
    4.3.1  80x86寻址方式/144
    4.3.2  80x86 CPU指令系统/151
  习题4/180
第5章  汇编语言层/184
  5.1  概述/184
  5.2  汇编语言语句格式/186
  5.3  80x86宏汇编语言数据、表达式和运算符/187
    5.3.1  常数/187
    5.3.2  变量/188
    5.3.3  标号/191
    5.3.4  表达式与运算符/193
  5.4  80x86 宏汇编语言伪指令/196
    5.4.1  符号定义语句/196
    5.4.2  处理器选择伪指令/197
    5.4.3  段结构伪指令(SEGMENT/ENDS)/198
    5.4.4  段组伪指令(GROUP)/202
    5.4.5  内存模式和简化段定义伪指令/203
    5.4.6  定位和对准伪指令/205
    5.4.7  过程定义伪指令(PROC/ENDP)/205
    5.4.8  包含伪指令(INCLUDE)/206
    5.4.9  标题伪指令(TITLE)/206
  5.5  宏指令/206
  5.6  汇编语言程序设计基本技术/213
    5.6.1  程序设计步骤/213
    5.6.2  顺序程序设计/214
    5.6.3  分支程序设计/217
    5.6.4  循环程序设计/225
    5.6.5  子程序设计/232
    5.6.6  系统功能子程序的调用/242
    5.6.7  汇编语言程序的开发/243
  习题5/249
    第3篇  存储系统与输入/输出系统
第6章  存储系统/256
  6.1  概述/256
    6.1.1  存储器的分类/256
    6.1.2  主存的主要技术指标/258
  6.2  存储原理/259
    6.2.1  半导体存储器的存储原理/259
    6.2.2  磁表面存储器的存储原理/262
    6.2.3  光存储器的存储原理/266
  6.3  主存储器的组织/267
    6.3.1  主存储器的逻辑设计/267
    6.3.2  主存储器与CPU的连接/271
    6.3.3  Pentium CPU与存储器组织/273
    6.3.4  高级DRAM/276
  6.4  高速缓冲存储器Cache/280
    6.4.1  Cache的工作原理/280
    6.4.2  Cache的组织/281
    6.4.3  PentiumⅡCPU的Cache组织/285
  6.5  外部存储器/287
    6.5.1  硬磁盘存储器/288
    6.5.2  光盘存储器/294
    6.5.3  磁带存储器/297
  6.6  物理存储系统的组织/299
    6.6.1  存储系统的层次结构/299
    6.6.2  磁盘冗余阵列/301
    6.6.3  并行存储技术/303
  6.7  虚拟存储系统的组织/304
    6.7.1  概述/304
    6.7.2  虚拟存储器的组织方式/305
    6.7.3  Pentium CPU支持的虚拟存储器/308
    6.7.4  存储管理部件(MMU)/310
  习题6/311
第7章  输入/输出系统/313
  7.1  概述/313
    7.1.1  主机与外围设备间的连接方式/313
    7.1.2  I/O接口的功能和分类/315
    7.1.3  接口的编址和I/O指令/318
  7.2  直接程序控制方式/320
    7.2.1  立即程序传送方式/321
    7.2.2  程序查询方式/321
  7.3  程序中断方式/323
    7.3.1  中断的基本概念/323
    7.3.2  中断的过程/329
    7.3.3  中断接口模型/331
    7.3.4  中断接口举例/336
  7.4  DMA方式/341
    7.4.1  DMA方式的一般概念/342
    7.4.2  DMA过程/343
    7.4.3  DMA接口组成/344
    7.4.4  DMA控制器编程及应用/348
  7.5  通道与IOP/354
    7.5.1  通道/354
    7.5.2  IOP与外围处理机/356
  7.6  总线/358
    7.6.1  总线的功能与分类/358
    7.6.2  总线标准及信号组成/361
    7.6.3  总线操作时序/364
    7.6.4  典型总线举例/366
  7.7  典型外设接口/367
    7.7.1  ATA接口/367
    7.7.2  SCSI接口/369
  7.8  I/O设备与I/O程序设计/369
    7.8.1  概述