目 录 1
第一部分 1
第一节TP801A单板机组成结构 1
一、主要技术特征 1
二、TP801A单板计算机的结构 2
三、时钟电路 2
四、Z80-CPU 3
五、存储器 3
六、输入输出(I/O)接口 5
第二节TP801A单板机的使用 8
一、单板机的开关(按钮) 8
二、单板机按键 9
三、熟悉键盘操作及命令使用 15
四、程序的调试 17
第三节监控程序介绍 17
一、概述 17
二、TPBUG总程序流程图、主要程序段及其说明 18
第四节TRS-80微型机系统结构 25
一、Z-80CPU 26
二、ROM 26
三、RAM 26
四、地址译码器 26
五、显示接口 26
六、盒式磁带机I/O接口 26
七、键盘 26
八、电源 27
第五节NEWDOS/80操作系统命令介绍 27
一、AUTO命令 27
二、BREAK命令 28
三、COPY命令 28
四、DATE命令 32
五、DEBUG命令 32
六、DIR命令 33
七、DUMP命令 33
八、JKL命令 34
九、KILL命令 34
十、LIST命令 35
十一、LOAD命令 35
十二、RENAME命令 35
十三、TIME命令 35
第六节编辑/汇编程序及纠错和调试程序 36
一、编辑/汇编程序是NEWDOS/80操作系统中的EDTASM程序 36
二、实时查错程序是NEWDOS/80中的DEBUG程序 43
第七节系统子程序 47
一、简要说明 47
二、部分子程序说明 48
三、部分ROM子程序 49
第八节在APPLE-Ⅰ机上实现Z-80汇编语言的操作 50
一、实现Z-80汇编的条件 50
二、目标盘的格式化和CP/M化 50
三、Z-80汇编的实现 51
四、Z-80汇编文件的处理 53
五、A.L.D.S.软件 55
第二部分 58
实验一键盘操作实验 58
实验二简单程序的编制 61
实验三循环程序的编制 64
实验四代码转换实验 66
实验五算术运算程序 67
实验六字符显示实验 70
实验七中断程序设计与输入输出实验 71
实验八子程序设计 74
实验九定点及浮点算术运算程序 75
实验十TRS-80微机编辑/汇编程序的应用实验 78
实验十一数据排序实验 79
实验十二在CRT上显示活动图象 81
第三部分 88
实验参考程序清单 88