图书介绍

88x86 IBM PC及兼容计算机 卷Ⅰ和卷Ⅱ 汇编语言、设计与接口技术 第4版【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

88x86 IBM PC及兼容计算机 卷Ⅰ和卷Ⅱ 汇编语言、设计与接口技术 第4版
  • (美)Muhammad Ali Mazidi,(美)Janice Gillispie Mazidi著;张波等译 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302083150
  • 出版时间:2004
  • 标注页数:1107页
  • 文件大小:45MB
  • 文件页数:1122页
  • 主题词:微型计算机-高等学校-教材;汇编语言-程序设计-高等学校-教材;微型计算机-接口-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

88x86 IBM PC及兼容计算机 卷Ⅰ和卷Ⅱ 汇编语言、设计与接口技术 第4版PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

目录1

第0章 计算基础1

0.1 记数和编码系统1

0.2 计算机内部的工作原理10

0.3 CPU的发展简史15

0.4 小结16

0.5 习题17

0.6 复习题答案18

第1章 80x86微处理器20

1.1 80x86系列微处理器简介20

1.2 8088/8086的内部机制22

1.3 汇编编程简介25

1.4 程序段简介28

1.5 有关80x86中段的补充说明37

1.6 80x86的寻址方式45

1.7 小结50

1.8 习题50

1.9 复习题答案53

第2章 汇编语言编程方法55

2.1 伪指令和实例程序55

2.2 程序的汇编、连接和运行60

2.3 更多的实例程序63

2.4 控制转移指令70

2.5 数据类型和数据定义75

2.6 完整段定义81

2.7 EXE文件和COM文件84

2.8 小结86

2.9 习题87

2.10 复习题答案89

第3章 算术和逻辑指令及其程序91

3.1 无符号数的加法和减法92

3.2 无符号数的乘法和除法98

3.3 逻辑指令及示例程序103

3.4 BCD和ASCII运算数及其指令114

3.5 旋转指令125

3.6 C语言的按位操作129

3.7 小结133

3.8 习题133

3.9 复习题答案136

第4章 利用汇编和C语言来进行BIOS和DOS编程138

4.1 利用BIOS的函数INT 10H编写程序139

4.2 DOS中断21H148

4.3 INT 16H的键盘编程160

4.4 C语言中的中断编程162

4.5 小结169

4.6 习题170

4.7 复习题答案172

第5章 宏和鼠标174

5.1 宏的定义与用法174

5.2 借助于INT33H来对鼠标编程186

5.3 小结197

5.4 习题198

5.5 复习题答案200

第6章 带符号数、字符串与表202

6.1 带符号数的算术运算202

6.2 字符串和表的运算215

6.3 小结222

6.4 习题223

6.5 复习题答案224

7.1 模块的编写和连接225

第7章 模块、模块化与C语言编程225

7.2 一些十分有用的模块236

7.3 在模块之间传递参数243

7.4 在C语言中结合使用汇编语言246

7.5 小结255

7.6 习题255

7.7 复习题答案257

第8章 386/486计算机的32位编程技术259

8.1 实模式下的80386/80486型计算机260

8.2 一些简单的386/486程序265

8.3 80x86系列的性能比较271

8.4 小结274

8.5 习题274

8.6 复习题答案275

9.1 8088微处理器276

第9章 8088,80286微处理器和ISA总线276

9.2 辅助芯片8284和8288283

9.3 ISA总线的8位部分289

9.4 80286微处理器295

9.5 16位ISA总线299

9.6 小结305

9.7 习题306

9.8 复习题答案308

第10章 存储器及其接口技术310

10.1 半导体存储技术简介310

10.2 存储器地址解码322

10.3 IBM PC的存储器映射表326

10.4 RAM和ROM中的数据完整性330

10.5 16位存储器的接口技术336

10.6 ISA总线的存储器接口技术342

10.8 习题351

10.7 小结351

10.9 复习题答案355

第11章 I/O和8255——ISA总线接口技术358

11.1 8088的I/O指令358

11.2 I/O地址的解码和设计361

11.3 x86 PC中的I/O地址映射表365

11.4 8255 PPI芯片371

11.5 PC接口实验台和总线扩展器377

11.6 利用C/C++和VB实现的I/O编程384

11.7 ISA总线中的8位和16位I/O时序391

11.8 小结399

11.9 习题399

11.10 复习题答案402

12.1 液晶显示器与PC的接口技术405

第12章 液晶显示器、电机、模数转换器以及传感器与PC的接口技术405

12.2 步进电机与PC的接口技术417

12.3 DAC与PC的接口技术423

12.4 ADC与PC的接口技术428

12.5 小结438

12.6 习题439

12.7 复习题答案441

第13章 8253/54定时器和音乐443

13.1 8253/54定时器的简介和初始化443

