《彻底研究Apple监督程式》求取 ⇩

第Ⅰ部份程式设计师指引3

第1章 认识Apple Ⅱ系统功能3

1.1 Apple系统设备——硬体与韧体3

1.2 使用硬体和韧体设备4

第2章 特殊系统程式设计5

2.1 BASIC语言和组合语言的用途5

2.2 特殊系统的程式设计6

2.3 从BASIC到特殊系统程式设计6

2.4 何时该使用组合语言7

2.5 何时该使用特定系统类似BASIC8

2.6 特殊系统与类似BASIC程式的范例9

第3章 扩大视野的PEEK13

3.1 PEEK的功用13

3.2 PEEK的内容15

3.3 范例—萤幕和印出状态查询16

3.4 双PEEK17

3.5 用十进位数,(Modulo)256,和十六进位数处理双位元组资料19

3.6 PEEK,POKE和CALL十六进位的位址23

第4章 POKE的转换25

4.1 POKE的用法25

4.2 单一POKE的用法26

4.3 有时应使用双POKE32

第5章 CALL指令35

5.1 CALL如GOSUB指令,能提供直接控制程式存取硬体记忆35

5.2 CALL指令的用法37

5.3 通过参数:BASIC和机器语言常式间的传达38

5.4 使通过参数进入监督程式韧体39

5.5 BASIC和机器语言之间的通过参数44

5.6 经由预先同意的记忆位置通过参数45

5.7 经由硬体暂存器通过参数48

5.8 监督程式Save/Restore方式49

5.9 直接输入硬体暂存器方式52

5.10 修改CALL指令以包含通过的参数55

第6章 Apple结构Ⅰ61

6.1 透视结构61

6.2 Apple系统的硬体方块图和程式模型62

6.3 位元导向资讯的表示和位址63

6.4 储存程式;程式计数器和Fetch-Execute周期—储存程式电脑的重心66

6.5 Apple系统的硬体执行指令集68

6.6 资料处理指令——类似BASIC的PEEK和POKE74

6.7 符号指令与机器语言程式设计76

6.8 改变正常运算程序的指令78

7.1 Apple系统内微处理机定址模式81

第7章 Apple结构Ⅱ:Apple微处理机的定址81

7.2 简单定址模式83

7.3 概观:计算位址(Computed Address)85

7.4 索引定址方式86

7.5 间接定址93

第8章 在BASIC程式中使用机器语言程式99

8.1 用二进位磁碟档案的机器语言程式,供BASIC程式输入和呼叫99

8.2 把机器语言程式POKE到BASIC程式100

8.3 使监督程式在BASIC程式内工作的技巧101

8.4 把机器语言插入Applesoft程式103

第9章 Apple系统记忆分配概观105

9.1 Apple记忆系统分析105

9.2 RAM,ROM和特殊输入/输出106

9.3 记忆页的功能分配107

10.2 零页使用法115

10.1 零页定址——快速计算115

第10章 Apple系统快速存取区记忆页0($0000—$00FF)115

第11章 Apple系统堆叠页117

11.1 系统堆叠介绍—後进先出储存区117

11.2 次常式程式计算器储存;Push和Pop118

11.3 S-暂存器和堆叠页的组合运算118

11.4 堆叠用法122

11.5 中断124

第12章 Apple键盘输入缓冲器记忆页2($0200-$02FF)及其输入系统129

12.1 键盘输入缓冲器和GETLN简介129

12.2 输入系统132

第13章 监督程式和DOS向量页147

13.1 记忆页3的特殊监督程式位置147

13.2 记忆页3的DOS向量表($3D0-$3FF)(含监督程式特殊位置)149

13.3 供使用者的记忆页3位置($300-$3CF)151

14.1 萤幕输出主文153

第14章 本文和低解析度图形显示页:4—7和8—11($400—$7FF和$800—$1BFF)153

14.2 Apple内部本文元表示法-ASCII码154

14.3 本文字元萤幕位置和记忆位置的对应关系156

14.4 萤幕显示控制160

14.5 低解析度图形模式161

