《自己设计SIDEKICK》求取 ⇩

第一章组合语言的回顾1

组合语言的心脏2

MOV2

CMP4

THE Jumps6

从基础到多样化7

INC8

PUSH与POP8

ADD与SUB10

SHR与SHL11

AND与OR11

岔断(Interrupt)12

在我们继续深入之前14

第二章COM档案17

EXE与COM18

在COM档案里没有堆叠20

假如你已经看过一个21

程式节段前置(Program Segment Prefix)22

资料24

程序本身25

结束程序节段26

使用COM27

最后叮咛28

第三章CLEANUP.COM--探讨29

搜寻档案31

程式节段前置控制区32

一个位元接一个位元33

剩下的区域38

第四章CLEANUP39

关于档案控制区段39

搜寻欲删除的档案40

输入:YES或NO?44

列印档名的回圈49

读取答案53

删除54

从TOP处继续执行56

第五章PC与磁碟61

UNDEL61

打开磁碟机63

逻辑 上的区段64

丛集(CLUSTER)64

目录与档案配置表65

磁碟的内部66

档案配置表作些什么事67

读取一个档案68

第六章删除与FAT71

写入一个档案71

转到FAT上72

实际上的FAT75

删除77

在我们掌握中的目录78

找出它在那一磁碟81

读入目录83

假如没有符合的档案85

CLUSTER_I_O86

第七章寻找被删除之档案89

上个论题89

副程式90

丛集的输出入92

资料95

寻找被删除的档案98

寻找δ101

使用REPE CMPS来查验档名103

第八章完成救援的工作109

重建目录110

写入磁碟112

进入FAT的关键113

共有多少个丛集?114

修复FAT117

读入FAT117

此档案是否被覆写(write over)了120

假如我们遗失了资料121

填入FAT122

将此FAT写到磁碟上124

第九章进入FAT中127

PUT-FAT-ENTRY127

GET-NEXT-ZERO131

检查/A(或/a)135

列印一段提示138

结论141

假如你使用的是DOS 1.1142

第十章时钟157

剧作157

解救的辨法158

什么使它执行159

岔断159

硬体岔断162

遮断(Interception)164

一个新节段165

改变DOS的跳越位址167

配置我们新的位址170

将THE_PROG附著于DOS171

冒充一个岔断171

第十一章如何在萤幕上显示175

BOOSTER175

萤幕181

设定游标183

视讯控制器185

SCREEN节段187

将CLOCK固定于记忆体190

如BIOS般的工作190

将其放在萤幕上192

完成显示的工作195

第十二章CLOCK与CALC199

现在是什么时间?199

资料节段201

程式节段202

取得时间205

使用CALC来计算时间207

ASCII的乘法调整210

进入DISPLAY215

分钟216

第十三章ONEKEY229

简化230

这不是DOS231

键盘暂存区232

扫瞄码及键盘233

ONEKEY235

ONEKEY的第二部分236

区段(Segment)237

启动程式(Booster)239

第十四章接收字元245

读取字元245

INTERCEPT_KEYBOARD_INT246

触发键252

卷绕(Wrapping)253

是否我们要的?255

匹配打入的键258

指到命字串261

第十五章载入键盘暂存区265

STUFF265

暂存区满了吗?267

填入键盘暂存区270

定时器接收273

INTERCEPT_TIMER的剩余部分278

运用之前280

把你的字元放入ONEKEY280

第十六章NPAD295

笔记板295

NPAD看起来像什么297

简易的储存298

NPAD的程序299

模组(Modules)302

切换(Toggling)304

如果不是^N305

^N的测试模组306

记忆体内的笔记板307

MOV ATTRIBUTE,7309

MOV PAD_OFFSET,250309

PAD_CURSOR311

萤幕复原311

第十七章NPAD的萤幕I/O313

完成IO的准备工作313

消除笔记板314

IO314

BIOS之资料区域320

IO的显示回路322

IO的回路326

结束327

IO_CHAR328

