图书介绍
微计算机原理2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 潘名莲等编著 著
- 出版社: 北京:电子工业出版社
- ISBN:7505390872
- 出版时间:2003
- 标注页数:382页
- 文件大小:18MB
- 文件页数:394页
- 主题词:微型计算机-高等学校-教材
PDF下载
下载说明
微计算机原理PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章概述1
1.1 计算机的基本结构和工作原理1
1.1. 1 计算机的基本结构1
目 录1
1.1.2计算机的工作原理2
1.2.2微计算机(Microcomputci)3
1.2.3微处理器系统(Microprocessing System)3
1.2.1 微处理器(Microprocessor)3
1.2微处理器、微计算机、微处理器系统3
1.3 微处理器的产生和发展4
1.6.3典型存储器的内部结构 (15
1.4 IA-32结构微处理器6
1.5 微计算机系统的组成6
1.5.1 硬件系统7
1.5.2软件系统7
5.1.3 半导体存储器的特点 (217
1.5.3微计算机系统结构的特殊性10
1.6典型微处理器系统结构及工作原理11
1.6.2典型微处理器的内部结构12
1.6.1 系统连接12
1.6.4 简单程序的编制和执行过程16
1.7 IA-32结构的数据类型20
1.7.1 常用的名词术语20
1.7.2数的表示法20
1.7.3字符的表示法22
1.7.4 基本数据类型23
1.8微计算机实例24
1.8.1 IBM PC/XT微计算机25
1.8.2 奔腾4(P4)微计算机系统27
1.9用汇编语言程序开通自行设计的微处理器系统31
习题32
2.1.3运算速度33
2.1.2指令数33
3.6.2通用扩充指令 (133
2.1.1 字长33
2.1 微处理器的主要性能指标33
第2章IA-32结构微处理器及其体系结构33
2.1.8工艺形式及其他34
2.1.6虚拟存储空间34
2.1.7 是否能构成多处理器系统34
2.1.4 方行空间34
2.1.5高速缓存大小34
3.7.2实地址模式下的扩充指令 (135
2.2 8086/8088微处理器36
2.2.1 8086的内部结构36
3.7.3保护模式下的特权指令 (138
2.2.2 8086的寄存器结构38
2.2.3 8086的引脚特性41
2.2.4 8088 与8086的比较43
2.2.5 8086的时钟和总线周期概念43
2.2.6 8086/8088的工作方式45
4.3.1数据定义及存储器分配伪指令 (151
2.2.7 8086/8088的总线操作时序52
4.3.2 符号定义伪指令EQU和= (153
4.3.6 过程定义伪指令PROC/ENDP (155
4.4.1 结构 (156
2.2.8存储器组织56
4.4.2记录 (158
2.2.9 I/O端口组织62
2.3 80186/80188微处理器62
4.5.5定义局部标号伪指令LOCAL (163
2.4.2 80286的内部结构63
2.4.1 80286的主要性能63
2.4 80286微处理器63
2.4.3 80286的寄存器结构64
2.4.5 80286的系统结构65
4.7程序的基本设计方法 (165
2.5 80386微处理器65
2.4.4 80286的地址方式65
2.5.2 80386的内部结构66
2.5.1 80386的主要性能66
2.5.3 80386的寄存器结构67
2.5.5 80386的工作方式70
2.5.4 80386的数据处理70
2.6 80486微处理器72
2.7.1 Pentium微处理器73
2.7 Pentium和Pentium Pro微处理器73
2.7.2 Pentium Pro微处理器73
2.8 PentiumⅡ,PentiumⅢ及Pentium4微处理器73
2.8.1 PentiumⅡ微处理器74
2.8.2 PentiumⅢ微处理器74
2.8.3 Pentium 4微处理器74
习题75
第3章80x86指令系统78
3.1 指令的基本格式78
3.2寻址方式79
3.3指令执行时间85
3.4.1 数据传送(Data Transfet)类指令87
3.4 8086/8088指令系统87
4.9.3 用逻辑尺控制对数组的处理 (191
4.9.4表处理程序 (193
3.4.2 算术运算(A rithmatic)类指令94
3.4.3逻辑运算与移位(Logic and shift)类指令106
3.4.4 串操作(Strmg Manipulation)类指令110
3.4.5 控制转移(Control Jump)类指令114
3.4.6 处理器控制(Processor Control)类指令121
3.5 中断类指令及P(D(OS系统功能调用122
3.5.1 中断及中断返回指令123
3.5.2 8086的专用中断124
3.5.3 PC DOS的系统功能调用与基本I/O子程序调用126
3.5.4 BIOS中断调用130
3.5.5返回DOS的方法及使用的中断调用131
3.6 80286扩充的指令133
3.6.1对8086/8088某些指令功能的扩充133
3.6.3保护模式下的新增指令134
3.7.1对80286 工作范围扩大的指令135
3.7 80386扩充的指令135
3.8 80486扩充的指令138
3.8.2管理Cache的有关指令139
3.8.1新增指令139
3.9 pentiumCPU扩充的指令139
习题140
4.1 汇编语言和汇编程序145
第4章 汇编语言程序设计145
4.1.1汇编语言(Assembly Language)145
4.1.2汇编程序(Assermbier)145
4.2 MASM宏汇编语言程序的规范146
4.2.1 一个简单的汇编语言程序146
4.2.3语句的构成与规范147
4.2.2分段结构147
4.3伪指令及其应用151
4.3.3标号定义伪指令LABEL154
4.3.4段定义伪指令SEGMENT/ENDS154
4.3.7 程序计数器$和定位伪指令ORG155
4.3.5段寻址伪指令ASSUME155
4.4结构与记录156
4.5.1宏指令的定义161
4.5.2 宏指令的使用——宏调用161
4.5.3宏指令应用举例161
4.5宏指令及其应用161
4.5.4 取消宏指令的伪指令PURGE163
4.6.2段模式选择伪指令164
4.6指定处理器及段模式选择伪指令164
4.6.1指定处理器伪指令164
4.7.1 汇编语言程序的设计步骤165
4.7.2模块化程序设计166
4.8 程序的基本结构及基本程序设计168
4.8.1 程序的基本结构168
4.8.2顺序结构与简单程序设计169
4.8.3 条件结构与分支程序设计170
4.8.4循环结构与循环程序设计173
4.8.5子程序结构与子程序设计177
4.9.1 代码转换程序185
4.9 实用程序设计实例185
4.9.2 BCD数运算程序189
4.9.5声音和动画程序201
4.9.6 32位微处理器程序208
习题212
5.1.1 半导体存储器的分类215
第5章主存储器215
5.1 半导体存储器的分类及特点215
5.1.2 半导体存储器的性能指标216
5.2 随机存取存储器RAM218
5.2.1 静态存储器SRAM218
5.2.2 动态存储器DRAM220
5.3 只读存储器ROM222
5.3.1 固定掩膜编程ROM222
5.3.2可编程PROM222
5.3.3 可擦除可编程EPROM223
5.4新型存储器225
5.4.1 快擦写Flash存储器226
5.4.2 多端口读写存储器226
5.4.3 内存条226
5.5.1 存储器芯片 的选择228
5.5 主存储器系统设计228
5.5.2 计算机系统中存储器的地址分配229
5.5.3 存储器芯片与CPU的连接230
5.5.4存储器的寻址方法230
5.5.5线选法的应用231
5.5.6部分译码法的应用232
5.5.7 芯片片选中全译码法的应用233
5.5.8 3-8译码器芯片74LS138在存储器芯片组织中的应用234
5.5.9 小结237
习题238
第6章输入/输出技术239
6.1 微机和外设间的输入/输出接口239
6.1.1 为什么需要接口电路239
6.1.2接口电路中的信息239
6.1.4 I/O端口的编址方式240
6.1.3接口电路的组成240
6.1.5 80x86系列微机I/O端口地址分配与地址译码241
6.2 输入/输出的控制方式244
6.2.1程序控制方式244
6.2.2中断控制方式249
6.2.3直接存储器存取(DMA)控制方式249
6.3 DMA控制器8237A及应用250
6.3.1 8237A的内部结构及与外部的连接251
6.3.2 8237A的引脚特性252
6.3.3 8237A的内部寄存器253
6.3.4 8237A的初始化编程257
6.3.5 8237A应用举例258
6.4微计算机功能扩展及总线标准262
6.4.1微计算机功能扩展262
6.4.2总线标准262
6.4.3 ISA总线264
6.4.4 PCI局部总线266
6.4.5 USB总线267
习题271
第7章微计算机的中断系统272
7.1 中断控制方式的优点272
7.2 8086/8088的中断机构272
7.2.1 中断源273
7.2.2 中断过程273
7.2.3 中断向量表的设置方法274
7.3外部中断276
7.3.1 NMI中断277
7.3.2 INTR中断277
7.4 中断的优先权管理277
7.4.1 软件查询方式277
7.4.2菊花链法278
7.4.3 专用芯片管理方式278
7.5.1 8259A的引脚特性279
7.5 可编程中断控制器8259A279
7.5.2 8259A的内部结构及工作原理280
7.5.3 8259A的工作方式281
7.5.4 8259A的级联284
7.5.5 8259A的初始化命令字和操作命令字285
7.5.6 8259A应用举例289
7.6 IBM PC/XT微计算机的中断系统291
7.7 386/486微计算机的中断系统293
7.7.1 80386/80486 CPU的中断机构293
7.7.2 386/486微机的硬中断控制系统295
习题297
第8章可编程通用接口芯片299
8.1 可编程接口芯片299
8.1.1 可编程接口的组成及功能299
8.2.1 8255A的基本性能300
8.2并行I/O接口8255A300
8.1.2可编程接口芯片的分类300
8.2.2 8255A的内部结构301
8.2.3 8255A的引脚特性及其与外部的连接302
8 2.4 8255A的控制字303
8.2.5 8255A的工作方式304
8.2.6 8255A用于A/D和D/A接口311
8.2.7 8255A应用举例312
8.3 串行通信接口315
8.3.1 串行接口及串行通信协议315
8.3.2串行通信的物理标准319
8.3.3可编程串行异步通信接口8250320
8.3.4 8250的初始化编程323
8.3.5 8250应用举例326
8.4.1 8253的基本功能及用途329
8.4.2 8253的内部结构及工作原理329
8.4可编程定时器/计数器8253/8254329
8.4.3 8253的引脚特性及其与外部的连接332
8.4.4 8253的控制字332
8.4.5 8253的工作方式333
8.4.6 8253初始化编程338
8.4.7 8253应用举例340
8.4.8 8254与8253的比较348
习题349
附录一8086/8088指令系统一览表351
附录二 MASM伪指令一览表360
附录三 中断向量地址一览表363
附录四DOS功能调用(INT 21H)364
附录五 BIOS中断调用368
附录六 IBM PC ASCIl码字符表371
附录七 MASM宏汇编程序出错信息372
附录八 调试程序DEBUG的主要命令378
参考资料382
热门推荐
- 3769961.html
- 2079761.html
- 164772.html
- 2972353.html
- 1916254.html
- 1822956.html
- 3690112.html
- 2807155.html
- 3087155.html
- 3440692.html
- http://www.ickdjs.cc/book_1950570.html
- http://www.ickdjs.cc/book_495859.html
- http://www.ickdjs.cc/book_1393395.html
- http://www.ickdjs.cc/book_3594409.html
- http://www.ickdjs.cc/book_1573735.html
- http://www.ickdjs.cc/book_1436546.html
- http://www.ickdjs.cc/book_1371623.html
- http://www.ickdjs.cc/book_1023553.html
- http://www.ickdjs.cc/book_2172305.html
- http://www.ickdjs.cc/book_3244556.html