Apple ProDOS探微 附ProDOS所有系统程式注解PDF电子书下载
- 电子书积分:18 积分如何计算积分?
- 作 者:洪素琛译
- 出 版 社:儒林图书公司
- 出版年份:1985
- ISBN:
- 页数:636 页
第一章 简介 1
第二章 建立最好的DOS 5
DOS的弱点 5
ProDOS的诞生 8
ProDOS另外的优点 11
ProDOS中少了些什么 14
其它ProDOS与DOS之间的差异 17
第三章 DISK Ⅱ硬体结构与磁碟片格式 19
磁轨与磁区 20
磁轨格式 23
位址栏 35
资料栏 37
Disk Ⅱ的磁区与资料区间隔 37
资料区内间隔 42
资料区外间隔 43
读入或写出一个资料区 44
读入或写出连续的资料区 45
第四章 档案集、目录与档案 49
磁碟片档案集 49
档案集的负担 51
档案集空间的配置—档案集数元表 55
档案集目录 57
档案集目录开头 60
档案说明栏 63
档案结构 69
档案类型 78
文字档 78
二进位档 83
Applesoft档 85
其它档案类型 86
DIR档—ProDOS的副目录 89
紧急修护 96
支离破碎的问题 101
第五章 ProDOS的结构 105
ProDOS记亿体的使用方式 105
整体页 111
起动机器时的各事项 116
第六章 从组合语言使用ProDOS 123
注意! 123
直接使用磁碟机 124
步进相位OFF或者是ON 127
马达的OFF或ON 128
与第1号或第2号磁碟机取得连系 128
读取一个数元组 128
写的保护的感应 129
写的载入以及写出一个数元组 129
叫用Disk Ⅱ的设备驱动程式 130
以命令代码列出的设备驱动程式参数 134
$00 STATUS(状态) 134
$01 READ(输入) 135
$02 WRITE(输出) 137
$03 FORMAT(格式化) 138
叫用机器语言界面 139
以功能编号列出来的MLI参数 143
$40 ALLOC INTERRUPT(起动插断程式) 143
$41 DEALLOC.INTERRUPT(删除插断程式) 145
$65 QUIT(离开解译程式) 146
$80 READ_BLOCK(读取资料区) 148
$81 WRITE_BLOCK(写出资料区) 150
$82 GET_TIME(取出日期/时间) 152
$CO CREATE(建立新档案) 153
$C1 DESTROY(删除档案) 160
$C2 RENAME(档案改名) 162
$C3 SET.FILE.INFO(改变档案属性) 165
$C4 GET.FILE.INFO(取出档案属性) 171
$C5 ONLINE(取出档案集名称) 175
$C6 SET.PREFIX(改变字首) 179
$C7 GET_PREFIX(取出字首) 181
$C8 OPEN(打开档案) 182
$C9 NEWLINE(新列符号) 186
$CA READ(档案输入) 188
$CB WRITE(档案输出) 192
$CC CLOSE(关闭档案) 195
$CD FLUSH(清除缓冲区) 196
$CE SET.MARK(改变档案位置) 198
$CF GET.MARK(取出档案位置) 200
$DO SET.EOF(改变档案终了位置) 202
$D1 GET.EOF(取出档案终了位置) 204
$D2 SET.BUF(改变档案缓冲区) 206
$D3 GET.BUF(传回档案缓冲区) 207
MLI错误代码 209
把命令列传给BASIC解译程式 214
常用的程式片断 216
ProDOS有作用吗? 216
您的机器类型 217
您的机器中有多少记忆体? 217
已知一个记忆体页的号码,它可以用吗? 217
有BASIC程式正在执行吗? 218
建立您自己的RESET向量 219
让印字机或其它的周边设备有作用 219
第七章 修改ProDOS 221
ProDOS之下的系统程式写作 221
在BI与它的缓冲区之间安装一个程式 225
在ProDOS BI中加入您自己的命令 226
在128K机器中让/RAM档案集没有作用 230
写作您自己的解译程式 234
安装新的周边驱动程式 238
安装一个插断处理程式 241
直接修改ProDOS—几点注意事项 245
对ProDOS做修改的工作 247
改变STARTUP档的名称 252
把游标放在造成ProDOS错误的命令上 252
如何输出目录档资料 253
建立一个新档案类型 254
从已经损坏了的磁碟把资料复原 255
让ProDOS使用40轨磁碟机 256
强迫把ProDOS抄入48K 258
第八章 ProDOS整体页 261
BASIC解译程式整体页 262
ProDOS系统整体页—MLI整体页 268
附录A 范例程式 275
把程式存入磁碟片 278
DUMP—显示磁轨的内容 280
FORMAT—把某一段范围中的磁轨重新格式化 285
ZAP—修改磁碟片程式 296
MAP—显示档案集中可用空间的位址 300
FIB—找出索引资料区 304
TYPE—TYPE命令 312
DUMBTERM—非智能型终端机程式 319
附录B 磁碟片的保护方式 327
Apple中有保护软体的简单回顾 328
保护的方法 330
改变格式 331
辨识标志 333
记忆体保护 335
程式的保护 335
理想的保护方式 336
半数元组拷贝程式 336
硬体界面卡 337
不断编码与解码 337
附录C 半数元组化 339
编码技巧 340
4×4编码 341
6×2编码 342
编码的过程 346
第1阶段 354
第2阶段 354
第3阶段 357
附录D 逻辑状态定序设备 359
逻辑状态定序ROM 360
定序的例子 369
附录E ProDOS, DOS与SOS 371
从DOS转换到ProDOS 371
为ProDOS与SOS写作程式 374
名词解释 377
- 《管理信息系统习题集》郭晓军 2016
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《所有罕见的鸟》栗鹿著 2019
- 《系统解剖学速记》阿虎医考研究组编 2019
- 《慢性呼吸系统疾病物理治疗工作手册》(荷)瑞克·考斯林克(RikGosselink) 2020
- 《社会文化系统中的翻译》姜秋霞,杨正军 2019
- 《中国生态系统定位观测与研究数据集 森林生态系统卷 云南西双版纳》邓晓保·唐建维 2010
- 《大气氮沉降及其对生态系统的影响》方琨,王道波 2019
- 《学校教育指标系统的构建》杨向东著 2019
- 《系统故障 诗歌与影像》(中国)梁小曼 2019
- 《中医基础理论知识点表解及学习指导》洪素兰等主编 2000
- 《四季 英汉对照》法国伽利玛少儿出版社编;(法)肖莱,(法)尼夫克绘;吴雪,曹琛译 2013
- 《最后的孩子》(美)约翰·哈特JOHNHART著;陈宗琛译 2014
- 《双语科普胶片书 瓢虫 英汉对照》法国伽利玛少儿出版社编;(法)佩洛尔绘;吴雪,曹琛译 2013
- 《双语科普胶片书 飞机 英汉对照》法国伽利玛少儿出版社编;(法)格朗绘;吴雪,曹琛译 2013
- 《置身于苦难与阳光之间:加缪散文集》(法)加缪著;杜小真,顾嘉琛译 1992
- 《双语科普胶片书 蛋 英汉对照》法国伽利玛少儿出版社编;(法)梅特勒尔绘;吴雪,曹琛译 2013
- 《丛林 英汉对照》法国伽利玛少儿出版社编;(法)梅特勒尔绘;吴雪,曹琛译 2013
- 《双语科普胶片书 汽车 英汉对照》法国伽利玛少儿出版社编;(法)尼夫克绘;吴雪,曹琛译 2013
- 《双语科普胶片书 颜色 英汉对照》法国伽利玛少儿出版社编;(法)瓦莱;(法)佩洛尔绘;吴雪,曹琛译 2013
- 《有声音乐系列图书 约翰·汤普森简易钢琴教程 4》约翰·汤普森著 2017
- 《莎士比亚公司》(美)西尔薇亚·比奇 2020
- 《有声音乐系列图书 钢琴天天练练 4》E-M·伯纳姆(Burnam E.M.)著;钱泥译 2018
- 《图书馆参考咨询多维探索与研究》李佳培著 2019
- 《应对变革 30年来美国图书馆楷模人物撷英》肖燕 2019
- 《山西文华项目图书 山西古代寺观彩塑 辽金彩塑 第1册》(中国)张明远 2019
- 《山西文华项目图书 山西古代寺观彩塑 辽金彩塑 第4册》(中国)张明远 2019
- 《图书馆信息检索与资源共享教材》蔡凯责任编辑;(中国)程东立 2019
- 《北京大学图书馆藏“大仓文库”善本图录 上》北京大学图书馆编 2014
- 《有声音乐系列图书 钢琴天天练练 5》伯纳姆(Burnam.E.M)著;钱泥译 2018