第15章 给Basic程式设计师的使用者记忆区165

15.1 概观使用者记忆区165

15.2 不同硬体/软体设备下使用者记忆区的变化166

15.3 记忆配置:理论167

15.4 记忆区分配给程式码的方法173

15.5 简单变数记忆配置182

15.6 阵列记忆配置的方法190

15.7 字串的记忆配置194

15.8 使用者空间不足的处理197

16.1 简介203

第16章 高解析度显示记忆页32——63和64——95($2000—$3FFF和$4000—5FFF)203

16.2 高解析度图形使用简介205

16.3 高解析度图形与本文/低解析度图形的比较212

16.4 560-水平位置精确度218

16.5 Applesoft高解析度图形程式克服记忆分配程序221

16.6 Applesoft的使用者记忆空间226

第17章 磁碟操作系统设定位置=记忆页150—191($9600—$BFFF)227

17.1 简介227

17.2 Apple的资料结构228

17.3 软性磁片的结构概念231

17.4 软性磁片中使用者档案的空间分配243

第18章 输入/输出记忆页192—207($C000—$CFFF)245

18.1 简介限定的16页输出入位址245

18.2 特殊页:内藏输入/输出位置($C000=>$C07F)和周边槽孔(周边卡)输入/输出空间($C080=>$C0FF)246

18.3 深入探讨特殊页250

18.4 周边槽孔/周边卡输入/输出位置($C100-$CFFF)258

第19章 Applesoft Basic翻译器265

19.1 Applesoft Basic语言265

19.2 翻译器功能267

19.3 Applesoft翻译器的结构270

第20章 系统监督程式位置—记忆页248—255($F800—$FFFF)275

20.1 概观275

20.2 Apple监督程式的二种形式275

20.3 与系统监督程式的通讯276

20.4 监督程式指令摘要277

第Ⅱ部份使用者手册287

第1章 概论Apple记忆体组织287

第2章 范例295

第3章 对使用有用的列表301

1985《彻底研究Apple监督程式》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由郑林财 1985 五南图书出版公司 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

APPLE微电脑彻底研究  5( PDF版)
APPLE微电脑彻底研究 5
北方电脑公司信息资料部
APPLE INTEGER BASIC 程式语言( PDF版)
APPLE INTEGER BASIC 程式语言
科艺出版社
英语常用字900彻底研究( PDF版)
英语常用字900彻底研究
华联出版社
APPLEⅡ监督程式剖视( PDF版)
APPLEⅡ监督程式剖视
宏基出版社
APPLE 2程式帅手册( PDF版)
APPLE 2程式帅手册
16位元个人电脑彻底研究( PDF版)
16位元个人电脑彻底研究
世纪出版集团
APPLE Ⅱ微电脑彻底研究  2( PDF版)
APPLE Ⅱ微电脑彻底研究 2
波前电脑公司
APPLE 微电脑彻底研究 1( PDF版)
APPLE 微电脑彻底研究 1
波前电脑公司
APPLE Ⅱ BASIC应用程式( PDF版)
APPLE Ⅱ BASIC应用程式
香港:协群科技出版社
Z80的彻底研究 2( PDF版)
Z80的彻底研究 2
北京工来大学自动化系研究室;北京微型电脑应用分会
北京地质勘探学院庆祝10月社会主义革命四十周年及我院五周年校庆纪念  第3届科学报告会  论文节要(1957 PDF版)
北京地质勘探学院庆祝10月社会主义革命四十周年及我院五周年校庆纪念 第3届科学报告会 论文节要
1957
appleII微电脑彻底研究五( PDF版)
appleII微电脑彻底研究五
波前电脑公司
APPLE Ⅱ微电脑彻底研究  1( PDF版)
APPLE Ⅱ微电脑彻底研究 1
北方电脑公司信息资料部
APPLE Ⅱ微电脑彻底研究  2( PDF版)
APPLE Ⅱ微电脑彻底研究 2
北方电脑公司信息资料部
APPLE微电脑彻底研究  3( PDF版)
APPLE微电脑彻底研究 3
北方电脑公司信息资料部