内容提要 1
第一节 引言 1
第一章 计算机基础 1
第二节 计算机中的灵敏和编码系统 2
一 计算机中的数制 2
二 二进制数的运算 5
三 二进制数的表示法 7
四 带符号数的表示法 10
一 计算机的基本结构 16
第三节 计算机基础 16
二 常用的名词术语 17
三 指令程序和指令系统 17
四 初级计算机 18
第四节 计算机的硬件和软件 25
一 系统软件 25
二 支撑软件 26
三 应用软件 26
内容小结 26
习题 27
第二章 微型计算机基本组成 31
内容提要 31
第一节 Z80-CPU结构 31
一 Z80的内部结构 31
二 Z80的引脚及其功能 34
第二节 Z80-CPU的时序 36
一 指令周期、机器周期和T周期 36
二 CPU的时序和存贮器以及外设的时序 37
三 取指令码(M1周期) 39
四 存贮器读或写周期 41
第三节 半导体存贮器的分类 43
一 半导体存贮器的分类 44
二读写存贮器RAM 46
三 只读存贮器(ROM) 54
第四节 输入和输出接口 58
内容小结 61
习题 62
一 Z80指令系统基础 64
第一节Z80指令系统 64
第三章 汇编语言程序设计 64
内容提要 64
二 Z80寻址方式 66
三 Z80指令系统 73
第二节 汇编语言 113
一 计算机语言 114
二 汇编语言简介 116
三汇编语言程序 126
四 汇编 129
一 程序设计的步骤 138
第三节 基本程序设计方法 138
二 流程图 142
三 顺序程序设计 143
四 分支程序设计 153
五 循环程序设计 164
六 含子程序的程序设计 195
内容小结 201
习题 209
一 CPU寻址外设的方式 223
第一节 概述 223
内容提要 223
第四章 微机接口技术 223
二CPU与外设间的接口信息 224
三 输入输出时序 225
四 CPU与接口电路间数据传送的形式 225
第二节 CPU与I/O的控制方式 227
一 查询(Polling)传送方式 227
二 中断(Interrupt)传送方式 230
三 直接数据通道传送(DMA)方式 241
一 可编程并行数据接口电路——Z80-PIO 243
第三节 接口电路 243
二 Intel 8255 A 260
三 定时器计数器电路——Z80-CTC 271
四 D/A转换器接口 285
五 A/D转换器接口 294
六 键盘接口电路 304
七 LED显示器接口 312
内容小结 315
习题 316
第一节 概述 318
内容提要 318
第五章 单片计算机 318
第二节 MCS——51 单片机的组成和结构 319
一 MCS——51 单片机的内部结构框图 319
二 CPU结构 319
三 存贮空间和存贮器 322
四 I/O口及相应的特殊功能寄存器 329
五 MCS——51 单片机的引脚和CPU的时序 336
第三节 指令系统 341
一 MCS——51的助记符语言 341
二 寻址方式 344
三 数据传送类指令 346
四 逻辑操作类指令 351
五 算术运算类指令 354
六 位操作指令 358
七 控制转移类指令 361
第四节 MCS-51 单片机的中断 367
一 中断源 367
二 开中断、关中断和中断优先级 368
三 MCS-51 对中断的响应 370
四 中断程序举例 371
第五节 MCS-51 片内定时/计数器 373
一 定时/计数器的结构 373
二 定时/计数器的方式和控制寄存器 374
三 定时/计数器的工作方式 375
四 定时/计数器编程举例 376
第六节 MCS-51 的串行通讯接口 377
一 可编程的串行数据接口 377
二 MCS-51 中的征内串行通讯电路 383
一 系统扩展概述 395
第七节 单片机系统的扩展 395
二 扩展程序存贮器 398
三 扩展数据存贮器 398
四 扩展并行I/O口 399
五 A/D、D/A的扩展 401
第八节 MCS-51 单片机的开发和开发系统简介 403
一 单片机开发的特点 403
二 单片机开发装置简介 403
内容小结 406
习题 407
一 主要功能 408
第一节 MCS-51通用数据采集和处理系统 408
第六章 微型计算机应用系统实例 408
内容提要 408
二 硬件结构 409
三 模数转换 409
第二节 单片机在交、直流拖动系统中的应用 414
一 高分辨率数字角发器 415
二 数字测速 418
三 在交、直流调速系统中的应用 419
内容小结 424
第七章 IBM-PC系列及基本配置 426
内容提要 426
第一节 IBM-PC系列机的基本配置 427
一 CPU采用Intel 8088 427
五 盒带、扬声器和键盘接口 429
第二节 文件 429
六 I/O扩展槽 429
一 什么是文件 429
三 DMA控制器 429
二 板上的内存贮器结构 429
四 定时器/计数器电路 429
二 文件名 431
三 文件目录 432
四 DOS 2.00 中的目录结构 433
第三节 DOS的主要命令 435
一 DOS命令的类型 435
二 DOS命令的格式 435
三 常用的DOS命令 437
一 字处理软件 448
第四节 DOS的支撑软件简介 448
二 数据库管理系统 449
三 电子报表 449
四 组合软件 449
内容小结 449
附录 450
附录1 ASCII(美国标准信息交换码)表 450
附录2 Z80指令功能表 451
附录3 Z80指令的机器周期表 469
附录4 MCS-51系列单片机的指令表 474