微型计算机硬件、软件及接口技术 硬件、软件篇PDF格式文档图书下载
第1章 微型计算机系统概述 1
1.1 微型计算机系统简介 1
1.1.1 微型计算机发展史 1
1.1.2 微型计算机应用领域 4
1.2 微型计算机系统基本组成 6
1.2.1 微型计算机软硬件概念 6
1.2.2 微型计算机结构 9
1.2.3 RISC机和CISC机 10
1.3 习题与综合练习 11
第2章 微型计算机系统结构 12
2.1 8086/8088微处理器 12
2.1.1 CPU结构 12
2.1.2 寄存器结构 14
2.1.3 工作模式 18
2.1.4 工作过程 26
2.2 80286微处理器 27
2.2.1 CPU结构 27
2.2.2 寄存器结构 28
2.2.3 工作模式 30
2.2.4 描述符与描述符表 30
2.3 先进微处理器介绍 33
2.3.1 80386微处理器 35
2.3.2 寄存器结构 37
2.3.3 地址空间 41
2.3.4 80386引脚功能 41
2.3.5 虚拟存储器管理 43
2.3.6 80386/80486多任务及任务转换 47
2.4 80486微处理器 51
2.4.1 80486CPU的基本结构 52
2.4.2 80486寄存器组织 54
2.4.3 80486部分引脚的功能 56
2.5 奔腾(Pentium)微处理器 59
2.5.1 Pentium处理器的内部结构 59
2.5.2 Pentium处理器的寄存器结构 64
2.5.3 Pentium处理器的中断系统 67
2.6 Pentium Pro(高能奔腾)处理器 69
2.7 超能Pentium系列处理器 72
2.7.1 Pentium Ⅱ处理器 72
2.7.2 Pentium Ⅲ处理器 73
2.7.3 Pentium 4处理器 73
2.7.4 Itanium(安腾)处理器 73
2.8 超线程及多核技术 74
2.8.1 工作原理 75
2.8.2 实现超线程的前提条件 76
2.9 习题与综合练习 77
第3章 存储器及其连接 79
3.1 存储器概述 79
3.1.1 基本概念和术语 79
3.1.2 存储器的分类 80
3.1.3 存储器的性能指标 82
3.1.4 存储器的分级结构 83
3.2 随机读写存储器RAM 83
3.2.1 RAM简介 83
3.2.2 SRAM的内部结构及工作过程 84
3.2.3 DRAM存储器 87
3.2.4 几种新型的RAM技术及芯片类型 90
3.3 只读存储器ROM 93
3.3.1 ROM简介 93
3.3.2 只读存储器分类 93
3.4 主存储器与CPU的连接 94
3.4.1 存储容量的扩展 94
3.4.2 半导体存储器与CPU的连接 96
3.5 高速缓冲存储器(Cache) 100
3.5.1 Cache基本原理 100
3.5.2 主存与Cache的地址映射 102
3.5.3 替换策略 104
3.5.4 Cache的写操作策略 105
3.6 外部辅助存储器 106
3.6.1 磁表面存储器 106
3.6.2 光盘存储设备 113
3.7 虚拟存储器 116
3.7.1 虚拟存储器的基本概念 116
3.7.2 页式虚拟存储器 117
3.8 习题与综合练习 121
第4章 8086/8088指令系统 123
4.1 寻址方式 123
4.1.1 操作数类型 123
4.1.2 寻址方式 124
4.2 指令系统 130
4.2.1 数据传送指令 130
4.2.2 算术运算指令 136
4.2.3 逻辑运算指令 147
4.2.4 移位指令 149
4.2.5 转移指令 152
4.2.6 字符串操作指令 159
4.2.7 处理器控制指令 164
4.2.8 输入输出指令 166
4.2.9 中断指令 166
4.3 高级汇编语言技术 167
4.3.1 汇编语言语句类型 168
4.3.2 汇编语言伪指令 175
4.3.3 汇编语言程序设计 182
4.3.4 结构和记录 185
4.3.5 条件汇编与宏操作伪指令 190
4.4 习题与综合练习 196
第5章 基本程序设计 200
5.1 顺序程序设计 200
5.1.1 存储单元内容移位 200
5.1.2 乘法运算与乘10运算 201
5.1.3 屏蔽与组合 202
5.1.4 字节分离 202
5.1.5 单字节压缩BCD数加法运算 202
5.1.6 二字节的二进制数加法 203
5.1.7 取数的反码和补码 204
5.1.8 平方表 205
5.2 分支程序设计 206
5.2.1 单重分支结构程序 206
5.2.2 多重分支结构程序 208
5.3 循环程序设计 213
5.3.1 循环程序的结构 213
5.3.2 单重循环程序 214
5.3.3 多重循环程序 218
5.3.4 循环次数未知的循环程序 221
5.3.5 “位”控制循环程序 223
5.4 子程序设计 224
5.4.1 子程序与主程序 224
5.4.2 子程序段内调用和返回 225
5.4.3 子程序段间调用和返回 226
5.4.4 调用程序和子程序间的参数传递 228
5.4.5 寄存器内容的保护 236
5.4.6 子程序的嵌套使用 237
5.4.7 关于递归子程序、可重入子程序 239
5.5 具有模块结构的程序设计 242
5.5.1 概述 242
5.5.2 模块的组合方式 243
5.5.3 模块间的通信 245
5.5.4 模块化程序设计的注意点 246
5.5.5 模块化程序设计举例 246
5.6 习题与综合练习 253
第6章 复杂程序设计 257
6.1 定点数算术运算程序 257
6.1.1 定点数运算的概念 257
6.1.2 定点数加法运算 258
6.1.3 定点数减法运算 262
6.1.4 定点数乘法运算 263
6.1.5 定点数除法运算 268
6.2 浮点数算术运算程序 274
6.2.1 浮点数的概念 274
6.2.2 浮点数的规格化 275
6.2.3 浮点数加减运算 276
6.2.4 浮点数乘除运算 276
6.3 代码转换 277
6.3.1 二进制码与ASCII码间的相互转换 278
6.3.2 二进制码与BCD码间的相互转换 279
6.3.3 二进制数到七段显示码的转换 285
6.4 字符数据处理 286
6.4.1 字符串比较 287
6.4.2 字符串检索 288
6.4.3 字符删除与插入 289
6.4.4 字符串统计 291
6.5 表处理 293
6.5.1 表的查询 293
6.5.2 表的插入与删除 296
6.6 检索 298
6.6.1 顺序检索 298
6.6.2 折半检索 301
6.6.3 散列值检索 303
6.7 排序 305
6.7.1 交换排序 306
6.7.2 选择排序 308
6.7.3 插入排序 310
6.8 习题与综合练习 312
第7章 汇编语言的一些特殊命令用法 315
7.1 .EXE文件和.COM文件 315
7.2 程序段前缀 317
7.3 汇编程序 318
7.3.1 汇编程序的类别 318
7.3.2 汇编过程 318
7.3.3 运行环境 319
7.3.4 操作过程 319
7.3.5 汇编操作举例 321
7.4 连接程序 323
7.4.1 连接程序的作用 323
7.4.2 连接过程 324
7.4.3 LINK的使用与操作 324
7.5 调试程序 328
7.5.1 DEBUG功能及其启动 328
7.5.2 DEBUG各命令的用法 330
7.5.3 应用举例 342
7.6 符号调试程序SYMDEB简介 344
7.7 上机操作辅助程序介绍 347
7.7.1 显示(或打印)单个字符 347
7.7.2 显示字符串 348
7.7.3 输入单个字符 349
7.7.4 输入字符串 349
7.7.5 程序正常结束 349
7.8 汇编语言与高级语言的连接 350
7.8.1 TURBOC调用汇编子程序 351
7.8.2 TURBOC行间嵌入汇编 353
7.9 习题与综合练习 354
第8章 自测试卷及其参考答案 355
自测试卷一 355
自测试卷一参考答案 357
自测试卷二 360
自测试卷二参考答案 363
参考文献 379
- 《微型计算机硬件、软件及接口技术 硬件、软件篇》雷印胜,秦然,于志国主编 2008
- 《十六位微型计算机 硬件软件及接口技术》白素怀编 2222
- 《微型计算机硬件、软件及接口技术:接口技术篇》雷印胜,秦然,孙同景等编著 2008
- 《计算机组成与设计 硬件/软件接口》(美)大卫·A. 帕特森(David A. Patterson),约翰·L.亨 2018
- 《INTEL8086十六位微型计算机硬件、软件及接口技术》白素怀编 1986
- 《微型计算机与模拟转换器的软件和硬件接口》(美)乔纳森A.泰特斯等著;孙国良等译 1986
- 《计算机组成和设计:硬件/软件接口 第2版》(美)David A.Patterson,(美)John L.Hennessy著;郑纬民等译 2003
- 《计算机组织与设计硬件/软件接口:第2版:英文BTheBasicsofLogicDesign》(美)亨尼丝(Hennessy,J.L.)等著 1999
- 《计算机组织与设计硬件/软件接口 英文版 第2版》(美)亨尼丝(Hennessy,J.L.)等著 1999
- 《计算机组织与设计硬件/软件接口 第2版 英文Glossary》(美)亨尼丝(Hennessy,J.L.)等著 1999
- 《微型计算机硬件、软件及接口技术 硬件、软件篇》雷印胜,秦然,于志国主编 2008
- 《微型计算机硬件、软件及接口技术:接口技术篇》雷印胜,秦然,孙同景等编著 2008
- 《人脑功能认知技术》雷印胜著 2015
- 《MIS开发技术 PowerBuilder案例教程》雷印胜,胡晓鹏等编著 2010
- 《汇编语言程序设计教程》雷印胜著 2011
- 《MIS实用开发技术 PowerBuilder》新世纪高职高专教材编审委员会组编;雷印胜,胡晓鹏主编 2009
- 《微型计算机接口技术》雷印胜,张晓瑷,胡晓鹏等编著 2011
- 《中共党史与党建理论辅导读本》张红均,于志国,吕源沛主编;杨贵钧,张彩蔚,张连奇,王臣鼎,李连印副主编 1991
- 《环境土壤学分析测试与研究方法》林俊杰,刘丹,于志国著 2018
- 《数据结构 C++版》李静主编;秦然副主编 2009
- 《Townsend Press 英语词汇学习丛书 英语词汇入门 第2版》(美)纳代尔(Nadell.J)等编著 2018
- 《THE GOVERNMENT/PRESS CONNECTION PRESS OFFICERS AND THEIR OFFICES》STEPHEN HESS 1984
- 《PRESS》POLITICS & PUBLIC OPINION IN BIHAR 1912-1947 2010
- 《Press law》Robin Callender Smith. 1978
- 《SUING THE PRESS》RODNEY A.SMOLLA 1986
- 《THE PRESS AND AMERICA》 2222
- 《FREEDOM OF THE PRESS》ERIC BARENDT 2009
- 《FREEDOM OF THE PRESS》ROB EDELMAN 2006
- 《FREEDOM OF THE PRESS》DAVID L.GEBERT 2005
- 《Racism and the press》Teun A.van Dijk 2016