目录 1
第一章 汇编语言程序设计引言 1
指令的意义 1
第二章 汇编程序 19
汇编程序的特征 19
数段 31
条件汇编 34
指令 35
编程序的类型 38
错误 40
装入程序 40
第三章 Z80汇编语言指令系统 42
CPU寄存器和状态标志 43
储器的寻址方式 47
缩写 60
指令助记符 64
指令目标码 64
指令执行时间 64
状态标志 65
Z80指令系统 66
第四章 简单程序 265
实例的一般格式 265
程序实例 268
习题指南 289
习题 289
第五章 简单的程序循环 293
实例 295
习题 312
第六章 字符编码数据 315
实例 317
习题 338
第七章 代码转换 343
实例 343
习题 361
第八章 算术问题 364
实例 365
习题 395
实例 401
第九章 表格和清单 401
习题 420
第十章 子程序 425
子程序文件编制 427
实例 427
习题 450
第十一章 输入/输出 454
时间间隔 465
简单的输入/输出设备 465
更复杂的输入/输出设备 514
习题 565
第十二章 中断 571
Z80的中断系统 573
的相容性 579
PIO中断 579
SIO中断 585
中断举例 587
更通用的服务程序 615
习题 616
z80/8080中断 616
软件开发任务 620
第十三章 问题的定义和程序设计 620
问题定义 623
举例 627
关于问题定义的评述 639
程序设计 640
编流程图 641
举例 643
模块程序设计 650
举例 652
模块程序设计评述 655
结构程序设计 656
举例 662
结构程序设计评述 672
自顶向下设计 674
举例 675
自顶向下设计评述 680
各阶段的定义 681
问题定义和程序设计评述 681
第十四章 查错和测试 685
简单的查错工具 685
错工具 696
寻找错误 701
测试介绍 722
按检验顺序表查错 724
测试数据的选择 724
更先进的查 724
测试注意事项 725
结论 726
第十五章 文件编制与再设计 729
自行编制文件的设计 729
编制工具 739
参量和定义清单 740
存储器分配图 740
结构程序设计语言用作文件 740
流程图用作文件编制工具 740
注释 740
程序库 742
库的例子 744
完整的文件 748
再设计 750
重新组织以节省存贮 751
重大修改 753
第十六章 示范设计 757
附:作者介绍 793