当前位置:首页 > 工业技术
微型计算机系统开发
微型计算机系统开发

微型计算机系统开发PDF电子书下载

工业技术

  • 电子书积分:14 积分如何计算积分?
  • 作 者:林国璋编著
  • 出 版 社:北京:化学工业出版社
  • 出版年份:1989
  • ISBN:7502505024
  • 页数:450 页
图书介绍:
《微型计算机系统开发》目录

目录 1

第一章 微型计算机系统结构 1

第一节 中央处理机(CPU)结构 1

1.1.1 INTEL 8086的CPU结构 1

1.1.2 寄存器结构 4

第二节 存贮器结构 7

第三节 中断结构 10

1.3.1 外部中断 10

1.3.2 内部中断 12

1.3.3 中断向量表 15

第四节 系统结构 16

1.4.1 时钟与总线操作 17

1.4.2 单处理机系统结构 24

1.4.3 单处理机系统结构举例——TP-86 A单板计算机 31

1.4.4 多重处理机系统结构 58

第二章 IBM-PC/XT的硬件与DOS软件结构 67

第一节 IBM-PC/XT的硬件结构 67

2.1.1 系统板 67

2.1.2 8255 PIO及其在PC中的应用 70

2.1.3 8253 TIMER及其在PC中的应用 73

第二节 IBM-PC/XT的中断结构 78

2.2.1 IBM-PC/XT的外部中断 79

2.2.2 IBM-PC/XT的内部中断 80

第三节 IBM-PC/XT的DOS结构 82

2.3.1 DOS结构 82

2.3.2 ROM BIOS 84

2.3.3 DOS中断与功能调用 86

2.3.4 DOS程序段与程序段前缀(PSP) 114

3.1.1 模块程序设计 118

第三章 软件开发技术 118

第一节 程序设计技术 118

3.1.2 结构程序设计 119

3.1.3 自项向下设计和自底向上设计 123

第二节 .EXE文件汇编源程序的设计 124

3.2.1 .EXE文件的汇编源程序的标准前缀 124

3.2.2 .EXE文件的源程序结构 125

3.2.3 .E XE文件随带参数的处理 127

3.2.4 从用户程序中调用另一个程序文件 127

3.2.5 .EXE文件源程序设计举例 128

第三节 .COM文件汇编源程序的设计 137

第四节 DOS的系统扩充 139

第一节 单色屏幕显示器与字符处理驱动系统 141

4.1.1 字符显示位置 141

第四章 CRT支持系统 141

4.1.2 字符显示属性 143

4.1.3 显示R AM寻址 144

第二节 CRT控制器与字符方式下的基本I/O功能 149

4.2.1 CRT控制器 149

4.2.2 CRT的字符方式及其基本I/O驱动 155

第三节 彩色/图形板支持下的字符方式及其驱动系统 166

4.3.1 彩色CRT下的字符方式 167

4.3.2 字符方式下的屏幕窗口功能 175

4.3.3 交互环境下的字符I/O驱动程序 184

第五章 图形支持系统 190

第一节 象点、象素和象点寻址 191

第二节 图形模式下CRT的基本功能与驱动系统 200

5.2.1 读指定位置的象素 200

5.2.3 图形方式下的窗口上卷 205

5.2.2 按象点座标把象素写到指定的显示RAM中 205

5.2.4 图形方式下的窗口下卷 209

5.2.5 图形方式下在屏幕的当前位置写ASCII字符 214

5.2.6 图形方式下读当前字符位置的ASCII字符 217

第三节 CRT工作模式的设置 226

第六章 磁盘I/O支持系统 232

第一节 DOS管理下的磁盘I/O 232

6.1.1 磁盘缓冲区 232

6.1.2 文件控制块 233

6.1.3 文件存取方式 234

6.1.4 文件目录 235

6.1.5 磁盘空间分配 237

6.1.6 文件分配表 238

6.1.7 磁盘I/O的功能调用 239

6.1.8 DOS管理下的文件I/O程序举例 240

第二节 磁盘I/O驱动系统及其使用 247

6.2.1 ROM BIOS INT 13 H 247

6.2.2 DI R命令处理程序的设计 250

6.2.3 BIOS INT 19 H程序的设计 252

6.2.4 由母盘复制子盘的处理程序设计 253

第七章 汉字支持系统 267

第一节 汉字支持系统概述 267

7.1.1 汉字的数据结构与映射 267

7.1.2 国标码与内部码 270

7.1.3 汉字支持系统与西文DOS的软件界面 270

第二节 屏幕规划与中西文兼容的INT 10H 273

7.2.1 屏幕规划 屏幕与实视频RAM的映射 273

7.2.2 虚拟视频RAM及其与屏幕的映射关系 274

7.2.3 在当前光标位置写属性和字符 276

7.2.4 光标处理 283

7.2.5 屏幕窗口及其卷轴 296

7.2.6 提示行 302

第三节 汉字输入与键盘驱动系统 307

7.3.1 中西文输入的兼容性与键盘驱动系统总框图 307

7.3.2 输入码处理模块 312

7.3.3 输入方式设置模块与字典覆盖技术 313

7.3.4 拼音法处理模块与重码处理 317

第四节 汉字支持系统的生成与安装 326

7.4.1 整个汉字支持系统同时进驻内存 326

7.4.2 汉字支持系统的选择驻留 330

第五节 汉字输出与打印驱动系统 341

7.5.1 MS-DOS的打印驱动程序INT 17H 342

7.5.2 打印驱动程序的中西文兼容问题 345

7.5.3 打印格式的程序控制 357

7.5.4 屏幕打印 360

7.5.5 打印驱动程序的进一步讨论 366

第八章 通讯支持系统 383

第一节 串行通讯的基本概念 383

第二节 通用异步收发器(UART) 386

第三节 调制解调器(MODEM) 388

第四节 RS232接口 390

第五节 串行通讯支持系统 391

第六节 UART 8250原理与编程 394

第七节 串行通讯应用举例——终端程序 400

附录一 CCBIOS INT 10H驱动程序 404

附录二 8088指令集 429

附录三 参考文献 450

返回顶部