目录 1
第一章 微型计算机软件概述 1
1-1 微处理器、微型计算机和微型计算机系统 1
1-2 微型计算机软件 1
第二章 微型计算机基础知识 11
2-1 微型计算机数字系统和编码 11
2-2 微型计算机的基本结构 24
2-3 微型计算机的运算 40
第三章 M6800微型计算机的程序设计模型 54
3-1 M6800微型计算机结构 54
3 2 M6800系列微型计算机的概况 57
3-3 M6800程序设计模型 59
3-4 M6800指令系统 61
第四章 M6800汇编语言 93
4-1 汇编语言的约定 93
4-2 伪指令 97
4-3 汇编源程序 101
4-4 汇编程序 103
第五章 M6800汇编语言程序设计 106
5-1 程序框图 106
5-2 M6800的简单程序设计技术 112
5-3 循环程序 143
5-4 M6800算术运算程序 163
5-5 子程序 195
第六章 微型计算机的输入/输出 239
6-1 输入/输出(I/O) 239
6-2 接口电路 248
6-3 中断系统 265
6-4 微型计算机外部设备简介 277
6-5 PIA的应用实例 294
第七章 M6800的开发系统及其软件的开发 323
7-1 M6800的开发系统 323
7-2 软件开发 332
第八章 JBUG监控程序及24位浮点运算程序 353
8-1 JBUG监控程序 353
8-2 系统子程序 375
8-3 24位浮点运算程序 393
附录 442
附录1 M6800指令系统表 442
附录2 M6800指令寻址方式及执行时间 450
附录3 M6800指令机器语言矩阵表 451
附录4 M6800基本指令英汉对照表(按字母顺序) 452
附录5 本书常用的缩写字符英汉对照表 454
附录6 十六进制→十进制变换表 455
附录7 十进制→十六进制变换表 456
附录8 ASCⅡ字符代码表 456
主要参考文献 457