图书介绍
微机原理及应用PDF|Epub|txt|kindle电子书版本下载
![微机原理及应用](https://www.shukui.net/cover/53/32317742.jpg)
- 晏寄夫主编 著
- 出版社: 成都:西南交通大学出版社
- ISBN:781057700X
- 出版时间:2003
- 标注页数:381页
- 文件大小:18MB
- 文件页数:394页
- 主题词:微型计算机-基本知识
PDF下载
下载说明
微机原理及应用PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一章 微型计算机基础1
第一节 绪论1
一、计算机的发展历程1
二、汇编语言的上机过程 136
二、微型计算机的概念及它的组成和结构7
三、微型计算机的应用15
四、学习“微机原理及应用”课程应注意的问题17
一、微型计算机的数制18
第二节 微型计算机的数制及其转换18
二、微型计算机的数制转换21
第三节 非数值数据的编码方法25
一、字符数据25
二、汉字编码27
第四节 微型计算机的二进制数运算28
一、算术运算28
二、逻辑运算30
第五节 原码、补码、反码及其相应的运算法则31
一、原码31
三、补码32
二、反码32
四、求补码的方法33
五、补码的运算34
六、关于“0”的问题35
七、溢出及其判断方法36
八、不带符号数的运算38
第六节 数的定点与浮点表示38
一、定点法38
二、浮点法39
习题与思考题40
二、8086微处理器的内部结构42
第二章 8086微处理器及其系统结构42
第一节 8086微处理器内部结构42
一、指令和程序的解释方式42
三、8086微处理器的寄存器结构44
四、8088与8086在内部结构上的比较47
第二节 8086微处理器的引脚功能47
一、引脚功能47
二、8086的工作方式及信号定义49
三、8086系统的基本配置50
四、8088与8086在引脚和系统配置上的区别52
第三节 8086系统的存储器组织53
一、存储器的分段管理53
二、存储器组织55
三、堆栈56
一、基本概念57
二、时钟及时钟信号发生器57
第四节 8086的时钟和总线周期57
三、8086CPU总线周期的构成58
四、几个基本时序59
第五节 IBMPC/XT微机的基本配置61
习题与思考题63
第三章 8086/8088的寻址方式和指令系统65
第一节 指令的基本格式65
一、机器码格式65
二、8086/8088符号指令的书写格式66
第二节 8086/8088的寻址方式66
附录C中断向量地址表 367
一、立即数寻址方式(ImmedieteAddressing)67
二、寄存器寻址方式(RegisterAddtessing)67
三、固定寻址(InherentAddressing)68
四、存储器寻址68
五、相对寻址73
六、I/O端口寻址74
第三节 8086/8088指令系统76
一、数据传送(DataTransfer)类指令77
二、算术运算(Arithmetic)类指令及应用82
三、逻辑运算和移位(Logic Shift)循环指令93
四、信息串操作(StringManipulation)指令99
五、控制转移(ControlJump)类指令105
六、处理器控制指令116
第四节 中断指令及DOS功能调用118
一、中断118
二、DOS的系统功能调用和基本I/0子程序调用121
三、BIOS中断调用126
四、返回DOS的中断调用128
习题与思考题129
第四章 汇编语言程序设计134
第一节 概述134
一、完整的汇编语言源程序实例135
第二节 汇编语言程序格式138
第三节 程序块定义伪指令140
一、程序分段定义伪指令140
二、过程定义伪指令PROC/ENDP143
三、程序块间通信伪指令PUBLIC和EXTRN144
第四节 MASM中的表达式和运算符145
第五节 伪指令及宏指令152
一、数据定义及存储器分配伪指令152
二、符号定义伪指令EQU和=154
三、LABEL伪指令155
四、结构定义伪指令STRUC/ENDS156
五、记录定义伪指令RECORD160
六、宏指令163
一、应用软件设计与程序的基本结构166
第六节 汇编语言程序设计方法166
二、顺序结构程序设计168
三、分支程序设计171
四、循环程序设计175
五、过程(子程序)设计177
六、综合举例183
习题与思考题190
一、按用途分类192
第五章 存储器192
第一节 存储器分类192
二、按存储器性质分类193
一、静态随机存取存储器(SRAM)194
第二节 随机存取存储器RAM194
二、动态随机存取存储器(DRAM)197
三、8086对存储器的读/写时序201
第三节 半导体只读存储器ROM203
第四节 存储器的扩展207
一、主存储器逻辑设计208
二、主存储器与CPU的连接214
第五节 微机常用操作系统的内存管理223
习题与思考题224
一、中断及中断源226
二、中断处理过程226
第一节 中断的基本概念226
第六章 中断系统226
三、中断系统及其功能228
第二节 8086/8088中断系统228
一、8086/8088中断源228
二、8086/8088的中断处理过程231
三、8086/8088中断向量表233
四、中断优先权管理234
五、关于外部中断235
第三节 8259A可编程中断控制器237
一、8259A引脚及其功能237
二、8259A内部结构及中断处理过程238
三、8259A的控制字及其工作方式240
习题与思考题247
第七章 基本输入输出接口249
一、输入输出接口功能描述249
第一节 微型计算机接口概述249
二、输入输出指令及输入输出编址250
三、输入输出端口地址译码251
第二节 8086/8088CPU与外设间的数据交换方式251
一、程序控制方式252
二、中断控制方式255
三、直接存储器存取(DMA)控制方式256
一、82C55的内部结构257
第三节 82C55并行I/O接口257
二、82C55的外部特性258
三、82C55的控制字259
四、82C55的工作方式261
五、82C55的应用举例267
第四节 可编程计数器/定时器8253/8254269
一、8253/8254引脚及其功能269
二、8253/8254内部结构271
三、8253/8254的控制字及编程命令272
四、8253/8254的工作方式273
五、8253/8254的应用举例279
第五节 异步串行通信及其可编程接口芯片16C550280
一、串行通信的基本概念280
二、异步串行通信接口规范282
三、可编程异步串行通信接口芯片16C550286
习题与思考题300
第八章 现代微处理器及其系统结构301
第一节 现代微处理器内部结构301
一、80286微处理器301
二、80386微处理器303
三、80486微处理器305
四、Pentium微处理器307
五、PentiumⅡ、PentiumⅢ和PentiumⅣ微处理器309
六、新一代微处理器——Itanium(安腾)311
一、80386和80486微机的基本结构312
第二节 现代微机基本结构312
二、现代微机的基本结构313
第三节 PCI总线316
一、PCI总线的特点317
二、PCI信号定义317
三、PCI总线命令319
四、数据传输过程及PCI中断响应周期320
习题与思考题323
一、编中断驻留程序要解决的问题324
二、内部时钟到显示时钟转换的有关问题324
第一节 内存驻留及时钟显示程序324
第九章 汇编语言高级编程324
第二节 三窗口全屏幕输入程序330
第三节 鼠标336
第四节 程序中运行另一个程序的程序337
第五节 程序中执行DOS命令的程序339
第六节 如何加密/解密数据文件341
一、程序说明341
二、程序清单342
第七节 FORTRAN调用汇编语言子程序345
一、参数的传送345
二、调用方法345
四、应用举例347
三、编程时应注意的一些问题347
第八节 Pascal和汇编语言的连接349
一、有关的Pascal语句和调用约定349
二、连接方法352
第九节 汇编与C++语言混合编程353
第十节 彩色动态图形程序354
附录AASCII码的显示输出码359
附录B8086/8088指令系统一览表360
附录DDOS功能调用表368
附录EBIOS中断调用表373
附录F调试程序DEBUG的主要命令377
参考文献381