13.2 8253/54定时器在IBM PC中的连接方式和编程方法448

13.3 在IBM PC上生成音乐455

13.4 8253/54输出的波形459

13.5 小结467

13.6 习题467

13.7 复习题答案469

14.1 8088/86中断471

第14章 中断和8259芯片471

14.2 IBM PC和MS DOS的中断分配478

14.3 8259可编程中断控制器482

14.4 8259在IBM PC/XT中的应用493

14.5 80286与更高级80X86 PC的中断499

14.6 小结508

14.7 习题508

14.8 复习题答案511

第15章 直接存储器访问:8237 DMA芯片513

15.1 DMA的概念513

15.2 8237 DMA芯片编程515

15.3 8237 DMA在IBM PC/XT中的连接525

15.4 使用8237的通道0刷新DRAM533

15.5 基于80x86的PC AT型计算机中的DMA536

15.7 习题543

15.6 小结543

15.8 复习题答案545

第16章 视频和视频适配器548

16.1 显示器和显示适配器的原理548

16.2 视频适配器和文本模式编程554

16.3 使用INT 10H进行文本模式编程563

16.4 图形和图形编程573

16.5 小结578

16.6 习题578

16.7 复习题答案580

第17章 串行数据通信和16450/8250/51芯片581

17.1 串行通信基础582

17.2 使用DOS和BIOS访问IBM PC的COM端口590

17.3 在IBM PC中与NS8250/16450 UART的连接596

17.4 Intel 8251 USART和同步通信606

17.5 小结613

17.6 习题614

17.7 复习题答案616

第18章 键盘和打印机接口618

18.1 键盘与CPU的接口技术618

18.2 PC键盘接口技术和编程623

18.3 IBM PC的打印机与打印机接口技术634

18.4 并行端口中的双向数据总线643

18.5 小结649

18.6 习题650

18.7 复习题答案652

第19章 软盘、硬盘和文件653

19.1 软盘的组织结构653

19.2 硬盘666

19.3 磁盘文件编程677

19.4 小结682

19.5 习题682

19.6 复习题答案684

第20章 80x87数学协同处理器686

20.1 数学协同处理器和IEEE浮点数686

20.2 80x87指令和程序设计691

20.3 IBM PC/XT 中的8087硬件连接703

20.4 80x87指令和定时709

20.5 小结717

20.6 习题717

20.7 复习题答案719

第21章 386微处理器:实模式与保护模式721

21.1 实模式下的80386微处理器721

21.2 80386的硬件视图732

21.3 80386的保护模式739

21.5 习题749

21.4 小结749

21.6 复习题答案752

第22章 高速存储器接口技术与高速缓存754

22.1 80x86的存储器周期时间754

22.2 页模式、静态列模式和半字节模式DRAM757

22.3 高速缓冲存储器768

22.4 EDO、SDRAM与RAMBUS存储器777

22.5 小结784

22.6 习题785

22.7 复习题答案788

第23章 486、Pentium、Pentium Pro和MMX790

23.1 80486微处理器790

23.2 Intel Pentium处理器797

23.3 RISC体系结构804

23.4 Pentium Pro处理器810

23.5 MMX技术815

23.6 Intel x86中的处理器识别818

23.7 小结821

23.8 习题822

23.9 复习题答案826

第24章 MS DOS结构、TSR和设备驱动程序828

24.1 MS DOS结构828

24.2 TSR和设备驱动程序835

24.3 小结843

24.4 习题844

24.5 复习题答案845

第25章 MS DOS存储器管理846

25.1 80x86 PC存储器术语和概念846

25.2 DOS存储器管理以及高端存储器加载856

25.4 习题864

25.3 小结864

25.5 复习题答案866

第26章 IC技术以及系统设计考虑因素868

26.1 IC技术概述868

26.2 IC界面连接和系统设计考虑因素875

26.3 DRAM中的数据完整性与错误检测886

26.4 小结892

26.5 习题892

26.6 复习题答案894

第27章 ISA、PCI和USB总线896

27.1 ISA总线896

27.2 PCI局域总线910

27.3 USB端口917

27.4 小结919

27.5 习题919

27.6 复习题答案921

第28章 用C/C++编写DOS、BIOS和硬件程序923

28.1 用C为BIOS和DOS中断编程923

28.2 用C/C++为PC硬件编程930

28.3 小结939

28.4 习题939

28.5 复习题答案940

附录A 调试程序设计942

附录B 80x86指令和时钟967

附录C 汇编器指令及命名规则1008

附录D DOS中断类型21H和33H功能列表1023

附录E BIOS中断1047

附录F ASCII码1063

附录G I/O地址映射表1064

附录H IBM PC/PS BIOS数据区1086

附录I 数据表1098

参考文献1106

热门推荐