图书介绍
微机原理与应用PDF|Epub|txt|kindle电子书版本网盘下载
![微机原理与应用](https://www.shukui.net/cover/5/34978605.jpg)
- 潘名莲等著 著
- 出版社: 成都:电子科技大学出版社
- ISBN:7810432648
- 出版时间:1995
- 标注页数:357页
- 文件大小:15MB
- 文件页数:373页
- 主题词:微型计算机-基本知识
PDF下载
下载说明
微机原理与应用PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一章 计算机概述1
内容提要1
第一节 电子计算机的基本组成和工作1
一、电子计算机的基本组成1
二、电子计算机的工作2
第二节 微处理器、微计算机、微处理器系统3
一、微处理器(Microprocessor)3
二、微计算机(Microcomputer)3
三、微处理器系统(Microprocessing System)3
第三节 微处理器的发展进程4
第四节 微计算机的分类和应用形态5
一、按CPU字长分类5
二、微计算机的特点6
三、微计算机的应用形态6
第五节 微计算机系统的组成7
一、硬件7
二、软件7
三、微计算机系统结构特点10
第六节 微计算机中数和字符的表示11
一、数的表示11
二、加减法运算的溢出条件13
三、字符的表示15
第七节 典型微处理器系统结构及工作原理16
一、系统连接16
二、典型微处理器的内部结构17
三、典型存储器的内部结构20
四、简单程序的编制和执行过程21
第八节 IBM PC XT/AT微机简介25
一、系统主板的结构26
二、IBM PC XT/AT微机系统的软件28
本章小结28
习题28
第二章 16位微机的基本结构30
内容提要30
第一节 微处理器的主要性能30
一、字长30
二、指令数31
三、基本指令执行时间31
四、访存空间31
五、是否能够构成多处理器系统33
六、工艺形式及其他33
第二节 8086 CPU的内部结构33
一、执行部件EU33
二、总线接口部件BIU35
第三节 8086的寄存器结构36
一、通用寄存器组36
二、段寄存器38
三、状态标志寄存器F38
四、指令指针寄存器IP39
第四节 8086 CPU的引脚特性39
一、地址/数据总线(AD15~AD0双向、三态)39
二、地址/状态总线(A19/S6、A18/S5、A17/S4、A16/S3输出、三态)40
三、控制总线40
四、电源和地线41
五、其他控制线41
第五节 8088和8086的比较41
第六节 8086的时钟和总线周期概念42
一、8284A时钟信号发生器43
二、总线周期43
第七节 8086的工作方式44
一、最小方式及8282、8286的应用44
二、最大方式及8288的应用48
第八节 8086的总线操作时序53
一、最小方式下的总线读操作时序53
二、最小方式下的总线写操作时序55
三、8088的总线读/写操作时序57
四、最大方式下的总线读操作时序57
五、最大方式下的总线写操作时序58
第九节 存储器组织59
一、存储器的标准结构59
二、存储器分段60
三、实际地址和逻辑地址61
四、堆栈62
五、专用的和保留的存储单元64
六、单模块程序的四个现行段64
第十节 I/O端口组织66
一、I/O端口66
二、I/O端口编址方式66
三、保留的I/O端口67
第十一节 超级16位微处理器80286及其结构67
一、80286的主要特性68
二、内部结构68
三、寄存器结构69
四、80286的地址方式70
五、80286微处理器系统结构73
本章小结73
习题74
第三章 8086/80286指令系统78
内容提要78
第一节 指令的基本格式78
一、指令的构成78
二、8086指令的通用格式79
第二节 8086的寻址方式80
一、固定寻址(Innerent Addressing)80
二、立即数寻址(Immediate Addressing)81
三、寄存器寻址(Register Addressing)81
四、存储器寻址(Memory Addressing)81
五、I/O端口寻址(Input/Output Port Addressing)86
第三节 指令执行时间87
第四节 8086指令系统89
一、数据传送(Data Transfer)类指令及应用91
二、算术运算(Arithmatic)类指令及应用98
三、逻辑运算与移位(Logic and Shift)类指令及应用112
四、串操作(String Manipulation)类指令及应用117
五、控制转移(Control Jump)类指令及应用122
六、处理器控制(Processor Control)类指令及应用130
第五节 中断类指令及IBM PC DOS系统功能调用131
一、中断及其产生131
二、中断及中断返回指令131
三、8086的专用中断133
四、PC DOS的系统功能调用与基本I/O子程序调用135
五、BIOS中断调用140
六、返回DOS的方法及使用的中断调用141
第六节 80286扩充的指令143
本章小结144
习题144
第四章 汇编语言程序设计149
内容提要149
第一节 汇编语言和汇编程序149
一、汇编语言(Assembly Language)149
二、汇编程序(Assembler)149
第二节 8086/8088宏汇编语言程序规范150
一、语句类型150
二、汇编语言语句的四个域(Feild)150
三、汇编语言程序的段结构155
第三节 伪指令及其应用156
一、数据定义及存储器分配伪指令156
二、符号定义伪指令EQU和=158
三、标号定义伪指令LABEL159
四、程序段定义伪指令SEGMENT/ENDS159
五、ASSUME伪指令160
六、过程定义伪指令PROC/ENDP160
七、程序计数器$和ORG伪指令161
第四节 结构与记录161
一、结构161
二、记录164
第五节 宏指令及其应用167
一、宏指令的定义167
二、宏指令的使用——宏调用167
三、宏指令应用举例167
四、取消宏指令伪指令PURGE169
五、定义局部标号伪指令LOCAL169
第六节 程序设计的基本步骤170
一、汇编语言程序设计的基本步骤170
二、模块化程序设计170
第七节 程序的基本结构及基本程序的设计171
一、顺序结构与简单程序设计172
二、条件结构与分支程序设计174
三、循环结构与循环程序设计175
四、子程序结构及子程序设计178
第八节 声音和动画程序设计183
一、声音的产生与乐曲程序183
二、图形与动画设计190
第九节 应用程序设计实例192
一、两个无符号的16位数相乘192
二、两个非组合BCD数相乘193
三、多位BCD数相乘194
四、插入196
五、删除197
六、逻辑尺控制分支循环199
七、排序201
八、检索203
第十节 在DOS环境下建立和运行汇编语言程序的过程207
一、建立汇编语言的工作环境207
二、程序的输入、汇编、连接和调试运行208
本章小结211
习题211
第五章 存储器213
内容提要213
第一节 半导体存储器的分类及特点213
一、分类213
二、半导体存储器的性能指标214
三、半导体存储器的特点214
第二节 随机存储器RAM实例215
一、静态RAM(SRAM)芯片实例——6264215
二、动态RAM(DRAM)芯片实例——4164217
三、DRAM的刷新218
第三节 只读存储器ROM218
一、固定掩膜编程ROM219
二、可编程PROM219
三、紫外光擦除可编程UV-EPROM220
第四节 新型的半导体存储器221
一、电可擦除的可编程E2PROM221
二、不挥发RAM——NV RAM221
三、集成RAM——iRAM221
四、半导体存储器的备份电源221
第五节 主存储器设计222
一、常用RAM、ROM、EPROM列表222
二、存储器地址分配及译码器的应用223
三、存储器芯片与CPU的连接225
四、主存储器设计实例——IBM PC/XT系统板上RAM子系统设计简介229
第六节 外存储器简介229
一、软磁盘存储器系统229
二、硬磁盘存储器系统231
三、磁光盘231
本章小结233
习题233
第六章 微机的输入/输出技术235
内容提要235
第一节 微机和外设间的输入/输出接口235
一、为什么需要接口电路235
二、接口电路中的信息235
三、接口电路组成及I/O端口的访问方法236
第二节 输入/输出的控制方式237
一、程序控制方式237
二、中断控制万式243
三、直接存储器存取(DMA)控制方式244
第三节 IBM PC/XT微机的I/O端口地址分配和地址译码245
一、IBM PC/XT的I/O端口地址分配245
二、I/O地址译码247
三、IBM PC/XT/AT微机的I/O通道247
第四节 DMA控制器8237A及应用248
一、8237A的内部结构和引脚特性249
二、8237A的内部寄存器251
三、8237A的编程和应用256
本章小结257
习题258
第七章 IBM PC微机的中断系统260
内容提要260
第一节 中断控制方式的优点260
第二节 8086/8088的中断机构260
一、中断源261
二、中断过程261
三、中断向量表的设置方法262
第三节 外部中断265
一、NMI中断(Non Maskable Interrupt)265
二、INTR中断(Interrupt Request)265
第四节 中断的优先权管理266
一、软件查询方式266
二、菊花链法267
三、专用芯片管理方式267
第五节 8259A可编程中断控制器267
一、8259A的外部引脚特性268
二、8259A的内部结构及工作原理269
三、8259A的工作方式271
四、8259A的初始化命令字和操作命令字274
五、8259A应用举例281
本章小结282
习题283
第八章 通用可编程接口芯片284
内容提要284
第一节 可编程接口芯片284
一、可编程接口芯片的组成284
二、可编程接口芯片的分类284
第二节 可编程定时器/计数器8253285
一、8253的基本功能及用途285
二、8253的内部结构及工作原理285
三、8253的引脚特性及其与外部连接287
四、8253的控制字(CW)289
五、8253的工作方式289
六、8253初始化编程及应用举例296
第三节 可编程并行I/O接口8255A299
一、8255A的基本功能及用途299
二、8255A的内部结构300
三、8255A的引脚特性及其与外设的连接301
四、8255A的控制字302
五、8255A的工作方式304
六、8255A的应用举例311
本章小节317
习题318
第九章 微机系统的应用与发展前景319
内容提要319
第一节 微机系统的应用技术319
一、数据采集与控制系统319
二、多媒体家电和多媒体计算机技术321
三、微计算机在管理信息系统中的应用322
四、信息高速公路与计算机网323
第二节 更高位微处理器及微计算机323
一、32位的Intel 80386及PC/386324
二、超级32位的Intel 80486及PC/486324
三、Pentium(奔腾)——新一代微处理器325
本章小结326
习题326
附录327
附录一 8086/8088指令系统一览表327
附录二 中断向量地址一览表338
附录三 DOS功能调用(INT 21H)339
附录四 BIOS中断调用343
附录五 IBM PC ASCII码字符表347
附录六 屏编软件NE的常用命令347
附录七 MASM 5.0宏汇编程序出错信息348
附录八 调试程序DEBUG的主要命令353
参考文献357