计算机系统 基础概念及编程实践
全新正版 极速发货
¥
31.32
5.3折
¥
59
全新
库存2件
作者钱晓捷
出版社机械工业出版社
ISBN9787111608097
出版时间2018-09
装帧平装
开本16开
定价59元
货号1201757278
上书时间2024-06-21
商品详情
- 品相描述:全新
- 商品描述
-
目录
前言
教学建议
第1章计算机系统概述1
1.1计算机的发展1
1.1.1计算机发展概况1
1.1.2微型计算机的发展3
1.1.3Intel80x86系列处理器5
1.2冯·诺依曼计算机结构6
1.2.1二进制编码7
1.2.2存储程序和程序控制8
1.2.3顺序执行9
1.2.4组成部件9
1.3计算机系统的组成10
1.3.1计算机的硬件组成10
1.3.2计算机的总线结构14
1.3.3计算机系统的层次结构19
1.3.4计算机系统的软件组成23
习题28
第2章数据表示29
2.1数制29
2.1.1二进制和十六进制29
2.1.2数制之间的转换31
2.2整数编码33
2.2.1定点整数格式33
2.2.2有符号整数编码34
2.2.3整数的类型转换38
2.2.4整数的加减运算及溢出41
2.2.5整数的移位运算46
2.2.6整数运算的数学性质47
2.3字符编码48
2.3.1ASCII48
2.3.2Unicode53
2.4实数编码53
2.4.1浮点数据格式54
2.4.2浮点运算的数学性质61
习题64
第3章数字逻辑基础68
3.1逻辑代数68
3.1.1逻辑关系68
3.1.2逻辑代数运算规则73
3.1.3逻辑函数的形式、转换及化简76
3.2逻辑门电路78
3.2.1门电路的实现78
3.2.2集成电路80
3.2.3三态门82
3.3组合逻辑电路83
3.3.1编码器84
3.3.2译码器85
3.3.3加法器87
3.3.4多路开关88
3.4时序逻辑电路88
3.4.1触发器89
3.4.2寄存器93
3.4.3计数器94
3.5可编程逻辑器件94
3.5.1PLD概述95
3.5.2电子设计自动化96
习题99
第4章处理器101
4.1处理器的组成101
4.1.1控制器101
4.1.2运算器103
4.2处理器的结构103
4.2.1处理器的基本结构104
4.2.28086的功能结构105
4.2.380386的功能结构106
4.2.4Pentium的功能结构107
4.3寄存器109
4.3.1通用寄存器109
4.3.2专用寄存器111
4.4存储器组织113
4.4.1存储模型113
4.4.2工作方式114
4.4.3逻辑地址115
习题119
第5章指令系统121
5.1指令格式121
5.1.1指令编码121
5.1.2IA-32指令格式124
5.2汇编语言基础126
5.2.1汇编语言的语句格式126
5.2.2汇编语言的源程序框架128
5.2.3汇编语言的开发过程132
5.2.4DEVC中C语言的开发过程137
5.3汇编语言的常量和变量141
5.3.1常量表达141
5.3.2变量应用143
5.4数据寻址150
5.4.1立即数寻址150
5.4.2寄存器寻址151
5.4.3存储器寻址151
5.4.4数据寻址的组合158
5.5通用数据处理指令159
5.5.1数据传送类指令160
5.5.2算术运算类指令164
5.5.3位操作类指令168
习题172
第6章汇编语言程序设计177
6.1顺序程序结构177
6.2分支程序结构181
6.2.1指令寻址181
6.2.2无条件转移指令182
6.2.3条件转移指令184
6.2.4单分支程序结构190
6.2.5双分支程序结构191
6.2.6多分支程序结构192
6.3循环程序结构195
6.3.1循环指令195
6.3.2计数控制循环198
6.3.3条件控制循环199
6.3.4多重循环200
6.4子程序201
6.4.1子程序指令202
6.4.2子程序设计205
6.4.3寄存器传递参数208
6.4.4共享变量传递参数210
6.4.5堆栈传递参数212
6.4.6堆栈帧215
习题223
第7章存储系统229
7.1存储系统的层次结构229
7.1.1技术指标230
7.1.2层次结构231
7.1.3局部性原理232
7.2主存储器235
7.2.1读写存储器236
7.2.2ROM241
7.2.3半导体存储器的连接245
7.3高速缓冲存储器249
7.3.1高速缓存的工作原理249
7.3.2地址映射252
7.3.3替换算法257
7.3.4写入策略258
7.4存储管理261
7.4.1虚拟存储器261
7.4.2段式存储管理262
7.4.3页式存储管理264
习题267
第8章输入/输出接口269
8.1I/O接口概述269
8.1.1I/O接口的典型结构269
8.1.2I/O端口的编址271
8.1.3I/O指令273
8.2外设数据的传送方式274
8.2.1无条件传送275
8.2.2程序查询传送277
8.2.3中断传送279
8.2.4中断控制系统283
8.2.5DMA传送286
8.3常用接口技术289
8.3.1定时控制接口289
8.3.2并行接口297
8.3.3异步串行通信接口300
8.3.4模拟接口304
习题305
第9章处理器性能提高技术308
9.1精简指令集计算机技术308
9.1.1复杂指令集和精简指令集308
9.1.2MIPS处理器311
9.2指令流水线技术313
9.2.1指令流水线思想313
9.2.280486的指令流水线316
9.3并行处理技术318
9.3.1并行性概念318
9.3.2数据级并行319
9.3.3指令级并行321
9.3.4线程级并行325
习题329
附录A32位通用指令列表331
附录BMASM伪指令和操作符列表336
附录CI/O子程序库337
附录D列表文件符号说明339
附录E常见汇编错误信息340
参考文献343
内容摘要
本书融合计算机学科的“计算机组成原理”、“微机原理”和“汇编语言程序设计”课程的基本内容,同时补充“数字逻辑”课程基础知识、延伸有“计算机系统结构”课程核心概念,结合C语言和汇编语言编程实践,从软件角度理解计算机系统的工作原理,为软件编程应用和硬件技术深入奠定学科基础。
精彩内容
— 没有更多了 —
以下为对购买帮助不大的评价