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

- 潘名莲等编 著
- 出版社: 北京:电子工业出版社
- ISBN:7505324187
- 出版时间:1994
- 标注页数:446页
- 文件大小:20MB
- 文件页数:452页
- 主题词:
PDF下载
下载说明
微计算机原理PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一章 概述1
§1.1 计算机的基本结构和工作原理1
一、计算机的基本结构1
§1.2 微处理器.微计算机,微处理器系统3
一、微处理器(Microprocessor简称μP或MP)3
二、微计算机(Microcomputer简称μC或MC)3
三、微处理器系统(Microprocessing System简称μPS或MPS)3
§1.3 微处理器的产生和发展4
§1.4 微计算机的分类6
一、按CPU的字长来分6
二、按微计算机利用的形态分类6
§1.5 微计算机系统的组成7
一、微计算机系统的一般结构7
二、硬件7
三、软件7
四、微计算机系统结构的特殊性11
一、系统连接12
§1.6 典型微处理器系统结构和工作原理12
二、典型微处理器的内部结构13
三、典型存储器的内部结构16
四、简单程序的编制和执行过程17
五、微计算机中数和字符的表示21
§1.7 微计算机的应用概述25
一、微计算机的特点25
二、微计算机应用层次26
一、系统主板的结构27
§1.8 IBM PC XT/AT微计算机简介27
二、IBM PC XT/AT微机系统的软件29
三、IBM PC XT/AT的可扩充性29
习题29
第二章 8086/80286微处理器及其体系结构31
§2.1 微处理器性能描述31
一、字长31
六、工艺形式及其它32
五、是否能构成多处理器系统32
四、访存空间32
二、指令数32
三、基本指令执行时间32
§2.2 8086的内部结构34
一、执行部件EU34
二、总线接口部件BIU35
§2.3 8086的寄存器结构37
一、通用寄存器37
二、段寄存器38
三、状态标志寄存器39
四、指令指针寄存器40
§2.4 8086CPU引脚特性40
一、地址/数据总线40
二、地址/状态总线40
三、控制总线41
§2.5 8088和8086的比较42
一、8284A时钟信号发生器42
§2.6 8086的时钟和总线周期概念42
四、电源线Vcc和地线GND42
五、其它控制线:24~31脚42
二、总线周期概念43
§2.7 最小/最大工作方式44
一、最小方式及8282,8286的应用44
二、最大方式及8288的应用48
§2.8 8086的操作时序52
一、系统的复位和启动操作52
二、总线操作52
四、中断响应总线周期操作58
三、暂停操作58
五、最小方式下的总线保持请求/保持响应操作60
六、最大方式下的总线请求/允许/释放操作60
§2.9 存储器组织61
一、存储器组织61
二、存储器分段63
三、实际地址(physical address)和逻辑地址64
四、堆栈64
六、单模块程序的四个现行段66
五、专用和保留的存储器单元66
§2.10 I/O端口组织68
§2.11 超级十六位微处理器——8028668
一、80286的主要特性68
二、内部结构69
三、寄存器结构70
四、80286的地址方式71
五、80286微处理器系统结构74
习题75
第三章 8086/80286的指令系统79
§3.1 指令的基本格式79
一、指令构成79
二、8086的通用指令格式80
§3.2 8086的寻址方式81
一、固定寻址81
二、立即数寻址81
四、存储器寻址82
三、寄存器寻址82
五、I/O端口寻址86
§3.3 指令执行时间87
§3.4 8086指令系统89
一、数据传送(Date Transfer)类指令及应用90
二、算术运算(Arithmeric)类指令及应用97
三、逻辑运算与移位(Logic shift)类指令及应用109
四、串操作(String Manlpulation)类指令及应用114
五、控制转移(Control Jump)类指令及应用118
六、处理器控制(Processor Control)类指令及应用125
§3.5 中断类指令和IBM PC DOS系统功能调用126
一、8086中断及中断源126
二、中断指令及中断返回指令126
三、8086的专用中断127
四、PC DOS的系统功能调用与基本I/O子程序调用129
五、BIOS中断调用134
六、返回DOS的中断调用137
§3.6 80286扩充的指令138
习题139
§4.1 汇编语言和汇编程序144
一、汇编语言(Assembly Language)144
二、汇编程序(Assembler)144
第四章 MASM-86宏汇编语言程序144
§4.2 MASM-86汇编语言程序的规范146
一、一个简单的汇编语言程序146
二、段结构147
三、汇编语言程序的语句类型及语句格式147
二、表达式及运算符151
§4.3 8086汇编语言中的标识符、表达式和运算符151
一、标识符151
§4.4 伪指令及宏指令157
一、数据定义及存储器分配伪指令157
二、符号定义伪指令EQU和=159
三、标号定义伪指令LABEL160
四、结构定义伪指令STRUC/ENDS162
五、记录定义伪指令RECORD165
六、程序块定义伪指令168
八、程序计数器$和ORG伪指令170
七、GROUP伪指令170
九、宏指令171
十、常用列表伪指令173
十一、程序模块连接伪指令PUBLIC和EXTRN174
§4.5 多模块程序设计及模块间的通信175
一、模块的定义175
二、模块命名伪指令NAME175
四、模块间的交叉访问和信息传送176
三、多模块内段的连接176
五、高级语言与汇编语言的接口179
§4.6 汇编语言程序的上机过程181
一、汇编语言的工作环境181
二、汇编语言程序工作盘的建立181
三、在DOS环境下,建立和运行汇编语言程序的过程182
四、EXE文件和COM文件184
五、汇编语言程序上机过程示例186
习题189
§5.1 软件研制过程191
一、系统定义191
第五章 程序设计的基本方法191
二、程序设计193
三、编码193
四、查错和调试193
五、文件编制193
六、维护和再设计194
§5.2 模块化程序设计(Modular Programming)194
一、模块的划分与模块的表示194
二、划分模块的原则195
§5.3 结构化程序设计(Strutred Programming)196
一、顺序结构与简单程序设计197
§5.4 程序的基本结构与基本程序的设计197
二、条件结构与分支程序设计199
三、循环结构与循环程序设计202
四、子程序结构及子程序设计207
§5.5 一些实用程序的设计222
一、代码转换222
二、表的应用和处理226
三、算术运算程序235
四、图形显示242
五、声音的产生与乐曲程序246
习题251
一、分类255
§6.1 半导体存储器的分类及特点255
第六章 存储器255
二、半导体存储器的性能指标256
三、半导体存储器的特点256
§6.2 随机存储器RAM257
一、表态SRAM258
二、动态DRAM259
三、动态DRAM的刷新及刷新控制器8203260
四、RAM存储器的组织261
§6.3 只读存储器ROM261
一、固定掩膜编程ROM262
二、可编程序PROM262
三、紫外光擦除可编程序的UV-EPROM262
二、不挥发的RAM(NVRAM)266
§6.4 新型的半导体存储器266
一、电可擦除的可编程序的E2PROM266
三、集成RAM(iRAM)267
四、半导体存储器的备份电源267
五、常用RAM、ROM、EPROM列表268
§6.5 主存储器的设计268
一、半导体存储器芯片选用时应考虑的一些问题269
二、存储器地址分配269
三、存储器芯片和CPU的连接270
四、IBM PC/XT主存储器系统介绍274
§6.6 外存储器简介275
四、光盘存储器279
三、磁泡存储器279
习题280
一、为什么要用接口电路281
§7.1 微计算机和外设间的输入/输出接口281
二、接口电路中的信息281
第七章 微计算机的输入/输出及DMA281
三、接口电路的I/O端口282
§7.2 CPU和外设数据传送的控制方式283
一、程序控制方式283
二、中断控制方式290
三、直接存储器存取(DMA)控制方式290
§7.3 IBM PC/XT I/O端口地址分配与地址译码291
一、系统板上I/O地址291
二、IBM PC/XT I/O通道292
§7.4 DMA 8237A 及应用295
一、8237A的基本功能295
二、8237A的内部结构及工作原理296
三、8237A的引脚特性298
四、8237A的编程300
五、8237A的编程和使用305
习题308
第八章 中断系统310
§8.1 8086/8088的中断结构310
一、中断源及优先权级别310
二、中断处理过程311
三、中断向量表的设置311
§8.2 外部中断313
一、INTR中断(Interrupt)313
二、NMI中断(Non Maskable Interrupt)314
二、专用芯片构成的中断优先权管理315
§8.3 中断的优先权管理315
一、软件查询和优先级别判断315
§8.4 8259A 可编程中断控制器及应用316
一、8259A内部结构和引脚特性316
二、中断引导方式318
三、中断优先权管理319
四、中断触发方式320
五、8259A的初始化命令字和操作命令字322
六、8259A的级联327
八、8259A的应用举例330
习题333
第九章 可编程通用接口芯片335
§9.1 接口芯片的功能与分类335
一、接口的功能335
二、接口的分类336
一、8255A的基本性能337
§9.2 并行I/O接口337
二、8255A的内部结构337
三、8255A的引脚特性和外部连接338
四、8255A的控制字340
五、8255A的工作方式341
六、8255A的应用举例348
§9.3 串行通信接口351
一、串行接口及串行通信协议351
二、串行通信的物理标准355
三、可编程串行通信接口8251A357
四、可编程串行异步通信接口8250367
一、软磁盘375
§9.4 可编程计数器/定时器8253/8254376
一、基本功能和工作原理377
二、8253的内部结构377
二、硬磁盘378
三、8253的引脚特性及处部连接379
四、8253的控制字380
五、8253的工作方式381
六、8253的应用举例387
七、8254与8253的比较394
习题395
第十章 32位微处理器与微计算机397
§10.1 INTEL80386397
一、性能提升397
二、80386的内部结构398
三、寄存器结构399
四、操作数寻址400
五、数据类型401
六、存储器组织401
七、新增加的指令403
§10.2 INTEL80486404
一、主要性能405
二、与80386的比较405
习题405
附录406
附录一8086/8088指令系统一览表406
附录二 伪指令表416
附录三 中断向量地址一览表419
附录四 DOS功能调用(INT21H)420
附录五BIOS功能调用424
附录六 IBM PC ASCII码表427
附录七 屏编软件NE的常用命令428
附录八 MAMSM5.0 宏汇编程序出错信息429
附录九 调试程序DEBUG的主要命令432
附录十 IBM PC/XT系统板电路原理图436
参考资料446
热门推荐
- 2203996.html
- 1749876.html
- 2415616.html
- 1323519.html
- 1718208.html
- 1100826.html
- 1114619.html
- 3361817.html
- 3197812.html
- 1968876.html
- http://www.ickdjs.cc/book_589981.html
- http://www.ickdjs.cc/book_3683833.html
- http://www.ickdjs.cc/book_3152021.html
- http://www.ickdjs.cc/book_794168.html
- http://www.ickdjs.cc/book_3336075.html
- http://www.ickdjs.cc/book_1303407.html
- http://www.ickdjs.cc/book_3611625.html
- http://www.ickdjs.cc/book_1570201.html
- http://www.ickdjs.cc/book_803129.html
- http://www.ickdjs.cc/book_1385488.html