图书介绍
微机原理与接口技术【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 张小鸣编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302203964
- 出版时间:2009
- 标注页数:485页
- 文件大小:88MB
- 文件页数:501页
- 主题词:微型计算机-理论-高等学校-教材;微型计算机-接口-高等学校-教材
PDF下载
下载说明
微机原理与接口技术PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 微型计算机系统1
1.1 微型计算机系统概述1
1.2 计算机中的数与编码方法4
1.2.1 数制4
1.2.2 数制之间的转换6
1.2.3 二进制编码9
1.2.4 二进制数运算12
1.2.5 二进制带符号数表示法16
1.3 微型计算机系统的组成结构21
1.3.1 硬件系统结构21
1.3.2 软件系统结构24
1.4 PC的组成结构25
1.4.1 PC的组成25
1.4.2 PC的硬件配置25
1.4.3 主机单元26
1.4.4 外部设备28
习题与思考题30
第2章 80x86/Pentium系列微处理器32
2.1 16位微处理器编程结构32
2.1.1 8086/8088的功能结构32
2.1.2 8086/8088寄存器33
2.1.3 8086/8088系统的存储器组织35
2.2 32位微处理器编程结构简介36
2.2.1 工作模式36
2.2.2 80x86/Pentium的寄存器组织37
2.2.3 保护模式下的存储器寻址38
2.3 8086/8088 CPU的引脚功能39
2.3.1 引脚功能说明40
2.3.2 最小方式与最大方式43
2.4 8086/8088 CPU的总线时序44
2.4.1 总线读周期44
2.4.2 总线写周期45
2.4.3 中断响应周期46
2.4.4 系统复位47
习题与思考题47
第3章 存储器技术48
3.1 存储器概述48
3.1.1 存储器的分类48
3.1.2 存储器的主要性能参数50
3.2 存储器的连接51
3.2.1 存储器的地址连接51
3.2.2 存储器的数据线及控制线连接54
3.3 存储器管理55
3.3.1 IBM PC/XT中存储空间的分配55
3.3.2 扩展存储器及其管理56
3.4 内部存储器技术的发展59
3.4.1 扩展数据输出动态随机访问存储器61
3.4.2 同步动态随机访问存储器62
3.4.3 突发存取高速动态随机存储器64
3.5 外部存储器简介65
3.5.1 硬盘及硬盘驱动器65
3.5.2 光盘存储器68
3.5.3 移动存储器70
习题与思考题72
第4章 80x86/Pentium指令系统73
4.1 8086/8088指令编码73
4.1.1 8086/8088指令编码格式73
4.1.2 指令执行时间74
4.2 8086/8088寻址方式77
4.2.1 非存储器寻址方式77
4.2.2 存储器寻址方式78
4.3 8086/8088指令系统83
4.3.1 数据传送类指令83
4.3.2 算术运算类指令91
4.3.3 逻辑运算与移位类指令101
4.3.4 串操作类指令106
4.3.5 控制转移类指令110
4.3.6 处理器控制类指令123
4.4 80x86/Pentium指令格式与寻址方式125
4.4.1 80x86/Pentium CPU指令格式125
4.4.2 80x86/Pentium寻址方式126
4.5 80x86/Pentium指令系统131
4.5.1 80286指令系统131
4.5.2 80386增强和新增指令133
4.5.3 80486新增指令136
4.5.4 Pentium系列处理器新增指令137
习题与思考题137
第5章 汇编语言程序设计141
5.1 程序设计语言概述141
5.1.1 机器语言141
5.1.2 高级语言141
5.1.3 汇编语言141
5.2 汇编语言程序结构与语句结构142
5.2.1 汇编语言源程序分段结构142
5.2.2 汇编语言语句种类及其格式144
5.3 汇编语言数据145
5.3.1 常量145
5.3.2 变量146
5.3.3 标号146
5.3.4 表达式146
5.4 汇编语言伪指令150
5.4.1 数据定义伪指令150
5.4.2 符号定义伪指令151
5.4.3 段结构伪指令152
5.4.4 定位伪指令与汇编地址计数器154
5.4.5 过程定义伪指令154
5.4.6 宏处理伪指令155
5.4.7 模块定义与通信伪指令156
5.4.8 条件汇编161
5.4.9 列表伪指令163
5.5 80x86/Pentium扩展伪指令164
5.5.1 方式选择伪指令164
5.5.2 80x86/Pentium完整段定义扩充165
5.5.3 简化段定义格式及其伪指令166
5.6 汇编语言程序上机过程170
5.6.1 汇编语言的命令行编程环境170
5.6.2 集成编程环境172
5.7 DOS系统与功能调用173
5.7.1 DOS和BIOS功能调用173
5.7.2 DOS功能调用174
5.7.3 DOS功能调用举例175
5.8 汇编语言程序设计基础179
5.8.1 程序设计的一般步骤179
5.8.2 程序设计的基本方法180
5.8.3 子程序的设计与调用技术188
5.9 中断服务程序设计196
5.9.1 中断概述196
5.9.2 中断服务程序设计201
5.10 汇编语言与C语言混合编程206
5.10.1 Turbo C嵌入汇编方式206
5.10.2 模块连接方式207
习题与思考题212
第6章 输入输出技术214
6.1 输入输出接口214
6.1.1 接口电路概述214
6.1.2 I/O接口基本组成原理215
6.1.3 I/O接口的主要功能216
6.1.4 接口分类216
6.1.5 I/O接口寻址方式217
6.1.6 微机与I/O接口传送方式217
6.2 I/O地址译码方法220
6.2.1 I/O地址译码原理220
6.2.2 简单输入输出接口控制逻辑电路220
6.2.3 地址译码电路222
6.2.4 地址译码器设计与VHDL设计224
6.3 中断系统227
6.3.1 中断概述227
6.3.2 中断优先级解决方案229
6.3.3 可编程中断控制芯片8259A231
6.3.4 外设中断管理器VHDL设计246
6.3.5 80x86中断系统247
6.4 定时器/计数器257
6.4.1 定时器概述257
6.4.2 可编程定时计数器8253A257
6.4.3 8253A的VHDL设计269
6.5 并行接口277
6.5.1 并行通信与并行接口277
6.5.2 零线信号交换278
6.5.3 单线信号交换278
6.5.4 双线信号交换279
6.5.5 三线信号交换280
6.5.6 可编程并行接口芯片8255A280
6.5.7 8255A在键盘扫描电路中的应用290
6.5.8 带信号交换线8位并口的VHDI设计292
6.6 串行接口295
6.6.1 串行接口和串行通信295
6.6.2 异步通信和同步通信296
6.6.3 发送时钟和接收时钟298
6.6.4 串行通信校验方式300
6.6.5 信号调制与解调304
6.6.6 异步串口通信接口标准RS-232C307
6.6.7 串行接口芯片Intel 8251A311
6.6.8 IBM PC串口芯片INS8250321
6.6.9 异步串行通信I/O功能调用335
6.6.10 用8251A和8250构成多微机通信系统340
6.7 D/A及A/D接口342
6.7.1 过程通道342
6.7.2 D/A转换器345
6.7.3 DAC0832349
6.7.4 A/D转换器353
6.7.5 ADC0809355
6.7.6 基于VHDI的ADC0809控制器设计359
6.7.7 模拟量输入通道361
6.7.8 A/D转换结果处理技术364
6.7.9 信号滤波365
6.8 键盘与LED接口366
6.8.1 键盘接口366
6.8.2 LED接口368
6.8.3 8279可编程键盘/显示器接口370
6.9 DMA技术385
6.9.1 DMA概述385
6.9.2 DMA控制器8237A385
6.9.3 DMA控制器在系统中的应用394
6.9.4 DMA控制器8237A的初始化398
6.9.5 DMA控制器的应用举例399
习题与思考题402
第7章 总线技术408
7.1 总线基本概念408
7.1.1 总线定义408
7.1.2 总线分类408
7.1.3 总线标准409
7.1.4 总线仲裁410
7.2 ISA总线412
7.3 PCI总线412
7.3.1 PCI总线对传统总线结构的突破412
7.3.2 PCI总线的系统结构及特点413
7.3.3 PCI总线引脚信号414
7.4 USB总线414
7.4.1 USB概述414
7.4.2 USB结构415
7.4.3 USB总线特点415
7.4.4 数据传输类型416
7.4.5 USB总线数据传输417
7.4.6 USB的典型应用418
7.4.7 一个USB HOST接口的软硬件设计418
7.5 高速总线接口419
7.5.1 IEEE 1394419
7.5.2 高速图形端口AGP421
7.6 I2C总线423
7.6.1 I2C总线简介423
7.6.2 I2C总线特点423
7.6.3 I2C总线原理423
习题与思考题424
第8章 多模块编程技术426
8.1 概述426
8.2 多模块段间链接426
8.2.1 SEGMENT伪指令426
8.2.2 GROUP伪指令429
8.3 模块之间通信430
8.3.1 EXTRN和PUBLIC伪指令语句430
8.3.2 过程程序和调用程序之间通信432
8.4 多模块设计举例437
8.4.1 多模块目标文件链接命令形式437
8.4.2 多模块END伪指令使用格式438
8.4.3 C主模块调用汇编模块举例440
8.4.4 汇编主模块调用C模块函数举例441
习题与思考题443
参考文献444
附录A 8086 PC指令系统446
A.1 分类446
A.1.1 传送类指令446
A.1.2 算术运算类指令446
A.1.3 逻辑运算类指令447
A.1.4 串操作类指令448
A.1.5 转移与调用类指令449
A.1.6 处理器控制类指令450
A.2 8086指令系统表451
附录B 通用汇编程序伪指令455
B.1 分类455
B.2 存储模式伪指令455
B.3 简化段定义伪指令456
B.4 通用汇编程序伪指令一览表458
附录C ASCII码编码表460
附录D 中断向量地址分配462
D.1 8088中断向量462
D.2 8259A中断向量462
D.3 BIOS中断462
D.4 提供给用户的中断463
D.5 数据表指针463
D.6 DOS中断463
D.7 BASIC中断463
附录E 汇编程序的开发过程464
E.1 源程序的编辑464
E.2 源程序的汇编464
E.3 链接465
E.4 汇编和自动链接465
E.5 运行466
E.6 DEBUG调试工具466
E.6.1 DEBUG基本规则467
E.6.2 DEBUG命令详解468
E.7 MASM611使用方法简介472
附录F 汇编语言程序设计易犯的错误475
附录G BIOS中断477
附录H DOS(INT 21H)功能调用481
热门推荐
- 2091605.html
- 2773220.html
- 2011692.html
- 954550.html
- 1531946.html
- 1424029.html
- 3200314.html
- 2704663.html
- 440752.html
- 2562075.html
- http://www.ickdjs.cc/book_234306.html
- http://www.ickdjs.cc/book_3886493.html
- http://www.ickdjs.cc/book_727960.html
- http://www.ickdjs.cc/book_2537156.html
- http://www.ickdjs.cc/book_9336.html
- http://www.ickdjs.cc/book_755026.html
- http://www.ickdjs.cc/book_3507712.html
- http://www.ickdjs.cc/book_2679511.html
- http://www.ickdjs.cc/book_582026.html
- http://www.ickdjs.cc/book_2479381.html