PUT_CHAR330

离开334

第十八章按键识别335

显示笔记板335

备存萤幕上的重叠区域336

DISPLAY339

要接受字元吗?342

模组345

DEL模组345

擦字模组(Rubout Module)347

返回键(Carrige Returns)350

字元(Characters)355

你的NPAD版本358

第十九章DEBUG基础入门摘要367

PROTECT368

利用DEBUG对DOS进行探讨368

第二十章PROTECT#;PC上的档案保护功能373

中途截断并移去删除指令373

驱动器(The Booster)375

移去删除功能的步骤376

PROTECT_SHARP378

测试380

我们自行删除档案381

使用CLEANUP的部份功能382

DOS传递给我们的FCB382

DEL_CHECK386

开始搜寻合格的档案388

假使目录内找不到合格的档案390

第二十一章搜寻与删除393

DOS及系统的删除工作394

TOP398

印出档案的名称399

THELOOP回路401

二个重要的旗标403

删除抑或绕道而行407

删除408

寻找下一个合格的档案409

恢复正常状态411

第二十二章DEBUG419

DBUGSCAN420

一个应用实例421

另一个范例425

DEBUG指令群介绍427

追踪程式的执行(Trace)428

由I/O埠输入及输出资料(Input and Output)430

搬移内容(Move)431

计算十六进制(Hex)431

显一示暂存器内容(Register)432

执行程式(Go)432

填入(Fill)434

比较指定位置的内容(Compare)435

总结435

第二十三章侦错(Debugging)的实际运作437

档案的属性(Attribute)437

初次尝试439

使用DEBUG开始侦错440

第二十四章2的补数(Two’s Complementing)453

负号454

符号位元454

进位旗标456

新的跳越(Jumps)指令,非新的数值457

2的补数459

第二十五章部份精确度分析463

加法463

减法464

乘法465

除法466

将范例电脑程式化469

程式码的内容472

比较DX:AX和BX:CX之内容474

CMP DX:AX,BX:CX476

第二十六章磁碟监管(Watchdog)479

DSKWATCH479

磁碟机之旅480

读取磁碟片的结果正确否?481

磁碟错误一览表(Catalog)481

DSKWATCH程式483

监视磁碟机485

何时会产生磁碟错误492

NEC错误码之解码496

停止DSKWATCH497

使用前说明498

第二十七章图案设计家字元(Designer Characters)503

添加另一半之字元表503

萤幕上的显示507

结语508

1989《自己设计SIDEKICK》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由莹圃电脑软体研究开发部编译 1989 尖端电脑杂志社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

自己写自己(1998 PDF版)
自己写自己
1998 北京:作家出版社
自己给自己加油( PDF版)
自己给自己加油
新疆青少年出版社
自己推销自己( PDF版)
自己推销自己
中国文化艺术出版社
自己発見(1970.08 PDF版)
自己発見
1970.08 ダイヤモンド社
自己知覚(1984.10 PDF版)
自己知覚
1984.10 誠信書房
自己知と自己同一性(1989.09 PDF版)
自己知と自己同一性
1989.09 勁草書房
自己と自由(1990.03 PDF版)
自己と自由
1990.03 南窓社
自己来( PDF版)
自己来
上海:少年儿童出版社
自己的事自己做  3(1995 PDF版)
自己的事自己做 3
1995 广州:岭南美术出版社
自己的事自己做  1(1995 PDF版)
自己的事自己做 1
1995 广州:岭南美术出版社
自己动手架设网络(1999 PDF版)
自己动手架设网络
1999 青岛:青岛出版社
自己动手(1995 PDF版)
自己动手
1995 北京:中国国际广播出版社
自己拯救自己(1999 PDF版)
自己拯救自己
1999 北京:北京燕山出版社
自己设计Apple游戏(1984 PDF版)
自己设计Apple游戏
1984 儒林图书有限公司
改造自己  建设农村(1958 PDF版)
改造自己 建设农村
1958 北京:北京出版社