苹果Ⅱ微型计算机和结构化BASIC语言编程PDF电子书下载
- 电子书积分:17 积分如何计算积分?
- 作 者:王飞龙主编
- 出 版 社:武汉:湖北科学技术出版社
- 出版年份:1984
- ISBN:15304·32
- 页数:593 页
上篇 微型机小系统结构及汇编语言 1
第一章 微型机小系统结构 1
§1.1 微型计算机原理 1
一、微型计算机的基本结构 1
目录 1
二、总线方式 5
§1.2 APPLEⅡ微型计算机系统结构 8
一、微处理器和总线驱动器 8
二、内存贮器 8
三、接口及外设 10
一、6502的控制部分 20
第二章 CPU及系统总线 20
§2.1 APPLEⅡCPU 20
二、6502内部寄存器 24
§2.2 系统总线 26
§2.3 指令执行过程 27
一、取数指令执行过程 27
二、存数指令执行过程 30
第三章 APPLEⅡ存贮器 33
§3.1 RAM存贮器 33
§3.2 ROM存贮器 34
§3.3 APPLEⅡ内存结构 36
第四章 6502指令系统 45
§4.1 引言 45
§4.2 6502寻址方式 47
§4.3 6502MPU指令系统 52
一、数据传送类指令 53
二、程序控制类指令 60
三、算术逻辑运算类指令 68
第五章 6502汇编语言程序设计 80
§5.1 引言 80
一、存寄存器程序 83
§5.2 直接程序 83
二、恢复寄存器程序 84
三、建立“电源合上”标志程序 85
§5.3 分枝程序 85
一、地址指针增1的程序 86
二、ESCAPE方式检查程序 87
§5.4 循环程序 89
一、“搬家”程序 89
二、比较程序 90
三、延时程序 91
五、检查存贮器内容程序 92
四、输出三个空格程序 92
§5.5 算术运算程序 94
一、多字节二进制加法程序 94
二、多字节二进制减法程序 95
三、多字节十进制加、减法程序 96
四、单字节无符号二进制乘法程序 96
§5.6 非数值操作程序 100
一、十六进制转换为ASCII码程序 101
二、二进制——十进制转换程序 101
三、排序程序 104
四、APPLEⅡ反汇编程序 107
§5.7 子程序 126
一、子程序与堆栈 127
二、图形显示程序 129
第六章 APPLEⅡ外部设备 137
§6.1 键盘 137
一、键盘输入过程 137
二、键的种类和功能 138
三、RESET过程 140
四、文本编辑方式 141
一、屏幕显示原理 142
§6.2 屏幕显示器 142
二、屏幕格式 144
三、屏幕存贮器 145
四、屏幕开关 146
五、文本方式 147
六、低分辨率图形方式 148
七、高分辨率图形方式 149
第七章 APPLEⅡ接口方式 151
§7.1 存贮器统一编址型接口控制方式 151
§7.2 APPLEⅡI/O地址译码电路 152
§7.3 外部设备的开、关控制接口及应用 155
§7.4 串行数据输出接口及应用 158
§7.5 串行数据输入接口及应用 164
§7.6 并行数据输入接口及应用 171
§7.7 软开关接口 176
第八章 APPLEⅡ自动启动监控程序分析 181
§8.1 APPLEⅡ监控程序的功能及监控命令 181
一、APPLEⅡ自动启动监控程序 181
二、监控状态键盘命令 182
§8.2 APPLEⅡ自动启动监控程序结构 186
一、RESET过程 187
二、MON过程 196
三、对输入监控命令的分析和执行 199
§8.3 常用监控子程序 202
第九章 磁盘操作系统简介 206
§9.1 软磁盘 206
§9.2 DOS命令 208
一、内务命令 208
二、访问命令 213
三、机器语言文件命令 214
四、顺序文本文件命令 215
五、随机存取文件的文本命令 219
下篇 BASIC语言及结构化编程 221
第十章 BASIC语言的基本概念 221
§10.1 引言 221
§10.2 BASIC语言的基本符号 223
§10.3 BASIC语言的语句结构 223
§10.4 常数与变量 227
§10.5 运算式 235
第十一章 程序的结构描述 242
§11.1 引言 242
§11.2 Repeat……Forever循环结构 243
§11.3 无限循环出口 245
§11.4 Repeat……Until循环结构 246
§11.5 While…do循环结构 249
§11.6 FOR…NEXT循环结构 253
§11.7 决策结构 258
§11.8 多择一结构 260
§11.9 子程序Gosub……Return结构 266
第十二章 数据结构 271
§12.1 下标变量 271
§12.2 矩阵 279
§12.3 连接线性表 284
§12.4 堆栈 298
§12.5 排队 306
§12.6 树形结构 310
第十三章 文件信息处理 332
§13.1 引言 332
§13.2 文件的生成 333
§13.3 文件的分类 335
§13.4 文件的增补 340
§13.5 文件的删除 341
§13.6 文件的管理 342
§13.7 举例 344
§13.8 文件存盘 355
§13.9 文本文件 356
第十四章 输入输出语句及屏幕显示格式 369
§14.1 人机对话的实现 369
§14.2 输出显示格式 377
§14.3 其它外设的输入输出命令 393
§14.4 程序编辑 394
第十五章 图形数据处理 399
§15.1 低分辨率图形 399
一、点和线 402
§15.2 绘图方法 402
二、曲线的绘制 404
三、函数 410
四、自定义函数 411
五、运动目标 413
六、键控制运动方向 415
七、随机目标的模拟 417
§15.3 高分辨率图形 419
§15.4 造型表及其生成 427
§15.5 造型表的存贮 439
§15.6 造型绘图命令 441
§15.7 造型表的应用 445
第十六章 BASIC语言中的机器语言子程序 452
§16.1 存贮组织 452
§16.2 BASIC程序的存贮 453
§16.3 BASIC程序节约内存的措施 458
§16.4 使用机器语言子程序 461
§16.5 机器语言子程序的存贮 464
§16.6 机器语言子程序的生成 468
第十七章 IEEE—488标准接口的BASIC程序控制§17.1 引言 471
§17.2 用BASIC语言发GPIB命令 476
§17.3 输出命令 478
§17.4 输入命令 484
§17.5 外设间数据传送命令 488
§17.6 串行查询命令 490
§17.7 并行查询命令 492
§17.8 其它命令 496
附录一 键盘字符ASCII码表 500
附录二 屏幕字符ASCII码表 502
附录三 APPLEⅡ自动启动监控程序注释 503
附录四 苹果Ⅱ机的浮点BASIC命令摘要 580
附录五 将其它BASIC语言程序变换为 592
苹果Ⅱ浮点BASIC程序 592
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《联吡啶基钌光敏染料的结构与性能的理论研究》李明霞 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《计算机辅助平面设计》吴轶博主编 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《幼儿园课程资源丛书 幼儿园语言教育资源》周兢编 2015
- 《柏里曼人体结构绘画教学描摹本 第2册 头手足结构》杨建飞主编 2019
- 《高等学校“十三五”规划教材 C语言程序设计》翟玉峰责任编辑;(中国)李聪,曾志华,江伟 2019
- 《计算机组成原理 第2版》任国林 2018
- 《高考快速作文指导》张吉武,鲍志伸主编 2002
- 《建筑施工企业统计》杨淑芝主编 2008
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《汉语词汇知识与习得研究》邢红兵主编 2019
- 《思维导图 超好用英语单词书》(中国)王若琳 2019
- 《黄遵宪集 4》陈铮主编 2019
- 《孙诒让集 1》丁进主编 2016
- 《近代世界史文献丛编 19》王强主编 2017
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020