中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » 网络日志(Blog) » 1DOS学习中的文章展开,方便阅读。(20160203)
« [1] [2] [3] [4] [5] [6] »
作者:
标题: 1DOS学习中的文章展开,方便阅读。(20160203) 上一主题 | 下一主题
zzz19760225
超级版主




积分 3673
发帖 2020
注册 2016-2-1
状态 离线
『第 31 楼』:  

第20章 ASCII码和字符映射
数字计算机存储器按位存储,所以,需要在计算机上处理的信息必须按位的形式存储。
我们已经知道如何用位来表示数和机器码,下一个问题是如何用它来表示文本。毕境世界上
大量堆积的信息是文本形式的,就像装满图书馆的书、杂志和报纸。尽管我们最终要用计算
机来存放声音、图像和电影信息,但我们还是以较容易的文本存放开始。
为了以数字形式表示文本,必须开发一些系统使得系统里的每一个字母有唯一的编码。
文本中也存在数字和标点符号,所以也必须有它们的编码。简单地说,所有的字母、数字和
符号都要编码,这样的系统叫作字符编码集,每一个编码叫作字符编码。
第一个问题是:这些编码需要多少位?这并不是容易回答的问题。
当考虑用位表示文本的时候,需要切合实际。我们习惯于看到书中、报刊、杂志上精美
的文本格式,段落按照相同的间隔整齐地分成一行一行,但这些并不是文本的本质。当我们
在杂志上看到一个小故事,几年后在一本书中又看到同样故事的时候,我们不会因为书中文
本间距的不同而认为是不同的故事。
换句话说,不要以这种印刷成行列的二维格式来看待文本,应该把文本看成是一维的字
母、数字和标点符号流,此外,也许还有额外的编码用来表示一段的结束和另一段的开始。
再来看看,如果在杂志上看到一个故事,后来又在书中看到同样的故事但字样有些不同,
这是一个大问题吗?如果杂志上的写法为
Call me Ishmael
而书中的写法为
Call me Ishmael
这些差别难道是我们真正关心的吗?恐怕不是。印刷样式是微妙地影响了文本的观感,但故
事本身并没有因为样式的改变而不同。样式可以经常修改,但不会带来什么影响。
接下来另外一个简化问题的方法是:用平版的文本。没有斜体,没有粗体,没有下划线,
没有颜色,没有空心体,没有上下标,没有音调标记,没有 Å、 é 、 n  ̃ 、  ̇ o  ̇ 等符号,只有
9 9 %英语文本里纯粹的拉丁字母。
在对摩尔斯电码和布莱叶盲文的早期研究中,可以看到如何将字母字符表示成二进制的形
式。尽管这些系统在特定的场合应用地很好,但用到计算机里都有一些问题。例如:摩尔斯电
码是宽度可变的编码:对常用的字符采用短编码,对不常用的字符采用长编码。这样的编码系
统适用于电报,但对计算机来说却不合适。另外,摩尔斯电码对字母的大小写没有区分。
布莱叶盲文是宽度固定的编码,很适合计算机。每一个字符由 6位表示,也可以区分大小
写,尽管它是用特殊的 e s c a p e码来区分的,该代码表明下一个字符为大写。这也就是说,每个
首部字符需要两个代码而不是一个。数字用 s h i f t码表示,在这个特定的代码后紧跟的代码被
看作表示数字,直到又一个 s h i f t码将其转换到字符状态。
我们的目标是开发一个字符编码集,使得像如下的句子
I have 27 sisters。208
编码的奥秘
下载
可以用一串代码来表示,每一个代码具有一定的位数。一些代码用来表示字母,一些表示标
点符号,一些表示数字。甚至有代码来表示字间的空格。上面的句子中有 1 8个字符(包括字
间空格),这样一个句子的连续字符代码常称作文本串。
在文本串里,用代码来表示数字 (如2 7 )似乎很奇怪,因为前面许多章里已讲过用位来表示
数字。我们可能会用简单的二进制数 1 0和111作为该句中 2和7的代码,但用在这里是不合适的。
该句中,字符 2和7可像英文作品中出现的任何一种字符一样来看待 ,它们可能具有与它们的实
际值毫不相干的字符代码。
也许最经济的字符编码是 5位编码,它首先用于 1 8 7 4年的电报机,是由法国电报服务公司
职员Emile Baudot 发明的。他的编码 1 8 7 7年被服务公司采纳,后来由 Donald Murray修改并在
1 9 3 1年被 C C I T T,即现在的国际电联 (ITU) 标准化。该编码的正式名称是国际电报字母表
N O . 2或I TA - 2,在美国通常称为 B a u d o t,尽管更科学的叫法为 M u r r a y编码。
在2 0世纪, B a u d o t经常用于电传打字机。 B a u d o t电传打字机有一个键盘,除了只有 3 0个
键和一个间隔棒外,有些像打字机。电传打字机的键实际上是转换器,它产生二进制代码并
且通过电传打字机的输出电缆一位紧接一位地传送出去。电传打字机也有打印机制,从电传
打字机的输入电缆输入的代码触发电磁铁在纸上打印出字符 。
由于B a u d o t是5位编码,所以总共只有3 2个代码,这些代码的十六进制值范围从 0 0 h~1 F h。
下表是3 2个 代码所对应的字母表中的字符 :
十六进制码
0 0
0 1
0 2
0 3
0 4
0 5
0 6
0 7
0 8
0 9
0 A
0 B
0 C
0 D
0 E
0 F
B a u d e t字符
T
C a rriage Return(回车)
O
S p a c e(空格)
H
N
M
Line Feed(换行)
L
R
G
I
P
C
V
十六进制码
1 0
11
1 2
1 3
1 4
1 5
1 6
1 7
1 8
1 9
1 A
1 B
1 C
1 D
1 E
1 F
B a u d e t字符
E
Z
D
B
S
Y
F
X
A
W
J
F i g u re Shift(数字转义)
U
Q
K
Letter Shift(字符转义)
代码0 0 h没有指定。其余的 3 1个代码中, 2 6个指定给字母表中的字符, 5个用斜体字或短
语表示出来了。
代码0 4 h是空格代码,用来分隔不同的字;代码 0 2 h和0 8 h表示回车和换行。这些术语来自
于电传打字机。当在电传打字机上打字并且到了一行的末尾时,按下一个杠杆或按钮来完成
两件事情。第一,使打印头回到开始处,以便从纸的左边开始打印下一行,这是回车。第二,
移动打印头紧接至刚完成的那一行的下一行,这是换行。在 B a u d o t中,独立的键产生这两个
代码。打印的时候, B a u d o t电传打字机响应这两个代码,完成相应动作。
在B a u d o t系统里,如何表示数字和标点符号呢?这就是代码 1 B h的作用,在表中标识为数
字转义。在数字转义代码之后,所有的代码序列被看作是数字或标点符号,直到遇到字符转第20章 ASCII码和字符映射
下载
209
义代码( 1 F h )再返回到字符状态。下表是数字和标点符号的代码。
十六进制码
0 0
0 1
0 2
0 3
0 4
0 5
0 6
0 7
0 8
0 9
0 A
0 B
0 C
0 D
0 E
0 F
十六进制码
B a u d o t字符
5
C a rriage Return
9
S p a c e
#
,

Line Feed
)
4
&
8
0
:
=
1 0
11
1 2
1 3
1 4
1 5
1 6
1 7
1 8
1 9
1 A
1 B
1 C
1 D
1 E
1 F
B a u d o t字符
3
+
Who Are Yo u ?
?

6
$
/
-
2
Bel (响铃)
F i g u re Shift
7
1
(
Letter Shift
实际上, I T U没有定义代码 0 5 h、0 B h和1 6 h,而是保留为“国家使用”,这个表里列出的
是美国的用法。这些代码在某些欧洲国家语言中用作重音符号。响铃代码用来敲响电传打字
机上能听见的铃声;“ Who Are Yo u”代码激活一种机制,用它电传打字机能识别自己。
像摩尔斯电码一样,这 5位编码不能区别大、小写。语句
I SPENT $25 TODAY.
由下面的十六进制数据流来表示:
0C 04 14 0D 10 06 01 04 1B 16 19 01 1F 04 01 03 12 18 15 1B 07 02 08
注意三个转义代码 : 1 B h在数字的前面, 1 F h在数字的后面,最后一部分之前又有 1Bh。该
行代码用回车、换行代码来结束。
然而,如果一行两次传送该数据流到电传打印机,将会出现以下情形:
I SPENT $25 TODAY.
8‘03,5 $25 TODAY.
这是怎么回事?打印机接收到的上一行的最后一个转义代码是数字代码,所以第二行开
始的代码被解释成数字。
类似这样的问题是采用转义代码所产生的典型的令人烦恼的结果。尽管 B a u d o t是很经济
的编码,但人们可能更想采用能唯一表示字符或标点符号且对大、小写进行区分的代码。
如果想确定比 B a u d o t更好的编码系统需要多少位,只需把各种符号加起来:大小写字母
需5 2个代码,0~9数字需1 0个代码,这已经有 6 2个,加上一些标点符号,则超过了 6 4个代码,
这意味着需要多于 6位的编码。但是距离 1 2 8个字符数,似乎还有足够的余地。如果超过 1 2 8个
字符,则需要8位编码。
所以答案应该是7。如果不用转换代码来区分大、小写,那么英文里应该用7位来表示字符。
这些字符编码都是什么呢?当然,我们可以随心所欲地编码。如果打算自己制造计算机
且计算机的每一个硬件都由自己制造,自己编程且不把自己所造的计算机去与任何其他计算
机连接,则可以构造自己的编码,所要做的就是给每一个字符一个唯一的编码。
但是因为很少有独立制造和使用计算机这种情形发生,所以通常是大家遵循并使用同一210
编码的奥秘
下载
编码。这样制造出来的计算机就可以与其他计算机兼容,并且可以交换文本信息。
我们可能也不应该随意编码,例如,当在计算机上处理文本时,如果字母表上的字符是按
顺序进行编码的,则会带来很多好处,其码这样的顺序使得按字母排序和分类更容易一些。
幸运的是,我们已经有了这样一个标准,即美国信息交换标准代码,简写为 A S C I I码。它
1 9 6 7年正式公布,此后一直是计算机工业界最为重要的标准。除了一个大的例外(在后面讲
到),可以肯定的是,无论什么时候处理文本,总会以某种方式涉及到 A S C I I码。
A S C I I码是7位编码,用二进制代码 0 0 0 0 0 0 0~1111111 ,即十六进制代码 0 0 h~7 F h来表示。
让我们来看 A S C I I码,但不要从最开始看,因为前 3 2个代码比其余代码理解起来要困难一些。
从第二批的 3 2个代码开始讲起,它包括标点符号和 1 0个数字。下表列出了它们的十六进制代
码及对应的字符:
十六进制码 A S C I I字符 十六进制码
2 0
2 1
2 2
2 3
2 4
2 5
2 6
2 7
2 8
2 9
2 A
2 B
2 C
2 D
2 E
2 F s p a c e
!

#
$
%
&

(
)
*
+
,
-
.
/ 3 0
3 1
3 2
3 3
3 4
3 5
3 6
3 7
3 8
3 9
3 A
3 B
3 C
3 D
3 E
3 F
A S C I I字符
0
1
2
3
4
5
6
7
8
9
:
;
<
=
>
?
注意2 0 h是空格符,用来分隔单词和句子。
接下来的 3 2个代码包括大写字母和一些附加的标点符号。除 @符号和下划线之外,这些
符号在打字机上不经常出现,它们出现在标准的计算机键盘上:
十六进制码
4 0
4 1
4 2
4 3
4 4
4 5
4 6
4 7
4 8
4 9
4 A
4 B
4 C
4 D
4 E
4 F
A S C I I字符
@
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
十六进制码 A S C I I字符
5 0
5 1
5 2
5 3
5 4
5 5
5 6
5 7
5 8
5 9
5 A
5 B
5 C
5 D
5 E
5 F P
Q
R
S
T
U
V
W
X
Y
Z
[
\
]
^
-第20章 ASCII码和字符映射
下载
211
接下来的3 2个字符包括所有小写字母和一些附加的标点符号,也是在打字机上不常出现的:
十六进制码
A S C I I字符
6 0
6 1
6 2
6 3
6 4
6 5
6 6
6 7
6 8
6 9
6 A
6 B
6 C
6 D
6 E
6 F
`
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
十六进制码
7 0
7 1
7 2
7 3
7 4
7 5
7 6
7 7
7 8
7 9
7 A
7 B
7 C
7 D
7 E
A S C I I字符
p
q
r
s
t
u
v
w
x
y
z
{
|
}
~
注意该表中少了与 7 F h对应的最后一个字符。如果你一直在统计,这三个表总共列出了 9 5
个字符。因为A S C I I码是7位编码,可以有 1 2 8个代码,所以还有 3 3个代码可用。下面简单地讲
一下这些代码。
文本串:
Hello,you!
可以表示成 A S C I I码的十六进制形式
48 65 6C 6C 6F 2C 20 79 6F 75 21
注意除了字母代码以外,还有逗号(代码 2 C)、空格(代码 2 0)和感叹号(代码 2 1)。下
面是另一短句:
I am 12 years old.
用A S C I I码表示为:
49 20 61 6D 20 31 32 20 79 65 61 72 73 20 6F 6C 64 2E
注意句中数字 1 2表示成十六进制数 3 1 h和3 2 h,分别是数字 1和2的A S C I I码。当数字 1 2作为文
本流的一部分时,它不应该被表示成十六进制码 0 1 h和0 2 h,或者B C D码1 2 h,或者十六进制代
码0 C h。这些代码在A S C I I码里都表示的是其他意思。
ASCII码表示的大写字母与其对应的小写字母的ASCII码值相差20h,这使得编写某些程序代
码更为容易,如:把一个字符串变成大写。假设在内存的某个区域存放有字符串,一个字节放
一个字符。下面的8080子程序假设字符串的首地址存放在寄存器HL中;寄存器C存放有字符串
的长度,即字符串中的字符个数:
Capitalize: MOV A,C
;C=number of characters left(C为余下的字符数)
CPI A,00h ;Compare with 0(与0比较)
JZ ;If C is 0, we’re finished(如果C为0,则结束)
AllDone
MOV A ,[HL] ;Get the next character(取下一个字符)
CPI A,61h ;Check if it’s less than 'a'(判断是否小于'a')212
SkipIt:
AllDone:
编码的奥秘
下载
JC SkipIt ;If so,ignore it(如果是,则跳过)
CPI A,7Bh
JNC SkipIt ;Check if its greater than 'z'(判断是否大于'z')
;If so ,ignore it(如果是,则跳过)
SBI A,20h
MOV [HL],A ;It’s lowercase,so subtract 20h(是小写,则减20h)
;Store the character(保存字符)
INX HL
;Increment the text address(字符地址加1)
DCR C
;Decrement the counter(计数器减1)
JMP Capitalize ;Go back to the top(返回到程序开始处)
RET
从小写字母减去 2 0 h转换成大写字母的语句可以用下面的语句代替:
ANI A,DFh
A N I指令是一个“与”立即数的操作,它把累加器中的数值与 D F h(即二进制数11 0 11111)
执行按位“与”操作,即把两个数的对应位进行“与”操作“与”操作保留 A中的所有位,除
了从左边数第3位被置成0。把这个位设置为0也即把A S C I I码表示的小写字母转换成大写字母。
上面列出的 9 5个代码也称作图形字符,因为它们可以显示出来。 A S C I I码还包括3 3个控制
字符,它们不能显示出来但表示执行某一特定功能。鉴于完整性,这里列出了 3 3个控制字符,
即使它们很难理解也不要担心。在 A S C I I码公布以后,更多地是想把它们用在电传打字机上,
现在许多代码已经很少见到了。
十六进制码
0 0
0 1
0 2
0 3
0 4
0 5
0 6
0 7
0 8
0 9
0 A
0 B
0 C
0 D
0 E
0 F
1 0
11
1 2
1 3
1 4
1 5
1 6
1 7
缩写词
N U L
S O H
S T X
E T X
E O T
E N Q
A C K
B E L
B S
H T
L F
V T
F F
C R
S O
S I
D L E
D C 1
D C 2
D C 3
D C 4
N A K
S Y N
E T B
控制字符名称

标题开始
文本开始
文本结束
传输结束
询问
应答
响铃
退格
水平制表
换行
垂直制表
换页
回车
移出
移入
转义
设备控制 1
设备控制 2
设备控制 3
设备控制 4
否定应答
同步
传输块结束第20章 ASCII码和字符映射
下载
213
(续)
十六进制码 缩写词
1 8
1 9
1 A
1 B
1 C
1 D
1 E
1 F
7 F C A N
E M
S U B
E S C
F S
G S
R S
U S
D E L
控制字符名称
作废
载体结束
替代字符
扩展
文件分隔或信息分隔 4
组分隔或信息分隔 3
记录分隔或信息分隔 2
单元分隔或信息分隔 1
删除
控制字符可以与图形字符混合使用来设置一些基本的文本格式。这很容易理解,想像一
下诸如电传打字机或简单打印机之类的设备,它们对 A S C I I码流作出的响应是在纸上打印出字
符。设备的打印头通过打印一个字符并向右移动一格来对 A S C I I码作出响应。上面这些很重要
的控制字符就用来改变这种通常的动作。
例如:看以下的十六进制字符串
41
09
42
09
43
09
0 9字符是一个水平制表符,简称 Ta b。假设打印页面上所有的水平字符位置是从 0开始,Ta b的
作用是在下一个水平位置即 8的倍数处开始打印下一个字符,如下所示:
A
B
C
这是保持字符按列对齐的简便方法。
换页符(1 2 h)的作用是使打印机跳过当前页开始打印下一页。
退格符用来在一些旧的打印机上打印复合字符,例如,假设计算机要控制电传打字机以
重音标记来打印小写字母 e,即è,可以通过用十六进制码 65 08 60来实现。
最重要的控制字符是回车和换行,它们与 B a u d o t码中的回车换行符意义相同。在打印机
中,回车符使打印头移到打印页面的左边,换行符使打印头移到下一行,用两个代码通常表
示从新的一行开始。单独使用回车符可以用来在一个已有的行上打印,单独使用换行符可以
用来跳到当前位置的下一行而不移到左边。
尽管 A S C I I 码是计算机世界的主要标准,但在许多 I B M大型机系统上却没有采用。在
S y s t e m / 3 6 0系统中, I B M研制了自己的 8位字符编码,即扩展的 B C D交换代码 E B C D I C。该编
码是早期的 BCDIC 6 位编码的扩展,从 I B M穿孔卡片使用的代码演变而来。穿孔卡片可以存
放8 0个文本字符,这种模式由 IBM 1928年首先引入并且用了 5 0多年。214
编码的奥秘
下载
当考察穿孔卡片与相关的 8位E B C D I C字符编码的关系时,需要记住的是,在若干种不同
技术的支持下这种代码已经经历了好几代的演变。正因为如此,不要指望从中发现太多的逻
辑性和一致性。
穿孔卡片中,字符编码由一列上穿出的一个或多个矩形孔的组合而形成,字符本身通常
在接近卡片的上边沿处打印出来。下面的 1 0行由数字标识,分别是第 0行、第 1行直到第 9行。
在第0行之上没有数字的行为第 11行,最上边的行为第 1 2行,没有第 1 0行。
以下是一些常用的 I B M穿孔卡片术语:行 0~9称作数字行或数字穿孔,行 11和1 2称作区
域行或区域穿孔。有一些 I B M穿孔卡片也会带来混淆,把行 0和9看作是区域行而不是数字行。
一个8位E B C D I C字符编码由高半字节( 4位)与低半字节组成。低半字节是与字符的数字
穿孔一致的 B C D码,高半字节是与区域穿孔一致的编码。回忆一下第 1 9章的B C D编码标准,
它是用二进制编码十进制数,即用 4位编码来代表十进制的 0~9。
对数字 0~9,没有区域穿孔,没有区域穿孔对应的高半字节是 1111,低半字节是数字穿
孔的B C D码。下面是 0~9的E B C D I C编码:
十六进制码
E B C D I C字符
F 0
F 1
F 2
F 3
F 4
F 5
F 6
F 7
F 8
F 9
O
1
2
3
4
5
6
7
8
9
对大写字母,如果只有第 1 2行有穿孔,则用 11 0 0来标识;如果只有第 11行有穿孔,则用
11 0 1来标识;如果只有第 0行有穿孔,则用 111 0来标识。大写字母的 E B C D I C编码为:
十六进制码 E B C D I C字符
十六进制码 E B C D I C字符
C 1 A D 1 J
十六进制码
E B C D I C字符
C 2 B D 2 K E 2 S
C 3 C D 3 L E 3 T
C 4 D D 4 M E 4 U
C 5 E D 5 N E 5 V
C 6 F D 6 O E 6 W
C 7 G D 7 P E 7 X
C 8 H D 8 Q E 8 Y
C 9 I D 9 R E 9 Z
注意这些编码的编号次序。在一些场合,当用 E B C D I C文本编写程序的时候,这些次序有
时还真令人头痛。
小写字母与大写字母的数字穿孔相同但区域穿孔不同。小写 a~i的第1 2行和第0行有穿孔,
相应的区域代码为 1 0 0 0;j~r的第1 2行和第11行有穿孔,区域代码为 1 0 0 1;s~z的第11行和第
0行有穿孔,区域代码为 1 0 1 0。小写字母的E B C D I C编码为:第20章 ASCII码和字符映射
下载
十六进制码
8 1
8 2
8 3
8 4
8 5
8 6
8 7
8 8
8 9
E B C D I C字符
a
b
c
d
e
f
g
h
i
十六进制码
E B C D I C字符
9 1
9 2
9 3
9 4
9 5
9 6
9 7
9 8
9 9
十六进制码
j
k
l
m
n
o
p
q
r
A 2
A 3
A 4
A 5
A 6
A 7
A 8
A 9
215
E B C D I C字符
s
t
u
v
w
x
y
z
当然,标点符号和控制字符也有 E B C D I C编码,但对该编码系统的全面考察并不需要。
似乎I B M穿孔卡片上的每一列就足以提供 1 2位的编码信息,每个孔代表 1位,是这样吗?
果真如此的话,可以用穿孔卡片上每一列 1 2个位置中的 7个来表示A S C I I码的字符代码。但是,
实际上,这并不合适,太多的穿孔将会影响到卡片物理状态的平直。
E B C D I C中的许多 8位码没有定义,建议采用 A S C I I码的7位编码是合理的。当 A S C I I码研
制出来的时候,存储器非常昂贵,于是一些人感到 A S C I I码应该用 6位码并且采用转义字符来
区分大小写用以节约存储器。这种观点没有被接受,相反,人们认为 A S C I I码应该是8位编码,
因为即使在当时人们也普遍认为计算机应该是按 8位存储,而不是 7位。当然,8位字节现在是
标准的。因此,尽管 A S C I I码在技术上是7位编码,但它普遍是接 8位值来存储的。
字节与字符之间的等价关系的确很方便,我们只需简单地通过统计字符数就可以粗略估
计一个文本文件所需要的存储空间。当然,用 K和M来表示计算机存储空间用得更为广泛一
些。
例如,传统的8 . 5×11英寸的双倍空隙打印页面有 1英寸的页边空白和大约 2 7行的正文。每
行约6 . 5英寸宽,每英寸有 1 0个字符,这样一页共有 1 7 5 0个字节。单倍空隙打印页面大约是它
的2倍,约3 . 5 K B。
《NEW Yo r k e r》杂志每页有 3列,每列有6 0行,每行大约有 4 0个字符,这样每页有 7 2 0 0个
字符(或字节)。《纽约时代》每页有 6列。如果页面都是文字而没有标题和图片(这是不常有
的),则每列有1 5 5行,每行大约有 3 5个字符,从而整个页面有 32 550个字符,即 3 2 K B。
硬面书每页大约 5 0 0个字,平均每个字有 5个字母,确切的说,应该是 6个字符,因为要把
字间空格统计在内,这样书的每页约 3 0 0 0个字符。假设平均每本书有 3 3 3页(这可能是一个估
计较高的数字),则意味着平均每本书大约是 1 M B。
当然,每本书的差别很大:
F.Scott Fitzgerald的 《The Great Gatsby》大约300KB。
J.D.Salinger的 《Catcher in the Rye 》大约400KB。
Mark Twain的《The Adventures of Huckleberry Finn》大约540KB。
John Steinbeck 的《The Grapes of Wrath》大约 1MB。
Herman Melville的《Moby Dick》大约1.3MB。
Henry Fielding 的 《The History of Tom Jones》大约 2.25MB。
Margaret Mitchell的 《 Gone With the Wind 》大约 2.5MB。
Stephen King 的《 The Stand》大约2.7MB。
Leo Tolstoy 的《 War and Peace 》大约3.9MB。
Marcel Proust 的 《Remembrance of Things Post》 大约 7.7MB。216
编码的奥秘
下载
美国国会图书馆大约有 20 000万本书,总共有 2 0万亿字符,即2 0 T B的文本数据。(图书馆
还有大量的照片和录音。)
尽管A S C I I码是计算机世界里最重要的标准,但它并不是完美的。 A S C I I码的最大问题在
于它太倾向于美国!的确, A S C I I码即使对那些以英语为主要语言的国家也几乎是不合适的。
尽管A S C I I码包含有美元符号,但英镑符号呢?还有许多西欧国家语言中用到的重音符号呢?
更不用说在欧洲一些国家里使用的非拉丁字母,包括希腊文、阿拉伯文、希伯来文和西里尔
文。此外,还有印度及东南亚国家用到的婆罗门教的手迹。而一个 7位编码又如何来处理成千
上万的中文、日文、韩文笔画以及韩语音节?
在研究 A S C I I码的时候,也一直在考虑其他国家的需要 ,尽管没有充分考虑非拉丁字母。
根据公开的 A S C I I码标准,1 0个A S C I I码代码(4 0 h、5 B h、5 C h、5 D h、5 E h、6 0 h、7 B h、7 C h、
7 D h和7 E h)可用来重新定义而为某一国家使用。另外,如果需要,数字符号( #)可用英镑
符号(£)替换,美元符号( $)可用通用货币符号(¤)替换。显而易见,只有使用包含这
些替换符号的特定文本文档的所有人都知道这些变化的时候,替换符号才有意义。
由于许多计算机系统按 8位来存储字符,则可以设计扩展的 A S C I I码字符集来包含 2 5 6个字
符而不仅仅是 1 2 8个。在这样的字符集里,代码 0 0 h~7 F h定义成与 A S C I I码一致;代码 8 0 h~
F F h可定义成表示另外的字符。这种技术已被用来定义附加的字符代码,包含重音字母及非拉
丁字母。作为例子,这里有一个 9 6个字符的 A S C I I码的扩展,称之为第 1号拉丁字母表,定义
的字符编码从 A 0 h~F F h。在该表里,十六进制字符编码的高半字节由最高行给出,低半字节
由左边列给出:下载
第20章 ASCII码和字符映射
217
代码A 0 h对应的字符为非断开空格。通常计算机处理格式文本是按照行和段来编排的,每
一行以空格符号断开,对应的 A S C I I码为2 0 h。代码 A0h 用来显示一个空格,但不能用来断开
一行。非断开空格可以用在如“ WW II ”这样的文本中。代码 A D h定义成软连字符,该连字
符用来分开一个字中间的音节,且只在需要连接被两行分开的一个单词时才使用。
遗憾的是,近几十年来出现了许多不同的 A S C I I 码的扩展,导致了混淆和不兼容性。
A S C I I码通过扩展甚至可以编码中文、日文和韩文的笔画。有一个流行的编码叫作 S h i f t - J I S
(日本工业标准) ,其代码 8 1 h~9 F h用来表示 2字节字符编码的起始字节。以这种方法, S h i f t -
J I S可编码约 6 0 0 0个额外字符。遗憾的是, S h i f t - J I S不是使用这种技术的唯一系统。在亚洲,
还有三个很流行的双字节字符集。
双字节字符集有许多问题,不兼容性只是其中之一。另一个问题是,一些字符 — 特别是
普通的A S C I I码字符 — 是用1个字节编码来表示的,而成千上万的笔画则是由双字节编码来
表示,从而导致使用这样的字符集很困难。
在假定会有一个特定的字符编码系统能适用于世界上所有语言的前提下, 1 9 8 8年,几个
主要的计算机公司一起开始研究一种替换 A S C I I码的编码,称为 U n i c o d e。鉴于A S C I I码是7位
编码,U n i c o d e采用1 6位编码,每一个字符需要 2个字节。这意味着 U n i c o d e的字符编码范围从
0 0 0 0 h~F F F F h,可以表示 65 536个不同字符。对世界上所有可用计算机进行来通信的语言来
说,有足够的扩展空间。
U n i c o d e编码不是从零开始的,开始的 1 2 8个字符编码 0 0 0 0 h~0 0 7 F h与A S C I I码字符一致。
U n i c o d e编码0 0 A 0 h~0 0 F F h也与前面讲到的对 A S C I I码扩展的第 1号拉丁字母表一致。其他世
界范围的标准也收编在 U n i c o d e中。
尽管 U n i c o d e对现有的字符编码做了明显改进,但并不能保证它能很快被人们接受。
A S C I I码和无数的有缺陷的扩展 A S C I I码已经在计算机世界中占有一席之地,要把它们逐出计
算机世界并不是件容易的事。
对U n i c o d e来说的一个实实在在的问题是,它改变了一个文本字符与 1个字节存储器之间
的等效关系。用 A S C I I码编码,《The Grapes of Wr a t h》 这本书的大小约为 1M 字节;而用
U n i c o d e编码,约是 2 M B,这也算是采用 U n i c o d e编码付出的代价吧。下载
第21章 总 线 连 接
处理器无疑是计算机中最重要的部件,但并不是唯一的部件 。一台计算机也需要随机访
问存储器( R A M)来存放机器码指令以便让处理器执行。计算机还必须有一些方法使这些指
令进入 R A M(输入设备)以及一些方法使程序执行结果得以看见(输出设备)。前面讲过,
R A M是易失性的,当断电时,它的内容就会丢失。所以计算机中另一个有用的部件是永久存
储设备,当计算机断电的时候,它们可以保存代码和数据。
组成一台完整计算机的所有集成电路必须安装在电路板上。在一些小型机器上,所有的
集成电路可以安装在一块板上,但更常见的是,不同的部件分开安装在两块或更多的板上,
这些板之间通过总线互相通信。简单地说,总线是提供给计算机中每块电路板的数字信号的
集合,这些信号可以分为 4类:
• 地址信号。这些信号由微处理器提供,常用来寻址 R A M单元,也可用来寻址连接到计
算机上的其他部件。
• 数据输出信号。也由微处理器提供,用来写入数据到 R A M或其他设备。要仔细推敲输
入(i n p u t)和输出(o u t p u t)的含义。数据输出信号是从微处理器输出,变成 R A M和其
他设备的数据输入信号。
• 数据输入信号。是由计算机的其余部分提供,由微处理器读入的信号。数据输入信号通
常来自于 R A M的输出,也即表示微处理器读入存储器内容。但是其他部件也提供数据
输入信号给处理器。
• 控制信号。由各种各样的信号组成,通常与计算机的特定处理器的控制信号一致。控制
信号可来自于微处理器或从其他部件传送到微处理器。例如,微处理器可用一个控制信
号来指示它要写一些数据到某一存储器地址。
另外,总线给计算机中的各个电路板提供电源。
早期家用计算机流行的一种总线是 S - 1 0 0总线,该总线 1 9 7 5年在第一台家用计算机 M I T S
A l t a i r上首先采用。尽管这种总线以 8 0 8 0微处理器为基础,但后来它也被其他一些处理器,如
6 8 0 0采用。 S - 1 0 0的电路板的规格是 5 . 3×1 0英寸,电路板的一边有 1 0 0个接头可插在插槽里
(这就是S - 1 0 0的来源)。
S - 1 0 0计算机有一块较大的板称为母板或主板,上面有若干个 (如:1 2个)互相连接起来的
S - 1 0 0总线插槽,这些插槽有时也叫扩展槽, S - 1 0 0电路板(也叫扩展板)插到插槽里。 8 0 8 0
微处理器及支持芯片(第 1 9章曾提到过)在此 S - 1 0 0板上。RAM 在另一个或更多的其他 S - 1 0 0
电路板上。
S - 1 0 0总线是为 8 0 8 0芯片设计的,它有 1 6个地址信号, 8个数据输入信号, 8个数据输出信
号(前面讲过, 8 0 8 0自身是把数据输入、输出信号混合在一起的,由 8 0 8 0所在电路板上的另
一个芯片来把这些信号分开成单独的输入、输出信号)。总线上还有 8个中断信号,这些信号
由那些需要 C P U立即做出响应的部件产生。例如(在本章后面将要讲到),当在键盘上敲一个
键时,键盘会产生中断信号, 8 0 8 0执行一个小程序确定是哪一个键并做出相应反应。包含下载
第21章 总 线 连 接
219
8 0 8 0的电路板上通常还有一个芯片称作 Intel 8214优先级中断控制单元,它用来处理这些中断。
当中断产生时,该芯片产生一个中断信号给 8 0 8 0,8 0 8 0响应中断。该芯片提供 R S T(R e s t a r t)
指令使得微处理器保存当前的程序计数器,并根据具体的中断信号转移到地址 0 0 0 0 h、0 0 0 8 h、
0 0 1 0 h、0 0 1 8 h、0 0 2 0 h、0 0 2 8 h、0 0 3 0 h或0 0 3 8 h处去执行。
如果正在设计一个具有新的总线类型的新计算机,你可以选择公开你的总线规范或者保
密。
如果一个总线规范是公开的,其他厂商 — 称为第三方厂商 — 可以设计并销售与这种总
线相配套的扩展板。这些附加的扩展板使得计算机更有用且更令人满意,计算机的大量销售
为扩展板提供了更大的市场。这种现象刺激许多小的计算机系统设计者坚持开放体系结构的
原则,允许其他厂商生产计算机的外围设备。这样总有一种总线最终可以认为是工业界的标
准。标准已成为个人计算机工业的重要组成部分。
最著名的开放式体系结构个人计算机起源于 IBM PC。1 9 8 1年秋季, I B M公开了包括整个
计算机完整电路图的 P C机技术参考手册,其中还包括 I B M为它制造的所有扩展板。这个手册
是很重要的工具,它使得许多制造商可以生产自己的 P C机扩展板并且事实上产生了 P C机的
“克隆”体 — 兼容P C机,兼容P C机与I B M P C机几乎完全相同且运行相同的软件。
源于IBM PC 的更新换代产品现在已占到桌面计算机系统大约 9 0 %的份额。尽管 I B M自身
只有很少的市场份额,但它毕竟要比最初的 P C机采用专有设计的封闭式体系结构所占的份额
要大。苹果公司的 M a c i n t o s h机开始就采用封闭式体系结构,根本不考虑开放其体系结构,这
当初的决定可以用来解释为什么在目前的桌面计算机市场上 M a c i n t o s h只占有不到 1 0 %的份额。
(记住一点,无论一个计算机系统是在开放体系结构还是封闭体系结构下设计,都不会影响到
其他公司开发在该计算机系统上运行的软件。只有那些特定的视频游戏软件开发商才会限制
其他公司开发用于他们系统的软件。)
最初的IBM PC使用Intel 8088微处理器,可寻址 1 M存储空间。尽管 8 0 8 8处理器内部是 1 6
位,但在外部按照 8位来寻址存储器。 I B M为最初的 P C机设计的总线现在称作 I S A(i n d u s t r y
standard architecture, 工业标准体系结构)总线。扩展板上有一个 6 2针的插头,信号包括 2 0个
地址信号, 8个组合(复用)数据输入 /输出信号, 6个中断请求信号和 3个D M A (d i r e c t
memory access,直接存储器访问)请求信号。 D M A允许存储设备(本章最后将要讲到)比采
用别的方法更快地进行操作。通常,微处理器处理所有的内存读 /写操作,但通过 D M A,其他
设备可绕过微处理器通过总线直接进行内存读 /写操作。
在S - 1 0 0系统里,所有的部件都安装在扩展板上。在 IBM PC机里,微处理器、一些支持
芯片及一些 R A M安装在I B M所称的系统板上,系统板也常称作主板或母板。
1 9 8 4年,I B M推出了Personal Computer AT (先进技术型个人计算机 ),它采用 1 6位的I n t e l
8 0 2 8 6微处理器,可寻址 1 6 M存储器。 I B M保留了已有的总线,但另加了一个 3 6针的插槽,其
中包括新增的 7个地址信号(尽管只需要 4个),8个数据输入 /输出信号, 5个中断请求信号和 4
个D M A请求信号。
无论是数据宽度(从 8位到1 6位到3 2位)还是输出的地址信号数目,当处理器在这些方面
的增长超出总线能力时,就需要对总线进行更新换代;当处理器达到较高的速度时,它也会
超出总线的能力。早期的总线是为时钟频率是几兆赫而不是几百兆赫的处理器设计的。如果
总线的设计不能适应高速传输,则可能引起射频干扰( R F I),从而引起收音机或电视机附近220
编码的奥秘
下载
的静态或其他噪声干扰。
1 9 8 7年,I B M推出了微通道体系结构( micro channel architecture,M C A)总线,这种总
线的某些方面 I B M已申请了专利,这样 I B M就可以从其他使用这种总线的公司收到授权费用。
可能也正因为如此, M A C总线没有成为工业标准。取而代之的是 1 9 8 8年9家公司(不包括I B M )
联合推出的 3 2位E I S A(Extended Industry Standard Architecture,扩展的工业标准体系结构)总
线。近年来, I n t e l公司设计的外围部件互联( peripheral component interconnect,P C I)总线
在P C兼容机上已普遍采用。
为理解计算机中各种不同部件是如何工作的,让我们再重新回到 7 0年代中期较质朴的年
代。假想我们正在为 A l t a i r或者为我们自己设计的 8 0 8 0、6 8 0 0计算机设计电路板,我们可能打
算为计算机设计一些存储器,用一个键盘作输入,一个电视机作输出,此外还有一些方法用
来保存关闭计算机电源时存储器中的内容。现在来看一看我们所设计的把这些部件添加到计
算机中所用的各种各样的接口。
第1 6章讲过, R A M阵列有地址输入、数据输入、数据输出信号,并且有一个控制信号用
来写入数据到存储器。地址输入信号的个数决定了 R A M阵列中可以存放的数值的个数:
R A M阵列中数值的个数 = 2 地址输入信号个数
数据输入/输出信号的数目表明了存放的数值的位数。
7 0年代中期家用计算机中常用的存储器芯片是 2 1 0 2:
2 1 0 2是MOS(metal_oxide semiconductor, 金属氧化物半导体 )家族的成员,与 8 0 8 0、6 8 0 0
中使用的 M O S技术一样, M O S半导体器件很容易与 T T L芯片连接,但前者通常比 T T L器件的
晶体管密度高但速度较慢。
通过统计地址信号( A 0 ~A 9 )、数据输出信号( D O)和数据输入信号( D I),可以算出这
种芯片可以存放 1 0 2 4位。根据采用的 2 1 0 2芯片的类型,访问时间 — 即从一个地址提供给芯
-
片到数据输出成为有效所需要的时间 — 从3 5 0~1 0 0 0纳秒不等。 R / W(读/写)信号在读存
-
储器时是 1。当向芯片写数据时, R / W必须在至少为 1 7 0~5 5 0纳秒的时间段内为 0,这也取决
于所选用的 2 1 0 2芯片类型。
-
-
特别要提到的是 C S信号,它表示片选。当信号为1时,片子不被选中,意味着片子对R / W
-
信号不做响应。然而, C S信号对芯片还有一种重要作用,我们下面将简单描述一下。
当然,如果要为一个8位的微处理器组织存储器,则肯定希望存储器按 8位而不是1位存放。
按最少计算,需要把 8个这样的 2 1 0 2芯片连接在一起用来存放整个字节。可以把所有 8个芯片
- -
对应的地址信号、 R / W和 C S信号连接起来达到此目的,结果如下图所示:第21章 总 线 连 接
下载
221
地址
数据输出
数据输入
这是一个1 0 2 4×8的R A M阵列,即1 K B的R A M
从实际观点来看,需要把这些存储芯片安装在一个电路板上。在一块板上可以装多少
呢?如果真的把它们紧紧安装在一起,可以在一个 S - 1 0 0板上安装 6 4个这样的芯片,提供 8 K B
存储器。但是,最好还是宽松地安装,用 3 2个芯片组成 4 K B存储器。连接在一起用来存储完
整字节的一组芯片(见上图)称为存储体。一个 4 K B存储器由 4个存储体组成,每个存储体有
8个芯片。
像8 0 8 0、6 8 0 0这样的8位微处理器有 1 6位地址可用来寻址 6 4 K B存储器。如果连接的是有 4
个存储体的 4 K B存储器板,则存储器板中 1 6位地址信号完成的功能如下:
选择存储板
选择存储体
寻址RAM
1 0个地址信号 A 0 ~A 9 直接连到R A M芯片,地址信号 A 1 0 和A 11 用来选择4个存储体中的一个,
地址信号 A 1 2 ~A 1 5 用来确定是哪一块存储器板。每个 4 K B存储器板占据微处理器整个 6 4 K B存
储空间1 6个不同的4 K B地址空间范围中的一个,它们分别是:
0 0 0 0 h~0 F F F h或
1 0 0 0 h~1 F F F h或
2 0 0 0 h~2 F F F h或
F 0 0 0 h~F F F F h
假定一个 4 K B存储器板的地址范围是 A 0 0 0 h~A F F F h,则意味着地址 A 0 0 0 h~A 3 F F h提供
给其中的第 1个1 K B存储体,地址 A 4 0 0 h~A 7 F F h提供给第 2个存储体,地址 A 8 0 0 h~A B F F h提
供给第3个存储体,地址 A C 0 0 h~A F F F h提供给第4个存储体。
连接4 K B存储器板是很经常的,后面可看到如何灵活地确定存储器板的地址范围。为获
得灵活性,可以使用 D I P开关,一种双排直插封装的系列( 2~1 2个)微小开关。它可以插入
到普通的I C插座中:
可以把这个开关和总线中的高 4位地址信号连接到称作(比较器) 的电路中:222
编码的奥秘
下载
前面讲过,只要两个输入中有一个而不是两个都为 1,则X O R(异或)门的输出为 1。这
也就是说如果两个输入相同 — 都为0或都为1 — 则异或门的输出为 0。
假设闭合对应于 A 1 3 和A 1 5 的开关,则意味着我们选择的存储器板的地址范围从 A 0 0 0 h~
A F F F h。
如果来自总线的地址信号 A 1 2 、A 1 3 、A 1 4 和A 1 5 与开关中设置的地址相同,则 4个异或门的输
出都是0,也即N O R(或非)门的输出为 1:
-
可以把E q u a l信号通过2-4译码器生成 C S信号来选择存储器板中的 4个存储体之一:下载
第21章 总 线 连 接
223
-
CS第1个存储体
-
CS第2个存储体
-
CS第3个存储体
-
CS第4个存储体
例如A 1 0 = 0,A 11 = 1,则选择第 3个存储体。
如果回忆一下第 1 6章所讲的组织 R A M阵列的繁琐细节,可能会认为还需要 8个4 - 1选择器
从4个存储体中选择正确的数据输入信号。但是,这并不需要。
通常, T T L兼容集成电路的输出信号或者大于 2 . 2伏(逻辑 1)或者小于 0 . 4伏(逻辑 0)。
如果试着把输出信号连接起来,会出现什么情况呢?如果一个集成电路的输出为 1,另一个输
出为0,把这两个输出连接到一起后,结果会是什么呢?你是无法回答的。那么为什么集成电
路的输出信号不能连接在一起呢?
2 1 0 2芯片的数据输出信号是三态输出。除了逻辑 0和逻辑 1外,数据输出信号还可以是第
-
三种状态,这种状态就是什么都不是,就好像芯片的引脚什么都没有连接。当 C S输入为 1的
时候,2 1 0 2芯片就进入第三种状态,这意味着可以把 4个存储体对应的数据输出信号连接到一
起,并用这 8个组合输出作为总线的 8个数据输入信号。
需要强调一下三态输出的概念,因为它对总线的操作至关重要。连到总线上的所有芯片
都可以使用总线上的数据输入信号向处理器传送数据。任何时候,连到总线上的众多电路板
中只有一个用来确定总线上的数据输入信号是什么。其他电路板不被选中,输出为第三态。
2 1 0 2芯片是一个静态随机访问存储芯片,即 S R A M ,与动态 R A M (D R A M )不同。
S R A M每存储1位需要4个晶体管(与第1 6章讲到的用触发器作存储器所需要的晶体管数不完全
相同),而D R A M每位只需要一个晶体管。 D R A M的缺点是它的外围支持电路较复杂。
只要芯片有电, S R A M芯片如 2 1 0 2就会保持已存储的内容;如果断电,则内容会丢失。
在这方面, D R A M也是如此。但 D R A M还需要周期性地对存储器进行访问,即使这些内容是
不需要的。这称之为刷新, 1秒钟内含有好几百次刷新,就好像隔一段时间就推一下某个人使
他不要入睡一样。
抛开在使用D R A M上的争论,过去几年 DRAM 芯片容量的不断增长使得 D R A M得到广泛
的应用。 1 9 7 5年, I n t e l公司首创了 D R A M芯片,它可以存储 16 384 位。与摩尔法则一致,
D R A M芯片的容量基本上是每三年增长 4倍。现在的计算机通常在系统板上有存储器槽,可以
插上若干个D R A M芯片组成称为单行直插存储体( S I M M)或双行直插存储体( D I M M)的小
电路板。现在1 2 8 M B的D I M M售价在$ 300 以下。
即然已经知道了如何组织存储器,因此可不必把微处理器的存储空间都分配给存储器,
可以留一部分存储空间给输出设备。
阴极射线管( C RT)— 外观上有些像在家里看到的电视机 — 已成为计算机最普通的输224
编码的奥秘
下载
出设备。连到计算机上的 C RT通常称为视频显示器或监视器,提供信号给显示器的电子部件
称为视频适配器。视频适配器是计算机中的一块电路板,通常称为视频卡。
虽然视频显示器或电视机的二维图像看起来似乎很复杂,但它实际上是由一束连续的射
线很快扫过屏幕而形成的。射线从左上角开始,从左到右扫过屏幕,然后很快回到左边,开
始第 2行。每个水平行称为扫描行,每次回到下一行的开始称为 水平回扫。当射线扫描完最
后一行后,就从屏幕右下角回到左上角( 垂直回扫),并不断重复这一过程。以美国的电视
信号为例,这种扫描每秒进行 6 0次,称之为场频。由于扫描速度很快,图像在屏幕不会出现
闪烁。
由于采用隔行扫描,电视的情况有点儿复杂。两个场需要用来形成一个单独的帧,帧是
一个完整的静态视频图像。每个场完成整个帧的一半扫描线 — 第一个场完成偶数扫描线,
第二个场完成奇数扫描线。水平扫描频率,即扫描每个水平行的频率,为 15 750 赫兹。把它
除以6 0赫兹,为2 6 2 . 5行,这就是一个场的扫描线数。整个帧是它的两倍,即 5 2 5条扫描线。
不考虑隔行扫描技术的细节,生成视频图像的连续射线由一个连续信号来控制的。尽管
电视节目在进行广播或通过有线电视系统传送的时候是音频和视频的混和,但最终还是分开
的。这里讲到的视频信号与从 V C R、摄像机和电视机的视频插口上输入 /输出的信号是一致
的。
对黑白电视来说,视频信号很简单也容易理解(彩色电视则要麻烦一些)。每秒6 0次场扫
描,同时扫描信号中包含有用来标明一个场开始的垂直同步脉冲,脉冲电压为 0伏(地),宽
度为4 0 0毫秒。水平同步脉冲用来标明每个扫描行的开始,它的信号为 0伏,宽度为5毫秒,每
秒出现15 750次。在两次水平同步脉冲之间,信号从 0 . 5伏(黑)~2伏(白)变化, 0 . 5伏~2
伏之间的电压用来表示灰度。
因而电视图像部分是数字的,部分是模拟的。图像在垂直方向上分成 5 2 5行,但每一个扫
描线的电压是连续变化的 — 用来模拟图像的可视强度。但是电压并不是无限制地变化,电
视机能响应的信号变化频率有上限,称为电视机带宽 。
带宽是通信中很重要的概念,它关系到某个传输媒体上能够传输的信息量。在电视机中,
带宽限制了视频信号变化的速率。美国的广播电视带宽为 4 . 2 M H z。
如果把视频显示器连接到计算机,则很难把显示器想像成是模拟和数字混合的设备,它
很容易看成是一个地地道道的数字设备。从计算机的观点来看,视频图像很容易想像成是由
离散的点组成的矩形网格,这些离散的点称之为像素。
视频带宽限制了水平扫描行上像素的个数。我们定义带宽为视频信号变化 (从黑到白,再
从白到黑 )的速率。具有 4 . 2 M H z带宽的电视机允许每秒 4 2 0万次2个像素或者 — 用水平扫描频
率15 750去除2×4 200 000 — 每个水平扫描行 5 3 3个像素。但是大约 1 / 3的像素是不可用的,
因为它们被隐藏了 — 或者在图像的远端或者在射线水平回扫中。水平扫描行上剩下大约有
3 2 0个像素是有用的。
同样,在垂直方向上也不是 5 2 5个像素都有用。实际上,在屏幕的上、下部和在垂直回扫
过程中都会有损失。计算机在用电视机显示时不采用隔行扫描,垂直方向上的像素数目是
2 0 0。
因此,最初连到普通电视机上的视频适配器的分辨率为 3 2 0×2 0 0,即水平方向3 2 0个像素,
垂直方向2 0 0个像素:下载
第21章 总 线 连 接
225
为了确定网格上像素总数,可以去统计也可以简单地用 3 2 0×2 0 0得到64 000 个像素。根
据视频适配器的配置(下面将会做简要的解释),每个像素可以是黑或白的,也可以为某一特
定的颜色。
如果需要显示一些字符,能显示多少个呢?
这显然依赖于每个字符的像素数目。下图是一种可能的方法,每个字符使用
8×8网格
(6 4像素):
这是A S C I I码2 0 h~7 F h对应的字符。(不可显示的字符对应的 A S C I I码从0 0 h~1 F h。)
每个字符由 7位A S C I I码来标识,而每个字符的显示情况由相对应的 6 4位来确定。可以把
这6 4位信息看成代码。
使用这种字符定义,可以在 3 2 0×2 0 0视频显示器中显示 2 5行,每行 4 0个字符。这足以显
示Amy Lowell完整的一首短诗:226
编码的奥秘
下载
视频适配器需要一些 R A M来存储所显示的信息,微处理器可以向这个 R A M写入信息用来
改变屏幕显示的信息。更为方便的是,这个 R A M可以是微处理器存储空间的一部分。上面讲
到的显示适配器需要多少 R A M呢?
这并不是一个简单的问题,结果可能的范围是从 1 K B~1 9 2 K B。
从最低估计开始,减少视频适配器所需存储器的方法之一就是限制适配器只显示字符。
我们已知一屏可以显示 2 5行,每行 4 0个字符,即总共 1 0 0 0个字符。这样视频适配器上的 R A M
只需存储这 1 0 0 0个字符的7位A S C I I码。这1 0 0 0个7位值大约是 1 0 2 4字节即1 K B。
视频适配器还需要有包含所有 A S C I I码字符点阵的字符生成器,这些字符生成器通常是只
读存储器,即 R O M。R O M是一种集成电路,特定的地址下得到特定的数据输出。不像 R A M,
R O M没有数据输入信号。
也可把R O M看成是把一种代码转换成另一种代码的转换电路。存储 1 2 8个A S C I I码字符的
8×8点阵的R O M需要7个地址信号(代表 A S C I I码)和 6 4个数据输出信号。这样, R O M就把7
位A S C I I码转换成可确定字符显示结果的 6 4位代码。然而6 4位的输出信号会使得芯片过大!如
果有1 0个地址信号、 8个输出信号就会变得很方便,其中 7位地址信号确定某一 A S C I I码字符
(这 7位地址信号来自于视频适配器的数据输出),其余 3个地址信号用来标识字符中的一行。
如:地址0 0 0标识最高行;111标识最低行。8位输出是每一行的 8个像素 。
例如,假设 A S C I I码为4 1 h。这是大写字母 A,且有8行,每行8位。下表显示了字符 A的1 0
位地址(空格分开了 A S C I I码和行代码)和数据输出信号:
地址 数据输出
1000001 000
1000001 001
1000001 010
1000001 011
1000001 100
1000001 101
1000001 11 0
1000001 111 0 0 11 0 0 0 0
0 1111 0 0 0
11 0 0 11 0 0
11 0 0 11 0 0
111111 0 0
11 0 0 11 0 0
11 0 0 11 0 0
0 0 0 0 0 0 0 0第21章 总 线 连 接
下载
227
从中你是否看见了以 0构成的背景上显示 1来画出的A?
显示字符的视频显示适配器必须还要有一个光标逻辑电路。光标是一个小下划线用来表
明键盘中输入的下一个字符将要显示的位置。光标字符的行,列位置值通常存在视频卡的两
个8位寄存器中,微处理器可向其中写入数据。
如果显示适配器并非只限于显示文本,则称为图像适配器。微处理器通过写入信息到图
像视频卡上的 R A M而在屏幕上显示图像,其中包括各种大小和模式的字符。图像视频卡比仅
显示字符的视频卡所需的存储器容量要大。显示 3 2 0×2 0 0像素的图像视频卡有 64 000个像素。
如果一个像素对应于 1位R A M,则该视频卡需要 64 000 位R A M,即8 0 0 0字节。但是,这是最
低的要求。 1位对应于 1个像素只能表示两种颜色 — 如,黑和白。 0可能对应于黑色像素, 1
可能对应于白色像素。当然,黑白电视机显示的不仅仅是黑、白两种颜色,还可以显示出不
同的灰度。为了在图像视频卡上显示灰度,通常一个像素对应于一个字节的 R A M。00h 对应
于黑色, F F h对应于白色,中间的数据对应于不同的灰度。显示 2 5 6种不同灰度的 3 2 0×2 0 0视
频卡需要64 000字节的R A M,与一直在讲的 8位微处理器的整个地址空间非常接近。
如果要达到很好的色彩效果,则每个像素需要 3个字节。仔细观察彩色电视机或计算机的
视频显示器,可以看到每种颜色是三原色,即红、绿和蓝的不同混合。为了获得各种颜色,
需要一个字节来标明三原色每种颜色的强度。这样需要 192 000字节的 R A M。(本书最后一章
将会讲到更多有关彩色图形的内容。)
视频适配器能够显示的颜色的多少与每个像素所用的位数有关。这种关系与本书中讲到
的许多编码很相似,也牵涉到 2的幂:
颜色数 = 2 每个像素使用的位数
3 2 0×2 0 0分辨率是标准电视机所能达到的最大分辨率,正因为如此,为计算机特制的显
示器比电视机具有更高的带宽。 1 9 8 1年IBM PC所用的显示器可以显示 2 5行,每行 8 0个字符,
这是I B M巨大且昂贵的大型机的 C RT显示器上的字符数目。对 I B M来说, 8 0是一个很特殊的
数字,因为它正好是 I B M穿孔卡片上的字符数。的确,早期连到主机上的 C RT显示器主要用
来显示穿孔卡片的内容。偶尔你会听到一种过时的叫法,把仅显示字符的视频显示器的所有
行称为卡片。
多年来,视频显示适配器的分辨率及显示的颜色不断增加。一个重要的里程碑是 1 9 8 7年
IBM PS/2个人计算机系列和苹果公司的 Macintosh II都采用了水平6 4 0像素,垂直 4 8 0像素的视
频适配器。这是从那时起就已保持的最低标准的视频分辨率了。
6 4 0×4 8 0分辨率是一个具有重要意义的里程碑。也许你不会相信,它之所以重要的原因
还要追溯到托尔斯・爱迪生!大约在 1 8 8 9年,当爱迪生和工程师 William Kennedy Laurie
D i c k s o n研究电影摄影机和电影放影机的时候,他们决定使电影画面的宽比高要多出 1 / 3。宽和
高的比例称为长宽比。 E d i s o n和D i c k s o n确定的这个比例通常表示为 1 . 3 3∶1或4∶3;在6 0多年
的时间里,这个长宽比为许多电影所采用,并且电视上也采用了这个长宽比。直到 1 9 5 0年的
早期,好莱坞引入宽银幕技术来与电视竞争才打破了 4∶3的长宽比。
像电视一样,许多计算机监视器的长宽比也是 4∶3,这很容易用尺子测量一下来验证。
6 4 0×4 8 0分辨率的比例也是 4∶3,这意味着水平方向上 1 0 0个像素的物理长度与垂直方向上
1 0 0个像素的物理长度是一样的。这是计算机图像的重要特征,称之为正方形像素 。
现在的视频适配器和监视器都能实现 6 4 0×4 8 0的分辨率,但也存在其他各种各样的显示228
编码的奥秘
下载
模式,常见的分辨率有 8 0 0×6 0 0,1 0 2 4×7 6 8,1 2 8 0×9 6 0和1 6 0 0×1 2 0 0。
尽管总有人认为计算机显示器和键盘是按照同样的方式连到计算机上的 —敲入什么就在
屏幕上显示什么 — 实际上,它们是不同的。
键盘上的每一个键是一个简单的开关,键按下则开关闭合。可能有类似于打字机的 4 8个
键的键盘,现在个人计算机键盘通常有 1 0 0多个键。
连到计算机上的键盘应该有硬件来为每一个按键提供唯一的代码,一种可能的方法是这
个代码是该键对应的 A S C I I码。但是,这种方法既不实用也不可取。例如, A这个键可以对应
于A S C I I码4 1 h或6 1 h,这取决于是否同时按下了 s h i f t键。此外,现在的计算机键盘有许多键并
不对应于 A S C I I码字符,键盘硬件产生的代码是一种称之为扫描码的代码。一个小的计算机程
序可以计算出在键盘上按下的某一个键时所对应的 A S C I I码(如果有的话)。
为使键盘硬件的描述不至于太繁杂,假设键盘只有 1 6个键。无论什么时候按下一键,键
盘硬件会产生一个 4位代码,范围是 0 0 0 0~1111。
键盘硬件包括了前面讲到的一些部件:
振荡器
4位计数器
2-4译码器
4-1选
择器
图的左下部是键盘的 1 6个键,用简单的开关来表示。一个 4位计数器迅速地循环对应于 1 6
个键的代码。循环所有的代码所需的时间必须比按下并松开一个键所需的时间要短。
4位计数器的输出作为 2 - 4译码器和 4 - 1选择器的输入。如果没有键按下,选择器的输入没
有一个为 1,则选择器的输出不为 1。如果有一个键按下,则对某一特定的 4位计数器的输出来
说,选择器的输出为 1。例如,如果从右上角开始的第二个键按下,并且如果计数器的输出为
0 11 0,则选择器的输出为 1:第21章 总 线 连 接
下载
振荡器
229
4位计数器
4位锁
存器
2-4译码器
4-1选
择器
中断
那就是该键所对应的代码。当该键被按下,没有其他计数器的输出将会使选择器输出为 1。
每个键都有自己的代码。
如果键盘有 6 4个键,则需要6位扫描码,也即需要 6位计数器。可以用 3 - 8译码器和8 - 1选择
器把键排成8×8阵列。如果键盘的键在 6 5~1 2 8个之间,则需要 7位代码。可以把键排成 8×1 6
阵列,采用 4 - 1 6译码器和8 - 1选择器(也可用 3 - 8译码器和1 6 - 1选择器)。
下面将发生什么取决于键盘接口电路。键盘硬件可以为每一个键安排一个 1位的R A M,由
计数器的输出作为地址。如果键未按下,则 R A M内容为0;按下则为 1。可以由微处理器来读
取R A M的内容以确定每个键的状况。
键盘接口中另一个有用的部分是中断信号。前面讲过, 8 0 8 0微处理器允许外设中断 C P U
的当前工作。微处理器响应中断并从存储器中读入一条指令。这通常是一条 R S T指令,使微
处理器转去执行内存中另外一个区域中的中断处理程序。
本章最后介绍的外围设备是长期存储设备。前面讲过,随机访问存储器 — 不论是用继电
器、电子管还是晶体管构成的 — 在当电源关闭时,内容会丢失。所以,一个完整的计算机
也需要长期存储器。长久以来使用的方法是在纸上或卡片上打孔,就像 I B M的穿孔卡片。在
早期小型计算机中,是通过在滚动的纸带上打孔来保存程序和数据的这便于以后重新装入到
内存中。但是,穿孔卡片和纸带存在一个问题,即介质不能重复使用,当打上一个孔后就不
容易再恢复。另一个问题是效率低,就当时来说,如果想要真切的看到某一比特,可能要花
费太多空间。230
编码的奥秘
下载
所以,现在最流行的长期存储器类型是磁介质存储器。磁介质存储器起源于 1 8 7 8年,当
时美国工程师 Oberlin Smith(1840—1 9 2 6 )描述了它的原理。第一个可用的设备是在 2 0年后即
1 8 9 8年,由丹麦的发明家 Valdemar Poulsen(1 8 6 9—1 9 4 2)制造的。 P o u l s e n的电磁式录音机
起初打算用来记录人不在家时收到的电话信息。他用电磁铁 — 电报机里随处可见的部件 —
和可变长度的金属丝来记录声音。电磁铁按照声音的高低来磁化金属丝。当磁化的金属丝在
通过电磁线圈的时候,根据磁化程度的不同会产生不同的电流。不管采用何种磁化介质,都
是用电磁铁来记录和读取信息的。
1 9 2 8年,澳大利亚发明家 Fritz Pfleumer发明了一种磁记录设备,该设备是在很长的纸带
上采用最初用于生产香烟上金属带的技术覆盖铁粒子,并对它申请了专利。很快,一种强度
更高的醋酸盐纤维素代替了纸,从而导致更耐久和更知名的记录介质的诞生。卷在轴上的磁
带 — 现在都很方便地包装在塑料盒里 — 仍然是用来记录和回放音乐及视频信号的极通用的
介质。
用来记录计算机数字数据的第一个商用磁带系统由 Reming Rand 在1 9 5 0年发明。那时,
1 / 2英寸的卷轴磁带可以存放几兆字节的数据。早期家用计算机采用普通的盒式磁带录音机来
保存信息。一些小程序用来存储内存块的内容到磁带并以后再从磁带读到内存。最早的 I B M
P C有一个连接盒式磁带存储器的接头。今天,磁带仍然是很普遍的介质,特别是对那些要长
期保存的文档。然而,磁带并不是理想的介质,因为不能很快地移动到磁带上的任一点进行
访问,频繁的前进和倒回要花费很多时间。
从几何观点上看,能够进行快速访问的介质是磁盘。磁盘围绕中心旋转,连到臂上的一
个或多个磁头从磁盘外边向中间移动。磁盘上的任何区域都能够被快速访问。
在记录声音信息这一方面,磁盘确实比磁带产生得要早一些。而用来存储计算机数据的
第一个磁盘驱动器是由
I B M 在1 9 5 6年发明的,此 R A M A C (r a n d o m a c c e s s m e t h o d o f
accounting and control)由5 0个盘片组成,直径 2英尺,可以存放 5 M字节数据。
从那时起,磁盘越来越小而容量越来越大。磁盘通常分为软盘和硬盘。软盘是由覆盖磁
性物质的塑料片组成,外面是起保护作用的厚纸板或塑料包装(现在常用)。(塑料包装保护
磁盘不被弯折,因而虽然现在的磁盘与以前的软盘已经有很大区别,但仍然习惯称之为软盘。)
软盘必须插入软盘驱动器,这是连接到计算机上的一个部件,用来向软盘写或从软盘读取信
息。早期的软盘直径为 8英寸。早期的 IBM PC用5 . 2 5英寸的软盘,现在常用的是直径 3 . 5英寸
的软盘。软盘可以从软盘驱动器中取出来,用来在计算机之间传递数据。磁盘现在仍然是商
用软件中一个重要的分发媒体。
硬盘通常由多个金属磁盘组成,永久性地做在驱动器里。硬盘通常比软盘速度快,并可
存储更多的数据。但是,硬盘中的磁盘自身不能移动。
磁盘的表面分成很多同心圆,称为磁道,每个磁道又分成像圆饼切片一样的扇区,每一
个扇区存放一定数量的字节,通常为 5 1 2字节。最早IBM PC 上用的软盘只有一面,分成 4 0个
磁道,每个磁道8个扇区,每个扇区可保存 5 1 2字节。这样,每一个软盘可存放 163 840个字节,
即160KB 。今天, P C兼容机常用的 3 . 5英寸软盘有两面,每面 8 0个磁道,每个磁道 1 8个扇区,
每个扇区可存放 5 1 2字节,这样总共可存放 1 474 560字节,即 1 4 4 0 K B。最早的硬盘驱动器由
IBM PC/XT 在1 9 8 3年使用,可存放 1 0 M B的内容。 1 9 9 9年,2 0吉字节的硬盘驱动器(可存放
2 0 0亿字节)售价都只在 $ 400 以下。下载
第21章 总 线 连 接
231
软盘和硬盘通常与它们的电气接口一起工作,它们与微处理器之间也需要另外的接口。
硬盘驱动器常用的标准接口包括 S C S I(small computer system interface,小型计算机系统接口)、
E S D I(enhanced small device interface, 增强的小型设备接口)和 I D E(integrated device
e l e c t r o n i c s ,集成设备电气接口),所有这些接口均使用 D M A(直接内存访问)来接管总线和在
随机访问存储器和硬盘之间直接传送数据,且不需经过微处理器。每次传输的数量是磁盘扇
区字节数(通常是 5 1 2字节)的倍数。
许多家用计算机的初学者总听到关于兆字节和吉字节的技术谈论,这使得他们对半导体
随机访问存储器与磁盘存储器有什么不同感到很困惑。近几年出现的分类规则也减少了人们
对术语的困惑。
随机访问存储器与磁介质存储器之间的主要区别是:随机访问存储器是易失性的,而软
盘或硬盘上的数据会一直保留,除非故意删除或写覆盖。此外,还有一个显著的不同只有在
理解微处理器如何工作之后才能理解:当微处理器输出一个地址信号后,通常是寻址随机访
问存储器,而不是磁介质存储器。
从磁盘取出数据到内存供微处理器访问需要额外的步骤,即需要微处理器执行一段小程
序去访问磁盘驱动器,使磁盘驱动器把数据传输到内存。
随机访问存储器与磁介质存储器之间的差别有一个比喻:随机访问存储器就像桌面上的
东西,可以直接拿来使用;磁介质存储器就像一个文件柜,如果要用文件柜里的东西,需要
站起来,走到文件柜前,找到需要的文件,并带回到桌面上。如果桌面上太拥挤,还需要把
桌上的一些东西拿回到文件柜中去。
这个比喻很恰当,因为存在磁盘上的数据确实是以所谓的“文件”来存放的。存放文件、
提取文件是操作系统这个很重要软件的职权范围。下载
第22章 操 作 系 统
一直以来,我们似乎在组装着 — 至少在想像中 — 一台完整的计算机。它有一个微处理
器、一些随机访问存储器、一个键盘、一个视频显示器和一个磁盘驱动器。当所有硬件各就
各位以后,我们全神贯注于开关,给它加电,带给它生命。也许这样的描述会在你的脑海里
唤起Victor Frankenstein 装配怪物时的情景,或者想起 G e p p e t t o正在制造将要命名为匹诺槽的
木偶。
但我们还缺少一些东西,既不是惊人的力量,也不是良好的愿望。继续进行下去,打开
新计算机电源,然后告诉我们你看到了什么?
当阴极射线管发热以后,屏幕上显示的是一些整齐排列但又是随机的 A S C I I码字符。这
正如预期的那样,当电源断开时,半导体存储器的内容会丢失;当给它加电时,它处在随机
的不可预料的状态。同样,为微处理器构建的所有 R A M中的内容也是随机的,微处理器把这
些随机的字节当作机器代码来执行。这样不会引起任何坏的情况发生,但是,也没有什么意
义。
这里缺少的正是软件。当微处理器加电或复位时,它执行内存中某个地址里存放的机器
代码。对 8 0 8 0来说,这个地址是 0 0 0 0 h。对正确设计的计算机来说,加电时,该地址处应该有
一个机器代码指令(很可能是多个指令中的第一条)。
机器代码指令又是怎样放到内存的那个地方的呢?在新设计的计算机中,把软件放到合
适地方的处理过程可能是最令人费解的。要理解它,先从一个控制面板着手。该控制面板与
第1 6章讲到的用来写入字节到随机访问存储器然后再读出的控制面板相似:
控制面板
复位
写入
接管
与以前的控制面板不同的是,这个控制面板有一个标明为复位的开关,这个开关连到微
处理器的复位输入。只要这个开关是闭合的,处理器就什么也不做;当断开这个开关后,微
处理器开始执行机器码。
控制面板的使用方法是:复位开关置 O N,复位微处理器 ,中止执行机器码;接管开关置
O N,则接收总线上的地址信号和数据信号。这时,可以使用 A 0 ~A 1 5 开关输入1 6位的存储器地
址。标为 D 0 ~D 7 的灯用来显示该地址的 8位内容。要写入一个新的字节到相应的地址,则应在
D 0 ~D 7 开关上设置该字节,然后把写入开关先拨到 O N再拨到 O F F。完成了向内存中写入相应第22章 操 作 系 统
下载
233
字节以后,把接管开关设置为 O F F,复位开关设置为 O F F,则微处理器开始执行程序。
这就是如何向刚刚从头建成的计算机中输入第一个机器码程序的过程,不用说,这是很
费事的。
又是什么改变了这一切,使得人们乐于在视频显示器前查看自己程序的执行结果呢?在
上一章中已经讲到,只显示字符的视频显示器有 1 K B的随机访问存储器用来存放 2 5行,每行
4 0个字符的 A S C I I码。程序把内容写入到该存储器中,方法与写入到计算机中其他存储器中的
方法一样。
然而,把程序的输出显示到视频显示器并不是那么简单。例如,如果一段程序,执行结
果是4 B h,则不能简单地把这个值写入视频显示器的存储器中。如果这样做,屏幕上将会看到
的是字符 K,因为该字符对应的 A S C I I码是 4 B h。正确的是应写两个 A S C I I码字符到显示器:
3 4 h(是4的A S C I I码)和4 2 h(是B的A S C I I码)。8位的计算结果每半个字节是一个十六进制数
字,该数字必须通过对应的 A S C I I码来显示。
当然,也可以写一段小的子程序来完成这种转换。下面的一段 8 0 8 0汇编语言程序用来把
十六进制数中的一位转换成对应的 A S C I I码(假定包含的十六进制数范围从 0 0 h~0 F h):
NibbleToAscii: CMP A,0Ah ;Check if it’s a letter or number (判断是数字还是字母)
JC Number
ADD A,37h
;A to F converted to 41h to 46h(把A~F转换成41h~46h)
RET
Number:
ADD A,30h
; 0 to 9 converted to 30h to 39h(把0~9转换成30h~39h)
RET
下面的子程序调用 N i b b l e To A s c i i两次,把累加器A中的一个字节转换成两个 A S C I I码数字,
并放在寄存器B和C中:
ByteToAscii:
PUSH
PSW
RRC
;Save accumulator(保存A)
;Rotate A right 4 times...(A右移4次...)
RRC
RRC
RRC
;...to get high-order nibble(取高半字节)
CALL NibbleToAscii;Convert to ASCII code(转换成ASCII码)
MOV
B,A
POP PSW
AND A,0Fh
;Move result to register B(结果放入寄存器B)
;Get original A back(取出原来的A)
;Get low-order nibble(取低半字节)
CALL NibbleToAscii
MOV
C,A
;Convert to ASCII code(转换成ASCII码)
;Move result to register C(结果放入寄存器C)
RET
这些子程序使得可以在视频显示器中按十六进制来显示一个字节。如果要转换成十进制,
再做一些工作即可。此过程与把十六进制数转换成十进制数的方法非常相似 — 用1 0来除几
次即可。
记住,还没有把这些汇编语言程序输入到内存中。也许,你已经把它们写到了纸上并且
转换成了机器码,然后再输入到内存中。这种“手工汇编”是第 2 4章要讲的内容。
尽管控制面板不需要许多硬件,但却不容易使用。它所采用的输入 /输出方法是最坏的方
法。既然聪明到可以从零开始来制造自己的计算机,却还用数字 0和1来作为按键,的确令人234
编码的奥秘
下载
汗颜。那么首先要做的是去掉控制面板。
当然要用键盘来作为按键。前面讲过计算机键盘的构造是只要按下一个键,就会产生一
个对微处理器的中断信号。计算机中的中断控制芯片使得微处理器响应中断,执行一条 R S T
指令。假设这是一条 RST 1指令,这条指令使得微处理器在堆栈中保存当前程序计数器的值并
跳转到地址 0 0 0 8 h处。从这个地址开始,可以输入一些代码(用控制面板)。这些代码称为键
盘处理程序 。
为了使一切都正常工作,还需要一些代码在微处理器复位时执行,这些代码叫初始化程
序。初始化程序首先设置堆栈指针,使得堆栈分配到内存的有效区域,然后,把视频显示存
储器的每一个字节设置为十六进制数 2 0 h,即A S C I I码的空格,这样就可以去掉屏幕上的随机
字符。初始化程序用 O U T(O u t p u t)指令设置光标的位置(光标是视频显示器上的下划线,
指示了新输入的字符将要显示的位置)到第 1行第1列。下一条指令为 E I,即中断允许,该指
令使得微处理器可以响应键盘中断。在此之后是 H LT指令,它停止微处理器的工作。
这就是初始化程序的工作。从这时起,由于执行了 H LT指令,计算机很可能处于停机状
态。能够把计算机从停机状态唤起的事件仅有来自于控制面板的复位信号或从键盘来的中断
信号。
无论何时在键盘上按下一个键,中断信号都使得微处理器从初始化程序最后的 H LT语句
跳转到键盘处理程序。键盘处理程序用 I N(I n p u t)指令来确定按下的键,然后根据按下的键
来执行一些动作(即键盘处理程序处理每一个按键),接着执行一条 R E T(R e t u r n)指令,最
后又回到H LT语句等待另一个键盘中断。
不论按下的是字符、数字还是标点符号,键盘处理程序使用键盘扫描码,结合 S h i f t键是
否被按下,来确定合适的 A S C I I码。然后将 A S C I I码写到视频显示存储器中光标的位置。这个
过程称为回显键到显示器。光标位置增加并移到刚才显示的字符后面的空格处。由此,可以
在键盘上敲入一串字符并显示在屏幕上。
如果按下的键是 B a c k s p a c e(对应的 A S C I I码是0 8 h),则键盘处理程序删除最后写入到视
频显示存储器中的字符,(删除字符是很简单的一件事,只需写入 A S C I I码 2 0 h — 空格字符
— 到某一内存位置。)然后把光标移回一格。
人们通常在键盘上敲入一行字符(需要改正错误时可用
B a c k s p a c e键),然后敲入
R e t u r n (回车)键,回车键在计算机键盘上通常标为 E n t e r。与在电子打字机上敲 R e t u r n键表明已
经准备好开始输入下一行一样,在计算机中敲 E n t e r键表明打字者已经完成了一行文字的键入。
键盘处理程序在处理 R e t u r n或E n t e r键(对应的 A S C I I码为0 D h)的时候,视频显示存储器
的这一行字符被解释成对计算机的一个 命令,也就是说,键盘处理程序要去做的一些事情。
键盘处理程序中包含有命令处理程序用来解释命令,例如三个命令: W、D和R。
如果字符行以 W开始,该命令意味着 Wr i t e(写入)一些字节到内存中。假设敲入到屏幕
上的行如下面这样:
W
1020
35
4F
78
23
9B
AC
67
这个命令指示命令处理程序把十六进制数 3 5、4 F等写入到地址 1 0 2 0 h开始的内存中。为
了完成这项工作,键盘处理程序需要将 A S C I I码转换成字节 — 前面示范的那个变换的反变
换。
如果字符行以 D开头,该命令意味着 D i s p l a y(显示)内存中的一些字节。假使敲入到屏第22章 操 作 系 统
下载
235
幕上的行如下面这样:
D
1030
命令处理程序将会显示从内存地址 1 0 3 0 h开始的存放在内存中的 11个字节(之所以为 11,
是因为在 4 0个字符宽的显示器上,在与上面命令同一行的地址后面能显示的字符数为 11)。可
以用D i s p l a y命令来查看内存中的内容。
如果字符行以R开头,该命令意味着 R u n(运行),如下的命令:
R
1000
意味着“运行从地址 1 0 0 0 h处开始存储的程序”。命令处理程序把 1 0 0 0 h存到寄存器对 H L
中,然后执行指令 P C H L,即把寄存器对 H L的值装入程序计数器,也就是跳转到该地址处执
行程序。
采用键盘处理程序和命令处理程序进行工作是一个重要的里程碑。有了它,无需再用什
么控制面板,从键盘输入容易、迅速且效果良好。
当然,还有问题。当电源断电时,输入的所有代码会丢失。正因为如此,可能要把这些
新代码存到只读存储器,即 R O M中。上一章曾讲到了一个 R O M芯片里存有所有用来在屏幕上
显示A S C I I字符的点阵模式。假定所用的芯片在制造时已经配置有这些数据,则你也可以在家
里自己编程R O M芯片。可编程只读存储器( P R O M )芯片只可以编程一次;可擦除可编程只读
存储器( E P R O M)芯片即可以编程,而且它在紫外光的照射下擦除所有的信息后还可以重新
再进行编程。
前面讲过, R A M板连到 D I P开关, D I P开关允许设定 R A M板的开始地址。如果使用的是
8 0 8 0 系统,初始时一个 R A M板地址应设置成 0 0 0 0 h。如果还有 R O M,则 R O M的地址应为
0 0 0 0 h,而R A M板可以连到更高的地址。
命令处理程序的创建是一个重要的里程碑,不仅因为它对输入到内存中的字节提供了较
快的解释,而且使计算机现在成为交互式的了。当从键盘上敲入一些东西后,计算机就会做
出响应,并在屏幕上显示出来。
一旦有了 R O M中的命令处理程序,就可以开始试着从内存中写入数据到磁盘驱动器(可
能是对应于磁盘扇区大小的块),并且把数据读回到内存。把程序和数据存放在磁盘上比存放
在R A M中要安全得多(后者如果电源出故障它们会丢失),也比存放在R O M中要灵活得多。
也许应该加入一些命令到命令处理程序,如用 S命令来表示存储:
S
2080
2
15
3
这个命令表示从地址 2 0 8 0 h处开始的内存块将要存放到磁盘的第 2面,第1 5磁道,第 3扇区
(内存块的大小根据磁盘扇区的大小确定)。同样,也可以加入一个 L o a d命令:
L
2080
2
15
3
该命令把该扇区的内容从磁盘送回到内存中。
当然,还需要保留存放的地方的记录,可以用手边的本和铅笔来记录。一定要小心不要
把保存在某个地址的代码重载到内存的另一个地址,这样做就别指望它能正常工作。所有的
J u m p和C a l l指令将会出错,因为它们标识的是原来的地址。同样,如果一个程序比磁盘扇区
的大小要大,则需要把它存放到几个扇区。磁盘中有些扇区可能被其他程序或数据占用了,
有些扇区还是空的,因而存放长程序的扇区在磁盘上可能是不连续的。
这样,你可能就会发现手工记录哪些东西存放到哪些地方的工作是相当多的,正因为如236
编码的奥秘
下载
此,就需要有一个文件系统。
文件系统是指在磁盘存储器中按文件来组织数据的方法。文件是存放在一个或多个扇区
中相关数据的集合。更重要的是,每个文件有一个文件名作为标识,便于记住文件中包含的
内容。可以把磁盘看成类似于文件柜,里面的每一个文件都有一个标志用来表示文件的名称。
文件系统通常是称作操作系统的较大软件集合的一部分。本章构造的键盘处理程序和命
令处理程序也肯定包含在操作系统中。先不考虑其漫长的演化过程,让我们看一下真正的操
作系统是在干什么,又是如何工作的。
回顾历史,最重要的 8位微处理器操作系统是 C P / M,是Gary Kildall(出生于 1 9 4 2年)在
2 0世纪 7 0年代中期为 Intel 8080 微处理器而写的,他后来创立了 D R I (digital research
i n c o r p o r a t e d)公司。
C P / M存放在磁盘中。早期 C P / M最常用的存储介质是单面 8英寸磁盘,有 7 7个磁道,每道
2 6个扇区,每扇区 1 2 8个字节(总共 256 256字节),磁盘的头两个磁道包含有 C P / M。下面将
简单地描述 C P / M是如何从磁盘装入到计算机内存中的。
C P / M盘中余下的 7 5个磁道用来存储文件。 C P / M的文件系统虽然很简单,但却满足两个
基本的要求:首先,磁盘中的每个文件有一个名字作为标识,这个名字也存在磁盘中。其实,
C P / M用来读取文件所需的全部信息都与文件一起存放在磁盘中;第二,文件在磁盘中并不占
据连续的扇区。由于经常创建和删除不同大小的文件,因而磁盘上的剩余空间都是碎片。文
件系统具有把大文件存放在不连续扇区的这种能力是非常有用的。
用来存放文件的 7 5个磁道按 分配块进行分组,每一个分配块有 8个扇区,即1 0 2 4字节。磁
盘中共有2 4 3个分配块,编号从 0~2 4 2。
开始的两个分配块(共 2 0 4 8字节)用作目录区。目录区是磁盘中的一个特殊区域,用来
存放磁盘中每一个文件的名称和一些主要信息。存在磁盘中的每一个文件需要一个 3 2字节长
的目录项。因为目录区总共只有 2 0 4 8字节,因而磁盘能够存放 2 0 4 8 / 3 2,即6 4个文件。
每一个3 2字节的目录项包含有以下信息:
字节
0
含义
通常设为0
1~8 文件名
9~11 文件类型
1 2 文件扩展
1 3~1 4
1 5
1 6~3 1
保留(设置为 0)
最后一块的扇区数
磁盘存储表
目录项的第一个字节只在文件系统可供两个或更多人同时共享时使用。在 C P / M中,该字
节通常设置为0,与第1 3、1 4字节一样。
在C P / M中,每个文件的文件名由两部分组成,第一部分称作文件名,最多有 8个字符,
存放在目录项的第 1~8字节;第二部分是文件类型,最多有 3个字符,存放在第 9~11字节。
有几个标准的文件类型,如:
T X T 表示文本文件(即文件中只包含
A S C I I 码), C O M
(C o m m a n d的简称)表示文件内容是 8 0 8 0机器码指令或程序。定义文件时,这两部分由点隔
开,如:第22章 操 作 系 统
下载
237
MYLETTER.TXT
CALC.COM
这种文件命令的方式习惯上称为 8 . 3,表明点前最多有 8个字符,点后最多有 3个字符。
目录项中的磁盘存储表标明了该文件所存放的分配块。假设磁盘存储表的前
4项分别为
1 4 h、1 5 h、0 7 h和2 3 h,其余均为 0,则表明该文件占用 4个分配块,即 4 K B的空间。文件实际
上可能要短一些。目录项的第 1 5字节标明在最后一个分配块中实际用到了多少个 1 2 8字节的扇
区。
磁盘存储表长 1 6字节,可以容纳长达 16 384字节的文件,超过 1 6 K B的文件要使用多个目
录项,称为扩展。在这种情况下,第一个目录项的第 1 2字节设置为0,第二个目录项的第 1 2字
节设置为1,依此类推。
上面提到过文本文件也称为 A S C I I文件,或其他类似名称。文本文件中包含有对应于字符
的A S C I I 码(包括回车和换行代码)供人们浏览。不是文本文件的文件称为二进制文件。
C P / M的C O M文件为二进制文件,因而它包含 8 0 8 0的机器码。
假设一个文件(一个很小文件)包括三个 1 6位数 — 例如, 5 A 4 8 h、7 8 B F h和F 5 1 0 h。由
这三个数字组成的二进制文件长仅为 6字节:
48 5A
BF
78
10
F5
当然,这是存储多字节数的 I n t e l格式,其中低字节在前。为 M o t o r o l a处理器编写的程序则
是按以下方式来创建文件:
5A
48
78
BF
F5
10
若用A S C I I码文本文件存放这同样 3个1 6位数,则由以下这些字节组成:
35 41 34 38 68 0D 0A 37 38 42 46 68 0D 0A 46 35 31 30 68 0D 0A
这些字节是数字和字符的 A S C I I码,每一个数由回车( 0 D h)和换行( 0 A h)终止。文本
文件很容易显示,它们不是作为字节串 ,而是作为字符显示:
5A48h
78BFh
F510h
包含这3个数的A S C I I码文本文件也可以由以下字节组成:
32 33 31 31 32 0D 0A 33 30 39 31 31 0D 0A 36 32 37 33 36 0D 0A
这些字节是与这 3个数等效的十进制数的 A S C I I码:
23112
30911
62736
既然采用文本文件的目的是方便人们阅读,因而没有什么理由不用十进制而非要用十六
进制。
上面提到过, C P / M自身存放在磁盘的头两个磁道。为了执行它, C P / M必须从磁盘装载
到内存。使用C P / M的计算机中,R O M并不需要很多,它只需要用来存放一小段代码,称为引
导程序 (因为这段代码通过自举来引导操作系统的其余部分)。引导程序把磁盘最开始的 1 2 8
个字节的扇区装入内存并执行,这个扇区包含有把 C P / M的其余部分装入内存的代码。整个这
个过程称为 引导操作系统。238
编码的奥秘
下载
最终, C P / M把它自己安排在 R A M的最高地址区域。装载 C P / M以后,整个内存组织如下
所示:
系统参数
临时程序区域
(TPA)
控制台命令处理程序
(CCP)
基本磁盘操作系统
(BDOS)
基本输入/输出系统
最高地址
(BIOS)
该图不是按比例画的。 C P / M的三个部件 — 基本输入 /输出系统( B I O S)、基本磁盘操作
系统( B D O S)和控制台命令处理程序( C C P)仅占用 6 K B的内存,临时程序区域( T PA)
— 在6 4 K B内存的计算机中大约有 5 8 K B — 初始时没有任何东西。
控制台命令处理程序等效于前面构造的命令处理程序,控制台指的是键盘和显示器。
C C P在显示器上显示提示符,就像这样:
A>
提示符提示可以输入信息。在有不止一个磁盘驱动器的计算机中, A指的是第一个磁盘驱
动器, C P / M从该驱动器装入。在提示符后敲入命令并按回车键, C C P就执行该命令并在屏幕
上显示结果信息。命令执行完以后, C C P又显示提示符。
C C P只能识别一些命令,最重要的命令可能是:
DIR
该命令用来显示磁盘目录,即存放在磁盘中的所有文件的列表。可以用特殊字符?和 *来
限定显示具有某些特定名称和类型的文件,例如:
DIR
*.TXT
显示所有文本文件,而
DIR
A???B.*
显示文件名为5个字符,第一个字符为 A,最后一个字符为 B的所有文件。
另外一个命令是 E R A,它是E r a s e的缩写,用来从磁盘中删除文件。例如:
ERA
MYLETTER.TXT
删除具有这个名字的文件,而:
ERA *.TXT
删除所有文本文件。删除文件意味着释放文件的目录项及文件所占用的磁盘空间。
还一个命令是 R E N,它是 R e n a m e的缩写,用来改变文件名。 T Y P E命令用来显示文本文
件的内容。因为文本文件只包含有 A S C I I码,因而该命令还可用来浏览屏幕上的文件内容,
如:第22章 操 作 系 统
下载
TYPE
239
MYLETTER.TXT
S AV E命令用来把临时程序区域中的一个或多个 2 5 6字节的内存块以一个特定名称存入到磁盘
中。
如果敲入一个 C P / M不能识别的命令,就认为输入的是磁盘中的一个程序的名称。程序的
文件类型为C O M,代表命令。 C C P在磁盘中查找叫这个名字的文件,如果有, C P / M把文件从
磁盘装入临时程序区域,该区域从地址 0 1 0 0 h处开始。以上就是告诉你如何运行磁盘中的文件。
如果在C P / M提示符后敲入:
CALC
且如果名称为C A L C . C O M的文件存在于磁盘中,则 C C P把该文件装入从地址 0 1 0 0 h处开始的内
存中,然后转到地址 0 1 0 0 h处的机器码指令开始执行程序。
前面讲述了如何在内存的任一地方加入机器码指令并执行,但按磁盘文件存储的 C P / M程
序必须设计成从内存的特定地址 0 1 0 0 h处开始装入。
C P / M包括几个有用的程序,如 P I P(peripheral interchange program),即外设交换程序,
用来拷贝文件。 E D是文本编辑器,用来创建和修改文本文件。像 P I P和E D这类小且用来完成
简单事务的程序通常称为实用程序。如果运行 C P / M系统,可以购买一些大的应用程序,如字
处理软件或计算机电子报表软件;也可以自己编制这样的软件。所有这些也都以 C O M类型的
文件存储。
到目前为止,已经知道了 C P / M(像许多操作系统一样)如何提供命令和实用程序以便对
文件进行基本的操作。同样,也已经知道 C P / M如何把程序装载到内存并执行。作为一个操作
系统,C P / M还有第三个主要功能。
在C P / M下运行的程序经常需要把输出写到视频显示器,或者从键盘上读入输入的内容,
或者从磁盘读取一个文件和向磁盘中写入一个文件。但通常情况下, C P / M程序并不把程序输
出直接写到视频显示存储器中;同样, C P / M程序也不访问键盘硬件看看输入了什么,它也不
访问磁盘驱动器硬件去读或写磁盘的扇区。
事实上,运行在 C P / M下的程序利用 C P / M中所构建的子程序集来完成这些公共事务。这
些子程序经过特别设计,从而使得程序很容易访问计算机中的硬件 — 包括视频显示器、键
盘和磁盘 — 且程序设计员不用关心这些外设实际上是怎样进行连接的。更重要的是,在
C P / M下运行的程序不需要了解磁道、扇区,这是 C P / M的工作,它可以把文件存放到磁盘,
也可以读取磁盘上的文件。
为程序提供方便访问计算机硬件的手段是操作系统的第三个主要功能。操作系统提供的
这种访问手段称之为应用程序接口,即 A P I(application programming interface)。
在C P / M下运行的程序通过设置寄存器 C为某一特定值(叫作功能值)来使用A P I并执行指
令:
CALL
5
例如,一个程序通过执行下面的指令获取从键盘上输入的键的A S C I I码:
MOV
CALL
C,01h
5
累加器A中包含有输入的键的 A S C I I码。同样
MOV
C,02h240
CALL
编码的奥秘
下载
5
把累加器A中的A S C I I码字符写到视频显示器中光标的位置,光标移到下一个位置。
如果程序中要创建一个文件,则把寄存器对 D E设置为包含有文件名所在的内存区域的地
址,然后执行以下代码:
MOV
CALL
C,16h
5
此例中, C A L L 5指令使C P / M在磁盘上创建一个空文件。程序可以利用其他功能向文件写入,
最后关闭文件,意味着文件已经使用完毕。该程序和其他程序以后可打开文件并读取文件内
容。
C A L L 5到底能做什么呢?在内存 0 0 0 5 h位置由 C P / M设置了一条 J M P(J u m p)指令,该指
令跳转到 C P / M基本磁盘操作系统( B D O S)所在的位置。这个区域包含有一些子程序用来完
成C P / M的每一项功能。 B D O S正如它的名字一样,基本作用是维护磁盘上的文件系统。通常
B D O S必须利用 C P / M基本输入 /输出系统( B I O S)中的子程序,而 B I O S可实现对像键盘、视
频显示器以及磁盘驱动器这样的硬件的访问。实际上, B I O S是C P / M中唯一需要了解计算机硬
件的部分。 C C P利用B D O S的功能来实现自己功能,那些 C P / M提供的实用程序也是如此。
A P I是与设备无关的计算机硬件接口,也就是说在 C P / M下编写的程序不需要知道某一机
器上键盘的工作机制、视频显示器的工作机制或读写磁盘扇区的工作机制,它只是简单地利
用C P / M的功能来完成涉及到键盘、显示器和磁盘的工作。这样, C P / M程序就可以在不同的
计算机上运行,而这些机器可能会用差别很大的硬件来访问外设。(所有 C P / M程序必须运行
在8 0 8 0微处理器上,或能执行 8 0 8 0指令的处理器上,如: Intel 8085或Z i l o g的Z-8 0。)只要计
算机运行 C P / M,则程序就可以利用 C P / M的功能间接访问硬件。如果没有标准的 A P I,程序则
需要针对不同类型的计算机来做不同的工作。
C P / M曾经是 8 0 8 0中非常流行的操作系统,至今仍具有重要的历史意义。 C P / M对其后的
1 6位操作系统 Q D O S(quick and dirty operating system)有很大的影响。 Q D O S是西雅图计算
机产品公司( seattle computer products)的Tim Paterson为I n t e l的1 6位8 0 8 6和8 0 8 8芯片而编写
的。Q D O S后来改名为 8 6 - D O S,由M i c r o s o f t公司注册。该操作系统被授权给 I B M以M S - D O S
这个名称用于第 1代IBM PC 机。尽管 C P / M的1 6位版本(称为 C P / M-8 6)也可用于 IBM PC,
但M S - D O S很快成了标准。 M S - D O S(在I B M计算机上叫 P C - D O S)也允许其他生产 IBM PC
兼容机的厂商使用。
M S - D O S没有保留 C P / M的文件系统,在 M S - D O S文件系统中使用的是一张叫文件分配表
的表,即 FAT。这种技术最初由 M i c r o s o f t公司在 1 9 7 7年采用。磁盘空间分成簇,根据磁盘空
间大小,簇的大小也从 5 1 2~16 384字节不等。每个文件是簇的集合,文件的目录项只表明了
文件开始的簇, FAT能够表明磁盘上每一个簇的下一簇。
M S - D O S磁盘上的目录项长 3 2字节,采用与 C P / M一样的8 . 3文件命名系统,只是术语有些
不同:后面的 3个字符称作文件扩展名而不是文件类型。 M S - D O S的目录项无需包含分配块的
列表,它包含的是这样一些有用的信息,如文件最后修改的日期、时间及文件大小。
M S - D O S的早期版本在结构上很像 C P / M,但M S - D O S中不需要 B I O S,因为 IBM PC 中已
经有完整的 B I O S存放在了 R O M中。M S - D O S的命令处理程序是一个名叫 C O M M A N D . C O M的
文件。M S - D O S的运行程序有两种:具有扩展名 C O M的文件,大小不能超过 6 4 K B;具有扩展
名E X E(可执行)的较大文件。下载



1<词>,2[句],3/段\,4{节},5(章)。
2016-2-9 10:18
查看资料  发短消息 网志   编辑帖子  回复  引用回复
zzz19760225
超级版主




积分 3673
发帖 2020
注册 2016-2-1
状态 离线
『第 32 楼』:  

第22章 操 作 系 统
241
尽管开始时 MS-DOS 支持 CALL 5 API 功能接口,但对新的程序推荐了新的接口。新的
接口利用了 8 0 8 6的一个功能叫作软件中断,这类似于子程序调用,但程序不需要知道它正在
调用的确切地址。程序通过执行指令 INT 21h 调用 MS-DOS 的 API 功能。
理论上讲,应用程序只能通过操作系统提供的接口它们来访问计算机的硬件。但对针对
2 0世纪7 0年代和 8 0年代早期的小型操作系统的应用程序而言,经常绕过操作系统,尤其是在
处理视频显示器的时候。直接写入字节到视频存储器的程序比采用其他方式的程序执行速度
要快。的确,对有些应用程序 — 例如,那些需要在显示存储器上显示图形的应用程序 — 操
作系统是不合适的。 M S-D O S最吸引程序员的地方正是它的“反传统性”,程序员可以编写
程序以达到硬件的最快速度。
正因为如此,运行在 IBM PC 上的流行软件常常是根据 IBM PC的硬件特点编制的。机器
制造商为了与IBM PC竞争也不得不沿袭这些特点。如果不这样做,则会使得这些流行软件不
能运行。这些软件通常要求硬件是“ IBM PC或与IBM PC 100%兼容”。
MS-DOS 2.0版于1 9 8 3年3月发布,它增强了功能来使用硬盘驱动器。虽说当时的硬盘容
量很小(按今天的标准),但很快就变得大了起来。当然,硬盘越大就越能存储更多的文件,
但磁盘上存储的文件越多,则找到某个文件或组织文件就变得越麻烦。
MS-DOS 2.0的解决方法是采用层次文件系统,它对原有的 M S - D O S文件系统做了一些小
的改动。前面讲过,磁盘中有一个区域叫目录,它是一个文件列表,里面包含了有关文件存
放在磁盘的什么地方的信息。在层次文件系统里,一些这样的文件可能本身就是目录,也就
是说,它们是包含其他文件列表的文件,这些文件也有可能还是目录。磁盘中,这个常规的
目录称为根目录,包含在其他目录里的目录称为子目录。目录(有时称文件夹)成为对相关
文件进行分组的一种方法。
层次文件系统以及MS-DOS 2.0的其他一些功能是从U N I X操作系统借鉴来的。U N I X是2 0世
纪7 0年代早期在贝尔实验室开发的,大部分工作由 Ken Thompson (生于 1 9 4 3年)和 D e n n i s
R i t c h i e(生于1 9 4 1年)完成。这个操作系统有趣的名字是一个文字游戏:U N I X先是作为贝尔实
验室为M I T和G E开发的名为M u l t i c s(表示多路复用信息和计算业务: multiplexed information
and computing services)的早期操作系统的一个缺少健壮性的版本。
对设计计算机核心程序的计算机程序员来说, U N I X什么时候都是很好的操作系统。虽然
大多数操作系统都是针对特定计算机的,但 U N I X是可移植的,意思是它可以运行在各种各样
的计算机中。
在开发U N I X的时候,贝尔实验室还是 AT&T的一个辅助机构。为了抑制 AT&T在电话业
的垄断地位, AT&T受到法庭裁决。起初, AT&T被禁止销售 U N I X,公司被迫把它授权给别
人。所以从1 9 7 3年开始, U N I X被广泛授权给大学、公司和政府机构。 1 9 8 3年,AT&T获准重
返计算机业并发布了它自己的 U N I X版本。
由此导致的结果就是没有单一的 U N I X版本,相反,有许多不同的版本,用不同的名称,
运行在不同的计算机上并由不同的经销商销售。许多人把手伸向 U N I X,并在 U N I X上留下印
迹。然而,当人们在 U N I X上加一些东西时,似乎仍然有一种流行的“ U N I X哲学”在引导人
们。这个哲学的其中一部分是用文本文件作为公用的文件形式。许多 U N I X实用程序读取文本
文件,利用它们来做一些工作,然后写入另外一个文本文件。 U N I X的实用程序可以组织起来
形成一个链,然后在这些文本文件上实现不同的处理。242
编码的奥秘
下载
U N I X最初是为只一个人使用时大且昂贵的计算机而编写的。使用 U N I X的计算机通过分
时技术允许多个用户同时与计算机交互操作。由于很快地在所有终端之间切换时间片, U N I X
操作系统使得用户感觉计算机就像在同时为每个人服务。
并行运行多道程序的操作系统称为多任务操作系统。显然,这种操作系统比像
C P / M和
M S - D O S这样的单任务操作系统要复杂得多。多任务使得文件系统复杂化,因为多个用户可
能会试图同时访问同一个文件。多任务同样也影响到计算机如何为不同程序分配内存,所以
需要进行内存管理。由于多道程序并行运行需要更多的内存,因而很可能计算机没有足够的
内存来分配。操作系统可能需要采用虚拟内存技术,当程序不需要某些内存块时可以把它们
存放在临时文件中,等需要时再读回内存。
近几年来,U N I X最令人感兴趣的发展是 F S F(自由软件基金会,free software foundation)
和G U N方案,它们都由 Richard Stallman建立。 G U N表示“ G U N不是U N I X”,当然, G U N不
是U N I X。G U N试图与U N I X兼容但却采用了一种方式来使得软件不成为专有的。 G U N方案导
致了许多与U N I X兼容的实用程序和工具,还有 L i n u x,它是一个与 U N I X兼容的操作系统的内
核。L i n u x的大部分程序由芬兰的 Linus To r v a l d s完成。近几年, L i n u x已经变得很流行。
从2 0世纪8 0年代中期开始,操作系统最显著的发展趋势是开发大型的、成熟的操作系统,
如,苹果公司的 M a c i n t o s h和微软的 Wi n d o w s ,它们结合了图形和可视化视频显示,从而使其更
容易使用。本书最后一章将要描述这种趋势。下载
第23章 定点数和浮点数
日常生活中,有各种各样的数,整数、分数、百分数等等,我们无时无刻不与这些数打
交道。如:用加班 2 . 7 5小时获得的 1倍半的钱来买半匣鸡蛋需支付 8 . 2 5 %的销售税。许多人对
诸如此类的数都感到很适应,并不需要怎么在行,即使在听到“平均每个美国家庭有 2 . 6人”
这样的统计数字的时候,也不会联想到 2 . 6这个数字对人来说是不是要把人肢解了这样可怕的
问题。
在计算机内存里,整数和分数的换算是常见的。存在计算机内存里的东西都是二进制位
的形式,也就是说,都是二进制数。但有些数用位来表示比其他数用位来表示要容易一些。
我们使用位来表示数学上称为自然数而计算机编程人员称为正整型数的数,并介绍如何
用2的补码来表示负整数,而这种方法很容易实现正数、负数的加法。下表列出了 8位、1 6位、
3 2位的正整数及它们的 2的补码的范围:
数的位数
8
正整数范围
0~2 5 5
2的补码范围
-1 2 8~1 2 7
1 6 0~65 535 -32 768~32 767
3 2 0~4 294 967 295 -2 147 483 648~2 147 483 647
要介绍的就是这些。除了整数以外,数学上还定义了有理数,它们可表示成两个整数的
比,这个比也叫分数。例如, 3 / 4是一个有理数,因为它是 3与4的比。可以把这个数写成小数
形式0 . 7 5,当写成小数时,它真正表示了分数,在此为 7 5 / 1 0 0。
回忆一下第7章里的小数系统,在小数点左边的数字与 1 0的整数次幂相关联;同样,在小
数点右边的数字与 1 0的负整数次幂相关联。第 7章用42 705.684作为例子,该数可以表示成与
下面与之相等的形式:
4×10 000+
2×1 0 0 0+
7×1 0 0+
0×1 0+
5×1+
6÷1 0+
8÷1 0 0+
4÷1 0 0 0
注意一下除号,可以把这个序列写成没有除号的形式:
4×10 000+
2×1 0 0 0+
7×1 0 0+
0×1 0+244
编码的奥秘
下载
5×1+
6×0 . 1+
8×0 . 0 1+
4×0 . 0 0 1
最后,可以用1 0的幂的形式表示如下:
4×1 0 4 +
2×1 0 3 +
7×1 0 2 +
0×1 0 1 +
5×1 0 0 +
6×1 0 -1 +
8×1 0 -2 +
4×1 0 -3
有些分数并不容易用小数表示,常见的如 1 / 3。如果用3 去除1,可以得到:
0.3333333333333333333333......
而永无止境。我们通常写成简洁形式,在 3 上面加一道横线来表示无限循环:
0 . -
3
即使这样,把1 / 3写成小数也是有些笨拙的。它还是一个分数,因为它是两个整数的比。同样,
1 / 7是:
0.142857142857142857......
或0.142857
无理数则更不同,如 2的平方根。无理数不能表示成两个整数的比,也就是说,小数部分
是无穷的,没有重复规律或固定模式:
2的平方根是下面这个代数方程的根:
x 2 - 2 = 0
如果一个数不是以整数为系数的代数方程的根,则称为超越数(所有的超越数为无理数,
但并不是所有的无理数都是超越数)。超越数包括π,它是圆的周长与直径的比,近似值为:
3 . 1 4 1 5 9 2 6 5 3 5 8 9 7 9 3 2 8 4 6 2 6 4 3 3 8 3 2 7 9 5 0 2 8 8 4 1 9 7 1 6 9 3 9 9 3 7 5 1 1 . . . . . .
另一个超越数是е,它是下面表达式:

1  n
 1+ 

n 
当n趋近于无穷大时的近似值:
2.71828182845904523536028747135266249775724709369996...
到现在为止,谈到的所有数 — 有理数和无理数 — 统称为实数。这种定义用来与虚数相
区分。虚数是负数的平方根,复数是由虚数和实数组成的。不管名称如何,虚数揭示了现实
世界的奥秘,可以用来(例如)解决电子学的一些高级问题。
习惯上,我们把数看成是连续的。如果给出两个有理数,则可以找出一个数在这两个数
中间。实际上,只需取平均值即可。但是,数字计算机不能处理连续事件。位不是
0就是1,第23章 定点数和浮点数
下载
245
没有中间值。由于这一特性,数字计算机必须处理离散值 。可以表示的离散值的个数直接与
可达到的二进制位数相关。例如:如果用 3 2位来存放正整数,则可以存放 0~4 294 967 295个
整数。如果需要存放 4 . 5这个数,则必须重新考虑一种方法并做一些改动。
小数可以表示成二进制吗?是的,可以。最容易的方法可能是二进制编码的十进制
(B C D)。前面第 1 9章讲到 B C D是十进制数的二进制编码,每一个十进制数字( 0、1、2、3、
4、5、6、7、8和9)需要4位,如下表所示:
十进制数字 二进制数字
0
1
2
3
4
5
6
7
8
9 0 0 0 0
0 0 0 1
0 0 1 0
0 0 11
0 1 0 0
0 1 0 1
0 11 0
0 111
1 0 0 0
1 0 0 1
B C D码特别适用于用美元和美分表示的与钱数有关的计算机程序。银行和保险公司是两
个典型的多与钱打交道的行业,对这类公司的计算机程序来说,许多分数只需要两个十进制
数位。
通常1个字节存储两个 B C D数字,有时将这称为压缩B C D码。2的补码不与 B C D一起使用,
因此,压缩 B C D码通常要有额外的一位 (称作符号位 )来标明是正数还是负数。一个 B C D数存
入整个字节比较方便,所以,小小的符号位通常需要牺牲 4位或8位的存储空间。
来看一个例子。假定计算机要处理的钱数不会超过正、负 1 0 0 0万,换句话说,需要表示
的钱数的范围从- 9 999 999.99~9 999 999.99,则存储在内存的每一笔钱数需要用 5个字节来
表示。例如,- 4 325 120.35用5个字节表示为:
00010100 00110010 01010001 00100000 00100101
或用十六进制表示为:
14h 32h
51h
20h
25h
注意最左边的1用来表示负数,即符号位。如果是正数,则该位为 0。每一个数字需要 4位,
从十六进制值中可以直接看到。
如果需要表示的数的范围从- 99 999 999.99~99 999 999.99,则需要 6个字节 — 1 0个数
字占5个字节,另一个字节仅用来表示符号位。
这类存储和标记方法也称作定点格式,因为小数点通常固定在特定的位置 — 本例中,小
数点在两个小数位之前。注意,实际上并没有什么东西与数一起存放用来标明小数点的位置。
处理定点格式数的程序应该知道小数点在哪里。定点数可以有任意个小数位数,在同一计算
机程序里可以混用这些数字,但是对这些数进行算术运算的那部分程序必须知道小数点的位
置。
定点格式只在知道这些数不会超过预先确定的内存单元,且没有太多小数位的场合比较适
用。在数可能很大或可能很小的场合定点格式完全不适用。假设保留一个内存区域用来存储以
英尺为单位的距离,则存在的问题是距离可能超出范围。从地球到太阳的距离是490 000 0 0 0 0 0 0246
编码的奥秘
下载
英尺,氢原子的半径为 0 . 0 0 0 0 0 0 0 0 0 2 6英尺,则你需要 1 2字节的定点存储空间来容纳这些可能
很大也可能很小的数值。
如果你还记得科学家和工程师们喜欢用称为“科学记数法”的系统来表示数的话,你也
许已找到更好的存储此类数的方法。科学记数法特别适用于表示很大和很小的数,因为它采
用1 0的幂方法从而不用写很长的一串 0。采用科学记数法后,数字
490 000 000 000 写成 4 . 9×1 0 11
数字
0.00000000026 写成2 . 6×1 0 -1 0
在这两个例子里,数字 4 . 9和2 . 6称作小数部分或首数,有时也称作有效数(尽管这个词更
适用于对数运算)。为了与计算机术语相协调,在这儿把科学记数法的这一部分称作有效数。
指数部分是 1 0的幂。在第一个例子中,指数是 11;在第二个例子中,指数是- 1 0。指数
用来指明有效数的小数点要移动的位数。
为方便起见,有效数通常大于或等于 1而小于1 0。尽管下面的数字是相等的:
4 . 9×1 0 11 =4 9×1 0 1 0 =4 9 0×1 0 9 =0 . 4 9×1 0 1 2 =0 . 0 4 9×1 0 1 3
但我们选用第一种格式。这种格式也称作科学记数法的规格化格式 。
注意,指数符号只是标明数的大小而并不表示数本身是正的还是负的。下面是用科学记
数法表示的两个负数的例子:
-5 . 8 1 2 5×1 0 7 等于-58 125 000

-5 . 8 1 2 5×1 0 -7 等于-0 . 0 0 0 0 0 0 5 8 1 2 5
在计算机中,对应于定点表示法的是浮点表示法。浮点格式用来存储较小或较大的数比
较理想,因为它是以科学记数法为基础的。但是,计算机中采用的浮点格式是用科学记数法
表示的二进制数。这里首先要提到的是如何用二进制表示小数数字。
实际上,这比设想的要容易,在十进制表示中,小数点右边的数字具有
1 0的负整数次
幂;在二进制表示中,二进制小数点(也仅是一个点,看起来与十进制小数点一样)右边的
数具有2 的负整数次幂。例如,一个二制数:
1 0 1 . 11 0 1
可以用以下表达式转换成十进制:
1×4+
0×2+
1×1+
1÷2+
1÷4+
0÷8+
1÷1 6
除号可以用 2 的负整数次幂替换:第23章 定点数和浮点数
下载
247
1×2 2 +
0×2 1 +
1×2 0 +
1×2 -1 +
1×2 -2 +
0×2 -3 +
1×2 -4
或者,2的负整数次幂可以从 1开始重复除以2来计算:
1×4+
0×2+
1×1+
1×0 . 5+
1×0 . 2 5+
0×0 . 1 2 5+
1×0 . 0 6 2 5
通过这些计算得到 1 0 1 . 11 0 1等效的十进制数 5 . 8 1 2 5。
在十进制科学记数法中,规格化有效数通常大于或等于 1而小于1 0。同样,二进制科学记
数法的规格化有效数也通常大于或等于 1而小于1 0(即十进制中的 2)。所以,按二进制科学记
数法,数
1 0 1 . 1101 表示成
1 . 0 111 0 1×2 2
这个规则隐含了一件有趣的事实:通常二进制浮点数在二进制小数点的左边除了 1以外再
没有别的了。
现代计算机和计算机程序按照 I E E E在1 9 8 5年制定的标准来处理浮点数,这个标准也为
ANSI(the American national standards institute ,美国国家标准局 )所认可。 A N S I / I E E E
S t d 7 5 4-1 9 8 5称作 I E E E二进制浮点数算术运算标准。它并不像一般标准那样长,只有 1 8页,
但却奠定了以方便的方式编码二进制浮点数的基础。
I E E E浮点数标准定义了两个基本格式:单精度格式,需要 4个字节;双精度格式,需要 8
个字节。
首先看一下单精度格式,它有三部分: 1位个符号位( 0表示正, 1表示负)、8位的指数位
和2 3位的有效数位。如下所示,最低有效数在最右边:
s=1位符号
e=8位指数
f=23位有效数
总共有3 2位,4个字节。因为规格化二进制浮点数的有效数通常在二进制小数点左边为 1,
所以在 I E E E格式中这一位不包含在浮点数的存储空间中。有效数的 2 3位小数部分是反被存储
的部分,所以,即使只有 2 3位用来存储有效数,精度仍然认为是 2 4位的。过一会儿将要看到
2 4位精度的意义。
8位指数范围从 0~2 5 5,称为 移码指数,意思是必须从指数中减去一个数(称为偏移量)
才能确定有符号指数的实际值。对单精度浮点数,偏移量为 127 。248
编码的奥秘
下载
指数0和2 5 5用于特殊用途,在此简单描述一下。如果指数从1变化到2 5 4,则由s(符号位)、
e(指数)和 f(有效数)来表示的数为:
(-1) s ×1 . f×2 e-1 2 7
-1的s次幂是数学上的一种方法,意思是“如果 s为0,则数是正的(因为任何数的 0次幂
等于1);如果s为1,则数是负的(因为- 1的1次幂为-1)”。
表达式的另一部分是 1 . f,意思是 1后面为二进制小数点,再后面为 2 3位的有效小数部分。
它乘以2的幂,其中指数为内存中的 8位移码指数减去 1 2 7。
注意,到现在还没有提到如何表示一个很常见的数字,那就是
0。这是一种特殊情况,
即:
• 如果e等于0,且f等于0,则数为0。通常,所有3 2位均为0则表示0。但是符号位可以是 1,
在这种情况下,数被解释为- 0。-0可以表示一个很小的数,小到在单精度格式中不能
用数字和指数来表示。尽管如此,它们然小于 0。
• 如果e等于0,且f不等于0,则数是有效的。但是,它不是规格化的数,它等于
(-1) s ×0 . f×2 - 1 2 7
注意,二进制小数点左边的有效数为 0。
• 如果e等于2 5 5,且f等于0,则数为正或负无穷大,这取决于符号 s。
• 如果e等于2 5 5,且f不等于0,该值被认为“不是一个数”,简写为N a N。N a N可以表示一
个不知道的数或者一个无效操作的结果。
通常,单精度浮点格式中可以表示的最小规格化的正或负二进制数为:
1 . 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 T W O ×2 -1 2 6
在二进制小数点之后有 2 3个0。在单精度浮点格式中可以表示的最大规格化的正或负二进
制数为:
1 . 11111111111111111111111 T W O ×2 1 2 7
换算或十进制,这两个数近似为 1 . 1 7 5 4 9 4 3 5 1×1 0 -3 8 和3 . 4 0 2 8 2 3 4 6 6×1 0 3 8 。这就是单精度
浮点数表示法的有效范围。
前面讲过, 1 0位二进制数近似等于 3位十进制数。也就是说,若 1 0位都置1 (即十六进制为
3 F F h,十进制为 1 0 2 3 ),则它近似等于 3位十进制都设置为 9,即9 9 9。或者
2 1 0 ≈1 0 3
这种关系表明按单精度浮点格式存放的 2 4位二进制数大约与 7位十进制数等效。因此,也
可以说单精度浮点格式提供 2 4位二进制精度,或大约 7位十进制精度。它的含义是什么呢?
当观察定点数的时候,数的精度是很显然的。例如,对于钱数,用两位十进制小数的定
点数就可精确到分。但是,对浮点数来说,就不能这么肯定了。根据指数值的不同,有时浮
点数可以精确到比分还小的单位,有时甚至不能精确到元。
粗略地讲,单精度浮点数可精确到 1 / 2 2 4 ,或1 / 1 6 7 7 7 2 1 6,或约百万分之六。这到底是什么
意思呢?
从某种意义上讲,它意味着如果想用单精度浮点数来表示 16 777 216和16 777 217,其结
果是一样的。而且,在这两个数之间的任何数(如 16 777 216.5)也认为是与它们一样的。所第23章 定点数和浮点数
下载
249
有这3个十进制数都按 3 2位单精度浮点数
4 B 8 0 0 0 0 0 h
来存放。当把此数分成符号位,指数和有效数位时,如下所示:
0 10010111 00000000000000000000000
也即为
1 . 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 T W O ×2 2 4
下一个表示的最大有效数是 16 777 218,它的二进制浮点表示为:
1 . 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 T W O ×2 2 4
两个不同的十进制数却以相同的浮点数存放可能是也可能不是一个问题。
如果是为银行编写程序且用单精度浮点数来存储元、分等,则你可能会很苦恼地发现
$262 144.00与$262 144.01是一样的。两个数字都是:
1 . 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 T W O ×2 1 8
这就是当处理元、分的时候,为什么要用定点数的原因。在处理浮点数的时候,可能还会发
现其他足以使人发疯的小毛病。程序原本计算的结果是 3 . 5 0却成了3 . 4 9 9 9 9 9 9 9 9 9 9 9。浮点计算
中这种事情经常发生,但也没有别的更好的处理方法。
如果想用浮点表示法,又不想出现单精度那样的问题,可以用双精度浮点格式。这样的
数需要8个字节来存放,格式如下:
s=1位符号
e=11位指数
f=52位有效数
指数偏移量为1 0 2 3,即3 F F h,所以,以这种格式存放的数为
(-1) s ×1 . f×2 e-1 0 2 3
它具有与单精度格式中所提到适用于 0、无穷大和 N a N等情形相同的规则。
最小的双精度浮点格式的正数或负数为
(1 . 0 . . . . . . 0) T W O ×2 -1 0 2 2
5 2个0
最大的数为
(1 . 1 . . . . . . 1) T W O ×2 1 0 2 3
5 2个1
用十进制表示,它的范围近似为 2 . 2 2 5 0 7 3 8 5 8 5 0 7 2 0 1 4×1 0 -3 0 8 ~1 . 7 9 7 6 9 3 1 3 4 8 6 2 3 1 5 8×
1 0 3 0 8 。1 0的3 0 8次幂是一个非常大的数,在 1 后面有3 0 8个十进制零。
5 3位有效数(包括没有包含在内的那 1位)的精度与 1 6个十进制位表示的精度十分接近。
相对于单精度浮点数来说这种表示要好多了,但它仍然意味着最终还是有一些数与另一些数
是相等的。例如, 140 737 488 355 328.00与140 737 488 355 328.01是相同的,这两个数按照
6 4位双精度浮点格式存储,结果都是:
4 2 E 0 0 0 0 0 0 0 0 0 0 0 0 0 h
可把它转换为:250
编码的奥秘
下载
(1 . 0 . . . . . . 0) T W O ×2 4 7
5 2个0
当然,开发一种格式用来在存储器中存储浮点数只是在汇编语言程序中实际使用这些数
的工作中的一小部分。如果真的要研制与世隔绝的计算机,则你需要面对编写浮点数的加、
减、乘、除的函数集的工作。幸运的是,这些工作可以被分解成许多小的只涉及到整数的加、
减、乘、除的工作,而整数的四则运算我们已经知道如何实现了。
例如,浮点加法的关键是有效数相加,因而用的技巧是用两个数的指数部分确定有效数
如何移位。假设要做以下加法:
(1 . 11 0 1×2 5 )+(1 . 0 0 1 0×2 2 )
需要把 111 0 1与1 0 0 1 0相加,但不是就这样相加。指数部分的不同表明第二个数必须进行
移位。实际上,需要进行 111 0 1 0 0 0和1 0 0 1 0的整数加法。最后的和是:
1 . 1111 0 1 0×2 5
有时两个数的指数部分差距很大,其中一个数甚至对和没有影响。就像这种情况:把地
球到太阳的距离与氢原子的半径相加。
两个浮点数的相乘是把有效数部分像整型数那样相乘并把两个整型指数相加。通常,规
格化有效数部分可能会引起对新的指数调整一、二次。
浮点算术运算中另一个复杂问题牵涉到较麻烦的计算,如方根、幂、对数和三角函数。
但是,所有这些工作都可以用四个基本的浮点操作:加、减、乘、除来完成。
例如,三角函数 S i n可以通过下列展开式来计算,如下:
参数x必须是弧度, 3 6 0度的弧度为 2 π。感叹号是阶乘符号,其含义是把 1到该数之间的所
有整数相乘,如: 5 !=1×2×3×4×5。这只是进行乘法运算,其中每一项的指数部分也是乘
法。其余的是一些除法、加法和减法。唯一真正麻烦的部分是在最后的省略,它意味着要永
远地计算下去。然而,实际上,如果局限在 0~π / 2的范围(从这里可以推导出所有其他的正
弦函数值),并不需要进行多少展开运算。在展开大约 1 2项以后,已经精确到了双精度数的 5 3
位。
当然,使用计算机是为了使人们更容易完成某些工作,所以,编写浮点运算程序这样的
工作似乎离使用计算机的目的相差甚远。然而,这正是软件的可爱之处:一旦某人为某台机
器编写了浮点运算程序,其他人都可以使用。对科学和工程应用程序来说,浮点运算非常重
要,所以通常有很高的优先权。在计算机出现的早期,一旦新的类型的计算机出来,编写浮
点运算程序通常是第 1项软件工作。
事实上,甚至可以设计计算机机器码指令直接进行浮点运算!显然,说起来容易做起来
难,但这也说明了浮点运算的重要性。如果可以用硬件来实现浮点运算 — 与1 6位微处理器
的乘法和除法指令一样 — 则计算机中所有浮点运算工作将会完成得更快。
最早把浮点运算硬件作为选件的商用计算机是 1 9 5 4年的IBM 704,7 0 4把所有的数按 3 6位
来存储。对浮点数,分成 2 7位的有效数、 8位指数和 1个符号位。浮点运算硬件可做加法、减
法、乘法和除法,其他浮点运算功能必须用软件来实现。下载
第23章 定点数和浮点数
251
桌面机的浮点运算硬件出现在 1 9 8 0年,当时 I n t e l发布了 8 0 8 7数字数据协处理器芯片,一
种集成电路芯片,今天通常称为数学协处理器或浮点运算单元(floating-point unit ,F P U)。
8 0 8 7之所以称为协处理器是因为它不能自己单独使用,它只能与 8 0 8 6或8 0 8 8一起使用, 8 0 8 6
和8 0 8 8是I n t e l的第一个1 6位微处理器。
8 0 8 7有4 0个引脚,使用许多与 8 0 8 6和8 0 8 8相同的信号。微处理器和数学协处理器通过这
些信号连接起来。当 C P U收到一个特殊指令 — 称为E S C,代表 E s c a p e — 则协处理器接管系
统控制权并执行下一条机器代码,即包括三角运算、指数、对数运算的 6 8条指令中的一条。
数据类型以 I E E E标准为基础。那时, 8 0 8 7被认为是所生产的最高级的集成电路。
可以认为协处理器是一个小的自包含的计算机。在响应某个浮点运算机器码指令时(例
如,计算平方根的 F S Q RT指令),协处理器内部执行存放在 R O M中的自己的指令序列,这些
内部指令称为微代码。这些指令通常是循环的,所以计算结果并不是马上可用。尽管如此,
一般来说,数学协处理器至少比用软件来实现的同样例程要快 1 0倍。
初始的IBM PC主板在8 0 8 8芯片的右边有一个 4 0管脚的插槽供 8 0 8 7用。遗憾的是,这个插
槽是空的,需要加速浮点运算的用户必须单独购买 8 0 8 7并自己把它安装上。即使在安装了数
学协处理器后,并不是所有的应用程序都可以运行得更快,一些应用程序 — 如,文字处理
程序 — 几乎不需要浮点运算。其他如电子报表程序则要用到很多浮点计算。这些程序能够
运行得更快,但并不是所有程序都是如此。
可以看到,程序员必须用协处理器机器码指令来编写特定的代码供协处理器执行。因为
数学协处理器不是硬件的标准部分,因而许多程序员怕麻烦不愿意做。但是,他们还是不得
不编写自己的浮点运算子程序(因为许多人并没有安装数学协处理器),所以支持8 0 8 7芯片就
成为一个额外的负担 — 一个不小的负担。最终,如果他们程序运行的机器上有数学协处理
器,程序员要学会编写利用数学协处理器的应用程序;如果没有,则要编写浮点运算仿真程
序。
经过几年后, I n t e l还发布了用于 2 8 6芯片的 2 8 7数学协处理器,用于 3 8 6的3 8 7数学协处理
器。但对于 1 9 8 9年发布的 Intel 486DX,F P U已经做在了 C P U里面,而不再是作为一个选件!
遗憾的是,1 9 9 1年I n t e l发布了一种低价格的 4 8 6 S X,它没有把 F P U做在C P U里面,而是提供了
4 8 7 S X数学协处理器作为一个选件。 1 9 9 3年发布的 P e n t i u m芯片却再一次使做在 C P U内部的
F P U成为标准,也许以后永远会这样。 M o t o r o l a在它的 6 8 0 4 0微处理器里集成了 F P U,该微处
理器于1 9 9 0年发布。以前, M o t o r o l a销售6 8 8 8 1和6 8 8 8 2数学协处理器用来支持早先 6 8 0 0 0家族
的微处理器。P o w e r P C芯片也把浮点运算硬件集成在内部。
尽管浮点运算硬件对专门从事汇编语言程序设计的程序员来说是一个很好的礼物,但是,
与2 0世纪5 0年代早期开始的其他一些工作相比这只是微不足道的进步。我们的下一个主题是:
计算机语言。下载
第24章 高级语言和低级语言
用机器码编程就像用牙签吃东西,刺的块很小且做起来很费力,吃一顿饭要花很长时间。
同样,每个机器码字节只是完成可以想像得到的最小且最简单的计算工作 — 从内存装入一
个数至处理器,与把它另一个数相加,再把结果存回到内存 — 所以,很难想像机器码如何
完成一整项的工作。
至此,我们至少已从第 2 2章开始处的原始模型阶段有了一些进步,从前我们一直用控制
面板上的开关输入二进制数据到内存。在第 2 2章里,介绍了如何写简单的程序用键盘输入并
在视频显示器上检查机器码的十六进制字节码。这当然不错,但还不是改进的终点。
正如我们所知道的,机器码字节与某些短的助记符相关联,如 M O V 、A D D、C A L L和
H LT,因此,可以用一些模糊类似的英语来引用机器码。这些助记符通常与操作数写在一起,
进一步表明机器码指令的功能。例如: 8 0 8 0机器码字节 4 6 h使得微处理器把寄存器对 H L中的
1 6位数寻址的内存单元所存放的内容传送到寄存器 B。这可以很简明地写成:
MOV
B,[HL]
当然,用汇编语言编写程序比用机器码要容易得多,但微处理器并不能理解汇编语言。
我们已经讲过如何在纸上编写汇编程序,只有当想在微处理器上运行汇编语言程序的时候,
才会手工汇编程序,意思是把汇编语言语句转换成机器码字节并输入到内存。
如果能让计算机来做这项转换工作就更好了。如果你正在 8 0 8 0计算机上运行 C P / M操作系
统,则你已经具有了所需要的工具。下面介绍它是如何工作的。
首先,建立一个文本文件,包含有你用汇编语言编写的程序。可以用 C P / M程序E D . C O M
来完成这项工作。该程序是一个文本编辑器,可用来创建、修改文本文件。现假设创建的文
本文件名称为 P R O G R A M 1 . A S M。A S M文件类型表明该文件是汇编语言程序文件,该文件看
起来就像下面这样:
ORG
0100h
LXI DE, Text
MVI C,9
CALL
5
RET
Text: DB
'Hello!$'
END
文件中有几个语句以前没有见过。第一个是 O R G(o r i g i n)语句,该语句不对应于任何一条
8 0 8 0指令,它表示下一条语句的地址从地址 0 1 0 0 h处开始。前面讲过,这就是 C P / M程序装入
到内存的地址。
下一个语句是 L X I(load extended immediate)指令,它装入一个 1 6位数到寄存器对 D E。
本例中, 1 6位数由标号 Te x t给出。标号在程序的下部, D B(Data Byte)语句之前。 D B也是
以前未见到的, D B语句后面可以是几个逗号隔开的字节或(就像本例中)在单引号里的一些
字符。第24章 高级语言和低级语言
下载
253
M V I(move immediate)语句把数 9送到寄存器 C。CALL 5 语句进行C P / M功能调用。功
能9的意思是:显示一个字符串,起始地址由寄存器对 D E给出,遇到美元符号结束。(注意,
文本以美元符号作为字符串的结束是很奇怪的,但 C P / M就采用这种方法。)最后的 R E T语句
用来结束程序并把控制权返还给 C P / M(这实际上是结束 C P / M程序的几种方法之一)。E N D语
句表示汇编语言文件结束。
即然已经有了 7行文本的文本文件,下一步是汇编该文件,即把它转换成机器码。以前是
用手工来完成,自从运行 C P / M后,可以用包含在 C P / M中的名为 A S M . C O M的程序来完成。这
个程序是C P / M汇编程序,在C P / M命令行运行 A S M . C O M,方法为:
ASM
PROGRAM1.ASM
A S M程序汇编 P R O G R A M 1 . A S M文件并创建新的文件,名为 P R O G R A M 1 . C O M,它含有
与编写的汇编语言程序相对应的机器码(实际上,在这个过程中还有另外一步,但在这里并
不重要)。现在,在 C P / M命令行就可以运行 P R O G R A M 1 . C O M,结果显示字符“ H e l l o !”,然
后结束。
P R O G R A M 1 . C O M文件包含有下面1 6个字节:
11 09
01
0E
09
CD
05
00
C9
48
65
6C
6C
6F
21
24
前面3个字节是 L X I指令,紧接着 2个字节是 M V I指令,再后面 3个字节是 C A L L指令,然后是
R E T指令,最后 7个字节是“ H e l l o”、感叹号和美元符号的 A S C I I码。
像A S M . C O M这样的汇编程序所做的工作是:读入一个汇编语言程序(常称作源代码文件),
产生一个包含有机器码的文件 — 可执行文件。从大的方面来看,汇编程序是相当简单的程
序,因为在汇编语言助记符与机器码之间存在一一对应的关系。汇编程序把每一个文本行分
成助记符和参数,然后把这些单词和字符与一张表相对照,该表中存有所有可能的助记符和
参数。通过这种对照就可以找到每个语句所对应的机器码指令。
注意汇编程序是如何得出 L X I指令必须把寄存器对 D E设置为地址 0 1 0 9 h的。如果 L X I指令
本身在0 1 0 0 h处(C P / M把程序装入内存运行时的地址),则0 1 0 9 h是就Te x t字符串的开始地址。
通常,使用汇编程序的程序员并不需要关心程序各部分的地址。
当然,第一个编写汇编程序的人必须手工汇编程序。在同一台计算机上编写新的(或改
进)汇编程序的人可以用汇编语言编程然后用最初的汇编程序来汇编。一旦新的汇编程序经
过了汇编,它也可用来汇编自身。
每当一个新的微处理器诞生,就需要新的汇编程序。新的汇编程序可以在已有的计算机
上编写,利用原有的汇编程序来汇编。这种汇编称之为交叉汇编,即用在计算机 A上的汇编程
序来生成在计算机 B上运行的代码。
尽管汇编程序消除了汇编语言编程缺少创造性这一问题(手工汇编部分),但汇编语言还
存在两个主要问题,第一个(也许你已经猜测到了)是汇编语言程序冗长、乏味。因为你是
在微处理器芯片级编程,所以必须要考虑每一个细节。
第二个问题是汇编语言不可移植。如果为 Initel 8080 编写汇编语言程序,则不适用于在
M o t o r o l a的6 8 0 0上运行,必须用 6 8 0 0的汇编语言重新编程。也许,这不像编写最初的汇编语
言程序那么困难,因为已经解决了主要的组织和算法问题,但是,仍然有许多工作要做。
上一章解释了现代微处理器芯片如何集成机器码指令来进行浮点运算,这当然已经很方
便了,但还不是十分令人满意。一种选择是彻底放弃与处理器相关的实现每个基本算术操作254
编码的奥秘
下载
的机器码,取而代之的是用代数符号来表示许多数学运算。以下是一个例子:
A×Sin(2×PI+B)/C
这里A、B和C是数字,PI = 3 . 1 4 1 5 9。
既然如此,何乐而不为呢?如果这样的一条语句是在一个文本文件里,则可以编写汇编
语言程序读取文本文件并把代数表达式转换成机器代码。
如果只计算一次这样的代数表达式,则可以手算或用计算器计算。如果需要用不同的 A、
B、C值来计算表达式的值,则可能需要考虑如何用计算机来计算。正因为如此,代数表达式
不可能单独出现,应该考虑到表达式的上下文,用不同的值代入计算。
现在已开始创建所谓的高级程序设计语言。汇编语言称作低级语言,因为它与计算机硬
件密切相关。尽管“高级”用来描述除汇编语言以外的任何程序设计语言,但这些语言中,
一些语言还比另一些语言更要高级一些。如果你是一家公司的总裁,且坐在计算机前输入
“计算全年的收益和支出,做出年度报表,打印两千份给所有的股东”,那么你确实正在用非
常高级的语言工作。在现实生活中,程序设计语言并没有达到这样理想的境界。
人类语言是千百年来复杂的影响、随机变化和不断适应的结果,即使像世界语这样的人
工语言也来源于现实语言。然而,高级计算机语言是审慎而周密的概念语言。发明程序设计
语言面临的挑战是如何使语言具有吸引力,因为语言定义了人们如何向计算机发送指令。从
2 0世纪5 0年代开始到 1 9 9 3年,估计已发明和实现了 1 0 0 0多种高级语言。
当然,这还并不足以简单地定义高级语言(它牵涉到语言所采用的语法),还必须有编译
程序用来将高级语言语句转换成机器码。像汇编程序一样,编译程序需要一个字符接一个字
符地读取源代码文件,并分解成短语、符号和数字,但编译程序比汇编程序更复杂。从某种
意义上讲,汇编程序较简单,因为在汇编语言语句与机器码之间有一一对应的关系。编译程
序通常需要把一条高级语言语句转换成许多机器码指令。编译程序不容易编写,许多书中描
述了它们的设计与构造,所以本书不作介绍了。
高级语言有优点也有缺点。最主要的优点是高级语言比汇编语言容易学且容易编写。用
高级语言编写的程序清晰、简明。高级语言通常是可移植的 — 也就是说,它不像汇编语言
那样依赖于特定的处理器。所以,程序设计员不需要知道程序将要运行其上的机器的内部结
构。当然,如果需要让程序在不止一种处理器上运行,则需要相应的编译程序生成针对这些
处理器的机器码。可执行文件仍然只适用于某一个处理器。
另一方面,差不多都是如此,一个好的汇编语言程序设计员可以写出比编译程序所能产
生的更优化的代码。也就是说,用高级语言编写的程序所产生的可执行文件比用汇编语言编
写功能相同的程序所产生的可执行文件要大,且执行速度较慢。(最近几年,随着微处理器的
日趋复杂以及编译程序在优化代码方面的日趋成熟,这种差别已变得不很明显。 )
还有,尽管高级语言使得处理器更容易使用,但并没有使它的功能更强大。而使用汇编
语言可以最大限度地利用处理器的能力。因为高级语言需要转换成机器码,所以高级语言只
会降低处理器的能力。如果一个高级语言是真正可移植的,则它不能使用某种处理器的独有
特点。
例如,许多处理器都有移位指令。前面讲过,这些指令把累加器中的位向左或向右移动。
但是,几乎没有高级语言有这样的操作。如果程序中要用到移位,则需要用乘 2或除2操作来
处理(其实,现在许多编译程序都用处理器的移位指令来实现乘或除以 2的幂)。许多高级语第24章 高级语言和低级语言
下载
255
言同样也不包括按位的逻辑运算。
早先的家用计算机中,许多应用程序是用汇编语言编写的,而现在除非有特殊需要,汇
编语言已经很少用到。由于已在处理器中添加了一些硬件来实现流水线技术 — 同时有多个
指令码累进执行 — 汇编语言则变得更难以掌握。与此同时,编译程序却逐步走向成熟。现
代计算机的大容量存储能力也在这种趋势 — 程序设计员不再满足于编制在小的内存和磁盘
上运行的代码 — 中也扮演着重要角色。
尽管许多早期计算机的设计者都试图用代数符号来阐明他们的观点,但通常认为第一个
真正成功的编译程序是由 Grace Murray Hopper(1 9 0 6-1 9 9 2)于1 9 5 2年在雷明顿为U N I VA C
而设计的 A - 0。当H o p p e r博士1 9 4 4年为Howard Aiken 工作时,就已开始了计算机的早期研究
工作。在她 8 0多岁时,仍然活跃在计算机界,为 D E C公司作一些公关工作。
今天仍然在使用的最古老的高级语言(尽管这些年中得到了广泛的修改)是 F O RT R A N。
许多计算机语言的名字都是大写字母,因为它们是由许多单词的首字母构成的。 F O RT R A N是
由FORmula 前3个字母和 T R A N s l a t i o n的前4个字母混合而成,是在 2 0世纪5 0年代中期由 I B M
公司为 7 0 4系列计算机开发的。多年来, F O RT R A N一直被选作为科学和工程的计算语言,它
广泛支持浮点运算甚至支持复数运算。
所有计算机语言都有它们的支持者和批评者,并且人们可能只热衷于他们所喜好的语言。
尽量站在中立的立场上,我选择一种语言作为原型来解释那些差不多再没有人用的程序设计
概念。这种语言的名字是 A L G O L(即ALGOrithmic Language)。A L G O L也可用来探索高级程
序设计语言的本质,因为从某种意义上来说它正如一粒种子,成为过去 4 0年来许多流行的通
用语言的直接祖先。甚至在今天,人们也用到“类 A L G O L”的程序设计语言。
它的第一个版本是 A L G O L 5 8,由一个国际委员会在 1 9 5 7~1 9 5 8年设计而的。两年后,即
1 9 6 0 年进行了修改,修订版命名为 ALGOL 60 。最后的版本是 ALGOL 68 。本章用到的
A L G O L版本在文档“Revised Report on the Algorithmic Language ALGOL 60”中有描述,该
文档在1 9 6 2年完成,1 9 6 3年第1次印刷。
让我们来编写一些 A L G O L代码。假设一个名为 A L G O L . C O M的编译程序运行在 C P / M或
M S - D O S下。第一个 A L G O L程序是一个名为 F I R S T. A L G的文本文件,注意它的文件类型。
一个A L G O L程序必须由 b e g i n和e n d作为开始和结束,以下为显示一行文本的程序:
begin
print('This is my fist ALGOL program!');
ende
可以用A L G O L编译程序来编译 F I R S T.ALG 程序,操作如下:
ALGOL
FIRST.ALG
A L G O L编译程序的响应可能是显示类似于下面的内容:
Line 3: Unrecognized keyword 'ende'.
A L G O L对拼写的挑剔不亚于传统的英语教师。在输入程序时若拼错了单词 e n d,编译程
序则会告知程序有一个语法错误。当它碰到 e n d e时,它希望那是它可以识别的关键字。
修改了错误以后,可以再运行 A L G O L编译程序。有时,编译程序会直接生成一个可执行
文件(名为F I R S T. C O M,或者是M S - D O S下的F I R S T. E X E);有时,还需要进行另一个步骤。
无论怎样,你都可以从命令行运行 F I R S T程序:256
编码的奥秘
下载
FIRST
F I R S T程序的响应是显示:
This is my fist ALGOL program!
糟糕!还有一个拼写错误。这是一个编译程序不能发现的错误,因此,称为运行时错误
(run-time error)— 即只在运行程序时才出现的错误。
可以看出,在该 A L G O L程序中, p r i n t语句在屏幕上显示一些内容,本例是一行文本(因
此,这个 A L G O L程序等效于本章前面 C P / M下的汇编程序)。p r i n t语句实际上并不是 A L G O L
语言正式定义的一部分,这里只假设正在用的这个 ALGOL 编译程序包含有这样一个实用工具,
有时称作内部函数。p r i n t语句 — 就像许多 ALGOL 语句(除 b e g i n和e n d外)一样 — 后面必
须跟引号。 p r i n t语句向里缩进不是必须的,只不过使得程序结构更清晰。
假设要编写一个程序计算两个数的乘法。每一个程序设计语言都有变量这个概念。在程
序中,变量名可以为一个字母、一个短的字母序列,甚至为一个短词。实际上,变量对应于
一个内存单元,但在程序中是通过名字来引用的,并不是通过内存地址。下面这个程序有 3个
变量,名为 a、b和c:
begin
real
a,b,c;
a:=535.43;
b:=289.771;
c:=a×b;
print ('The product of ',
a, '
and
' ,
b, ' is
',
c);
end
real 语句是说明语句,用来表明程序中要说明的变量。本例中,变量 a、b、c是实数或浮
点数( A L G O L也支持关键字 i n t e g e r,用来说明整型变量)。通常,程序设计语言要求变量名
以字母开头。只要第一个字符是字母,变量名可以包含数字,但不能包含空格及许多其他字
符。通常编译程序要限制变量名的长度。本章的例子都采用一个字母作为变量名。
如果使用的 A L G O L编译程序支持 I E E E浮点数标准,则程序中的 3个变量都需要 4个字节的
存储空间(对单精度数)或 8个字节的存储空间(对双精度数)。
接下来的三个语句是赋值语句。在 A L G O L中,赋值语句定义为冒号后紧跟等号。(在许
多计算机语言中,赋值语句只需用等号。)赋值语句的左边是变量,右边是表达式。前两个赋
值语句是给 a和b赋给一个值,第三个赋值语句中变量 c的值由变量 a和b产生。
今天,在程序设计语言中,大家熟悉的×(乘号)通常不允许使用,因为它不属于 A S C I I
码和 E B C D I C的字符集。许多程序设计语言用星号( *)表示乘法。虽然 A L G O L用斜杠( /)
表示除法,但也包括一个除号(÷)表示整数除法,即表明被除数中有多少倍的除数。
A L G O L中也定义了箭头(↑),这是另一个非 A S C I I码字符,用来表示乘方。
最后是用来显示的 p r i n t语句。本例中即有文本又有变量,它们用逗号隔开。显示 A S C I I字
符可能并不是p r i n t语句的主要工作,本例中,它的功能还包括把浮点数转换成 A S C I I码:
The product of
535.43
and
289.711
is
155152.08653
接着程序终止,返回到操作系统。
如果想乘另外两个数,则需要修改程序,改变数,重新编译,再运行。可以利用一个名
为r e a d的内置函数来避免这种频繁的重新编译工作:第24章 高级语言和低级语言
下载
257
begin
real a,b,c;
print ('Enter the first number: ');
read (a);
print ('Enter the second number: ');
read (b);
c:= a×b;
print ('The product of
',
a, '
and
',
b, '
is ',
c);
end
r e a d语句从键盘读入 A S C I I码字符并转换成浮点数。
高级语言中一个非常重要的结构是循环。循环使得同一段程序依据一个变量的多个不同
的值来运行。假设有一段程序用来计算 3、5、7和9的立方,就可以这样做:
begin
real a, b;
for a := 3, 5, 7, 9 do
begin
b := a× a× a;
print (' The cube of
',
a, ' is ',
b);
end
end
f o r语句设置变量 a的初值为 3,然后执行 d o关键字以后的语句。如果要执行的语句不止一条
(本例中正是如此),则这些语句必须包括在 b e g i n和e n d之间,这两个关键字定义了一个语句
块。f o r语句接着把变量 a设置成5、7和9,并执行这些相同的语句。
下面是f o r语句的另一种形式,它计算 3~9 9间奇数的立方值:
begin
real
a, b;
for a :=3 step 2
until
99
do
begin
b := a× a× a;
print ('The
cube
of
',
a, ' is ' , b);
end
end
f o r语句设置变量 a 的初值为 3,然后执行 f o r语句后的语句块。然后 a以s t e p关键字后面的值 2为
步长增加,得到新值 5,并用来执行代码块。变量 a不断加2,当它超过 9 9时,f o r循环结束。
程序设计语言通常都有非常严格的语法。例如,在 ALGOL 60 中,关键字 f o r后只能跟一
种类型的东西,即变量名。而在英语里,单词 f o r后可以跟许多不同的单词,如“ for example”。
虽然编译程序不是容易编写的简单程序,但它显然要比解释人类语言的程序要简单得多了。
大多数程序设计语言的另一个重要特性是包含条件语句。条件语句只是在某个条件为真
时才允许执行另一条语句。下面是使用 A L G O L内部函数 s q r t的一个例子,用来计算平方根。
s q r t函数不能用来处理负数,所以程序中应避免出现这种情况:258
编码的奥秘
下载
begin
real
a, b;
print ('Enter a number: ');
read (a);
if
a< 0 then
print ('Sorry, the number was negative.');
else
begin
b = sqrt (a);
print ('The square root of ',
a, 'is ',
b);
end
end
左尖括号<是小于号。如果用户输入的一个数小于 0,则执行第一个 p r i n t语句。否则,该数大
于等于0,则执行包含另一个 p r i n t语句的语句块。
到目前为此,本章程序中的每个变量只能存放一个值。用一个变量来存放多个值也是很
方便的,这就是数组。 A L G O L程序中声明一个数组的方法如下所示:
real
array
a[1:100];



1<词>,2[句],3/段\,4{节},5(章)。
2016-2-9 10:29
查看资料  发短消息 网志   编辑帖子  回复  引用回复
zzz19760225
超级版主




积分 3673
发帖 2020
注册 2016-2-1
状态 离线
『第 33 楼』:  

本例中,表明要用该变量来存储 1 0 0个不同的浮点值,这些值称作数组元素。第一个为
a [ 1 ],第二个为 a [ 2 ],最后一个为a [ 1 0 0 ]。方括号中的数字称作数组下标。
下例程序计算从 1~1 0 0的所有数的平方根,把结果存放在数组中并显示出来:
begin
real
array
integer
for
a[1:100];
i;
i :=1
step 1
until 100
do
a[i] := sqrt(i);
for
i :=1
step 1
until 100
do
print ('The square root of ', i, '
is ',
a[i]);
end
程序中也声明了一个整型变量,名为 i(因为它是 i n t e g e r的第一个字母,所以经常用来作
为整型变量名)。在第一个 for 循环中,数组的每一个元素赋值为它的下标的平方根;第二个
f o r循环中,输出这些值。
除了实型和整型外,变量还可以声明为布尔型(为了纪念第 1 0章提到的乔治・布尔)。一
个布尔变量只有两个可能的值,即 t r u e和f a l s e。本章的最后一个程序里将用到布尔数组(和到
目前为止学到的几乎所有特性)。该程序实现称为“ E r a t o s t h e n e s漏勺”的用来找到素数的著
名算法。 E r a t o s t h e n e s(大约公元前 2 7 6-1 9 6年)是亚历山大传说中的图书馆的管理员,他由
于精确地计算出了地球的圆周长而名垂史册。
素数是指只能被 1和它本身整除的自然数。第一个素数是 2(唯一的偶数素数),此外,素
数还有3、5、7、11、1 3、1 7等等。
E r a t o s t h e n e s方法是从以 2开始的正的自然数列表开始。因为 2是素数,则要删除所有是 2第24章 高级语言和低级语言
下载
259
的倍数的数(即除 2以外的所有偶数),这些数都不是素数。因为 3是素数,则要删除所有是 3
的倍数的数。已经知道 4不是素数,因为它已被删除了。下一个素数是 5,则要删除所有是 5的
倍数的数。依此类推,那些余下的数就是素数。
下面的A L G O L程序用来确定 2~10 000的所有素数,通过声明一个布尔数组来标识从 2 ~
1 0 0 0 0的所有数来实现该算法:
begin
Boolean array
integer i,
for step 1
i :=2
a[2:10000];
j
until
10000
do
a[i] := true;
for
i :=2
if
step 1
a[i]
until 100
do
then
for
j := 2
step 1
until 10000 ÷ i
do
a [i × j] := false;
for
i := 2
if
step 1
until 10000
do
a[i] then
print (i);
end
第一个 f o r循环把数组所有元素的布尔值设置为 t r u e。这样,程序一开始假设所有的数都是素
数。第二个 f o r循环从1~1 0 0(为10 000的平方根)。如果数是素数,意味着 a [ i ]为真,则另一
个f o r循环用来把该数的倍数设置为 f a l s e,这些数都不是素数。最后一个 f o r循环输出所有的素
数,即a [ i ]为真时对应的i值。
有时人们在争论程序设计到底是一门艺术还是一门科学。一方面需要在大学里学习有关计
算机科学的课程,另一方面又要看著名的如Donald Knuth的《The Art of Computer Programmign》
系列这样的书。物理学家 Richard Feynman写道“更确切的说,计算机科学更像工程 — 都是
用一些东西来实现另一些东西”。
如果让 1 0 0个不同的人都来编写输出素数的程序,将会得到 1 0 0个不同的方法。即使这些
程序员都有“ E r a t o s t h e n s漏勺”这种思想,也不会正好以同样的方法实现。如果程序设计真
的是一门科学,就不会有如此多的方法,而不正确的解决方法也是经常有的。偶尔程序设计
问题会激起富有创造性和敏锐观察力的火花,而这就是“艺术”的成分。但是,程序设计更
多的是设计和组装的过程,就像在架设一座大桥。
早期的许多程序设计员都是科学家和工程师,他们利用 F O RT R A N和A L G O L所要求的数
学算法来阐述自己的问题。然而,纵观程序设计语言的历史可以发现,人们希望有能被更大
范围的人们所使用的语言。
第一个为商务系统设计的成功语言是 C O B O L(common business oriented language),今天
仍被广泛使用。由美国工业和国防部组成的委员会于 1 9 5 9年早期推出了 C O B O L,它受到了
Grace Hopper的早期编译程序的影响。从某种意义上说, C O B O L使得管理人员 — 可能并不
具体设计编码 — 至少可以看懂程序代码并且能够检查代码是否按所预定的去工作(在现实
生活中,这种情况很少发生)。
C O B O L广泛支持记录和生成报表。记录是按照一致方式组织的信息的集合体,例如:保260
编码的奥秘
下载
险公司可能要维持包含有它所卖的所有险种的一个大文件,每一险种为一单独记录,包括客
户姓名、出生日期和其他信息。早期的许多 C O B O L程序设计成能处理存储在 I B M穿孔卡片上
的8 0列记录,为了尽可能少地占用卡片空间,日期中的年份通常用 2位编码而不是 4位,这导
致了随着2 0 0 0年的到来而普遍出现的“千年虫”问题。
2 0世纪6 0年代中期,伴随着 S y s t e m / 3 6 0项目的开发, I B M公司开发了名为 P L / I的程序设计
语言(I是罗马数字1,P L / I表示programming language number one)。P L / I试图把A L G O L的块
结构、 F O RT R A N的科学和数学计算功能以及 C O B O L的记录和报表能力结合起来。但是,它
却远没有像 F O RT R A N和C O B O L那样流行。
尽管F O RT R A N、ALGOL 、C O B O L和P L / I都有适用于家用计算机的版本,但是它们都不
具备B A S I C所具备的那种对小计算机的影响力。
B A S I C(b e g i n n e r’s all-purpose symbolic instruction code)是D a r t m o u t h数学系的 J o h n
K e m e n y和Thomas Kurtz在1 9 6 4年为D a r t m o u t h的分时系统开发的。 D a r t m o u t h的许多学生并非
主修数学或工程课程,所以他们不能在穿孔卡片和很难的程序设计语法上花费很多时间。
D a r t m o u t h的学生坐在终端前,只需在数字之后简单地敲入 B A S I C语句,即可建立B A S I C程序。
数字表明程序中语句的顺序。没有数字在前的语句是对系统的命令,如 S AV E(存储B A S I C程
序到磁盘)、L I S T(按顺序显示行)和 R U N(编译和执行程序)。第一批印刷的 B A S I C指令手
册中的第一个B A S I C程序为:
10 LET
X = (7 + 8) / 3
20 PRINT
X
30 END
不同于A L G O L,B A S I C不需要程序设计员来指定一个变量是按整数存储还是浮点数存储。
不需要程序员操心,大多数数都是按浮点数存储。
许多后来的 B A S I C版本是解释程序而不是编译程序的。前面讲过,编译程序是读取一个
源文件,并产生一个可执行文件;而解释程序读取源代码并在读的过程中直接执行而不生成
可执行文件。解释程序比编译程序容易编写,但是,解释程序的执行时间却比编译程序的执
行时间要慢。当比尔・盖茨(生于 1 9 5 5年)和他的密友保罗・艾伦(生于 1 9 5 3年)在1 9 7 5年
为Altair 8800编写B A S I C解释程序并创立他们的公司 — 微软公司的时候, B A S I C才开始应用
到家用计算机中。
P a s c a l程序设计语言继承了 A L G O L的许多结构,但也包括了 C O B O L的记录处理程序。该
语言由瑞士计算机科学教授 Niklaus Wi r t h(生于 1 9 3 4年)在 2 0世纪 6 0年代后期设计而成。
P a s c a l在IBM PC程序设计员中很受欢迎,但却以一种特殊的形式 — Turbo Pascal这种产品形
式流行。该产品于 1 9 8 3年由 B o r l a n d公司推出,售价为 $ 4 9 . 9 5。Turbo Pascal (由丹麦学生
Anders Hejlsberg(生于1 9 6 0年)编写)是 P a s c a l的一个版本,提供了完整的集成化开发环境。
文本编辑器和编译程序集成在一个程序里,促进了快速编程。集成化开发环境在大型机上很
流行,但Turbo Pascal却首先在小机器上实现了。
P a s c a l对A d a也有很大影响。 A d a是为美国国防部开发使用的一种语言,是以 Augusta Ada
B y r o n命名的。第 1 8章中已提到过这个人,他是查尔斯・巴贝芝的解析机的见证人。
然后就有了 C语言,一种受到万般宠爱的程序设计语言。它于 1 9 6 9年~1 9 7 3年产生,大部
分是由贝尔电话实验室的 Dennis M.Ritchie 完成的。人们常常问为什么叫 C语言,简单的回答
是它来自于一种早期的语言 B,B是B C P L(Basic CPL)的一种简单版本,而 B C P L又来自于下载
第24章 高级语言和低级语言
261
C P L(combined programming language)。
第2 2章曾提到过 U N I X操作系统被设计成可移植的形式。那时许多操作系统都是用汇编语
言针对特定处理器而编写的。 1 9 7 3年,U N I X采用C来编写(更确切地说是重写)。从那时起,
操作系统和 C语言的关系就开始紧密起来。
C 是很简洁的语言,例如,A L G O L和P a s c a l中用b e g i n和end 来定义的块,在C语言中用{}
来代替。下面是另一个例子,该例对程序设计员来说是很常见的,就是把一个常量与一个变
量相加:
i =i+5;
在C语言中,可以简写为:
i+=5;
如果只需要把变量加 1(即增量),甚至可以这样来简写语句:
i++;
在1 6位或3 2位微处理器中,这样一条语句可以由一条机器码指令来实现。
前面曾提到,许多高级语言不包括移位操作和按位逻辑操作,而这些是许多处理器所支
持的操作, C语言是个例外。另外, C语言的另一重要特点是支持指针,指针实质上是数字化
的内存地址。由于 C有许多操作类似于常见的处理器指令,因而有时候也把 C语言归类于高级
汇编语言。胜过于任何类 A L G O L语言,C更接近于常用的处理器指令集。
然而,所有的类 A L G O L语言 — 即指常用的程序设计语言,是在冯・诺依曼计算机体系
结构基础上设计而成的。在设计计算机语言时,突破冯・诺依曼框架并不容易,而让人们来
使用这种语言则更加困难。一个非冯・诺依曼的语言是 L I S P(LISt Processing ),是由 J o h n
McCarthy 在2 0世纪5 0年代末设计而成的,可用在人工智能领域。另一个与众不同且与 L I S P完
全不同的语言是 A P L(A Programming Language),是由Kenneth Iverson也在2 0世纪5 0年代末
开发而成的。A P L采用了一个奇怪的符号集用来一次在整个数字数组上执行操作。
虽然类A L G O L语言仍保持着主导地位,最近几年,出现了叫作面向对象的程序设计语言,
使这类语言的地位得到加强。这些面向对象语言与图形化操作系统一起使用,图形化内容在
下一章(即最后一章)将作介绍。下载
第25章 图形化革命
1 9 4 5年9月1 0日,《L i f e》杂志的读者看到的大多是平常的一些文章和照片:有关第二次世
界大战结束的故事,舞蹈家 Vaslav Nijinsky在维也纳生活的报道,一则有关美国汽车工人的图
片报道。但那一期的杂志也有意想不到的东西:一篇 Vannevar Bush(1 8 9 0-1 9 7 4)的关于科
学研究的未来的展望性文章。 Van Bush(人们这样称呼他)在计算机历史上写下了重要的一
笔。在 1 9 2 7年~1 9 3 1年任麻省理工学院工程教授期间,他设计了一种具有重大意义的模拟计
算机 —微分分析器。 1 9 4 5年,在《 L i f e》杂志发表这篇文章的时候, B u s h是科学研究和发展
部的主管,负责协调美国在战争期间的科学活动,包括曼哈顿计划。
通过对两个月前第一次发表在《 The AtLantic Monthly 》上的那篇文章的精简, B u s h在
《L i f e》杂志上的文章《 As We May Think 》描述了未来一些假想发明,希望科学家和研究人
员解决日益增多的技术杂志及文章。 B u s h谈到了作为一种解决方案的微缩胶片,勾划出了一
种他称之为 Memex 的设备来保存书、文章、记录和书中的图片。 M e m e x也可根据人们所想
到的关系在这些东西之间建立有关某个主题的联系。他甚至设想出了一个新的职业群体,他
们可在大量的信息载体之间牢固地建立起联系。
尽管描绘未来光辉前景的文章在 2 0世纪很普遍,但《 As We May Think》则不同,它描述
的既不是关于减轻家务负担的设备的故事,也不是关于未来交通运输或机器人的故事,而是
关于信息及如何用新技术处理信息的故事。
从第一台继电器计算器制造出来已经历了 6 5年,计算机变得越来越小、越来越快,也越
来越便宜。这种趋势已改变了计算机的本质。当计算机越来越便宜时,每一个人都可拥有自
己的计算机。计算机越小、越快,软件则变得越高级,同时机器可以完成更多的工作。
更好地利用这些额外功能和速度的一种方法就是改进计算机系统中至关重要的部分,即
用户接口 — 人和计算机的交互点。人和计算机是差别很大的两种物质,但不幸的是,说服
人们调整以适应计算机的特性是比其他方法更容易的方法。
早先,数字计算机根本上不是交互式的。有些使用开关和电缆编程,有些使用穿孔纸带
或胶片编程。到 2 0世纪5 0年代和6 0年代(甚至延续到 7 0年代),计算机进化到使用批处理:程
序和数据穿孔成卡片,然后读入到计算机内存,程序分析数据,得出一些结论,再在纸上打
印出结果。
最早的交互式计算机使用的是电传打字机。如前一章讲到的 D a r t m o u t h分时操作系统(始
于2 0世纪6 0年代早期)支持多个电传打字机,可以同时使用。在这样的系统里,用户在打字
机上敲一行,计算机以回答一行或多行作为响应。打字机和计算机之间的信息交流全部是
A S C I I码流(或其他字符集),除了像回车换行这样简单的控制码外,差不多全是字符代码。
事务只是按纸卷的方向进行。
然而,阴极射线管(在 7 0年代就已经很普遍了)则没有这些限制。可以用软件以更灵活
的方式来处理整个屏幕。然而,可能是为了设法保持显示器输出符合操作系统的显示输出逻
辑,早先为小型计算机编写的软件不断地把 C RT显示器作为“玻璃打字机” — 一行一行地显第25章 图形化革命
下载
263
示直到布满整个屏幕,当有字符到达屏幕底端时,屏幕的内容要向上翻滚。 C P / M和M S - D O S
中的实用程序都是以电传打字机的模式来使用视频显示器。也许原型电传打字机的操作系统
是U N I X,它仍然保持着这种传统。
令人感兴趣的是,A S C I I码字符集并不都适用于阴极射线管显示。在最初设计 A S C I I码时,
代码1 B h标识为 E s c a p e,专门处理字符集的扩充。 1 9 7 9年,A N S I印发了一个标准,题为“使
用A S C I I码的附加控制”。该标准的目的是“为了适应可预见的有关二维字符图像设备输入输
出控制的要求,包括有阴极射线管和打印机在内的交互终端...”
当然, E s c a p e的代码 1 B h只有1个字节,且只有一个含义。 E s c a p e通过作为可变长序列的
开端来表达不同的功能。例如,以下这个序列:
1Bh
5Bh
32h
4Ah
即Escape 代码后面跟上字符 [ 2 J,定义成删除整个屏幕并移动光标至左上角。这是在电传打字
机上所不能实现的。下面这个序列:
1Bh
5Bh
35h
3Bh
32h
39h
48h
即E s c a p e代码后面跟上字符 [ 5;2 9 H,把光标移到第 5行的第2 9列。
由键盘和 C RT组合而成,对来自远方计算机的 A S C I I码(也可能是 E s c a p e序列集合)作出
响应,这样的设备有时称作哑终端。哑终端比打字机要快并且从某种意义上讲也更灵活,但
是它并没有快到足以引起用户界面的真正创新。这种创新来自于 2 0世纪 7 0年代的小计算机,
正如第2 1章中的假想计算机,这种计算机有视频显示存储器作为微处理器地址空间的一部分。
家用计算机显著区别于它们大而昂贵的伙伴的第一个标志可能是
Vi s i C a l c 的使用。
Vi s i C a l c由Dan Bricklin (生于1 9 5 1年)和Bob Frankston(生于1 9 4 9年)设计和编程,于 1979 年推
出,用于 Apple II。Vi s i C a l c在屏幕上呈现给用户一个二维电子数据表。在 Vi s i C a l c出现之前,
报表通常是一张纸,使用行、列来进行一系列计算。 Vi s i C a l c用视频显示器取代了纸,使得用
户可以移动报表,输入数据或公式,在进行修改后重新计算每一项。
令人吃惊的是 Vi s i C a l c是不能复制到大型机上的应用程序。像 Vi s i C a l c这样的程序需要很
快地刷新屏幕。因此,它直接向 Apple II的视频显示器使用的随机访问存储器写入。该存储器
是微处理器地址空间的一部分。大型分时计算机和哑终端之间的接口速度不是很快,从而使
得电子报表程序不能使用。
计算机响应键盘、刷新视频显示器的速度越快,用户和计算机潜在的交互就越紧密。在
IBM PC 机出现的头 1 0年(2 0世纪8 0年代),为它编写的大多数软件是直接写入显示存储器的。
由于I B M建立了一套硬件标准,其他计算机厂商追随这一标准,使得软件厂商可以绕过操作
系统直接使用硬件而不用担心他们的软件在某些机器上不能正确运行(或根本不能运行)。如
果所有的 P C“克隆体”都与它们的视频显示器有不同的硬件接口,则对软件厂商来说要满足
所有不同的硬件设计是非常困难的。
IBM PC所使用的早期的应用程序大多数只有字符输出而没有图形输出。使用字符输出同
样能使得应用程序的执行速度加快。如果视频显示器设计得如第 2 1章所描述的那样,则程序
只需简单地把某个字符的 A S C I I码写入内存就可以在屏幕上显示出该字符。使用图形视频显示
的程序需要写入 8个或更多的字节到内存中才能画出文本字符的图形。
从字符显示到图形显示的变化是计算机革命中极其重要的一步,然而图形方式下计算机
硬件和软件的发展比文本和数字方式下计算机硬件和软件的发展要慢的多。早在
1 9 4 5年,264
编码的奥秘
下载
冯・诺依曼就设想了一种像示波器一样的显示器,可用来使信息图形化。但是,直到 2 0世纪
5 0年代早期,计算机图形才开始成为现实。当时麻省理工学院(得到 I B M资助)建立了林肯
实验室来开发计算机,用于美国空军的空中防卫系统。该项目称为 S A G E(s e m i - a u t o m a t i c -
ground environment),有一个图形显示屏帮助操作员分析大量数据。
在S A G E这样的系统中使用的早期视频显示器不像今天我们在 P C机中所用的显示器。今
天普通的 P C机显示器是光栅显示器。就像电视机,所有的图像由一系列水平光栅线组成,由
一个电子枪射击光束很快地前后移动扫过整个屏幕形成光栅。屏幕可以看成是一个大的矩形
点阵,这些点称为像素。在计算机里,一块内存专门供视频显示使用,屏幕上的每一个像素
由1位或多位表示。这些位值决定像素是否亮,是什么颜色。
例如,今天多数计算机显示器有至少水平方向 6 4 0像素的分辨率,垂直方向 4 8 0像素的分
辨率,像素的总数是这两个数的乘积 307 200。如果1个像素只占用 1位内存,则每个像素只局
限于两种颜色,即通常的黑、白色。如, 0像素为黑,1像素为白。这样的视频显示器需要 3 0 7
2 0 0位的内存,即38 400字节。
随着可能的颜色数目的增多,每个像素需要更多的位,显示适配器也需要更多的内存。
例如,每个像素可以用一个字节来编码灰度。按照这样的安排,字节 00h 为黑,F F h为白,之
间的值代表不同的灰度。
C RT上的彩色由三个电子枪产生,每一个分别负责三原色红、绿、蓝中的一种(可以用
放大镜来观察电视机或彩色计算机屏幕以验证它的正确性。由不同的原色组合来显示图像),
红色和蓝色的组合是黄色,红色与绿色的组合是洋红色,蓝色和绿色的组合是青色,三原色
的组合是白色。
最简单的彩色图像显示适配器每个像素需要 3位。像素可以如以下这样编码,每一个原色
对应1位:
位 颜色
0 0 0
0 0 1
0 1 0
0 11
1 0 0
1 0 1
11 0
111 黑

绿


洋红


但是,这种方式只适合于简单的类似卡通画的图像。许多现实世界中的颜色都是红、绿、
蓝按不同级别组合而成的。如果用 2个字节来表示一个像素,则每一个原色可分配 5位(1位保
留),这样可以给出红、绿、蓝三种颜色各 3 2种不同的级别,即总共可有 32 768种不同的颜色。
这种模式通常称作高彩色或千种颜色。
下一步是用3个字节来表示一个像素,每种颜色占一个字节。这种编码模式使红、绿、蓝
三种颜色各有 2 5 6种不同的级别,这样总共有 16 777 216 种不同的颜色,通常称作全彩色或百
万种颜色 。如果视频显示器的分辨率为水平 6 4 0像素,垂直4 8 0像素,则总共需要 921 600字节
的存储容量,即将近 1 M字节。
每个像素所占的位数有时也称作颜色深度或颜色分辨率。不同颜色数量与每个像素所占
的位数的关系如下:第25章 图形化革命
下载
265
颜色数 = 2 每个像素所占位数
视频适配卡只有一定数量的存储器,这样它所能达到的分辨率和颜色深度将受到限制。
例如,一个具有 1 M字节存储器的视频适配卡可以达到 6 4 0×4 8 0的分辨率,每个像素占 3个字
节。如果想用 8 0 0×6 0 0的分辨率,则没有足够的存储器给每个像素分配 3个字节,而要用 2个
字节来表示一个像素。
尽管现在使用光栅显示器似乎是理所当然的,但在早期由于需要大量存储器,使用光栅
显示器就不太实际。 S A G E视频显示器是矢量显示器,比电视机更像示波器。电子枪可以定位
到显示器上任何部分的点,并且直接画出直线或曲线。利用屏幕上图像的可持续性使得能用
这些直线和曲线来形成最基本的画面。
S A G E计算机也支持光笔,操作者可用来在显示器上改变图像。光笔是特殊的设备,看起
来像一只铁笔,一端连有电线。运行适当的软件后,计算机可以检测到光笔指向的屏幕位置,
并随着光笔的移动而改变图像。
光笔是如何工作的呢?即使是技术专家,在第一次看到光笔的时候也会迷惑不解。关键
在于光笔不发射光 — 它检测光。在 C RT中(无论是用光栅还是向量显示),控制电子枪移动
的电路也可以确定从电子枪射出的光何时打到光笔上,从而确定光笔正指向屏幕的什么位置。
Van Sutherland(生于1 9 3 8年)是预见到新的交互式计算时代的的多个人之一,他在 1 9 6 3年
示范了一个他为 S A G E计算机开发的名为 S k e t c h p a d(画板)的具有革命性意义的图形程序。
画板可以存放图像信息到存储器,并且可以把图像显示在屏幕上。另外,还可以用光笔在显
示器上画图并修改,同时计算机会一直跟踪它。
另外一个交互式计算的设想家是
Douglas Engelbart( 生于 1 9 2 5年)。他曾读过 1 9 4 5年
Vannevar Bush发表的文章《 As We May Think》,并在5年后开始用一生的时间致力于研究新
的计算机界面。 2 0世纪6 0年代中期,当他在 S a n f o r d研究院时,他彻底重新考虑了输入设备,
提出了用有五个尖端的键盘 (此设备没有流行 )以及一个他叫作鼠标的有轮子和按钮的小设备来
输入命令。鼠标现在已广泛用来移动屏幕上的指针,以选择屏幕上的对象。
恰逢光栅显示器在经济上切实可行,许多早期的热衷于交互式图形计算的人们(尽管没
有E n g e l b a r t)也已聚集在 X e r o x公司里。 X e r o x公司于 1 9 7 0年建立了 Palo Alto 研究中心
(PA R C),其中一项就是资助开发产品,以使得公司能进入计算机界。也许 PA R C最著名的设
想家是Alan Kay(生于1 9 4 0年),当他1 4岁的时候碰巧看到了 Robert Heidein 的小故事里描述
的Van Bush 的微缩胶片图书馆,并已设想了一种他称为 D y n a b o o k的轻便计算机。
PA R C的第一个大工程是 A l t o,于1 9 7 2年~1 9 7 3年期间设计和制造出来。按照那个年代的
标准,这是一个给人深刻印象的产品。它是安装在地板上的系统单元,有 1 6位处理器、 2个
3 M B的磁盘驱动器、 1 2 8 K B内存(可以扩充到 5 1 2 K B),以及一个三个按钮的鼠标。在 1 6位单
片微处理器之前出现, A l t o的处理器由大约 2 0 0个集成电路组成。
A l t o的视频显示器是它与众不同的地方之一。屏幕的大小和形状与一张纸差不多 — 8英
寸宽1 0英寸高。它以光栅图形模式工作,有 6 0 6个水平像素和 8 0 8个垂直像素,这样总共 4 8 9
6 4 8个像素。每个像素占 1位存储器,即每个像素不是黑色就是白色。用于视频显示的存储器
容量是6 4 K B,占用部分处理器的地址空间。
通过写入到视频显示存储器,软件可以在屏幕上画出图画或显示不同字体和大小的文本。
通过在桌上滚动鼠标,用户可以在屏幕上定位指针,与屏幕上的对象进行交互。视频显示器266
编码的奥秘
下载
并非像电传打字机那样按行显示用户输入,按行写出程序输出。视频显示器的屏幕是一个二
维的、高密度的信息阵列和更直接的用户输入源。
在2 0世纪7 0年代末期,为 A l t o所写的程序显示出了许多令人感兴趣的特点。多个程序可
放到窗口中并同时显示在屏幕上。 A l t o的视频图像使得软件超出文本范畴,并真正反映用户
的思想。图形对象(如:按钮、菜单及称作图标的小图画)成为用户接口的一部分。鼠标用
来选择窗口或触发图形对象,执行程序功能。
这就是软件,不仅提供了用户接口而且已达到与用户亲密交互的程度。软件进一步扩展了
计算机的应用领域而不再仅进行简单的数字操作。软件设计出来就是—引用Douglas Engelbart
在1 9 6 3年写的论文的标题 — 《for the Augmentation of Man's Intellect》。
在A l t o上开发的PA R C只是图形用户界面即 G U I(graphic user interface)的开始。但X e r o x
公司并没有销售 A l t o(如果要销售的话,价格将在 3万美元以上)。经过 1 0多年,高售价的思
想体现在一种成功的消费品上。
1 9 7 9年,Steve Jobs和来自苹果计算机公司的小组参观了 PA R C,看到的东西给他们留下了
深刻的印象。但是,他们花费了三年多的时间才推出了具有图形接口的计算机,这就是 1 9 8 3
年1月推出的不太受欢迎的 Apple Lisa。而在1年以后,苹果公司就推出了很成功的 M a c i n t o s h。
初始的 M a c i n t o s h配备有 Matorola 6800 微处理器、 6 4 K B的R O M、1 2 8 K B的R A M、一个
3 . 5英寸的磁盘驱动器(可以存储 4 0 0 K B)、一个键盘、一个鼠标和一个视频显示器。该视频显
示器水平 5 1 2个像素,垂直 3 4 2个像素( C RT测量对角只有 9英寸),总共175 104个像素。每一
个像素用1位内存,颜色为黑、白,这样视频显示 R A M大约需要2 2 K B。
最初的M a c i n t o s h硬件做得很好,但是很难进行变革。 1 9 8 4年,出现了使 M a c与其他计算
机完全不同的M a c i n t o s h操作系统,那时通常称作系统软件,后来称为 Mac OS.
像C P / M或M S - D O S这样的基于字符的单用户操作系统不是很大并且没有扩展的应用程序
接口( A P I)。正如第 2 2章解释的那样,这些基于字符的操作系统所需要的是使用文件系统的
应用程序。而像 Mac OS这样的图形操作系统则非常大且有几百个 A P I函数,每一个都由一个
描述该函数功能的名称来标识。
像M S - D O S这样的基于字符的操作系统只需提供几个简单的 A P I函数就能使得应用程序在
屏幕上以电传打字机方式显示字符,但 Mac OS这样的图形操作系统必须提供一种方法才能使
得程序可以在屏幕上显示图形。从理论上来讲,可以通过实现一个 A P I函数来完成,该函数使
得应用程序可以设置某个水平和垂直坐标的像素的颜色。但是,实际证明这种方法效率不高
且图形显示的速度很慢。
因而由操作系统提供完整的图形编程系统就显得非常有意义,这意味着操作系统需包含
有画线、画矩形、画椭圆(包括圆)和字符的 A P I函数。线可以由实线或虚线或点组成;矩形
和椭圆可以用不同的填充模式来填充;字符可以显示成不同字体和大小并具有不同效果,如:
黑体和下划线等。图形系统负责确定如何在显示器上把这些图形对象作为点阵来显示。
图形操作系统下运行的程序使用相同的 A P I在计算机视频显示器和打印机上画出图形。因
此,字处理应用程序在屏幕上显示的文档可以与打印出来的文档非常相似。这种特点称为
W Y S I W Y G,是“ What you see is what you get (所见即所得 )”的英文缩写。这是喜剧演员
Flip Wi l s o n在G e r a l d i n e角色中所贡献的计算机行话。
图形用户界面的吸引力部分体现在不同应用程序的工作大致相同,且与用户经验关系不下载
第25章 图形化革命
267
大。这意味着操作系统还必须支持 A P I函数从而使得应用程序可以实现用户界面的不同部分,
如按钮和菜单等。 G U I通常看起来是友好的用户环境,它对编程人员来说同样是很重要的环
境。编程人员在原来的基础上就可以实现现代用户界面。
在M a c i n t o s h推出之前,几家公司就已开始创建用于 IBM PC 及其兼容机的图形操作系统。
从某种意义上来讲, A p p l e开发人员的工作要容易一些,因为他们硬件和软件一起设计。
M a c i n t o s h系统软件只支持一种类型的磁盘驱动器,一种类型的视频显示器和两种打印机。但
在P C上实现的图形操作系统需要支持许多不同的硬件。
另外,尽管 IBM PC 很早( 1 9 8 1年)就已推出了,但多数人已习惯于用他们喜好的 M S -
D O S应用程序且没有准备放弃它们。 P C机的图形操作系统需要考虑的一个重要方面是,要使
得M S - D O S应用程序的运行就像是专门为新的操作系统设计的应用程序一样。(M a c i n t o s h上就
根本不能运行Apple II软件,因为它采用了不同的微处理器。)
1 9 8 5年,Digital Research 公司( C P / M的后续公司)推出了 G E M(图形环境管理器);
Vi s i c o r p公司(销售Vi s i l a l c的公司)推出了Vi s i O n;Microsoft 公司发布了 Windows 1.0版,它很
快被认为是“视窗战争”中最有可能的胜利者。然而,直到
1 9 9 0年3月发布 Windows 3.0 ,
Wi n d o w s才开始吸引大量的用户。从那时起,它的普及率不断提高。到今天,已有大约 9 0 %的
微机上使用的操作系统是 Wi n d o w s。M a c i n t o s h和Wi n d o w s除了具有相同的外在表现外,它们
的A P I是非常不同的。
理论上讲,除了图形显示外,图形操作系统并不比字符操作系统需要更多的硬件,甚至
不需要硬盘驱动器。最初的 Macintosh 没有,Windows 1.0也不需要。 Windows 1.0甚至不需要
鼠标,尽管每个人都认为用鼠标操作更容易一些。
然而(这儿一点也不奇怪 ),随着微处理器越来越快,内存和外存越来越大,图形用户界面
也越来越流行。越来越多的特点增加到图形操作系统,至使它们越来越大。今天的图形操作
系统通常需要2 0 0 M B的硬盘空间和3 2 M B以上的内存。
图形操作系统的应用程序几乎没有是用汇编语言编写的。早期 M a c i n t o s h上应用程序的流
行语言是 P a s c a l。对于 Wi n d o w s应用程序来说,流行语言是 C。但PA R C再次使用了一种不同
的方法。大约从 1 9 7 2年开始, PA R C的研究人员就在开发一种称为 S m a l l t a l k的语言,体现了面
向对象程序设计,即 O O P的概念。
通常,高级程序设计语言的代码(通常以 s e t、f o r、if 这样的关键字开头的语句)和数据
(用变量来表示的数)之间有区别。毫无疑问,这种区别源自冯・诺依曼计算机体系结构。在
这种体系结构里,要么是机器码,要么是机器码用于操作的数据。
而在面向对象的程序设计中,对象是代码和数据的组合。在对象中,数据存储的实际方
法只能通过与该对象相关联的代码才能理解。对象通过发送或接收消息来与其他对象通信,
它给一个对象发送指令或从那里获得信息。
面向对象语言通常有助于编写用于图形操作系统的应用程序,因为编程人员可以用与用
户感知对象的同样的方式来处理屏幕上的对象(如:窗口和按钮等)。在面向对象语言中,按
钮是对象的一个例子。屏幕上的按钮有一定的尺寸和位置,并显示一些文本或小的图画,所
有这些都是与对象相关的数据。与对象关联的代码确定用户何时用键盘或鼠标按下按钮,并
且发送一个标明该按钮被触发的消息。
然而,最流行的微机上的面向对象语言是传统的类 A L G O L语言的扩展,如 C和P a s c a l。最268
编码的奥秘
下载
流行的由 C扩展的面向对象语言是 C + +(前面讲过,两个 +是增量操作)。C + +大部分是由贝尔
实验室的 Bjarne stroustrup(生于1 9 5 0年)完成的,开始作为转换程序,用来把用 C + +编写的
程序转换成 C程序(尽管 C程序很难看也很难读),C程序可以像通常一样编译。
当然,面向对象语言并不能比传统语言多做些什么。但是编程是解决问题的方式,而面
向对象语言使得编程人员能够考虑那些在结构上通常更好的不同的解决方法。也可以 — 尽
管不是那么容易 — 用面向对象语言编写程序,编译后可在 M a c i n t o s h上或Wi n d o w s下运行。
这样的程序并不直接涉及到 A P I而是使用称作 A P I函数的对象。两个不同的对象定义用来编译
用于Macintosh 或Windows API的程序。
许多小型机上的编程人员不再用命令行编译程序。取而代之的是编程人员开始采用集成
开发环境(I D E),即在一个方便的程序里集成有所需的所有工具并且该程序可像其他图形应
用程序一样运行。编程人员还利用一种称作可视化编程的技术,通过鼠标汇集按钮及其他组
件来设计交互窗口。
第2 2章中讲到了文本文件。这种文件只包含有 A S C I I字符,方便人们阅读。在使用基于字
符的操作系统时,文本文件是在应用程序之间交换信息的理想工具。文本文件的一个最大优
点就是它们是可检索的 — 即程序可以查看许多文本文件并确定它们中的哪一个包含有某一
字符串。但是,一旦某个操作系统中有一个工具可用来显示不同字体、不同大小及不同效果
(如斜体、黑体和下划线),则文本文件似乎就很不适用了。其实,许多字处理程序以独有的
二进制格式来存储文档。文本文件同样也不适用于图形信息。
但是,可以同文本一起编码信息(如字体定义及段落编排),且仍然得到可阅读的文本文
件。关键是选用一个转换字符来表示这些信息。在 M i c r o s o f t设计的 RT F(rich text format)
中,作为在应用程序之间交换格式化文本的一种方法,花括号 { }及反斜杠 \用来封装信息,标
明文本采用何种格式。
P o s t S c r i p t是把这种概念发挥到极致的一种文本格式。 P o s t S c r i p t由A d o b e系统的创始人之
一John Wa r n o c k(生于1 9 4 0年)设计。这是一种通用的图形编程语言 ,主要用来在高端计算
机的打印机上画出字符或图形。
把图形结合到个人计算环境是越来越好、越来越便宜的硬件的直接结果。微处理器越来
越快,存储器越来越便宜,视频显示器及打印机分辨率不断增加且具有更多种颜色,所有这
些促进了计算机图形的使用。
计算机图形产生于两种不同方式,与早些时候为区分图形视频显示器所用的词一样:矢
量和光栅。
矢量图形用直线、曲线及填充的域来生成图形,这是计算机辅助设计(或 C A D)程序的
领域。矢量图形在工程和结构设计中具有重要用途。矢量图形可以按元文件 的格式存放到文
件中。元文件是矢量图形制作命令的聚合,这些命令通常以二进制形式编码。
矢量图形采用直线、曲线及填充的域,因而非常适合于桥梁设计等,但不能指望它来实
际显示建造的桥梁的效果。桥梁效果图是现实世界的图像,用矢量图形来表示太复杂,因而
很难表示出来。
光栅(也称作位图)可用来解决这一问题。位图把图像编码成位的矩形阵列,该阵列对
应于输出设备上的像素。就像视频显示器一样,位图具有空间度(或分辨率),即指图像按像
素表示的宽度和高度。位图也有颜色度(或颜色分辨率 /颜色深度),是指每一个像素对应的下载
第25章 图形化革命
269
位数。位图中的每一个像素用相同的位数来表示。
尽管位图图像是二维的,但位图本身只是一个字节流 — 通常从最上面一行像素开始,接
着是第2行、第3行等等。
一些位图图像是使用为图形操作系统设计的画笔程序通过“手工”生成的,还有一些位
图图像由计算机代码来生成。现在,位图经常用来表现现实世界的图像(如:照片),有几种
不同的硬件可用来把现实世界的图像输入到计算机中,这些设备通常用到称作电荷耦合
(C C D)的器件,它是一种半导体器件,在光照下会放电。一个 C C D单元用来采样像素。
扫描仪是这些设备中最古老的一种。就像影印机一样,它用一行 C C D扫过印制图像(如:
照片)的表面。随着光的强度不同, C C D具有不同的电荷积累。与扫描仪一起工作的软件把
图像转换成位图存放在文件里。
视频摄像机用二维 C C D单元阵列来捕捉图像。通常这些图像录制在录像磁带上。但视频
输出也可以直接送到视频帧输入器,这是用来把模拟信号转换成像素值阵列的一块板。帧输
入器可以使用任何普通的视频源,如 V C R或激光影碟机,甚至直接来自于有限电视盒。
最近,数字照相机价格已适合家庭购买,它看起来很像一般的照相机。但是,数字相机
不用胶片,而是用 C C D阵列来捕捉图像并直接存储到照相机的存储器中,然后传输到计算机
中。
图形操作系统常常支持某种格式的位图文件的存储。 M a c i n t o s h使用P a i n t格式,这个命名
参考了创立这种格式的 M a c P a i n t程序。( M a c i n t o s h的P I C T格式综合了位图和矢量图形,是它
的首选格式。)Wi n d o w s里的格式是 B M P,它是位图文件的扩展名。
位图可能很大,采用一些方法压缩它们是很有用处的。这些工作都归入到计算机科学中
称为数据压缩的范畴。
假设正在处理图像,如前所述,每个像素占 3位。若有一个图片有天空、一栋房子和一块
草坪,这样的图片可能就会有大片的蓝色和绿色。也许,位图的最上面一行是 7 2个蓝色像素,
如果有一些方法能够在文件中编码这 7 2个数字,以表示蓝色像素重复 7 2次,则位图文件可能
会变得更小。这样的压缩称为行程编码,即R L E( run-length encoding)。
一般办公用的传真机采用 R L E压缩方法,在通过电话线传送之前压缩图像。由于传真机
只把图像看成黑色和白色而没有灰度和彩色,因此,通常有很长串的白色像素。
已经流行了1 0多年的位图文件格式是图形交换格式即 G I F,由Compu Serve公司于1 9 8 7年
开发出的。 G I F文件采用称为 L Z W的压缩技术,“L Z W”代表它的创建者: L e m p l e l、Z i v和
We l c h。L Z W比R L E效果更好,因为它检测不同像素值的模式而不仅仅是针对具有相同值的像
素的连续串。
R L E和L Z W都是无损失的压缩技术,因为从压缩数据中可以重新生成完整的初始文件。
换句话说,压缩是可逆的。很容易证明可逆的压缩方法并不适用于所有类型的文件。在某些
情况下,“压缩”文件比初始文件还要大。
最近几年,有损失的压缩技术很流行。有损失的压缩是不可逆的,因为某些初始数据被
丢弃了。不要用有损失的压缩技术来压缩电子报表或文字处理文档,因为每一个数字或文字
也许都是很重要的。但这并不妨碍用有损失的压缩技术来压缩图像,因为只要丢弃的数据不
会使得图片的整体效果有太大差别即可。这就是有损失的压缩技术用于可视心理研究的原因,
它可以研究人的视觉,以确定什么重要,什么不重要。270
编码的奥秘
下载
最重要的用于位图的有损失的压缩技术统称为 J P E G。J P E G表示联合图像专家组( j o i n t
photography experts group),它描述了几种压缩技术,一些是无损失的,一些是有损失的。
把元文件转换成位图文件很简单。因为视频显示存储器与位图在概念上是一致的。如果
一个程序知道如何在视频显示存储器中画一个元文件,则它也知道如何在位图上画元文件。
但是,把位图文件转换成元文件就没那么容易,有些复杂的图像甚至不能转换。与这项
工作相关的一项技术是光学字符识别,即 O C R(optical character recognition)。如果一个位图
上有一些字符(从复印机来的,或扫描页面得到的)并且需要转换成 A S C I I码,就可用 O C R。
O C R软件需要分析位的模式并确定它们代表什么字符。由于这项工作的算法很复杂, O C R软
件并不是1 0 0 %准确。即使有些不准确, O C R软件也试图把手写体转换成 A S C I I码字符。
位图和元文件都是用数字表示的可视信息。音频信息也可以转换成位和字节。
1 9 8 3年,随着激光唱机的出现,数字化音响激起了消费者的热情,它也成为了最大的电
子消费品。C D由P h i l i p s和S o n y公司开发,在一个直径 1 2 c m的盘上一面可存储 7 4分钟的数字化
声音。之所以选择 7 4分钟是因为贝多芬的第九交响曲刚好可以放在一张 C D上。
C D上的声音编码采用脉冲编码调制技术,即 PCM (pulse code modulation)。不管它的名
字多么奇怪,从概念上讲, P C M是很简单的处理过程。
声音是振动产生的。人们的声音是振动,大号的声音是振动,森林里树倒下的声音也是振
动,它们使得空气分子移动,空气一会儿挤压一会儿弹开,一会儿压缩一会儿放松,一会儿向
后一会儿向前,每秒钟进行着成百上千次运动。空气最终震动耳膜,使得我们能够听到声音。
声波可以用 1 8 7 7年爱迪生的第一台电唱机上用来录制和播放背景音乐的锡箔圆桶表面上
的凸起和凹陷来模拟。直到出现 C D之前,这种录制技术也很少改变,虽然圆桶换成了盘片,
锡箔换成了塑性材料即塑料。早期的电唱机是全机械的,后来使用电子放大器来放大声音。
麦克风上的可变电阻把声音转换成电流,喇叭中的电磁铁把电流转换回声音。
代表声音的电流并非本书中所讲的 1 / 0数字信号。声波是连续变化的,而产生这种电流的
电压也是如此。电流是声波的模拟。一种称作模拟数字转换器(A D C)的器件 — 通常在一
个芯片上实现 — 把模拟电压转换成二进制数。 A D C的输出是若干位数字信号 — 通常为 8、
1 2或1 6位— 用来表明电压的相对级别。例如, 1 2位A D C把电压转换成0 0 0 h~F F F h之间的数,
从而区分4 0 9 6个不同的电压级别。
在脉冲编码调制这种技术里,代表声波的电压按照恒定的速率转换成数值。这些数以小
孔的形式刻在光盘表面,从而存储在 C D上。通过从 CD 表面反射的激光可以读出这些信息。
在播放的时候,这些数又通过数字/模拟转换器即D A C转换成电流。(D A C也用在彩色图形板
上,用来把像素值转换成模拟的彩色信号送到显示器。)
声波电压以恒定的速率转换成数字,该速率称为采样速率 。1 9 2 8年,贝尔实验室的 H a r r y
N y q u i s t证明了采样速率至少为需要记录和播放的信号的最大频率的两倍。通常认为人们能听
到的声音的频率范围为 2 0~20 000 赫兹。 C D所用的采样频率比最大频率的两倍还要大一些,
定义为每秒采样 44 100次。
每个样本所用的位数取决于 C D的动态范围,即记录和播放的声音的最高频率与最低频率
之差。这有些复杂:电流不断地变化来模拟声波,尖峰称为声波的振幅。我们所感受到的声
音强度是振幅的两倍。 1贝尔(b e l)表示强度的 1 0倍增强; 1分贝( d e c i b e l )是1贝尔的1 / 1 0,表
示人们所能感受的声音的几乎最小的强度变化。下载
第25章 图形化革命
271
每个样本用 1 6位表示,这样可以表示 9 6分贝的动态范围,差不多是从能听到的声音的阀
值(低于这一值则不能听见)到能忍受却不感到痛苦的声音的阀值的差。 C D盘中用1 6位表示
一个样本。
所以,C D盘中每秒声音有 44 100个采样样本,每个样本 2个字节。立体声则需要两倍的采
样信息即每秒总共 176 400字节,每分 10 584 000字节。(现在可以知道为什么在 2 0世纪8 0年代
之前声音的数字记录不是很普遍。)C D上7 4分钟的立体声需要 783 216 000字节。
数字化声音与模拟声音相比具有很多众所周知的优点。特别是,无论何时复制模拟声音
(例如从录音磁带生成电唱片)都会有一些失真。而数字化声音是数字信息,总可以如实地转
录和复制。过去常常是电话信号传输线路越长则声音越糟。现不再是这样了,因为现在许多
电话系统都是数字的,跨越一个国家的呼叫信号就像跨越一条街道一样清晰。
C D也可像存储声音一样来存储数据。用得最广泛的用来存放数据的
C D称作 C D - R O M
(C D只读存储器),通常C D - R O M最多可存储约 6 6 0 M B。今天,许多计算机中都装有 CD 驱动
器,许多应用程序和游戏都在 C D - R O M中。
大约1 0年前,声音、音乐、视频开始进入个人计算机中,这称为多媒体。现在多媒体已
经很普遍了,也不需要特别的名称。今天出售的许多家用计算机有声卡,内含一个 A D C用来
把从麦克风来的声音录制成数字,还有一个 D A C用来通过喇叭播放录制的声音。声音可以以
波形文件存放在磁盘中。
因为在家用计算机中录制和播放声音并不总是需要达到 C D 的质量,所以 M a c i n t o s h和
Wi n d o w s提供低的采样速率,如 22 050、11 025和8 0 0 0赫兹,以及较小的 8位样本信息和单频
度录制。声音以每秒 8 0 0 0字节来录制,即每分 480 000字节。
人们从科幻电影和电视中知道,未来的计算机可以用英语与用户交谈。一旦计算机有了
数字化录制和播放声音的硬件,则所有通向这一目标的其他工作就可用软件来完成。
使计算机能讲人们能识别的单词和句子的方法有两种。一种方法是让人们录制句子段落、
短语、单词及数字,然后存储在文件中,并且用不同的方法串在一起。这种方法通常用在通
过电话访问的信息系统中,它在只需播放有限的单词和数字组合的情况下能很好地工作。
一种常见的声音合成形式涉及到一个用来把 A S C I I码字符转换成波形数据的进程。例如,
由于英语拼写并不总是一致的,所以这样的软件系统用一个词典或复杂算法来确定单词的确
切发音。基本的音节(称作音素)组合成整个单词。通常软件需要做一些调整,例如,如果
一个句子后面跟着问号,则最后一个单词的声音频率必须增加。
声音识别 — 把波形数据转换成 A S C I I码字符 — 是一个更复杂的问题。的确,许多人在
理解口语的方言方面有一些问题。在个人计算中使用听写软件时,通常需要训练以便能合理
转录某个人所说的话。其中涉及的一个问题已超出了转换成 A S C I I码文本的范围,即编程使计
算机“理解”所说的话。这个问题是人工智能的研究领域。
今天,计算机中的声卡也提供小的电子音乐合成器,它能模仿 1 2 8种不同的音乐乐器和 4 7
种不同的打击乐器,称作 M I D I合成器。 M I D I即乐器数字接口,在 2 0世纪8 0年代早期由电子音
乐合成器制造者协会开发出来,用来把这些电子乐器互相连接起来并连到计算机中。
不同种类的 M I D I 合成器用不同的方法来合成乐器的声音,其中一些比另一些更逼真。
M I D I合成器的性质已远远超过了 M I D I定义的范畴。所要做的无非是通过演奏声音来响应短消
息— 通常长度为1、2或3字节。M I D I消息常常指明需要什么乐器、将要演奏哪个音符,或正272
编码的奥秘
下载
在演奏的音乐要停止演奏。
M I D I文件是加上时间信息的 M I D I消息的集合。通常,一个 M I D I文件包含有计算机上的
M I D I合成器所能演奏的所有音乐成分。要包含同样的音乐,M I D I文件通常比波形文件小得多。
按照相对大小来说,如果说一个波形文件像位图文件,则
M I D I文件就像矢量图形元文件。
M I D I文件的不足之处在于:以 M I D I文件编码的音乐可能在一个 M I D I合成器上演奏得很好,
但在另一个合成器上演奏出来却很糟。
多媒体的另一个特征是数字化电影。电影和电视图像的移动效果可以通过快速显示一系
列静止图像来达到。这些单个图像称为帧。电影以每秒 2 4帧的速率来播放,北美电视每秒为
3 0帧,世界上其他许多地方的电视每秒为 2 5帧。
计算机中的电影文件由一系列有声音的位图简单组成。但如果不经过压缩,一个电影文
件将包含大量的数据。例如,假设一个电影每一帧的大小是 6 4 0×4 8 0像素的计算机屏幕,有
2 4位彩色,则每帧有 921 600字节。按每秒 3 0帧,则每秒 27 648 000字节。一直乘下去,则每
分钟为1 658 880 000 字节,一个两小时的电影有 199 065 600 000字节,大约 2 0 0 G B。这就是
为什么许多在个人计算机上播放的电影又小又短又跳跃的原因。
J E P G压缩方法用来减少存放静止图像所需的数据量,而 M P E G压缩方法用于存放运动图
像。M P E G代表移动图像专家小组。移动图像压缩技术利用的是这一事实,即某一帧通常包
含从前一帧复制来的大量信息。
对不同的媒体来说,有不同的 M P E G标准。M P E G - 2用于高清晰度电视(H D T V)及数字
视盘(D V D),也叫数字万用盘。 D V D的大小与 C D一样,但可以两面记录且每一面有两层。
在D V D中,视频信息按照大约 5 0倍这样的因子进行压缩,所以,一个两小时的电影只需 4 G B,
且只需放在一面的一层。如果用两面和两层,则 D V D的容量可达到大约 1 6 G B,约是 C D容量
的2 5倍。可以预见, D V D最终将取代 C D - R O M来存储软件。
C D - R O M和D V D - R O M是不是Vannevar Bush的预言在今天的实现?他开始设想的 M e m e x
是用缩微胶片,但用 C D - R O M和D V D - R O M更适合。电子媒体比物理媒体具有优越性,因为
前者更容易检索。遗憾的是,很少有人同时访问多个 C D或D V D驱动器。我们所接触的 B u s h概
念中的文件柜并不涉及存储桌面上所需的所有信息,它涉及的是互连计算机使得它们共享信
息并更有效地利用存储空间。
公开从远程操作计算机的第一人是 G e o rge Stibitz ,正是他在1 9 3 0年设计了贝尔实验室的
继电器计算机。继电器计算机的远程操作于 1 9 4 0年在 D a r t m o u t h进行了演示。
电话系统是用来在线路上传输声音的,而不是位。电话线路上传输位需要将位转换成声
音然后再转换回位。一种频率和一种振幅的连续声波(称作 载波)并不能传送真实的信息。
但是,如果改变声波的一些东西 — 换句话说,在两种不同的状态之间调制声波 — 则可以表
示0和1。在位和声波之间的转换由称作调制解调器的设备来实现。调制解调器是串行接口的
一种形式,因为一个字节的位是一个接一个传输的,而不是同时传输的。(打印机通常通过并
行接口与计算机连接: 8根线同时传输一个字节。)
早先的调制解调器采用称作频移键控(F S K)的技术。以300bps 传输的调制解调器把 0调
制到1 0 7 0赫兹,把 1调制到1 2 7 0赫兹。每个字节以一个起始位开始,以一个停止位结束,所以
每个字节需要 1 0位。以 3 0 0 b p s的速率传输,每秒只传输 3 0个字节。许多现代调制解调器用更
高级的技术能达到超过 1 0 0倍的速率。下载
第25章 图形化革命
273
早期家用计算机爱好者可以用计算机和调制解调器建立公告牌系统( B B S),其他计算机
可以接入并下载文件,即从远程计算机传输文件到自己的计算机。这种概念扩展到了如
C o m p u S e r v e这样的大型信息服务。在大多数情形中,通信完全采用 A S C I I码字符形式。
I n t e r n e t则不同于这些早期的成就,因为它是分散的系统。 I n t e r n e t其实就是计算机之间相
互通信的协议集合,其中最主要也是最重要的是 T C P / I P,由传输控制协议( T C P)和网际协
议(I P)组成。与通过线路只传输 A S C I I码字符不同, T C P / I P的发送程序把大的数据块分割成
小的包,在传输线路(通常是电话线)上独立传输,在另一端重新装配。
I n t e r n e t上流行的图形部分是 World Wide We b,采用H T T P,即超文本传输协议。在 We b页
面上看到的数据由称作 H T M L即超文本标记语言的格式来定义。这些名词中超文本这个词用
来描述相关信息的链接,非常类似于 Vannevar Bush提到的M e m e x。一个H T M L文件可以包含
到其他We b页面的链接,从而容易地访问它们。
H T M L与前面讲到的富文本格式( RT F)很相似,都包含有带有格式信息的 A S C I I码文本。
H T M L也可包含G I F文件、P N G(portable network graphics)文件和J F I F(J P E G文件交换格式)
文件等格式的图形。许多 World Wide We b浏览器可以浏览 H T M L文件,这是文本格式的一个
优点。把 H T M L文件定义成文本文件的另一个优点是它更容易查找。不管它的名称如何,
H T M L并不是像我们在第 1 9章和第 2 4章讲到的那些真正的程序设计语言。 We b浏览器读取
H T M L文件并依照它来编排文本和图形格式。
当你在浏览某个 We b页面并在上面操作时执行一些特殊的程序代码是有用的,这些代码
可以在服务器(指那些存储初始 We b页面的计算机)或客户机上运行,客户机即自己的计算
机。在服务器端,通常所要做的全部工作(例如对客户端填写的在线表格的解释)可以通过
公共网关接口( C G I)脚本来处理。在客户端, H T M L文件可以包含简单的程序设计语言,如
Java Script。We b浏览器就像解释 H T M L文本一样来解释 Java Script语句。
为什么一个 We b站点不能简单地提供一个可以在你的计算机上执行的程序呢?这涉及到
一个问题,你的计算机是什么?如果是 M a c i n t o s h,则需要一个包含 P o w e r P C机器码的可执行
文件并使用 Mac OS API; PC兼容机需要一个包含 Intel Pentium机器码的可执行文件,并使用
Windows API 。但还有其他计算机及图形操作系统。而且,你也不想不加选择地下载可执行
文件,它们可能来自于不值得信赖的地方且带有某种恶意。
对这些问题的回答可由 S u n公司的 J a v a语言来提供(不要与 J a v a S c r i p t混淆)。J a v a是一个
完美的面向对象的程序设计语言,非常像 C + +。前面几章里已经解释了编译语言(产生包含
机器码的可执行文件)和解释语言(不产生可执行文件)之间的区别, J a v a介于两者之间。
J a v a程序要经过编译,但编译的结果不是机器码,而是 J a v a字节码。在结构上 J a v a字节码与机
器码很相似,但用在虚构的计算机即 J a v a虚拟机(J V M)上。执行编译后的 J a v a程序的计算机
模拟J V M解释J a v a字节码。J a v a程序可在不同机器上的不同图形操作系统上运行,所以是具有
平台独立性的程序。
虽然本书着重讲了用电信号在线路上传输信号和信息,但一种更有效的方式是通过光纤
— 由玻璃或聚合体制造的小管道,可从不同角度传输光信号 — 来传输光信号。通过光纤传
输光信号可以达到以吉赫计算的数据传输速率 — 即每秒几百万位。
所以,似乎是光子而不是电将要负责未来家庭和办公室的大量信息传输,它将比摩尔斯
电码的点划更快,也比那些我们曾用来午夜与好朋友通信而精心设计的闪灯更快。



1<词>,2[句],3/段\,4{节},5(章)。
2016-2-9 10:47
查看资料  发短消息 网志   编辑帖子  回复  引用回复
zzz19760225
超级版主




积分 3673
发帖 2020
注册 2016-2-1
状态 离线
『第 34 楼』:  

缺少开源硬件的自由及开源软件总不免让人遗憾,真正的开源是完全可编程及复制的。许多大公司均选择硬件闭源,从而形成的技术壁垒与专利版权,阻碍着小规模创新者的发展。而开源硬件,让创业者可以更轻松地将创意转化为现实。
OSHWA
OSHWA
那么,什么是开源硬件呢?开源硬件协会—OSHWA(Open Source Hardware Association)这样定义:
开源硬件是可以通过公开渠道获得的硬件设计,任何人可以对已有的设计进行学习,修改,发布,制作和销售。硬件设计的源代码的特定的格式可以为其他人获得,以方便对其进行修改。理想情况下,开源硬件使用随处可得的电子元件和材料,标准的过程,开放的基础架构,无限制的内容和开源的设计工具,以最大化个人利用硬件的便利性。开源硬件提供人们在控制他们的技术自由的同时共享知识并鼓励硬件设计开放交流贸易。
开源硬件(OSHWA)定义1.0是在软件开源定义基础上定义的。该定义是由Bruce Perens和Debian开发者作为Debian自由软件方针而创建的。
开源硬件(OSHW)是一个实体创造物的术语—机器,设备,或者其他的物理事物。它们的设计已经对公众发布。发布允许任何人制造,修改,分发或使用该硬件设计。此定义目的在于为开源硬件许可的开发和评估提供准则。
硬件与软件不同之处是实物资源应该始终致力于创造实物商品。因此,生产在开源硬件(OSHW)许可下的品目(“产品”)的人和公司有义务明确该产品没有在原设计者核准前被生成,销售和授权,并且没有使用任何原设计者拥有的商标。
树莓派(Raspberry Pi)
Raspberry Pi
树莓派最近可谓家喻户晓,Raspberry Pi 是一个信用卡大小的单板机电脑,可以插入一台电视机和一个键盘。 它是一个基于ARM芯片的电脑,可以使用很多电脑的应用功能,包括电子表格(spreadsheet),文字处理和游戏等. 它还可以播放高清视频 (HDMI)。它由英国的树莓派基金会所开发,目的是以低价硬件($25)及自由软件刺激在学校的基本的电脑科学教育。目前树莓派的生态已经愈发完善,拥有详细的学习资料,丰富的附加模块以及 Pidora (基于 Fedora), Raspbian (Debian), Openelec (XBMC), 和 RISC OS等一系列可供选择的定制系统。
不过树莓派本身并不是特别开放,你无法得到所有的设计电路并自由复制一块树莓派,树莓派所搭载的 ARM Broadcom 微处理器需要昂贵的自动化工具来构建,无法通过零售渠道获得,并且需要一系列的闭源二进制代码。不过这样的现状也许会在 Broadcom 开放显卡驱动后得到改变,并且树莓派项目的目标之一就是走向完全开放。
OLinuXino
OLinuXino项目与树莓派类似,但却是完全开源的。你能够找到所有设计 CAD 文件和代码并据此自己制作一块 OLinuXino 来出售或是根据需求随意定制和修改。
OLinuXino 板的设计目标是面向实际工作并且可以投入工业生产环境,他们支持彩色图形化界面, 网络, USB驱动, GPS, 无线射频识别 RFID,各种各样的传感器及音频设备。
Arduino
Arduino
Arduino是一款便捷灵活、方便上手的开源电子原型平台,包含硬件(各种型号的Arduino板)和软件(Arduino IDE)。它适用于爱好者、艺术家、设计师和对于“互动”有兴趣的朋友们。
Arduino可以让你的计算机能够拥有感应、控制真实世界的能力,而不仅局限于键盘、鼠标、屏幕、扬声器等单一的标准I/O设备。它同时也能作为独立的核心,作为机器人、智能车、激光枪等电子设备的控制器,应用非常简单。
Arduino可用于开发交互式对象,采取各种开关或传感器输入,控制各种灯,电机和其他物理输出。Arduino的项目,可以独立,或者与计算机上运行的软件通信。
Arduino包括一个硬件平台——Arduino Board,和一个开发工具——Arduino IDE。两者都是开放的,既可以获得Arduino开发板的电路图,也可以获得Arduino IDE的源代码。除了购买Arduino电路板外,不需要支付额外的费用。Arduino Board基于简单的微控制器,如ATmega328,提供了基本的接口和USB转串口模块。使用者只需要用一个USB线就可以连接电脑和Arduino Board,完成编程和调试,而不需要专门的下载器。Arduino使用一种简单的专用编程语言,使用者不必掌握汇编语言和C语言等复杂技术就可以进行开发。IDE可免费下载,并开放源代码,跨平台,极为便利。
BeagleBoard
BeagleBoard也是一块单板电脑,在它之上可以运行Android,Ubuntu,以及 Debian,所以你能选用自己最喜欢的编程语言和编译工具。另外BeagleBoard的所有设计图,CAD 文件,源代码全部都是开放的。
RepRap 3D 打印机
RepRap 3d
RepRap是世界上首个多功能、能自我复制的机器,也是一种能够打印塑料实物的3D打印机。
因为RepRap本身许多部件都是由塑料制成,而且RepRap自己就可以打印和生产这些部件。所以任何人只要愿意花一些时间,收集足够的材料,就都能够通过复制和组装RepRap自身的部件来实现RepRap机器的自我复制。因此,RepRap从某种意义上说也是一台“技术免费”的3D打印机。
不仅如此,RepRap的开源特性(从软件到硬件各种资料都是免费和开源的,都在自由软件协议GNU通用公共许可证GPL之下发布)还意味着:任何人,出于任何目的,都能够自由的改进和制造RepRap。这也充分的体现了所有开源项目的核心精神:自由、分享、互惠。因此,凡是在最初的RepRap机型的基础上制作的、能实现自我复制、并愿意(技术层面)无偿的提供给大家使用的机型,大家就都习惯的称它们是“基于RepRap”的项目。
Open Prosthetics
Open Prosthetics
Open Prosthetics是一个开源义肢专项计划,希望能藉由志愿者们提供无偿的设计,最终能够制作出低造价的义肢,并且透过开源社区互动的方式能够及时的改良制作以更好的符合使用者的需求。
项目创始人Jonathan Kuniholm 2005年的时候还是一名驻伊拉克的士兵,但之后他却在战火中失去了右手臂,他一直在为生物学博士学位而奋斗。Kuniholm正在努力想办法为全球截肢者提供便宜有效的假肢和分享开源硬件设计而努力着。
如果你有能力为开源社区做出贡献,请考虑资助Open Prosthetics。

Arduino 编辑
Arduino是一款便捷灵活、方便上手的开源电子原型平台。包含硬件(各种型号的Arduino板)和软件(Arduino IDE)。由一个欧洲开发团队于2005年冬季开发。其成员包括Massimo Banzi、David Cuartielles、Tom Igoe、Gianluca Martino、David Mellis和Nicholas Zambetti。
它构建于开放原始码simple I/O介面版,并且具有使用类似Java、C语言的Processing/Wiring开发环境。主要包含两个主要的部分:硬件部分是可以用来做电路连接的Arduino电路板;另外一个则是Arduino IDE,你的计算机中的程序开发环境。你只要在IDE中编写程序代码,将程序上传到Arduino电路板后,程序便会告诉Arduino电路板要做些什么了。
Arduino能通过各种各样的传感器来感知环境,通过控制灯光、马达和其他的装置来反馈、影响环境。板子上的微控制器可以通过Arduino的编程语言来编写程序,编译成二进制文件,烧录进微控制器。对Arduino的编程是利用 Arduino编程语言 (基于 Wiring)和Arduino开发环境(基于 Processing)来实现的。基于Arduino的项目,可以只包含Arduino,也可以包含Arduino和其他一些在PC上运行的软件,他们之间进行通信 (比如 Flash, Processing, MaxMSP)来实现。[1]
外文名 Arduino 创始人 Massimo Banzi 分    类计算机技术->微型计算机 主控芯片 AVR单片机、ARM芯片 开发环境 Arduino IDE 编程语言 C/C++
目录
1 发展历程
2 平台特点
3 功能
4 硬件组成
▪ 主板
▪ 扩展板
5 版权与付费
发展历程编辑
Massimo Banzi之前是意大利Ivrea一家高科技设计学校的老师。他的学生们经常抱怨找不到便宜好用的微控制器。 2005年冬天, Massimo Banzi跟David Cuartielles讨论了这个问题。 David Cuartielles是一个西班牙籍晶片工程师,当时在这所学校做访问学者。两人决定设计自己的电路板,并引入了Banzi的学生David Mellis为电路板设计编程语言。两天以后,David Mellis就写出了程式码。又过了三天,电路板就完工了。Massimo Banzi喜欢去一家名叫di Re Arduino的酒吧,该酒吧是以1000年前意大利国王Arduin的名字命名的。为了纪念这个地方,他将这块电路板命名为Arduino。
随后Banzi、Cuartielles和Mellis把设计图放到了网上。版权法可以监管开源软件,却很难用在硬件上,为了保持设计的开放源码理念,他们决定采用Creative Commons(CC)的授权方式公开硬件设计图。在这样的授权下.任何人都可以生产电路板的复制品,甚至还能重新设计和销售原设计的复制品。人们不需要支付任何费用,甚至不用取得Arduino团队的许可。然而,如果重新发布了引用设计,就必须声明原始Arduino团队的贡献。如果修改了电路板,则最新设计必须使用相同或类似的Creative Commons(CC)的授权方式,以保证新版本的Arduino电路板也会一样是自由和开放的。唯一被保留的只有Arduino这个名字,它被注册成了商标,在没有官方授权的情况下不能使用它。
Arduino发展至今,已经有了多种型号及众多衍生控制器推出。[2]
平台特点编辑
跨平台
Arduino IDE可以在Windows、Macintosh OS X、Linux三大主流操作系统上运行,而其他的大多数控制器只能在Windows上开发。
简单清晰
Arduino IDE基于processing IDE开发。对于初学者来说,极易掌握,同时有着足够的灵活性。Arduino语言基于wiring语言开发,是对 AVRGCC库的二次封装,不需要太多的单片机基础、编程基础,简单学习后,你也可以快速的进行开发。
开放性
Arduino的硬件原理图、电路图、IDE软件及核心库文件都是开源的,在开源协议范围内里可以任意修改原始设计及相应代码。
发展迅速
Arduino不仅仅是全球最流行的开源硬件,也是一个优秀的硬件开发平台,更是硬件开发的趋势。Arduino简单的开发方式使得开发者更关注创意与实现,更快的完成自己的项目开发,大大节约了学习的成本,缩短了开发的周期。
因为Arduino的种种优势,越来越多的专业硬件开发者已经或开始使用Arduino来开发他们的项目、产品;越来越多的软件开发者使用Arduino进入硬件、物联网等开发领域;大学里,自动化、软件,甚至艺术专业,也纷纷开展了Arduino相关课程。[3]
功能编辑
可以快速使用Arduino与Adobe Flash, Processing, Max/MSP, Pure Data, SuperCollider等软件结合,作出互动作品。 Arduino可以使用现有的电子元件例如开关或者传感器或者其他控制器件、LED、步进马达或其他输出装置。 Arduino也可以独立运行,并与软件进行交互,例如: Macromedia Flash, Processing, Max/MSP, Pure Data, VVVV或其他互动软件…。 Arduino的IDE界面基于开放源代码,可以免费下载使用,开发出更多令人惊艳的互动作品。[4-5]
硬件组成编辑
主板

Arduino的型号有很多,如
Arduino Uno
Arduino Uno
Arduino Uno
Arduino Nano
Arduino Nano
Arduino Nano
Arduino LilyPad
Arduino Mega 2560
Arduino Ethernet
Arduino Due
Arduino Leonardo
ArduinoYún[6-7]
扩展板

Arduino的扩展板很多,如
Arduino GSM Shield
Arduino GSM Shield Front
Arduino GSM Shield Front
Arduino Ethernet Shield
Arduino Ethernet Shield
Arduino Ethernet Shield
Arduino WiFi Shield
Arduino Wireless SD Shield
Arduino USB Host Shield
Arduino Motor Shield
Arduino Wireless Proto Shield
Arduino Proto Shield
版权与付费编辑
为了保持设计的开放源码理念,因为版权法可以监管开源软件,却很难用在硬件上,Arduino决定采用Creative Commons许可。 Creative Commons(CC)是为保护开放版权行为而出现的类似GPL的一种许可(license)。在Creative Commons许可下,任何人都被允许生产电路板的复制品,还能重新设计,甚至销售原设计的复制品。你不需要付版税,甚至不用取得Arduino团队的许可。然而,如果你重新发布了引用设计,你必须说明原始Arduino团队的贡献。如果你调整或改动了电路板,你的最新设计必须使用相同或类似的 Creative Commons许可,以保证新版本的Arduino电路板也会一样的自由和开放。唯一被保留的只有Arduino这个名字。它被注册成了商标。如果有人想用这个名字卖电路板,那他们可能必须付一点商标费用给Arduino的核心开发团队成员。[8-11]



1<词>,2[句],3/段\,4{节},5(章)。
2016-2-10 04:09
查看资料  发短消息 网志   编辑帖子  回复  引用回复
zzz19760225
超级版主




积分 3673
发帖 2020
注册 2016-2-1
状态 离线
『第 35 楼』:  

zhscript简介
3月19日,深圳源创会火热报名中,go>>>»  

zhscript是一种脚本语言,按照我的理解,脚本一般是用在增加灵活性、降低复杂度等场合,zhscript便是以此为目标并结合母语习惯来实现的一种脚本,下面我就以与c++相对比的方式来解释他的语法
首先也从hello,world开始
c++:
cout<<"你好,这个世界";
zhscript:
显示你好,这个世界。

逻辑判断上
c++:
if(1<2&&1<=3||1>0)
    cout<<"这就对了";
else
    cout<<"这不可能";
zhscript:
如果1小于2并且1小于等于3或者1大于0那么
    显示“这就对了”
否则
    显示这不可能。
(“这就对了”之所以加引号强调是文本是因为“了”是一个关键字,“不”也是关键字,但他不在此场合起作用)
zhscript还有一种右缺省值的设计,上面的语句也可写成
如果1小于2并且小于等于3或者大于0那么
    显示“这就对了”
否则
    显示这不可能。

三元运算符
c++:
cout<<"这"<<(1<2&&1<=3||1>0 ? "就对了" : "不可能");
zhscript:
显示这如果1小于2并且小于等于3或者大于0那么“就对了”否则不可能。
c++是严格的三元,也就是说后面的两元不能缺一,而zhscript只是一种“如果”的写法,允许写成
显示这如果1小于2并且小于等于3或者大于0那么“就对了”。

zzzzzzzzzzz
发帖于 6年前
30回/832阅


0
zzzzzz... 6年前
注释
c++:
/*代码是最好的注释*/
zhscript:
(代码是最好的注释)
zhscript没有类似c++的“//”样的行式注释

文本(字符串)
c++:
包含在引号内的为文本或者字符
zhscript:
包含在双引号(中文符号)内的为绝对文本,不是关键字的代码都视为文本,包括不在适用场合的关键字
zhscript不似c++具有各种数据类型,没有数据类型或者只有字符串这一种类型,只是在一些场合(如逻辑判断时)会先处理成某种类型(如数字)以切合实际


0
zzzzzz... 6年前
变量的赋值和求值
c++:
string s="值";
cout<<"s="<<s<<endl;
zhscript:
赋予s以值。
显示s=‘s’字符10。
从以上可以看出zhscript的求值写法跟php、sh等类似,是需要明确的求值符(一对单引号,中文符号)
zhscript对作为变量名的符号没有限制(c++是字母、数字、下划线),关键字加上引号也能作为变量名,下面的语句都被允许
定义*(^-^)*以“显示一定要快乐”。*(^-^)*。
赋予“显示”以参数是‘参数’。显示‘显示’。
如上所示,zhscript还有“参数”这样的系统变量,“参数”表示所有的命令行指定或“加载”时附带的参数,“参数1”指第1个参数,“参数-1”指参数数目
另外还有“窗口”、“保留字”、“参数栈”、“回调”等系统变量

变量指针
c++:
string s="值";
string* s1=&s;
string** s2=&s1;
cout<<"s="<<**s2<<endl;
zhscript:
赋予s以值。
赋予s1以s。
赋予s2以s1。
显示s=‘‘‘s2’’’字符10。

评论(0)| 引用此评论| 举报 (2010-07-11 17:12)

0
zzzzzz... 6年前
已经实现有以下几个小应用
人品测试机、补充工具箱、火狐本地图片浏览器等
请往 http://code.google.com/p/zhscript/downloads/list 下载测试
请注意操作系统,下载包未注明-w的均为在ubuntu下运行


0
零度C 6年前
这不是和易语言差不多么?

评论(0)| 引用此评论| 举报 (2010-07-12 09:22)


0
zzzzzz... 6年前
我想还是有很大差别,易语言看上去就是一种汉化的英文语言,而zhscript是中文习惯的语法,不需要空格分界(空格只是作为排版作用),允许按照文章的样式书写,关键字也可从中分开成两行,易语言应该是致力于成为一门有规模的高级语言,而zhscript只是想完全用中文写小应用

评论(0)| 引用此评论| 举报 (2010-07-12 11:21)

0
zzzzzz... 6年前
变量的作用域
c++:
面向对象,以类定义的层次形成作用域并能限定访问
zhscript:
不面向对象,以文件调用的层次形成作用域,所有上级文件的变量都可见乃至可写(只读变量除外),对于上级的访问使用注解符,用类似“【上】变量1”、“【上】【上】变量1”来访问上一级、上上一级的变量,用“【顶】变量1”访问顶级全局变量
不面向对象会出现一个用作库函数的变量名同名如何处理的问题

评论(0)| 引用此评论| 举报 (2010-07-12 11:25)


0
zzzzzz... 6年前
循环
c++:
string s="";
for(;;){
    if(s=="11111")break;
    cout<<s<<endl;
    s+="1";
}
zhscript:
赋予s以“”。
循环先
    如果‘s’等于11111那么跳出。
    显示‘s’字符10。
    赋予s以‘s’1。
了。
zhscript只支持单纯的循环,没有参数,也就是仅相当于c++的for(;;)或while(true),支持循环操作break(关键字“跳出”)、continue(关键字“再来”),个人见解觉得for、while、do-while复杂了,参数本与循环无关



0
zzzzzz... 6年前
语句体
c++:
{
    cout<<1;
    cout<<2;
}
zhscript:

    显示1。
    显示2。
了。
zhscript另外支持一种只用于逻辑判断后的语句体,用逗号分隔,类似“如果不‘假’那么显示那就是,显示真。”的写法,也明显这种语法不能嵌套

评论(0)| 引用此评论| 举报 (2010-07-13 15:16)


0
zzzzzz... 6年前
不面向对象会出现一个用作库函数的变量名同名如何处理的问题,请参看 http://code.google.com/p/zhscript/wiki/noo

评论(0)| 引用此评论| 举报 (2010-07-13 15:19)


0
zzzzzz... 6年前
关系运算符
c++:
==、!=、<=、<、>=、>、!、&&、||
zhscript:
等于、不等于、小于等于、小于、大于等于、大于、不、并且、或者

评论(0)| 引用此评论| 举报 (2010-07-13 15:24)


0
人人 6年前
这种语言会把人搞成机器

评论(0)| 引用此评论| 举报 (2010-07-13 15:39)

0
zzzzzz... 6年前
我觉得这样才是接近自然语言的语言,你是如何觉得会让人变成机器?

评论(0)| 引用此评论| 举报 (2010-07-13 15:48)

zzzzzz... 6年前
宏定义
c++:
#define out(arg) cout<<arg
out("明天有零星小雨");
zhscript:
定义out以“显示‘参数’。”。
out明天有零星小雨。
或者写成“out:明天有零星小雨。”,冒号是“被忽略”的关键字,只为分隔、清晰用
zhscript的定义也类似其他脚本的function的定义
由于定义的名字使用时也是如同关键字样不是依靠空格等分界、从语句中识别而非仅从头,所以,对很短的字母、数字、常用的单字进行定义是种很糟糕的做法,因为极有可能会导致运行大混乱
“显示”、“执行”这两个已有关键字允许被重定义,这样可以更灵活地利用已有的代码逻辑,在上一级重定义后输出便转向了
定义时除可以使用赋值的注解符外,另有“无参”用于没有参数的场合,例如“定义【顶】【锁】【无参】↙以“字符10”。”便是把“↙”定义成换行符,用在“显示明天↙有↙零星小雨↙。”,而如果不是“无参”那便达不到所期待的效果,有兴趣可以试验下

评论(0)| 引用此评论| 举报 (2010-07-15 10:47)

0
职通网 6年前
别扭啊。不可否认,英文字母确实是写程序的利器!

评论(0)| 引用此评论| 举报 (2010-07-15 11:11)

0
zzzzzz... 6年前
还是看问题的角度不同,英文字母之所以适合写程序,一则是目前已有的从低级到高级的开发语言都是基于字母,要把握最新的语言只有扎进英文,一则是因为使用键盘的原因输入英文能够快速,但不能排除还有不想学习英文、只想慢悠悠地打字享受编程的情形出现吧?

评论(0)| 引用此评论| 举报 (2010-07-15 11:28)

0
zzzzzz... 6年前
执行外部程序
c:
int ret=system("ls /");
zhscript:
赋予ret以执行“ls /”。

用于调用其他库的“调用”关键字
“调用”是用来调用系统库、第三方库、扩展库或定制shell的接口,他又由一系列类似于c写法的参数来组成
1、L用于装载库,如“赋予【顶】【锁】标准库以调用L、libstdc++.so.6.0.13、libstdc++.so.6、libstdc++-libc6.1-1.so.2。”就是去寻找装入stdc系统库,成功后句柄值将赋给变量“标准库”,后面的多个名字是为了处理库会有名字不同的情况
2、G用于获得库里函数的地址以及返回值、参数的情况,如“赋予【顶】【锁】【标准库】格输出函数以调用“G i”、‘【顶】标准库’、printf、c*、.。”就是获取函数printf的地址,然后与函数的返回类型、参数的类型和顺序结合起来,成功后“格输出函数”被赋予的值类似“i/6d5130/c*”这样保留了调用所需信息的格式串
接口的类型支持c(字符,对应char)、i(整数,对应int)、v(对应void)、u(无符号、对应unsigned)、l(长整、对应long)、*(指针)、&(地址)、.(可变参数)、p(pascal调用约定)等标准方式
也支持一类扩展专用类型,如Z(传递int argc,...)、S(传递char* buf,int siz)、B(传递char* buf)、E(传递int* err)、A(char** addr_ret)等,在gtkmmsh、zhscript_firefox_plugin等里使用的“隧道”便是使用此类
3、F用于卸载库,如“调用F、‘标准库’。”
4、函数调用,如“调用‘格输出函数’-c-i-lu-c*、%c字符9%d字符9%lu字符9%s字符10、c、21、2100000000、string。”

评论(0)| 引用此评论| 举报 (2010-07-20 18:37)


0
zzzzzz... 6年前
嵌套的赋值
c:
int i1,i2,i3;
i1=i2=i3=100;
zhscript:
赋予i1以赋予i2以赋予i3以100。
另外,“显示”关键字也支持这种嵌套,如“显示显示显示哈哈”将会显示6个哈

变量的其他
c++:
delete p;
zhscript:
删除p。
zhscript还有类似于php的isset、bash的-z等的判断变量是否存在的关键字“存在”

评论(0)| 引用此评论| 举报 (2010-07-23 13:03)



0
zzzzzz... 6年前
运行其他地方的代码
加载:运行文件里的代码,可附带参数
解释:运行变量里的代码,可附带参数。所用变量在赋值时一般得加“代码”注解符以免当时被解释

流程的直接终止
结束:整个结束
退出:当前级(区)结束

类似PHP的EOT定界符的“下原样”、“原样上”关键字
“下原样”/“原样上”成对出现,之间的所有字符将原样使用,包括换行、回车、制表符等被忽略字符

系统变量“回调”的含义,主要用于其他程序或库直接使用解释器
回调:解释语句接口函数地址
回调0:当前解释器地址
回调1:区地址
回调2:分配变量接口函数地址
回调3:得变量值接口函数地址
回调4:删除变量接口函数地址
回调5:遍历变量接口函数地址
以上其中每个接口函数的具体定义在 http://code.google.com/p/zhscrip ... trunk/new_gg/def1.h 这个头文件里

系统变量“参数栈”用于传递调用、加载等所需的整个参数栈再给下一级

解释器本身只是逻辑、变量、接口单元,具体功能依靠库、外壳
已有的接口:stdc、curl、base64
已有的扩展库:regexpr、xml、socket、redireconsoi、gjk、gjke、doscmd、file、curle、vartable
已有的外壳:gtkmmsh、zhscript_firefox_plugin

评论(0)| 引用此评论| 举报 (2010-07-23 13:03)




0
zzzzzz... 6年前
完,谢谢

评论(0)| 引用此评论| 举报 (2010-07-23 13:04)



xiaowe... 6年前
粗略的的阅读了下你的Google code里的代码,大体上有这样些想法:

1. 底层的库全是在c++的基础上实现的,是不是你的zhscript要先被编译器翻译成c++版本再由gcc去编译呢?

2. 一个语言,要想发展壮大,总归要有受众。但是,zhscript面向什么样的用户群呢?不熟悉英文的中文编程爱好者?但是,我担心一个人如果是接触这样一门语言起步,调动兴趣还可以,但是会不会在学习其他语言时有所阻碍呢?如果是普通程序员,我很怀疑是不是那么容易被接受。但从简洁易懂的角度来说, for line in lines 和 “遍历lines中的每一个line”都非常易于理解。 好的代码,阅读起来就像看书一样,自然而然就让人明白了。

但从语法上而言,我个人认为,英语也可以写出易懂的代码。虽然perl这样的语法有点像怪胎,但不代表英语的都是怪胎吧。

最后,假如作为脚本,中文在shell中的输入都会有些困难。

p.s. 我最不喜欢中文和英文掺杂在一起了,好繁琐....

很钦佩你的耐心和技术,可以做出这样的东西。以上几点纯属一家之言,单纯表述下个人的一点想法。

评论(0)| 引用此评论| 举报 (2010-07-23 14:19)

0
zzzzzz... 6年前
多谢你如此费心看我的项目,也一一回复
1、zhscript其实是个解释器,不是编译器,是把读入的代码逐句解释运行,解释器本身是gcc编译的c++写的
2、我觉得计算机越发展便应该是越使非专业人群能够充分使用,目前计算机及其延伸确实越来越易用,但能充分发挥其效用的无疑是计算机语言,各种高中低级语言都是非专业不能理解,而最贴近一般用户的就是脚本这种分类有点模糊的语言,我写zhscript的一个目的是让中文人群能充分地利用起计算机,能控制计算机去做自己想实现的事情是件很开心、有成就感的事,我想你也是有这样的感觉吧?让一般人也能有这样感觉,虽然我不一定能做到
虽然zhscript看上去没有语法,但他还是有语法的,这也许能让一般用户和期望走向编程的人能够比较容易地明白计算机语言是怎样的吧?
计算机总是在发展,并且是飞速发展,以后的编程语言就一定还是英文?以后的主力输入就一定还是键盘?
我也不喜欢那种中英混搭,尤其是这么说话的人,哈。话题另外,我觉得语言之中还是“物尽其用”、自然而然(跟现实一样),那种非要中文编程得“算术一加一。”就矫情了
如果你是程序员的话,欢迎参加进来,对,程序员本身不是那么容易接受这种语言,大概因为程序是用来谋生的吧

评论(0)| 引用此评论| 举报 (2010-07-23 16:45)



0
nant 6年前
浪费时间

评论(0)| 引用此评论| 举报 (2010-07-23 20:48)


xiaowe... 6年前
引用来自#23楼“nant”的帖子
浪费时间

其实也不能完全这么说。可能你觉得这么做毫无意义,但是如果你深入其中,或许会有新的体会。就好像国内的人们常说的“重造车轮”理论一样,每一个深入到这里面的人,肯定会有更多的收获。所以,时间上来说,未必是浪费了。你认为那是无用功,也许作者却因此对脚本的解释、语法的解析有了更深入的掌握,这是种自我的提升。所以,“浪费时间”,未必是这么必然的。

评论(0)| 引用此评论| 举报 (2010-07-24 18:26)


xiaowe... 6年前
引用来自#22楼“zzzzzzzzzzz”的帖子
多谢你如此费心看我的项目,也一一回复
1、zhscript其实是个解释器,不是编译器,是把读入的代码逐句解释运行,解释器本身是gcc编译的c++写的
2、我觉得计算机越发展便应该是越使非专业人群能够充分使用,目前计算机及其延伸确实越来越易用,但能充分发挥其效用的无疑是计算机语言,各种高中低级语言都是非专业不能理解,而最贴近一般用户的就是脚本这种分类有点模糊的语言,我写zhscript的一个目的是让中文人群能充分地利用起计算机,能控制计算机去做自己想实现的事情是件很开心、有成就感的事,我想你也是有这样的感觉吧?让一般人也能有这样感觉,虽然我不一定能做到
虽然zhscript看上去没有语法,但他还是有语法的,这也许能让一般用户和期望走向编程的人能够比较容易地明白计算机语言是怎样的吧?
计算机总是在发展,并且是飞速发展,以后的编程语言就一定还是英文?以后的主力输入就一定还是键盘?
我也不喜欢那种中英混搭,尤其是这么说话的人,哈。话题另外,我觉得语言之中还是“物尽其用”、自然而然(跟现实一样),那种非要中文编程得“算术一加一。”就矫情了
如果你是程序员的话,欢迎参加进来,对,程序员本身不是那么容易接受这种语言,大概因为程序是用来谋生的吧

诚然,让计算机按照我们的意愿工作,是一件令人兴奋的事,每一个不是为了谋生从事这个行业的人,都会有这样的体会。其实,我倒是认为,社会的进步的一个显著特征是,技术的日趋专业化。举例来说,原来的数学,现在要变成概率 统计 集合类的众多分支,而人们的研究日趋专业化。计算机当然要为人而用,也有越来越多的专业型的软件进入每个普通人的世界(Photoshop是很好的例子),所以,是软件让人们更多的去使用计算机,是无数的专业的程序员给普通的用户带来了这些。

嗯,有些乱哈。我的观点:作为引导性的语言未尝不可,起码可以给那些想接触而受限于英语的人带来了福音:)zhscript是有语法的,我在原来的帖子里并没有否认~  但是,如果没有更多的吸引人的特性,就很难发展起来。比如,我学习python,是因为它简洁的语法,优美的实现以及丰富的类库等。就是这样,有些东西,让你能够被吸引。

评论(0)| 引用此评论| 举报 (2010-07-24 18:35)


0
zzzzzz... 6年前
多谢替我解辨,其实与我来说,“冬虫不语夏草”

评论(0)| 引用此评论| 举报 (2010-07-26 21:55)



0
zzzzzz... 6年前
至于造轮子,现今早非大锅饭年代,那种一阵标榜而后烟消云散的事情已不复返了,我写zhscript是因为没有相类似的解释器,如若有,我会参与其中,再者zhscript只是提供一种接口,后面连接的是成熟的广泛应用的诸如libstdc、gtkmm、xml、socket等等,“全部推倒,用汉字重写”这种前人我可不会去当

评论(0)| 引用此评论| 举报 (2010-07-26 22:19)



0
zzzzzz... 6年前
技术的发展的确是不断细化,也不断会出现新领域,我想zhscript的定位是小应用语言,即不曾编程过的简单看看就能开始,也当然学会了便想再深一步了解计算机世界的弃他而投“明”亦不失一桩乐事,我想zhscript本身就是一个纯粹的不务他的解释内核,而通过调用外部库和专用外壳程序来构建应用,我目前在做的gtkmmsh就是一种紧密结合的通用的外壳,用这种外壳来再做个中间层把复杂问题简单化,比如“人品测试机”可以最小化到托盘,而实现此功能只是代码加入一句“隧道最小化到托盘。”而已

评论(0)| 引用此评论| 举报 (2010-07-26 22:41)


0
zzzzzz... 6年前
从对“格式”是否看重这点来讲,zhscript跟python真是正好相反,zhscript根本不在乎如何书写,以至于可以费力不讨好地写成python那种“样子”,而至于类库,面向对象对于专业人员参与大型软件项目是利器乃至基础,但对于小应用实乃牛刀,带名字空间、包名、类名的helloworld让我有点莫名的好笑,虽然“那只是个示范,那根本没错”

评论(0)| 引用此评论| 举报 (2010-07-26 23:10)


zzzzzz... 6年前
新关键字“数目”、“之”

参数、保留字这些系统变量都有个-1如“参数-1”、“保留字-1”来返回他们的数目,现加入“数目”关键字,便有“参数数目”、“保留字数目”相等价,另外一些扩展库会将运算结果分配成多个变量,形成数组,这个关键字也同样传给他们
“之”解释器本身并不使用,而是作为统一的数组“维”分隔符传给扩展库,这样也同时可以当解释器关键字变化(如繁体版、英文版)时不必修改扩展库
上两者使用时的一个例子:
新建数组“排”、3、
    11、12、13、
    21、22、23。
显示‘排数目’-‘排之1之1’-‘排之2之3’。
英文版:
new_array row,3,
    11,12,13,
    21,22,23;
echo $(row.length)-$(row.1.1)-$(row.2.3);


评论(0)| 引用此评论| 举报 (2010-08-11 12:13)


0
zzzzzz... 6年前
新关键字“分别”、“当”

分支判断
c++:
int i=0;
switch(i){
case 1:
    cout<<"壹";
    break;
case 2:
    cout<<"贰";
    break;
case 3:
    cout<<"叁";
    break;
default:
    cout<<"其他";
}
zhscript:
赋予i以0。
分别‘i’当先
等于1那么
    显示壹,
    跳出。
等于2那么
    显示贰,
    跳出。
等于3那么
    显示叁,
    跳出。
那么
    显示其他。
了。
其实实现上“分别”是“如果”又一种的写法,所以不似c++样限于整数、只能“等于”判断,允许写成
分别‘i’当

    等于壹或者等于贰或者等于叁那么显示1-3,跳出。
    大于等于1并且小于等于3那么
    先
        显示壹至叁。
        跳出。
    了。
了。

评论(0)| 引用此评论| 举报 (2010-08-11 12:14)

[ Last edited by zzz19760225 on 2016-2-12 at 22:02 ]



1<词>,2[句],3/段\,4{节},5(章)。
2016-2-12 21:55
查看资料  发短消息 网志   编辑帖子  回复  引用回复
zzz19760225
超级版主




积分 3673
发帖 2020
注册 2016-2-1
状态 离线
『第 36 楼』:  

三角编号法
王码春雨手机输入法
新酷音输入法
四角号码
汉码五笔画输入法
得意10键输入法
活码输入法
伪虾米输入法
中文之星掌上狂拼输入法
朱邦复
注音符号
笔划输入法

得意中文整句输入法
国笔输入系统
数字五笔中文输入系统
点讯梅花输入法
点讯输入法S60数字键
搜狗手机输入法
T9输入法
手机输入法
倚天中文系统
中文信息处理
汉语拼音输入法
输入法
Unicode
大五码
快意速成输入法
表形码
郑码输入法
汉字基因
仓颉系统
十易码输入法
九方输入法
六一输入法
海峰五笔
极点五笔输入法
二笔输入法
中文之星智能狂拼
部首输入法
黑马神拼
拼音加加
紫光华宇拼音输入法
智能ABC输入法
行列输入法
呒虾米输入法
大易输入法
五笔字型输入法
仓颉输入法
中文输入法
自然输入法
注音输入法



1<词>,2[句],3/段\,4{节},5(章)。
2016-2-13 07:42
查看资料  发短消息 网志   编辑帖子  回复  引用回复
zzz19760225
超级版主




积分 3673
发帖 2020
注册 2016-2-1
状态 离线
『第 37 楼』:  中国DOS联盟论坛的下载资源搜集

中国DOS联盟论坛的下载资源搜集(20160213)<从论坛上传选项复制>

上传选项里的ALL
http://upload.cn-dos.net/upload.php?page=all      
按照网页后面的ALL改为第几页就转向那一页,随着上传数量变动,应该有10个左右的错位。
----------------------------------------------------------------------------------------------------------------------------------------------------102
102-1-15   
刪          檔名                用戶                    備註                    大小                                               日期                                                               原檔名      
15D        [015.rar]        Roy        WinNT 3.51繁體中文版 part 1        95.8MB        2008/02/17(Sun)11:58         WINNT351SVCHT.part1.rar
14D        [014.rar]        nc199        Qedit4        58.6KB        2008/02/16(Sat)17:16         Qedit.rar
13D        [013.rar]        frd        my for 2008.2.16        943.8KB        2008/02/16(Sat)16:11         help.rar
12D        [012.rar]        nc199        list enhanced 2.4破解版本 很强大的文件管理工具        25.5KB        2008/02/16(Sat)11:47         list.rar
11D        [011.rar]        maxim        类似DOS的DEBUG,但显示信息更丰富。        42.1KB        2008/02/15(Fri)22:53         AT90.RAR
10D        [010.rar]        maxim        中文阅读器,自动简繁体.        82.7KB        2008/02/15(Fri)22:41         CREAD.rar
9D        [009.jpg]        zerocn        示意图片        16.6KB        2008/02/15(Fri)20:24         未命名.JPG
8D        [008.jpg]        Sufone        电子继电器        12.6KB        2008/02/15(Fri)15:35         未命名.JPG
7D        [007.zip]          billa        16x16汉字库        261.3KB        2008/02/15(Fri)12:39         HZK16.zip
6D        [006.gif]                glfdos        win351        49.4KB        2008/02/14(Thu)15:59         1.gif
5D        [005.rar]        frankcandy        天汇汉字兼容系统3.2完整版        276.3KB        2008/02/13(Wed)20:30         TWAY.rar
4D        [004.zip]                 garyzyg        Super Worms 1.62        79.5KB        2008/02/12(Tue)12:56         sw.zip
3D        [003.zip]                garyzyg        Liero 1.33        373.0KB        2008/02/12(Tue)12:48         liero133.zip
2D        [002.png]        yksoft1        opera 9.2 on Win95        47.8KB        2008/02/11(Mon)17:44         opera95.png
1D        [001.zip]                Wengier        test        8.3KB        2008/02/11(Mon)17:14         xcp163.zip
-----------------------------------------------------------------------------------------------------------------------------------------------------101
101-16-35
刪        檔名                用戶        備註        大小        日期        原檔名
35D        [035.rar]        gmy        CMD方式下的BAT简易加密工具Bat2unic        880B        2008/02/20(Wed)11:28         Bat2unic.rar
34D        [034.jpg]        yoxu        dos        19.8KB        2008/02/20(Wed)01:19         TT截图未命名.jpg
33D        [033.zip]                maxim        内存测试软件        120.6KB        2008/02/19(Tue)14:06         DOCMEM.ZIP
32D        [032.rar]        xiaoqiangzx        dos练习机 --压箱奉献 新老高手的福音        386.5KB        2008/02/19(Tue)10:34         dos 练习.rar
31D        [031.rar]        maxim        解密工具MSCOPY        442.2KB        2008/02/19(Tue)08:26         MSCOPY96.rar
30D        [030.rar]        maxim        DOS下的一个焰火演示程序        12.9KB        2008/02/19(Tue)00:26         FIRE.rar
29D        [029.rar]                0道坏的软盘的新生        51.6KB        2008/02/19(Tue)00:10         NEWDISK.rar
28D        [028.rar]        19951001        2008.2.18 dsptw        41.9KB        2008/02/18(Mon)21:53         dsptw.rar
27D        [027.rar]        Roy        WinNT 4.0 繁體中文版 part 4        95.8MB        2008/02/18(Mon)13:38         winnt4svrcht.part4.rar
26D        [026.rar]        Roy        WinNT 4.0 繁體中文版 part 3        95.8MB        2008/02/18(Mon)13:38         winnt4svrcht.part3.rar
25D        [025.rar]        Roy        WinNT 4.0 繁體中文版 part 2        95.8MB        2008/02/18(Mon)13:37         winnt4svrcht.part2.rar
24D        [024.rar]        Roy        WinNT 4.0 繁體中文版 part 1        95.8MB        2008/02/18(Mon)13:37         winnt4svrcht.part1.rar
23D        [023.rar]        Roy        WinNT 4.0 繁體中文版 part 5        61.6MB        2008/02/18(Mon)13:22         winnt4svrcht.part5.rar
22D        [022.rar]        bjsh        CN-DOS批处理精华贴(2007-A)(IE7)        2.6MB        2008/02/18(Mon)10:43         CN-DOS批处理精华贴(2007-A)(IE7).rar
21D        [021.rar]        bjsh        CN-DOS批处理精华贴(2007-A)(IE6)        2.6MB        2008/02/18(Mon)10:40         CN-DOS批处理精华贴(2007-A)(IE6).rar
20D        [020.zip]                darkradx        很简单的启动盘, 受委托发布某软件        176.1KB        2008/02/18(Mon)05:45         BOOTCD.zip
19D        [019.rar]        Roy        WinNT 3.51繁體中文版 SP5 安裝包 part 1        95.8MB        2008/02/18(Mon)01:49         NT351SP5CHT.part1.rar
18D        [018.rar]        Roy        WinNT 3.51繁體中文版 part 2        95.8MB        2008/02/18(Mon)00:11         WINNT351SVCHT.part2.rar
17D        [017.rar]        Roy        WinNT 3.51繁體中文版 SP5 安裝包 part 2        19.1MB        2008/02/18(Mon)00:05         NT351SP5CHT.part2.rar
16D        [016.rar]        Roy        WinNT 3.51繁體中文版 part 3        54.2MB        2008/02/17(Sun)23:32         WINNT351SVCHT.part3.rar
------------------------------------------------------------------------------------------------------------------------------------------------------100
100-36-55
刪        檔名                用戶        備註        大小        日期        原檔名
55D        [056.gif]                hnfeng        效果图((1/2)        31.5KB        2008/03/01(Sat)17:28         1.gif
54D        [055.rar]        hnfeng        WBAT 前景/背景 颜色效果速查表(BAT)        1.7KB        2008/03/01(Sat)17:27         WBAT-YS.rar
53D        [054.rar]        kfckfl        dos win9x 串口调试助手源码        12.8KB        2008/03/01(Sat)11:57         dos串口调试助手源码.rar
52D        [053.rar]        pqshu        30K的绿色万能播放器        30.6KB        2008/02/29(Fri)23:44         30K的绿色万能播放器.rar
51D        [052.rar]        barton        tools for syslinux        428.1KB        2008/02/29(Fri)18:05         syslinux_tool.rar
50D        [051.rar]        gmy        一键GHOST v11.0 Build 080227 测试版 beta1        10.1MB        2008/02/28(Thu)20:06         1KG_080227_Beta1.rar
49D        [050.rar]        qq7199575        dos练习软件123456        383.2KB        2008/02/28(Thu)17:40         dos练习软件.rar
48D        [049.zip]                cnch        CC386 V3.74编译器(Win 32)        3.5MB        2008/02/28(Thu)15:22         cwdl374e.zip
47D        [048.zip]                cnch        CC386 V3.47编译器        2.1MB        2008/02/28(Thu)15:14         ccdl374e.zip
46D        [047.jpg]        firstsail        WinSail的打开/存贮文件框        21.0KB        2008/02/27(Wed)14:21         opendlg.jpg
45D        [045.rar]        hkfalcon        星外自动安装php        81.7KB        2008/02/26(Tue)22:57         setupiis.rar
44D        [044.jpg]        HAT        AAA        46.0KB        2008/02/26(Tue)15:39         11.JPG
43D        [043.rar]        jia332        整开机顺序的小程序,对于搞测试的朋友很有用        2.7KB        2008/02/26(Tue)11:14         OEMFUNC.rar
42D        [042.jpg]        glfdos        老电脑        29.4KB        2008/02/25(Mon)20:31         老电脑.jpg
41D        [041.rar]        semiuel        DOS时代的经典游戏&lt;大富翁3&gt;        8.4MB        2008/02/25(Mon)11:21         RICH3.rar
40D        [040.zip]                20052619        存一下        404.3KB        2008/02/23(Sat)00:16         DOSCAI.zip
39D        [039.rar]        anqing        电骡辅助软件-省电骡        239.9KB        2008/02/21(Thu)23:50         emuletools.rar
38D        [038.jpg]        xieliuyun        vcr22        84.5KB        2008/02/21(Thu)10:41         vcr352.JPG
37D        [037.rar]        xieliuyun        vcr        30.9KB        2008/02/21(Thu)10:37         VCR352.rar
36D        [036.jpg]        xieliuyun        vcr352        51.1KB        2008/02/21(Thu)10:36         312.jpg
-------------------------------------------------------------------------------------------------------------------------------------------------------------99
99-56-75
刪        檔名                用戶        備註        大小        日期        原檔名
75D        [077.rar]        xing7749        WPS2000        5.1MB        2008/03/08(Sat)20:44         wps2000.rar
74D        [076.rar]        elai        手动运行GHOST11.02        475.8KB        2008/03/08(Sat)20:16         手动运行GHOST11.02.rar
73D        [075.rar]        hnfeng        WBAT中文演示教程hnfeng修改版080308        56.8KB        2008/03/08(Sat)18:48         WBAT-CN.rar
72D        [074.rar]        hnfeng        WBAT中文演示教程hnfeng修改版080308        540.3KB        2008/03/08(Sat)18:48         WBAT-Manual-Demo.rar
71D        [073.jpg]        barton        syslinux-en        100.2KB        2008/03/08(Sat)18:04         syslinux-cn-3.jpg
70D        [072.jpg]        barton        isolinux中文菜单2        101.7KB        2008/03/08(Sat)17:29         syslinux-cn-2.jpg
69D        [071.jpg]        barton        isolinux中文菜单        99.6KB        2008/03/08(Sat)17:29         syslinux-cn-1.jpg
68D        [070.jpg]        jomico        图片        34.4KB        2008/03/08(Sat)10:03         1.JPG
67D        [069.jpg]        tom861221        wenjian        1.8KB        2008/03/07(Fri)21:53         未命名.jpg
66D        [068.zip]          johnsonlam        最 新 2008-01 的 ultra_dma driver        18.3KB        2008/03/07(Fri)11:29         drivers.zip
65D        [067.zip]         yyqheaven        这是Dos的一本电子书籍        382.7KB        2008/03/06(Thu)16:04         DOS高手速成.zip
64D        [066.jpg]        barton        syslinux菜单效果图3        65.7KB        2008/03/05(Wed)17:28         syslinux2.jpg
63D        [065.jpg]        barton        syslinux菜单效果图2        26.4KB        2008/03/05(Wed)17:27         syslinux1-2.jpg
62D        [064.jpg]        barton        syslinux菜单效果图        22.1KB        2008/03/05(Wed)17:27         syslinux1-1.jpg
61D        [063.rar]        thankw        一个DOS下画电路图的软件        3.2MB        2008/03/04(Tue)16:46         TG.rar
60D        [062.rar]        thankw        矮人XP2K纯DOS模式 2.0        5.1MB        2008/03/04(Tue)16:26         矮人XP2K纯DOS模式 2.0.rar
59D        [061.rar]        suntb        kav_kis_test        671B        2008/03/03(Mon)15:38         test.rar
58D        [060.rar]        youjinsong        药动学软件        172.4KB        2008/03/02(Sun)18:43         3p87.rar
57D        [059.rar]        wang6610        freedos1.0 live cd 启动机理grub模拟hd        2.6MB        2008/03/02(Sun)17:12         FREEDOS10.rar
56D        [057.gif]                hnfeng        效果图(2/2)        32.3KB        2008/03/01(Sat)17:28         2.gif
-----------------------------------------------------------------------------------------------------------------------------------------------------------98
98-76-95
刪        檔名                用戶        備註        大小        日期        原檔名
95D        [100.swf]        wxh212        孤独守候        1.1MB        2008/03/15(Sat)16:38         你依然是我来生不变的等待.swf
94D        [099.rar]        txiaowen        visualbat.rar        1.6MB        2008/03/15(Sat)11:59         VisualBat.rar
93D        [098.jpg]        haiou327        wangsea        9.6KB        2008/03/15(Sat)01:24         wangse.jpg
92D        [097.rar]        shuiyin313        FREEDOS部分内核代码        240.3KB        2008/03/15(Sat)00:44         kernel.rar
91D        [096.gif]                maxim        用于自动下载DVDRip的文件        50.0KB        2008/03/14(Fri)19:11         aiko.gif
90D        [095.rar]        ngd        curl+wget+sed+bat文件        265.0KB        2008/03/14(Fri)16:44         6dzone.rar
89D        [094.rar]        ngd        curl+wget+sed+bat文件        264.6KB        2008/03/14(Fri)16:33         6dzone.rar
88D        [093.rar]        maxim        绚丽多彩的屏幕保护程序DOS        61.3KB        2008/03/13(Thu)13:05         CODEMO.RAR
87D        [092.rar]        yangzhiyi        网络邻居连通测试OK        1.5KB        2008/03/13(Thu)02:58         网络邻居连通测试.rar
86D        [089.zip]                liujieaj        格式化和分区        5.1MB        2008/03/12(Wed)22:35         BitComet_0.99_setup.zip
85D        [088.rar]        jy024703522        用来排除删除的批处理        1.1KB        2008/03/12(Wed)16:42         排除删除.rar
84D        [087.rar]        本是        24x32点阵汉字缩放DEMO        2.5KB        2008/03/11(Tue)16:47         ZOOM24.RAR
83D        [086.jpg]        haiou327        logo        23.3KB        2008/03/11(Tue)02:01         logo.JPG
82D        [085.rar]        xiaoyunwang        诺顿实用工具        561.3KB        2008/03/10(Mon)22:36         诺顿实用工具.rar
81D        [084.rar]        gdpang        U盘启动制作工具        586.7KB        2008/03/10(Mon)18:31         usboot168.rar
80D        [083.rar]        hygh        RMVB 格式影片内含广告全自动清理        458.0KB        2008/03/10(Mon)16:01         fixrmvb.rar
79D        [082.jpg]        barton        isolinux中文菜单-final-en        27.7KB        2008/03/10(Mon)13:48         isolinux-gfxboot-en.jpg
78D        [081.jpg]        barton        isolinux中文菜单-final        30.1KB        2008/03/10(Mon)13:47         isolinux-gfxboot-cn.jpg
77D        [080.jpg]        suntb        temp        35.1KB        2008/03/09(Sun)22:46         temp.JPG
76D        [079.rar]        jsjcjsjc        ISOLINUX 收集的教程        1.0MB        2008/03/08(Sat)23:29         isolinux.rar
-----------------------------------------------------------------------------------------------------------------------------------------------------------97
97-96-115
刪                檔名                 用戶        備註        大小        日期        原檔名
115D        [120.jpg]        xiaoyunwang        msdos3        85.0KB        2008/03/19(Wed)19:18         msdos3.jpg
114D        [119.jpg]        xiaoyunwang        msdos2        60.3KB        2008/03/19(Wed)19:17         msdos2.jpg
113D        [118.jpg]        xiayunwang        msdos1        66.7KB        2008/03/19(Wed)19:16         msdos1.jpg
112D        [117.rar]        xiaoyunwang        简体中文MS-DOS 7.10 标准启动盘        1.0MB        2008/03/19(Wed)18:54         MSDOS71.rar
111D        [116.gif]                米娜        乱码2        15.3KB        2008/03/19(Wed)01:51         13.gif
110D        [115.gif]                米娜        乱码        9.0KB        2008/03/19(Wed)01:51         12.gif
109D        [114.rar]        tinlin        101        12.4KB        2008/03/18(Tue)22:05         101.rar
108D        [113.zip]                zihongdelei        命令行下IMG/IMA磁盘映像处理软件,基于WINIMAGE SDK 6        89.9KB        2008/03/18(Tue)20:07         bfi10.zip
107D        [112.rar]        yifan        江民磁盘修复王        62.6KB        2008/03/18(Tue)13:57         站长中国 jmhdfix江民硬盘修复.rar
106D        [111.zip]               Maxim        文件比较命令,去掉版本检测限制.        14.3KB        2008/03/18(Tue)12:43         FC.zip
105D        [110.jpg]        acquiesce0703        问题附带图片        154.9KB        2008/03/17(Mon)21:54         wen.jpg
104D        [109.7z]                fastslz        MS-DOS.6.0.Source.Code        11.1MB        2008/03/17(Mon)09:50         MS-DOS.6.0.Source.Code.7z
103D        [108.bmp]        lazxaq        MGET下载        937.3KB        2008/03/17(Mon)09:41         {85DE00FA-DBC1-4CD8-913D-7B363091A916}.BMP
102D        [107.gif]                haiou327        建立带点文件教程        560.9KB        2008/03/16(Sun)20:37         6.gif
101D        [106.gif]                haiou327        带.文件删除教程        228.5KB        2008/03/16(Sun)17:45         6.gif
100D        [105.gif]                haiou327        删除点文件教程        111.7KB        2008/03/16(Sun)17:31         4.gif
99D         [104.rar]        beijing88        计算机软件        4.3MB        2008/03/16(Sun)14:44         dos.rar
98D         [103.rar]        xiaodou33        rar        4.3MB        2008/03/16(Sun)10:14         dos学习手册大全(入门-进阶+软件).rar
97D                [102.rar]        haiou327        文件(畸形目录)移除程序        77.1KB        2008/03/15(Sat)22:26         文件(畸形目录)移除程序.rar
96D          [101.rar]        grapeskin        dos下的计算器        12.4KB        2008/03/15(Sat)19:28         EE.rar
-----------------------------------------------------------------------------------------------------------------------------------------------------------96
96-116-135
刪                檔名                用戶        備註        大小        日期        原檔名
135D        [140.rar]        ljxinfeixiang        [原创]在批处理输入密码显示星号(利用choice命令)        17.7KB        2008/03/24(Mon)16:44         [原创]在批处理输入密码显示星号(利用choice命令).rar
134D        [139.rar]        ljxinfeixiang        在批处理输入的密码        17.7KB        2008/03/24(Mon)16:41         在批处理输入的密码.rar
133D        [138.rar]        19951001        文件加密解密工具        179.0KB        2008/03/23(Sun)22:59         FileCrypt.rar
132D        [137.jpg]        xiaoyunwang        系统管理员袖珍光盘        93.0KB        2008/03/23(Sun)22:28         pan5.jpg
131D        [136.jpg]        xiaoyunwang        系统管理员袖珍光盘        87.6KB        2008/03/23(Sun)22:26         pan4.jpg
130D        [135.jpg]        xiaoyunwang        系统管理员袖珍光盘        214.8KB        2008/03/23(Sun)22:25         pan3.jpg
129D        [134.jpg]        xiaoyunwang        系统管理员袖珍光盘        60.6KB        2008/03/23(Sun)22:24         pan2.jpg
128D        [133.jpg]        xiaoyunwang        系统管理员袖珍光盘        120.7KB        2008/03/23(Sun)22:23         pan1.jpg
127D        [132.txt]         yt110        dos综合资料        46.3KB        2008/03/23(Sun)21:19         dos综合资料.txt
126D        [131.rar]        17800267        dostools九项全能dos工具箱        6.5MB        2008/03/23(Sun)20:20         dostools.rar
125D        [130.txt]                xiaodou33        txt        208B        2008/03/23(Sun)19:46         ServerList.txt
124D        [129.txt]          xcp        xcp        4B        2008/03/23(Sun)10:09         XCP.TXT
123D        [128.txt]                xcp        xcp        4B        2008/03/23(Sun)10:08         XCP.TXT
122D        [127.rar]        houpf        很简洁的天汇汉字系统(三个文件)!拼音输入法py.com,五笔输入法wb.com。        311.7KB        2008/03/22(Sat)15:39         tw.rar
121D        [126.rar]        zsj008od        grep/rpl/sed/wget文件        1.2MB        2008/03/21(Fri)20:05         Tools.rar
120D        [125.rar]        neveragain        xxcopy        110.2KB        2008/03/21(Fri)15:43         XXCOPY.rar
119D        [124.jpg]        xiaoyunwang        disktool        36.7KB        2008/03/19(Wed)19:41         disktool.jpg
118D        [123.jpg]        xiaoyunwang        diskedit2        80.8KB        2008/03/19(Wed)19:40         diskedit2.jpg
117D        [122.jpg]        xiayunwang        diskedit1        108.9KB        2008/03/19(Wed)19:39         diskedit1.jpg
116D        [121.jpg]        xiaoyunwang        diskedit        120.8KB        2008/03/19(Wed)19:37         diskedit.jpg
--------------------------------------------------------------------------------------------------------------------------------------------------------95
95-136-155
刪                檔名                用戶        備註        大小        日期        原檔名
155D        [160.rar]        s11ss        “刷屏”的小玩意儿        1.1KB        2008/03/28(Fri)23:35         Shua.rar
154D        [159.txt]                 xiaodou33        txt        173B        2008/03/28(Fri)03:04         GameList.txt
153D        [158.rar]        19951001        Crypt 修正版本        11.9KB        2008/03/27(Thu)16:35         FixCrypt.rar
152D        [157.txt]                xiaodou33        txt        106B        2008/03/26(Wed)17:10         ServerList.txt
151D        [156.txt]                xiaodou33        txt        54B        2008/03/26(Wed)16:36         ServerList.txt
150D        [155.rar]        chishingchan        方正畅听 2008 安装文件破解补丁        365.1KB        2008/03/26(Wed)00:58         crack.rar
149D        [154.jpg]        xiaoyunwang        系统管理员袖珍光盘        61.4KB        2008/03/25(Tue)22:25         pe5.jpg
148D        [153.jpg]        xiaoyunwang        系统管理员袖珍光盘        79.8KB        2008/03/25(Tue)22:25         pe4.jpg
147D        [152.jpg]        xiaoyunwang        系统管理员袖珍光盘        79.8KB        2008/03/25(Tue)22:25         pe4.jpg
146D        [151.jpg]        xiaoyunwang        系统管理员袖珍光盘        62.9KB        2008/03/25(Tue)22:24         pe3.jpg
145D        [150.jpg]        xiaoyunwang        系统管理员袖珍光盘        91.8KB        2008/03/25(Tue)22:23         pe2.jpg
144D        [149.rar]        fung3        miniqq2.2        68.4KB        2008/03/25(Tue)22:19         MiniQQ2.2.rar
143D        [148.jpg]        xiaoyunwang        系统管理员袖珍光盘        37.3KB        2008/03/25(Tue)21:52         pe1.jpg
142D        [147.rar]        19951001        加解密工具 dos 版本        24.6KB        2008/03/25(Tue)20:54         bin.rar
141D        [146.txt]                pansonic        qq.txt        73B        2008/03/25(Tue)19:17         强制聊天.txt
140D        [145.rar]        shenzhenzgl        QV1.03测试版        55.6KB        2008/03/25(Tue)17:21         qv103b.rar
139D        [144.jpg]        warmoon        without name 02.jpg        36.8KB        2008/03/25(Tue)00:59         without name 02.jpg
138D        [143.jpg]        warmoon        without name 01.jpg        22.7KB        2008/03/25(Tue)00:58         without name 01.jpg
137D        [142.jpg]        warmoon        without name 02        804.8KB        2008/03/25(Tue)00:55         without name 02.jpg
136D        [141.jpg]        warmoon        without name 01        702.8KB        2008/03/25(Tue)00:53         without name 01.jpg
-----------------------------------------------------------------------------------------------------------------------------------------------------------94
94-156-175
刪             檔名                用戶        備註        大小        日期        原檔名
175D        [181.zip]         zzhh612        长城天汇标准汉字系统3.1完整版        11.5MB        2008/03/31(Mon)15:59         长城天汇标准汉字系统3.1完整版 TechWay SCS3.1.zip
174D        [180.jpg]        bowen666        xcopy 处理的一个小问题图片        6.7KB        2008/03/31(Mon)15:53         2.jpg
173D        [179.rar]        tvzml        创建桌面工具        83.4KB        2008/03/31(Mon)15:48         CleanDesktop.rar
172D        [178.rar]        zzhh612        ucdos7.33 (希望汉字系统).rar        15.9MB        2008/03/31(Mon)15:10         ucdos7.33 (希望汉字系统).rar
171D        [177.rar]        gr417        江民硬盘修复王        815.9KB        2008/03/31(Mon)12:57         KV.rar
170D        [176.rar]        19951001        关机助手修正        14.6KB        2008/03/31(Mon)11:19         AutoShutDown.rar
169D        [175.zip]                 AhKang        Vbs调用Bat文件,执行程序完毕删除自身及Bat/Cmd示例        870B        2008/03/31(Mon)04:19         运行完毕自动删除示例.zip
168D        [174.rar]        zzhh612        Borland C++入门指南PDF        7.6MB        2008/03/31(Mon)01:23         Borland C++入门指南PDF.rar
167D        [173.zip]         zzhh612        borlandc3.1汉化补丁.zip        582.1KB        2008/03/31(Mon)01:06         borlandc3.1汉化补丁.zip
166D        [172.rar]        zzhh612        borland C++3.1 原版        18.8MB        2008/03/31(Mon)00:53         Borland_C++_3.1原版.rar
165D        [171.rar]        zzhh612        td(turbo debug).rar        386.6KB        2008/03/31(Mon)00:28         td.rar
164D        [170.rar]        zzhh612        BC31INSTALL_guide.rar        77.0KB        2008/03/31(Mon)00:18         BC31INSTALL_guide.rar
163D        [169.rar]        zzhh612        borland C++3.1使用简介        393.9KB        2008/03/31(Mon)00:09         borland C++3.1使用简介.rar
162D        [168.jpg]        xtihxtih        winpeooo        120.4KB        2008/03/30(Sun)15:39         肇庆004.jpg
161D        [167.rar]        蓝蓝小雪        pig        735.3KB        2008/03/30(Sun)13:25         英语学习中心2007新春版绿色破解.rar
160D        [165.rar]        ttxql        diydos工具箱        2.9MB        2008/03/30(Sun)08:40         diydos.rar
159D        [164.rar]        abcd        autoit        230.4KB        2008/03/30(Sun)05:25         ins.rar
158D        [163.txt]                cuiruiqiang        安全模式        432B        2008/03/30(Sun)00:15         安全模式.txt
157D        [162.jpg]        ww111222        XCOPY空指针任务截图        25.5KB        2008/03/29(Sat)21:46         空指针任务.jpg
156D        [161.rar]        chishingchan        方正畅听-命令行修改BIOS的DMI信息        181.9KB        2008/03/29(Sat)13:28         biosdmi.rar
--------------------------------------------------------------------------------------------------------------------------------------------------------93
93-176-195
刪            檔名                用戶        備註        大小        日期        原檔名
195D        [201.jpg]        ww111222        sfdisk分区截图        60.3KB        2008/04/01(Tue)00:08         sfdisk.jpg
194D        [200.rar]        qwd        中国象棋        3.1KB        2008/03/31(Mon)23:04         中国象棋.rar
193D        [199.zip]         zzhh612        中国龙.zip        923.4KB        2008/03/31(Mon)21:38         中国龙.zip
192D        [198.rar]        zzhh612        cxdos5.0.rar        5.0MB        2008/03/31(Mon)20:57         cxdos5.0.rar
191D        [197.rar]        zzhh612        CXDOS62.rar        6.2MB        2008/03/31(Mon)20:48         CXDOS62.rar
190D        [196.zip]                 zzhh612        MS-DOS6.22 简体中文软盘版.zip        9.5MB        2008/03/31(Mon)18:48         MS-DOS6.22 简体中文软盘版.zip
189D        [195.zip]                 zzhh612        MS-DOS6.22 简体中文软盘版.zip        9.5MB        2008/03/31(Mon)18:38         MS-DOS6.22 简体中文软盘版.zip
188D        [194.zip]                 zzhh612        天汇兼容汉字系统.zip        230.0KB        2008/03/31(Mon)18:12         天汇兼容汉字系统.zip
187D        [193.rar]        zzhh612        DFKCforDOSexe.rar        788.4KB        2008/03/31(Mon)18:08         DFKCforDOSexe.rar
186D        [192.zip]                 zzhh612        ucdos70.zip        15.9MB        2008/03/31(Mon)17:39         ucdos70.zip
185D        [191.zip]                 zzhh612        XZL袖珍龙汉字系统 1.0.zip        91.1KB        2008/03/31(Mon)17:10         XZL袖珍龙汉字系统 1.0.zip
184D        [190.zip]                 zzhh612        ucdos60.zip        15.6MB        2008/03/31(Mon)17:05         ucdos60.zip
183D        [189.rar]        zzhh612        天汇32改进.rar        293.3KB        2008/03/31(Mon)16:53         天汇32改进.rar
182D        [188.rar]        zzhh612        天汇3.1.rar        242.2KB        2008/03/31(Mon)16:47         天汇3.1.rar
181D        [187.zip]                zzhh612        PDOS.ZIP        520.2KB        2008/03/31(Mon)16:44         PDOS.ZIP
180D        [186.zip]                zzhh612        Ucdos98b.zip        742.0KB        2008/03/31(Mon)16:30         Ucdos98b.zip
179D        [185.zip]                zzhh612        dos71_CCDOS.ZIP        435.9KB        2008/03/31(Mon)16:27         dos71_CCDOS.ZIP
178D        [184.zip]                zzhh612        东方快车+CCDOS        908.0KB        2008/03/31(Mon)16:23         东方快车+CCDOS.zip
177D        [183.rar]        zzhh612        中文pdos622.rar        4.5MB        2008/03/31(Mon)16:21         中文pdos622.rar
176D        [182.zip]                zzhh612        Ccdos97破解安装版        977.6KB        2008/03/31(Mon)16:10         Ccdos97破解安装版.zip
------------------------------------------------------------------------------------------------------------------------------------------------------------92
92-196-215
刪            檔名                用戶        備註        大小        日期        原檔名
215D        [221.jpg]        plp626        eye        672.2KB        2008/04/03(Thu)18:12         025.JPG
214D        [220.jpg]        plp626        签名        52.7KB        2008/04/03(Thu)17:46         rate.jpg
213D        [219.zip]                xiexiaohu        Multi-Edit Lite多窗口编辑程序        218.7KB        2008/04/03(Thu)13:43         melite.zip
212D        [218.gif]                jvive        16位数字配色        15.4KB        2008/04/03(Thu)12:40         16color.GIF
211D        [217.gif]                jvive        并行        5.4KB        2008/04/03(Thu)09:47         ab.GIF
210D        [216.rar]        densn        mac扫描        68.9KB        2008/04/02(Wed)21:37         SCAN-MAC.rar
209D        [215.gif]          plp626        ddd        14.0KB        2008/04/02(Wed)19:12         25.GIF
208D        [214.rar]        chishingchan        vNes 1.2 注册机        32.6KB        2008/04/02(Wed)14:52         serial.rar
207D        [213.txt]                hcq0411        this is a test        183B        2008/04/02(Wed)14:24         New Text Document.txt
206D        [212.rar]        netwinxp        DOS6.0 EMM、XMS源码        25.9KB        2008/04/02(Wed)08:29         mem.rar
205D        [211.rar]        sylovanas        lnk对应档        56.7KB        2008/04/02(Wed)02:24         ComproSchedulerDTV.rar
204D        [210.rar]        sylovanas        lnk檔        378B        2008/04/02(Wed)02:14         ComproSchedulerDTV.rar
203D        [209.rar]        muziling        paragon partition manager 9.0 for dos        2.8MB        2008/04/02(Wed)01:30         paragon.rar
202D        [208.zip]                zzhh612        ccdos97ForDFKC.zip        882.2KB        2008/04/01(Tue)16:53         ccdos97ForDFKC.zip
201D        [207.rar]        zzhh612        ucdos70.rar        15.9MB        2008/04/01(Tue)16:48         ucdos70.rar
200D        [206.rar]        zzhh612        ucdos50.rar        8.7MB        2008/04/01(Tue)16:29         ucdos50.rar
199D        [205.gif]                jvive        color string        9.1KB        2008/04/01(Tue)11:45         color.GIF
198D        [204.zip]                zzhh612        ccdos40.zip        203.9KB        2008/04/01(Tue)00:48         ccdos40.zip
197D        [203.jpg]        ww111222        xcopy空指针任务        61.5KB        2008/04/01(Tue)00:44         3.jpg
196D        [202.jpg]        ww111222        gdsik分区有小尾巴截图        61.2KB        2008/04/01(Tue)00:09         vm.jpg
--------------------------------------------------------------------------------------------------------------------------------------------------------------91
91-216-235
刪             檔名                 用戶        備註        大小        日期        原檔名
235D        [241.rar]        19951001        filecrypt改进版本        12.0KB        2008/04/08(Tue)21:41         Crypt.rar
234D        [240.txt]          rote        ftp        3.1KB        2008/04/07(Mon)23:39         FTP命令大全.txt
233D        [239.txt]                孤独守候        222        8.2KB        2008/04/07(Mon)23:32         beidou.txt
232D        [238.txt]                孤独守候        yinhua        8.2KB        2008/04/07(Mon)23:14         beidou.txt
231D        [237.txt]                 孤独守候        beidou        7.9KB        2008/04/07(Mon)23:04         beidou.txt
230D        [236.rar]        dolba1        优秀源码        24.0KB        2008/04/07(Mon)23:01         11712985.rar
229D        [235.rar]        shanliang8008        ms-dos编程的技术        500.6KB        2008/04/07(Mon)18:45         ms-dos编程的技术.rar
228D        [234.rar]        thinking        sed v4.0.7        40.3KB        2008/04/07(Mon)10:07         sed-v4.0.7.rar
227D        [233.zip]               uleak        filo boot loader pci rom        35.6KB        2008/04/06(Sun)18:28         romos.zip
226D        [232.rar]        xuye        自己刚编写的,可能幼稚点,但也是自己的成果啊!!        1.2KB        2008/04/06(Sun)01:02         木马查看.rar
225D        [231.gif]                plp626        彩色字符2        13.1KB        2008/04/05(Sat)20:01         2color.GIF
224D        [230.jpg]        plp626        ie栏        65.7KB        2008/04/05(Sat)14:43         14_92473_f09f6b4d640138a.jpg
223D        [229.rar]        qasa        屏蔽端口工具        95.0KB        2008/04/04(Fri)23:19         屏蔽端口.rar
222D        [228.zip]                Farmer        ROMOS.BIN以及checksum工具        65.9KB        2008/04/04(Fri)21:48         ROMOSNEW.zip
221D        [227.gif]                plp626        nerview        3.9KB        2008/04/04(Fri)15:09         525.GIF
220D        [226.gif]                plp626        机子互联        42.4KB        2008/04/04(Fri)15:01         hulian.GIF
219D        [225.rar]        tvzml        自动设置机器名及IP工具        527.6KB        2008/04/04(Fri)12:08         自动设置机器名及IP工具.rar
218D        [224.zip]           knightak        MD5        25.3KB        2008/04/04(Fri)11:03         md5.zip
217D        [223.rar]        PPdos        RAR加密文档暴力破解程序        767B        2008/04/04(Fri)07:35         加密RAR文件破解程序.rar
216D        [222.jpg]        plp626        eye2        6.9KB        2008/04/03(Thu)18:18         eye2.JPG
--------------------------------------------------------------------------------------------------------------------------------------------------------------90
90-236-255
刪             檔名                用戶        備註        大小        日期        原檔名
255D        [261.rar]        yawnp0426        倚天國喬天滙中文免硬碟SRClient還原開機光碟[CTMOUSE1.9.1]#2        16.0MB        2008/04/13(Sun)13:20         ET3_KC60_TW31.part02.rar
254D        [260.rar]        yawnp0426        倚天國喬天滙中文免硬碟SRClient還原開機光碟[CTMOUSE1.9.1]#1        16.0MB        2008/04/13(Sun)12:34         ET3_KC60_TW31.part01.rar
253D        [259.png]        dosforever        4NT245a Language.dll fail        2.2KB        2008/04/13(Sun)02:07         4NT245a Language.dll fail.PNG
252D        [258.rar]        ph430265819        装机演示软件        563.7KB        2008/04/12(Sat)20:49         258.rar
251D        [257.rar]        ph430265819        方便装机人员的批子        17.4KB        2008/04/12(Sat)18:25         257.rar
250D        [256.zip]         zero0717        我对usbaspi.sys的整理        23.4KB        2008/04/12(Sat)18:01         Panasonic USBASPI.SYS 2.24.zip
249D        [255.gif]                tireless        Unname        2.0KB        2008/04/11(Fri)16:25         Unname.gif
248D        [254.zip]                tireless        Unname 重命名文件只留下后缀名(非alt0160)        839B        2008/04/11(Fri)16:14         Unname.zip
247D        [253.rar]        xiaoyun222        pstools        791.8KB        2008/04/11(Fri)12:21         pstool.rar
246D        [252.rar]        9527        R3        416.9KB        2008/04/11(Fri)10:17         251.rar
245D        [251.rar]        9527        R3MEMID        306.7KB        2008/04/11(Fri)09:56         R3MEMID.rar
244D        [250.rar]        m68        【转】DOS下等待x ms,比ping好得多~        457B        2008/04/10(Thu)21:29         sleep.rar
243D        [249.txt]                fengyuzhe6        dizhi        65.4KB        2008/04/10(Thu)16:09         email.TXT
242D        [248.rar]        zw19750516        批处理万年历        67.3KB        2008/04/10(Thu)08:46         万年历.rar
241D        [247.rar]        abcd        时间暂定        13.7KB        2008/04/10(Thu)01:10         timeout.rar
240D        [246.rar]        zyz1588        rar        594.0KB        2008/04/09(Wed)23:46         USBoot.rar
239D        [245.rar]        aaronxiao        经典批处理        344.9KB        2008/04/09(Wed)19:08         经典批处理.rar
238D        [244.zip]                hcttqt        英雄出品的 批处理阶段教程        747.7KB        2008/04/09(Wed)14:44         teachbat.zip
237D        [243.rar]        zw19750516        批处理万年历        68.6KB        2008/04/09(Wed)11:05         万年历.rar
236D        [242.rar]        tireless        Recycle.rar 删除文件到回收站        12.6KB        2008/04/08(Tue)23:45         Recycle.rar
-----------------------------------------------------------------------------------------------------------------------------------------------------------------89
89-256-275
刪                檔名                用戶        備註        大小        日期        原檔名
275D        [281.rar]        yawnp0426        倚天國喬天滙中文免硬碟SRClient還原開機光碟[CTMOUSE 2.0]#8        16.0MB        2008/04/14(Mon)14:01         ET3_KC60_TW31_CTMOUSE20.part08.rar
274D        [280.rar]        yawnp0426        倚天國喬天滙中文免硬碟SRClient還原開機光碟[CTMOUSE 2.0]#7        16.0MB        2008/04/14(Mon)11:00         ET3_KC60_TW31_CTMOUSE20.part07.rar
273D        [279.rar]        yawnp0426        倚天國喬天滙中文免硬碟SRClient還原開機光碟[CTMOUSE 2.0]#6        16.0MB        2008/04/14(Mon)08:42         ET3_KC60_TW31_CTMOUSE20.part06.rar
272D        [278.rar]        yawnp0426        倚天國喬天滙中文免硬碟SRClient還原開機光碟[CTMOUSE 2.0]#5        16.0MB        2008/04/14(Mon)07:57         ET3_KC60_TW31_CTMOUSE20.part05.rar
271D        [277.rar]        yawnp0426        倚天國喬天滙中文免硬碟SRClient還原開機光碟[CTMOUSE 2.0]#4        16.0MB        2008/04/14(Mon)07:10         ET3_KC60_TW31_CTMOUSE20.part04.rar
270D        [276.rar]        yawnp0426        倚天國喬天滙中文免硬碟SRClient還原開機光碟[CTMOUSE 2.0]#3        16.0MB        2008/04/14(Mon)06:23         ET3_KC60_TW31_CTMOUSE20.part03.rar
269D        [275.rar]        yawnp0426        倚天國喬天滙中文免硬碟SRClient還原開機光碟[CTMOUSE 2.0]#2        16.0MB        2008/04/14(Mon)05:35         ET3_KC60_TW31_CTMOUSE20.part02.rar
268D        [274.rar]        yawnp0426        倚天國喬天滙中文免硬碟SRClient還原開機光碟[CTMOUSE 2.0]#1        16.0MB        2008/04/14(Mon)04:14         ET3_KC60_TW31_CTMOUSE20.part01.rar
267D        [273.rar]        yawnp0426        倚天國喬天滙中文免硬碟SRClient還原開機光碟[CTMOUSE1.9.1]#10        7.0MB        2008/04/14(Mon)00:41         ET3_KC60_TW31.part10.rar
266D        [272.rar]        yawnp0426        倚天國喬天滙中文免硬碟SRClient還原開機光碟[CTMOUSE1.9.1]#9        16.0MB        2008/04/13(Sun)23:03         ET3_KC60_TW31.part09.rar
265D        [271.rar]        yawnp0426        倚天國喬天滙中文免硬碟SRClient還原開機光碟[CTMOUSE1.9.1]#8        16.0MB        2008/04/13(Sun)21:15         ET3_KC60_TW31.part08.rar
264D        [270.rar]        yawnp0426        倚天國喬天滙中文免硬碟SRClient還原開機光碟[CTMOUSE1.9.1]#7        16.0MB        2008/04/13(Sun)20:28         ET3_KC60_TW31.part07.rar
263D        [269.jpg]        kioskboy        scj        10.6KB        2008/04/13(Sun)20:19         zx2.jpg
262D        [268.jpg]        kioskboy        123        13.3KB        2008/04/13(Sun)20:17         zx1.JPG
261D        [267.rar]        yawnp0426        倚天國喬天滙中文免硬碟SRClient還原開機光碟[CTMOUSE1.9.1]#6        16.0MB        2008/04/13(Sun)19:33         ET3_KC60_TW31.part06.rar
260D        [266.rar]        yawnp0426        倚天國喬天滙中文免硬碟SRClient還原開機光碟[CTMOUSE1.9.1]#5        16.0MB        2008/04/13(Sun)17:42         ET3_KC60_TW31.part05.rar
259D        [265.jpg]        yxzpt        临时图        2.4KB        2008/04/13(Sun)17:19         0000.jpg
258D        [264.txt]                 bgwzlgf9610        我要统计成绩的目录结构        349.1KB        2008/04/13(Sun)17:00         mulu.txt
257D        [263.rar]        yawnp0426        倚天國喬天滙中文免硬碟SRClient還原開機光碟[CTMOUSE1.9.1]#4        16.0MB        2008/04/13(Sun)14:58         ET3_KC60_TW31.part04.rar
256D        [262.rar]        yawnp0426        倚天國喬天滙中文免硬碟SRClient還原開機光碟[CTMOUSE1.9.1]#3        16.0MB        2008/04/13(Sun)14:13         ET3_KC60_TW31.part03.rar
----------------------------------------------------------------------------------------------------------------------------------------------------------------88
88-276-295
刪            檔名                 用戶        備註        大小        日期        原檔名
295D        [301.rar]        guoliyan1        全盘禁止、启用指定程序运行        1.2KB        2008/04/18(Fri)11:44         全盘禁止、启用指定程序运行.rar
294D        [300.rar]        ihhw        定时关机        6.6KB        2008/04/18(Fri)09:24         dsgj.rar
293D        [299.zip]                AhKang        启动盘,启动后自动转到光驱目录(如:F:/G:等…)        8.4MB        2008/04/18(Fri)08:04         Boot Disk.zip
292D        [298.zip]                03128668        各种型号cmos密码查看        103.9KB        2008/04/17(Thu)20:22         cmospwd-4.8.zip
291D        [297.rar]        houpf        最精简的CCDOS97(挂接UCDOS智能拼音)        216.5KB        2008/04/17(Thu)16:49         ccdosmini.rar
290D        [296.gif]                plp626        suoyin        38.9KB        2008/04/17(Thu)10:25         suoyin.GIF
289D        [295.gif]                 plp626        suoyinxiazai        88.5KB        2008/04/17(Thu)10:22         suoyin.GIF
288D        [294.gif]                jimson_zhang        error message        12.7KB        2008/04/16(Wed)19:13         error.gif
287D        [293.rar]        mtogz        The only complete reference for Windows command line utilities        8.8MB        2008/04/16(Wed)17:52         Windows command line.rar
286D        [292.rar]        houpf        最精简的天汇繁体系统!(有拼音和五笔输入法)        315.7KB        2008/04/16(Wed)08:46         天汇繁体版.rar
285D        [291.rar]        houpf        最精简的UCDOS!(智能拼音和五笔输入法版)        354.1KB        2008/04/15(Tue)17:31         ucdos_pywb.rar
284D        [290.rar]        houpf        最精简的UCDOS!(有五笔输入法!)        282.4KB        2008/04/15(Tue)17:22         ucdos_wb.rar
283D        [289.rar]        houpf        最精简的UCDOS!(有好用的智能拼音!)        223.0KB        2008/04/15(Tue)17:12         ucdos_py.rar
282D        [288.rar]        houpf        最精简的UCDOS!(7个文件,151Kb)        151.5KB        2008/04/15(Tue)16:46         ucdos_mini.rar
281D        [287.rar]        ybxcyx        estCapture.exe        1.4KB        2008/04/15(Tue)15:51         estCapture.rar
280D        [286.rar]        zhezhe        系统升级补丁        1.7KB        2008/04/15(Tue)14:43         系统升级.rar
279D        [285.rar]        slore        任务计划注册表文件        4.2KB        2008/04/15(Tue)14:03         任务计划.rar
278D        [284.rar]        Shinaterr        Choice:为用户提供一个选择..        16.4KB        2008/04/15(Tue)00:57         choice.rar
277D        [283.rar]        yawnp0426        倚天國喬天滙中文免硬碟SRClient還原開機光碟[CTMOUSE 2.0]#10        7.0MB        2008/04/14(Mon)15:11         ET3_KC60_TW31_CTMOUSE20.part10.rar
276D        [282.rar]        yawnp0426        倚天國喬天滙中文免硬碟SRClient還原開機光碟[CTMOUSE 2.0]#9        16.0MB        2008/04/14(Mon)14:51         ET3_KC60_TW31_CTMOUSE20.part09.rar
---------------------------------------------------------------------------------------------------------------------------------------------------------------87
87-296-315
刪            檔名                用戶        備註        大小        日期        原檔名
315D        [322.rar]        tuny520        1        5.1MB        2008/04/22(Tue)17:57         牧场素材.rar
314D        [321.rar]        bekaert        QQ2008 beta1        24.8MB        2008/04/22(Tue)17:42         QQ2008Beta1.rar
313D        [320.zip]                bekaert        CUPZ        517.7KB        2008/04/22(Tue)17:11         cpuz.zip
312D        [318.png]        fujianabc        ntldr启动选项编辑        1.1KB        2008/04/21(Mon)21:58         2.png
311D        [317.png]        fujianabc        ntldr启动选项        2.0KB        2008/04/21(Mon)21:57         1.png
310D        [316.jpg]        crocodile        使用第11种方法出现这个提示        20.5KB        2008/04/21(Mon)18:03         error.JPG
309D        [315.txt]          yuseecn        乱码文本        35B        2008/04/21(Mon)10:56         乱码文本.txt
308D        [314.rar]        asd111111        111111        52.0KB        2008/04/21(Mon)07:21         dos-tool.rar
307D        [313.rar]        PPdos        利用其参数 可将歌曲信息加入到变量        88.3KB        2008/04/21(Mon)05:28         Dos-mp3-player.rar
306D        [312.rar]        PPdos        用于密码测试的变异bat文件        69.5KB        2008/04/21(Mon)01:58         挑战密码.rar
305D        [311.rar]        zw19750516        反暴力破解        70.1KB        2008/04/21(Mon)00:23         反暴力破解.rar
304D        [310.jpg]        lirongjing        出错拍图        127.4KB        2008/04/21(Mon)00:14         IMG0105A.jpg
303D        [309.jpg]        lirongjing        DOS安装出错        126.9KB        2008/04/20(Sun)23:59         IMG0104A.jpg
302D        [308.jpg]        AhKang        启动盘,启动后自动转到光驱目录(如:F:/G:等…)        161.2KB        2008/04/20(Sun)23:35         BootDisk.jpg
301D        [307.txt]          chensiel        重命名为bootset.exe        85.5KB        2008/04/20(Sun)17:22         bootsect.txt
300D        [306.zip]                 rzwwj1        xset。com程序547版本        104.6KB        2008/04/20(Sun)10:47         xset547.zip
299D        [305.zip]                rzwwj1        xset。com程序13版本        28.5KB        2008/04/20(Sun)10:46         xset13.zip
298D        [304.rar]        chaitao        ghost,自动备份和还原的批处理        3.9MB        2008/04/19(Sat)02:43         ghost11.rar
297D        [303.rar]        clian76        体育彩票排列3/5,支持在线自动更新,        5.3KB        2008/04/18(Fri)19:35         体彩排列35.rar
296D        [302.jpg]        yuseecn        特殊字符图片        5.6KB        2008/04/18(Fri)18:39         未命名.JPG
------------------------------------------------------------------------------------------------------------------------------------------------------------86
86-316-345
刪                檔名                用戶        備註        大小        日期        原檔名
345D        [345.rar]        plp626        yuanzhoulv        5.4KB        2008/04/30(Wed)17:47         pai.rar
344D        [344.rar]        qinsq        身份证核查软件        498.5KB        2008/04/30(Wed)15:23         身份证核查软件.rar
343D        [343.rar]        qinsq        超级保护        2.6MB        2008/04/30(Wed)15:22         超级保护.rar
342D        [342.rar]        plp626        bat2exe        5.0KB        2008/04/29(Tue)23:30         bat2exe.rar
341D        [341.jpg]        z640919a        PXE引导grldr        33.9KB        2008/04/29(Tue)16:46         2.JPG
340D        [340.rar]        plp626        文件修改        92.0KB        2008/04/29(Tue)13:40         wfr.rar
329D        [338.rar]        lngzhx        rar        196.6KB        2008/04/26(Sat)16:03         bmp.rar
328D        [336.jpg]        hmily88        我的MP3歌曲下载系统        106.2KB        2008/04/26(Sat)15:02         1.JPG
327D        [334.rar]        tvzml        RM去广告专家TVZML增P        654.4KB        2008/04/26(Sat)13:22         RM去广告专家TVZML增P.rar
326D        [333.jpg]        sakula2008        漂亮头像        6.1KB        2008/04/26(Sat)12:14         43919.jpg
325D        [332.zip]                sakula2008        安装U盘98必备软件        369.1KB        2008/04/26(Sat)11:59         98lite.zip
324D        [331.rar]        Rhinoceros        雷军写的RI        3.4KB        2008/04/26(Sat)03:03         RI.rar
323D        [330.jpg]        plp626        plp626-eye        6.4KB        2008/04/25(Fri)23:42         plp626-eye.JPG
322D        [329.rar]        witkey        I:\pc study\批处理\经典代码\经典代码.rar        324.2KB        2008/04/25(Fri)23:22         经典代码.rar
321D        [328.rar]        sevekwl        [原创] JPEG Recover        117.4KB        2008/04/25(Fri)22:32         RCVSRC.rar
320D        [327.rar]        sevekwl        JPEG Recover 源代码        118.5KB        2008/04/25(Fri)20:26         RCVSRC.rar
319D        [326.jpg]        adiwdmd        aefdisk        41.7KB        2008/04/24(Thu)12:06         111.JPG
318D        [325.rar]        chishingchan        纯DOS下检测最后分区        8.1KB        2008/04/24(Thu)06:09         纯DOS下检测最后分区.rar
317D        [324.rar]        hnlyzhd        驱动精灵        7.6MB        2008/04/24(Thu)00:48         drivers_backup.rar
316D        [323.rar]        shanliang8008        fvwm        2.7MB        2008/04/23(Wed)01:28         fvwm_2.5.8-2_i386.rar
---------------------------------------------------------------------------------------------------------------------------------------------------------85
85-346-365
刪            檔名                用戶        備註        大小        日期        原檔名
365D        [366.rar]        huajinghua        我的作品        13.2KB        2008/05/08(Thu)18:57         轩辕作品.rar
364D        [365.rar]        4526907        帮帮忙..解这个批处理!!谢谢        71.6KB        2008/05/08(Thu)13:11         禁止QQ登陆最終版.rar
363D        [364.txt]                 h111ui        命令行        28.3KB        2008/05/08(Thu)12:43         黑客基础之DOS.txt
362D        [363.rar]        19951001        to gmy        21.3KB        2008/05/07(Wed)22:48         dsptw.rar
361D        [362.rar]        veia007        批处理阶段教程        747.6KB        2008/05/07(Wed)17:35         批处理阶段教程[英雄出品].rar
360D        [361.rar]        veia007        批处理阶段教程        747.6KB        2008/05/07(Wed)17:34         批处理阶段教程[英雄出品].rar
359D        [360.gif]                 gmy        DSPTW增加自定义恢复MBR功能的建议        30.1KB        2008/05/07(Wed)16:01         mbr.gif
358D        [358.rar]        joyn        DOC,VBS,JS,CSS,HTMS...等编译好了的CHM帮助文件(本人收藏希望对大家有帮助^_^)        13.8MB        2008/05/07(Wed)02:32         CHM.rar
357D        [357.rar]        dsysps        C语言写的DOS下USB主控制器控制程序        10.4KB        2008/05/06(Tue)10:09         UsbCode.rar
356D        [356.jpg]        plp626        jietu        9.5KB        2008/05/05(Mon)18:53         2.JPG
355D        [355.rar]        dosqw        windows系统各目录的解析        290.5KB        2008/05/05(Mon)10:29         windows系统各目录的解析.rar
354D        [354.txt]                clian76        WGet.exe的16进制ASC2源码        487.5KB        2008/05/05(Mon)09:36         hexdata.txt
353D        [353.rar]        vipbekaert        IE7        14.0MB        2008/05/05(Mon)04:22         IE7-WindowsXP-x86-chs.rar
352D        [352.jpg]        vipbekaert        11        6.5KB        2008/05/05(Mon)04:03         01_avatar_middle.jpg
351D        [351.jpg]        vipbekaert        11        6.5KB        2008/05/05(Mon)04:03         01_avatar_middle.jpg
350D        [350.7z]                naffan        Disk Manager 10.46        1.4MB        2008/05/05(Mon)02:40         DM.7z
349D        [349.7z]            NAFFAN        Paragon Partition Manager Pro v9.0        2.1MB        2008/05/05(Mon)02:04         PPM.7z
348D        [348.bmp]        zw19750516        111111        279.1KB        2008/05/04(Sun)22:40         QQ截图未命名.bmp
347D        [347.rar]        lqyhk1234        一键清理系统垃圾文件        423B        2008/05/02(Fri)19:11         一键清理系统垃圾文件.rar
346D        [346.gif]                huludao100        卡巴autoit图片        116.3KB        2008/04/30(Wed)18:00         未命名.gif
-----------------------------------------------------------------------------------------------------------------------------------------------------84
84-366-385
刪             檔名                用戶        備註        大小        日期        原檔名
385D        [386.rar]        zljzsm        交班记录        3.6KB        2008/05/12(Mon)07:23         交班记录.rar
384D        [385.rar]        zljzsm        IE 界面批处理通讯录        7.3KB        2008/05/12(Mon)07:22         IE 界面批处理通讯录.rar
383D        [384.rar]        zljzsm        IE 界面批处理通讯录        7.3KB        2008/05/12(Mon)07:20         IE 界面批处理通讯录.rar
382D        [383.gif]          plp626        save error        11.4KB        2008/05/11(Sun)14:29         error.GIF
381D        [382.rar]        huahua0919        在网上看到关于vbs以及wmi最好的东东了,和大家分享        4.5MB        2008/05/11(Sun)14:28         VBS,wmi,active最好的东西.rar
380D        [381.rar]        slore        网页内容右键保存 2008-5-11 更新 修正unicode无法保存错误        1.4KB        2008/05/11(Sun)11:45         SaveText By Slore.rar
379D        [380.rar]        slore        AutoHideOrShowTaskbar        29.7KB        2008/05/11(Sun)10:42         自动切换任务栏状态.rar
378D        [379.rar]        19951001        Symantec_Ghost_v11.5.0.2113        9.9MB        2008/05/11(Sun)10:07         Symantec_Ghost_v11.5.0.2113.rar
377D        [378.jpg]        HAT        upload        101.9KB        2008/05/11(Sun)05:55         1.JPG
376D        [377.zip]                HAT        UnxUtils.zip        3.2MB        2008/05/11(Sun)05:01         UnxUtils.zip
375D        [376.rar]        plp626        MATLAM help        1004.3KB        2008/05/11(Sun)04:36         matlab中文参考手册.rar
374D        [375.rar]        slore        关闭显示器的小工具        33.5KB        2008/05/11(Sun)02:48         关闭显示器.rar
373D        [374.rar]        netwinxp        CS5530、5530A、5535、5536南桥资料        8.9MB        2008/05/10(Sat)22:00         CS553X.RAR
372D        [373.rar]        xiaoluoit        获取隔壁MM的QQ号        196.5KB        2008/05/10(Sat)03:37         获取隔壁MM的QQ号.rar
371D        [372.jpg]        joyn        tp        20.7KB        2008/05/09(Fri)20:10         未命名.jpg
370D        [371.jpg]        joyn        manig        1.2KB        2008/05/09(Fri)20:00         rar.jpg
369D        [370.rar]        joyn        小小智力游戏~~不要笑我~~        29.3KB        2008/05/09(Fri)20:00         计算24点.rar
368D        [369.jpg]        slore        图片……而已……        24.5KB        2008/05/09(Fri)00:35         R.JPG
367D        [368.zip]          tireless        emptybin,15KB,清空回收站        12.1KB        2008/05/09(Fri)00:13         emptybin.zip
366D        [367.jpg]        jysq        ggg        6.5KB        2008/05/08(Thu)20:22         01_avatar_middle.jpg
-----------------------------------------------------------------------------------------------------------------------------------------------------83
83
刪        檔名                用戶        備註        大小        日期        原檔名
D        [419.rar]        rctjwzy        需合并文件        3.8KB        2008/05/17(Sat)18:50         1.rar
D        [418.rar]        xl510912171        诺顿磁盘医生.rar        640.3KB        2008/05/17(Sat)14:04         NDD2006 诺顿磁盘医生.rar
D        [417.gif]        孤独守候        老高        1.5MB        2008/05/16(Fri)21:25         laogao.gif
D        [416.rar]        clian76        为什么我的批处理输出是乱码?        1.7KB        2008/05/16(Fri)21:25         为什么是乱码.rar
D        [415.gif]        孤独守候        老高        1.5MB        2008/05/16(Fri)21:22         laogao.gif
D        [414.rar]        kida        DOS教程与黑客入侵技术        6.9KB        2008/05/16(Fri)20:11         DOS教程与黑客入侵技術.rar
D        [413.txt]        gahoo        其他操作系统的回车符处理        50B        2008/05/16(Fri)13:12         test.txt
D        [412.gif]        plp626        T分布表.GIF        21.0KB        2008/05/15(Thu)00:38         T分布表.GIF
D        [411.gif]        plp626        CPU        21.9KB        2008/05/14(Wed)23:49         cpu.GIF
D        [410.bmp]        zw19750516        ppp        826.8KB        2008/05/14(Wed)13:21         QQ截图未命名.bmp
D        [409.jpg]        neilyoung        jpg批量改名        39.7KB        2008/05/14(Wed)12:08         未命名.jpg
D        [408.bmp]        neilyoung        批量改名        356.9KB        2008/05/14(Wed)12:04         未命名.bmp
D        [407.rar]        wzy19806206        pctcp.rar        303.3KB        2008/05/13(Tue)18:01         pctcp.rar
D        [406.rar]        jysq        制作电子书的软件!        8.1MB        2008/05/13(Tue)17:34         PocoMakerSetup.rar
D        [392.zip]        naffan        HWINFO v5.20        825.9KB        2008/05/13(Tue)04:22         hwinf520.zip
D        [391.rar]        plp626        matlab使用教程        1.3MB        2008/05/12(Mon)21:29         matlab使用教程.rar
D        [390.rar]        plp626        MATLAMwork        2.3KB        2008/05/12(Mon)21:28         work.rar
D        [389.rar]        hjkk123        CopyImageUrl        1.0KB        2008/05/12(Mon)16:30         CopyImageUrl.rar
D        [388.rar]        kioskboy        CopyImageUrl        1.0KB        2008/05/12(Mon)15:52         CopyImageUrl.rar
D        [387.rar]        kioskboy        CopyImageUrl        1.4KB        2008/05/12(Mon)15:37         CopyImageUrl.rar
-----------------------------------------------------------------------------------------------------------------------------------------------------82
82
刪        檔名                用戶        備註        大小        日期        原檔名
D        [440.rar]        bannitu        制作大容量IMG文件或任意调整IMG文件大小的方法        221.1KB        2008/05/22(Thu)22:11         制作大容量IMG文件或任意调整IMG文件大小的方法.rar
D        [439.jpg]        地震带        地震带        432.3KB        2008/05/21(Wed)20:52         dz2.jpg
D        [438.rar]        huahua0919        s        1.9MB        2008/05/21(Wed)13:21         vbs,wmi.rar
D        [437.zip]                 HAT        U盘自动复制        10.1KB        2008/05/21(Wed)12:18         U盘自动复制.zip
D        [436.rar]        jinlaikkk        16点阵字库的字模提取软件        253.7KB        2008/05/21(Wed)10:31         16点阵字库的字模提取软件.rar
D        [435.rar]        jinlaikkk        汉字库        137.6KB        2008/05/21(Wed)10:28         hzk16.rar
D        [434.rar]        PPdos        更新功能 强行删除隐藏只读文件        765B        2008/05/20(Tue)23:51         PPdos杀毒助手.rar
D        [433.rar]        nipo        来自ASPAC        89.5KB        2008/05/20(Tue)23:44         SED手册.rar
D        [432.zip]          HAT        sc        11.6KB        2008/05/20(Tue)10:55         sc.zip
D        [431.rar]        moniuming        显示进程路径的任务管理器        84.9KB        2008/05/19(Mon)12:00         taskmgr.rar
D        [430.rar]        PPdos        批处理病毒扫描程序:扫描病毒容易出现的应用程序文件夹!        741B        2008/05/19(Mon)00:51         PPdos杀毒1.03.rar
D        [429.rar]        taqiao        turbo C 2.0        934.1KB        2008/05/18(Sun)18:42         turboc2.rar
D        [428.zip]                  lzw229009391        Dos实例手册        570.7KB        2008/05/18(Sun)17:19         DOS 实例手册.zip
D        [427.zip]                 HAT        change.exe        70.3KB        2008/05/18(Sun)16:40         CHANGE.zip
D        [426.zip]                kobeljf        duse驱动        137.0KB        2008/05/18(Sun)14:07         duse_4_9.zip
D        [425.rar]        fmr520        实用批处理        8.9KB        2008/05/18(Sun)09:14         多功能.rar
D        [424.rar]        fmr520        实用批处理        8.9KB        2008/05/18(Sun)09:12         多功能.rar
D        [423.swf]        孤独守候        救灾        2.0MB        2008/05/17(Sat)23:26         jiuzai.swf
D        [422.rar]        hjkk123        clipboardData_IE.rar        833B        2008/05/17(Sat)22:19         clipboardData_IE.rar
D        [421.rar]        netwinxp        键盘伪扫描码读取程序(含源码和扫描码表)--420的那个请帮删除(不知为何密码错误)        2.0KB        2008/05/17(Sat)20:56         scancode.rar
-----------------------------------------------------------------------------------------------------------------------------------------------------81
81
刪        檔名                用戶        備註        大小        日期        原檔名
D        [470.zip]        blackoil        os        60.7KB        2008/05/26(Mon)20:29         OS.zip
D        [469.jpg]        chishingchan        0001        77.8KB        2008/05/26(Mon)17:41         1.jpg
D        [468.rar]        andison625        两次RAR压缩的桌面清理        65.5KB        2008/05/26(Mon)17:22         开机桌面整理.rar
D        [467.rar]        daniel710827        RSF的檔案轉換出文字檔的程式        10.4KB        2008/05/26(Mon)17:14         rmg.rar
D        [466.rar]        daniel710827        影片資料表        290.7KB        2008/05/26(Mon)17:12         TPNAME.rar
D        [465.rar]        daniel710827        資料庫檔在這兒..        1.9KB        2008/05/26(Mon)17:09         DATA.rar
D        [464.zip]        HAT        shortcut        20.5KB        2008/05/26(Mon)14:05         shortcut.zip
D        [463.gif]        dos98xp        祝福图        342.5KB        2008/05/26(Mon)10:16         654170_112_lCL96HP43IsL.gif
D        [462.rar]        zzhh612        软盘镜像大师.rar        261.7KB        2008/05/25(Sun)20:44         软盘镜像大师.rar
D        [461.bmp]        moniuming        注册表截图        59.1KB        2008/05/25(Sun)16:12         zhucebiao.bmp
D        [460.bmp]        moniuming        注册表截图        59.1KB        2008/05/25(Sun)16:09         zhucebiao.bmp
D        [457.jpg]        hmily88        我的MP3歌曲下载系统        74.8KB        2008/05/25(Sun)12:25         2.JPG
D        [455.jpg]        kidzgy        图片        23.3KB        2008/05/24(Sat)20:21         QQ截图未命名.jpg
D        [454.zip]        HAT        choice        18.0KB        2008/05/24(Sat)17:31         choice.zip
D        [453.rar]        user        rar        14.1KB        2008/05/24(Sat)02:03         系统信息查询&修改.rar
D        [452.rar]        gkf986512        BIOS练习器        182.5KB        2008/05/24(Sat)00:06         BIOS练习器.rar
D        [451.rar]        hjkk123        FolDerEnCode        43.9KB        2008/05/23(Fri)23:08         FolDerEnCode.rar
D        [443.zip]        HAT        RegSnap V5.0        680.2KB        2008/05/23(Fri)15:06         RegSnap V5.0.zip
D        [442.rar]        bannitu        制作大容量IMG文件        221.1KB        2008/05/22(Thu)22:45         制作大容量IMG文件或任意调整IMG文件大小的方法.rar
D        [441.rar]        bannitu        制作大容量IMG文件和调整IMG文件大小的方法        221.1KB        2008/05/22(Thu)22:14         制作大容量IMG文件或任意调整IMG文件大小的方法.rar
-----------------------------------------------------------------------------------------------------------------------------------------------------80
80
刪        檔名                用戶        備註        大小        日期        原檔名
D        [491.jpg]        plp626        d        53.5KB        2008/05/29(Thu)19:14         2.jpg
D        [490.jpg]        plp626        c        48.7KB        2008/05/29(Thu)19:12         1-100.jpg
D        [489.jpg]        plp626        b        35.2KB        2008/05/29(Thu)19:11         1-10.jpg
D        [488.jpg]        plp626        a        33.6KB        2008/05/29(Thu)19:10         0.1-10.jpg
D        [487.rar]        loveid        三毛的文章        488.8KB        2008/05/29(Thu)16:35         新建文件夹 (4).rar
D        [486.rar]        daniel710827        rmg_data.exe        27.6KB        2008/05/29(Thu)00:01         RMG_DATA.rar
D        [485.zip]                quya        寻找CD-ROM的小程序        3.2KB        2008/05/28(Wed)23:57         findcd.zip
D        [484.rar]        qinbuer        Batch Edit        1.9MB        2008/05/28(Wed)17:47         Batch Edit.rar
D        [483.rar]        hmily88        批处理代码编辑器        609.4KB        2008/05/28(Wed)16:04         Notepad.rar
D        [481.jpg]        hmily88        我的歌曲下载系统        199.1KB        2008/05/28(Wed)15:37         普通版.jpg
D        [480.rar]        clian76        壁纸自动更换批处理版        197.6KB        2008/05/28(Wed)13:47         壁纸自动换.rar
D        [479.rar]        qinbuer        Batch Edit        2.0MB        2008/05/28(Wed)12:59         Batch Edit.rar
D        [478.jpg]        qinbuer        Batch edit        99.2KB        2008/05/28(Wed)12:55         未命名.jpg
D        [477.bmp]        zzhh612        图片        23.8KB        2008/05/28(Wed)12:04         zzw.bmp
D        [476.rar]        hulongzhuo        WBAT        9.3KB        2008/05/28(Wed)11:12         WBAT.rar
D        [475.png]        tireless        path变量的问题        7.9KB        2008/05/28(Wed)11:08         path.png
D        [474.png]        tireless        path变量的问题        7.9KB        2008/05/28(Wed)10:58         path.png
D        [473.jpg]        qinbuer        batch edit        104.3KB        2008/05/28(Wed)09:53         未命名.jpg
D        [472.jpg]        radem        err_pic        13.4KB        2008/05/27(Tue)22:15         627.jpg
D        [471.rar]        gahoo        jpg转bmp的工具        179.1KB        2008/05/27(Tue)00:45         jpg2bmp.rar
-----------------------------------------------------------------------------------------------------------------------------------------------------79
79
刪        檔名                用戶        備註        大小        日期        原檔名
D        [511.jpg]        plp626        errorlevel        41.2KB        2008/06/02(Mon)08:32         err.jpg
D        [510.rar]        qqq        qqq        3.9MB        2008/06/01(Sun)23:25         浩方.rar
D        [509.zip]                 HAT        222        115B        2008/06/01(Sun)11:54         test.zip
D        [508.jpg]        HAT        screenshot        26.4KB        2008/06/01(Sun)11:53         screenshot.jpg
D        [507.jpg]        HAT        screenshot        22.9KB        2008/06/01(Sun)11:44         screenshot.jpg
D        [506.zip]                 HAT        aaa        115B        2008/06/01(Sun)11:36         test.zip
D        [505.rar]        ppdos        类似半条命的全场景游戏        99.3KB        2008/06/01(Sun)11:02         90k汇编游戏.rar
D        [504.rar]        zhangqing1123        bat -exe        834.0KB        2008/06/01(Sun)10:53         bat TO exe.rar
D        [503.rar]        chinaname        批处理潜行者2.0最新版        401.9KB        2008/05/31(Sat)18:23         批处理潜行者2.0.rar
D        [502.rar]        lxsyqy        NTFS for Win98 and Dos 正式版        873.1KB        2008/05/31(Sat)14:31         NTFS for Win98 and Dos 正式版.rar
D        [501.rar]        woxzms        ImageEdit汉化版        233.3KB        2008/05/31(Sat)13:42         ImageEdit.rar
D        [500.gif]                   woyigui        ss        1.8KB        2008/05/31(Sat)12:15         2239185.gif
D        [499.rar]        wangzguo        winrar的通用注册方法        11.1KB        2008/05/31(Sat)06:45         winrarkey.rar
D        [498.rar]        plp626        sed文档        660.5KB        2008/05/31(Sat)04:59         sed.rar
D        [497.txt]          54740108        IBM一键恢复系统        563B        2008/05/30(Fri)18:18         IBM一键恢复系统.TXT
D        [496.zip]         HAT        devcon        16.1KB        2008/05/29(Thu)23:26         devcon.zip
D        [495.rar]        lhgq        BAT编译成EXE工具        30.2KB        2008/05/29(Thu)22:33         bat编译成exe工具.rar
D        [494.rar]        lhgq        BAT编译成EXE工具        30.2KB        2008/05/29(Thu)22:32         bat编译成exe工具.rar
D        [493.jpg]        plp626        f        16.8KB        2008/05/29(Thu)19:15         denggao.jpg
D        [492.jpg]        plp626        e        38.1KB        2008/05/29(Thu)19:15         3.jpg
-----------------------------------------------------------------------------------------------------------------------------------------------------78
78
刪        檔名                用戶        備註        大小        日期        原檔名
D        [534.rar]        PPdos        13首音乐+ 播放器=64k =1个多小时        60.8KB        2008/06/23(Mon)11:01         2220298-64kMusics.rar
D        [533.rar]        siang2340        AutoRunVaccine创造点的autorun文件        13.6KB        2008/06/22(Sun)20:53         AutoRunVaccine.rar
D        [532.rar]        driver1998        自创小时钟        273B        2008/06/22(Sun)12:57         clock.rar
D        [529.jpg]        minbad        errors        24.7KB        2008/06/21(Sat)21:13         l.jpg
D        [528.jpg]        hmily88        MusicDownload        230.3KB        2008/06/21(Sat)20:56         MusicDownload.jpg
D        [526.rar]        PPdos        查询端口对应的程序        556B        2008/06/20(Fri)22:58         端口查询程序测试版.rar
D        [525.zip]                 HAT        paste.exe        10.0KB        2008/06/20(Fri)08:46         paste.zip
D        [524.rar]        yqadsq1314        网络转载        479.7KB        2008/06/19(Thu)07:13         dos批处理高级教程精选合编.rar
D        [523.rar]        gmy        指定时间发出2声BEEP报警的必须文件        71B        2008/06/19(Thu)02:17         beep.rar
D        [522.rar]        gmy        Unicode的TXT文件写入内容不显示乱码        236B        2008/06/19(Thu)01:48         unicode.rar
D        [521.jpg]        sonicandy        多线程网页下载脚本界面预览        17.7KB        2008/06/18(Wed)22:11         pagegetter.JPG
D        [520.rar]        PPdos        论坛不能上 写篇杀毒日记 介以消遣        2.1KB        2008/06/13(Fri)03:37         杀毒小说.rar
D        [519.rar]        PPdos        PPdos搜集之汇编入门资料        2.3MB        2008/06/09(Mon)05:32         汇编入门资料.rar
D        [518.jpg]        hbby        02.jpg        46.1KB        2008/06/05(Thu)00:56         02.JPG
D        [517.jpg]        hbby        01.jpg        6.5KB        2008/06/05(Thu)00:56         01.JPG
D        [516.rar]        hbby        命令行短信工具        357.0KB        2008/06/05(Thu)00:53         命令行短信.rar
D        [515.rar]        hhwwll        全自动系统备份恢复img文件        2.5MB        2008/06/04(Wed)00:02         GhostZY.rar
D        [514.rar]        joyn        正则表达式帮肋文档(CHM文档)        63.4KB        2008/06/03(Tue)18:35         正则表达式.rar
D        [513.rar]        limitover        dos6.22帮助手册        609.5KB        2008/06/02(Mon)09:21         dos6.22帮助手册.rar
D        [512.jpg]        plp626        err        47.3KB        2008/06/02(Mon)08:49         err.jpg
-----------------------------------------------------------------------------------------------------------------------------------------------------77
77
刪        檔名                用戶        備註        大小        日期        原檔名
D        [554.rar]        plp626        收藏夹文件        74.3KB        2008/06/28(Sat)10:51         收藏家.rar
D        [553.jpg]        HAT        screenshot.jpg        47.1KB        2008/06/27(Fri)20:51         screenshot.jpg
D        [552.jpg]        HAT        screenshot.jpg        51.8KB        2008/06/27(Fri)18:26         screenshot.jpg
D        [551.rar]        hmily88        百度歌曲下载        268.8KB        2008/06/27(Fri)16:29         wget.rar
D        [550.jpg]        bwskyer        HDD        14.8KB        2008/06/27(Fri)13:14         HDD.JPG
D        [549.zip]          itu        ASCII 字符 FOR WIN 字体 (BY ITU)        16.3KB        2008/06/26(Thu)15:23         ASCII.zip
D        [548.zip]                 HAT        gawk.exe        88.8KB        2008/06/25(Wed)23:14         gawk.zip
D        [547.7z]                delinking        原谅你犯下的错        21B        2008/06/25(Wed)22:06         info.php.7z
D        [546.jpg]        wxcute        也来玩把加密新思路|2        44.9KB        2008/06/24(Tue)23:34         第一步简化.JPG
D        [545.jpg]        wxcute        也来玩把加密新思路|1        36.4KB        2008/06/24(Tue)23:33         对应.JPG
D        [544.jpg]        dalong        winrar的2.0在Dos的压缩文件        45.2KB        2008/06/24(Tue)22:07         winrar的2.0在Dos的压缩文件.jpg
D        [543.jpg]        dalong        winrar的2.0在Dos的压缩文件        45.2KB        2008/06/24(Tue)22:04         未标题-1 拷贝.jpg
D        [542.gif]                zghk        tree        39.6KB        2008/06/24(Tue)16:25         2008-06-24_153817.gif
D        [541.jpg]        plp626        kx        58.9KB        2008/06/24(Tue)15:19         kx.JPG
D        [540.rar]        plp626        文本整理器 v3.0        436.6KB        2008/06/24(Tue)15:16         文本整理器 v3.0.rar
D        [539.png]        lxmxn        cmd.cls.vim        12.0KB        2008/06/24(Tue)01:53         2008-06-24_010529.png
D        [538.rar]        PPdos        汇编作品集 自己搜集的 大家下吧!        3.9MB        2008/06/24(Tue)01:46         汇编作品.rar
D        [537.rar]        PPdos        ollydbg.exe汇编反汇编调试工具 使用教程        793.5KB        2008/06/24(Tue)00:58         ollydbg入门教程_caocong.rar
D        [536.zip]          pusofalse        反汇编视频教程        29.2MB        2008/06/23(Mon)22:33         反汇编视频教程.zip
D        [535.jpg]        chishingchan        BeTwinDD        238.2KB        2008/06/23(Mon)22:16         1.jpg
-----------------------------------------------------------------------------------------------------------------------------------------------------76
76
刪        檔名                用戶        備註        大小        日期        原檔名
D        [577.rar]        skyblue        批处理病毒        518.8KB        2008/07/07(Mon)11:43         system32批处理病毒.rar
D        [576.rar]        light        ghost file made by myself        8.2MB        2008/07/06(Sun)23:28         ghost.rar
D        [575.zip]          HAT        wget.exe        82.4KB        2008/07/06(Sun)20:23         wget.zip
D        [574.zip]         HAT        Windows脚本技术.chm        1.3MB        2008/07/06(Sun)20:22         Windows脚本技术.zip
D        [573.zip]                 HAT        curl.exe        164.7KB        2008/07/06(Sun)20:21         curl.zip
D        [572.bmp]        BC        pic        676.6KB        2008/07/06(Sun)14:23         123.bmp
D        [571.jpg]        admiral        中天硬盘DOS系统2.0        24.2KB        2008/07/06(Sun)10:35         20080630_d45e66260c7c8662e395US223TIbTAgE.jpg
D        [570.txt]               thf85        从U盘直接启动PE并安装系统        3.0KB        2008/07/06(Sun)07:59         从U盘直接启动PE并安装系统.txt
D        [569.rar]        emuge        FPE 2000 DOS Version        84.8KB        2008/07/06(Sun)02:08         FPE2000D.RAR
D        [568.rar]        qingfushuan        exe2txt        2.7MB        2008/07/05(Sat)13:01         EXE2TXT.rar
D        [565.gif]                netwinxp        GRUB LOGO方案1(简陋)        534B        2008/07/02(Wed)14:16         grub.gif
D        [564.rar]        qq765903209        rar        3.0MB        2008/07/02(Wed)11:32         经典批处理.rar
D        [563.rar]        plp626        singlist        211.0KB        2008/06/30(Mon)23:47         singlist.rar
D        [562.rar]        hmily88        yahoo歌曲批量下载        291.3KB        2008/06/30(Mon)17:46         YahooMusic.rar
D        [561.zip]                 HAT        sed.exe        23.2KB        2008/06/30(Mon)14:53         sed.zip
D        [560.rar]        setup        setup        19.7KB        2008/06/29(Sun)15:40         SETUP.rar
D        [559.jpg]        qinbuer        Batch Edit        363.5KB        2008/06/29(Sun)12:42         BE.JPG
D        [557.jpg]        xypcmac        dir        62.6KB        2008/06/29(Sun)00:11         d.JPG
D        [556.jpg]        xypcmac        U盘        45.5KB        2008/06/28(Sat)21:29         U.JPG
D        [555.jpg]        HAT        screenshot.jpg        53.0KB        2008/06/28(Sat)17:01         screenshot.jpg
-----------------------------------------------------------------------------------------------------------------------------------------------------75
75
刪        檔名                用戶        備註        大小        日期        原檔名
D        [597.rar]        ptk        日文DOS6.2完全版,能輸入假名和漢字        6.6MB        2008/07/17(Thu)23:09         jmsdos62.rar
D        [596.rar]        gmy        老葛WINPE v1.0 硬盘维护专用        35.6MB        2008/07/17(Thu)22:43         LaoGe_PE.rar
D        [595.zip]                 070        用speaker模拟声卡的驱动源代码        131.8KB        2008/07/17(Thu)14:23         src.zip
D        [594.zip]                 HAT        批处理基础教程        46.0KB        2008/07/17(Thu)14:22         批处理基础教程.zip
D        [593.rar]        wxcute        极品五笔6.6绿色.rar        450.0KB        2008/07/12(Sat)19:16         极品五笔6.6绿色.rar
D        [592.rar]        driver1998        自己编的批处理小工具        5.2KB        2008/07/12(Sat)16:58         自己编的批处理小工具.rar
D        [591.rar]        joyoustar        setacl设置文件夹共享权限        171.0KB        2008/07/11(Fri)17:57         测试用setacl设置共享权限.rar
D        [590.zip]                 HAT        rm.exe        30.4KB        2008/07/11(Fri)14:54         rm.zip
D        [589.7z]                uleak        plop manager into a pci rom        42.0KB        2008/07/11(Fri)12:04         romos.7z
D        [588.7z]                uleak        plop manager img shrink into 63k ima        41.2KB        2008/07/10(Thu)21:48         plop_r12.7z
D        [587.rar]        dos9527        我爱BAT        383.0KB        2008/07/10(Thu)19:44         loveBAT.rar
D        [586.rar]        chen3        SVGA for DOS C/C++开发库        162.7KB        2008/07/10(Thu)17:36         SVGA225.rar
D        [585.rar]        xms源代码        XMS FOR DOS C++源代码        5.1KB        2008/07/10(Thu)17:33         XMS.rar
D        [584.rar]        AB21CN        deltree的代替        7.6KB        2008/07/09(Wed)15:35         KDIR.rar
D        [583.rar]        ab21cn        BAT转COM        23.1KB        2008/07/09(Wed)15:31         BAT2COM.rar
D        [582.rar]        netwinxp        用喇叭模拟声卡的古董驱动,支持WIN3X和9X        21.4KB        2008/07/08(Tue)17:32         SPKAUDIO.rar
D        [581.jpg]        HAT        screenshot.jpg        35.8KB        2008/07/08(Tue)09:29         screenshot.jpg
D        [580.zip]         HAT        printf.exe        5.7KB        2008/07/08(Tue)02:43         printf.zip
D        [579.rar]        qinbuer        Batch Edit        2.2MB        2008/07/07(Mon)13:41         Batch Edit.rar
D        [578.rar]        jy02141405        发个移动硬盘或U盘加密的工具给大家        334.3KB        2008/07/07(Mon)11:58         移动加密解密.rar
-----------------------------------------------------------------------------------------------------------------------------------------------------74
74
刪        檔名                用戶        備註        大小        日期        原檔名
D        [617.jpg]        xiaoyun        gdisk中文分区        82.4KB        2008/07/23(Wed)21:33         c6.jpg
D        [616.jpg]        xiaoyun        gdisk中文分区        61.7KB        2008/07/23(Wed)21:31         c4.jpg
D        [615.jpg]        xiaoyun        gdisk中文分区        96.7KB        2008/07/23(Wed)21:31         c3.jpg
D        [614.jpg]        xiaoyun        gdisk中文分区        74.4KB        2008/07/23(Wed)21:29         c2.jpg
D        [613.jpg]        xiaoyun        gdisk中文分区        94.5KB        2008/07/23(Wed)21:29         c1.jpg
D        [612.jpg]        xiaoyunwang        gdisk中文分区        57.5KB        2008/07/23(Wed)21:28         c0.jpg
D        [611.zip]                   garyzyg        FPE 2000 的 DOS 專用版本,需有原版光碟。        121.8KB        2008/07/23(Wed)17:51         fpe2000dos.zip
D        [610.jpg]        hmily88        提取字符串        366B        2008/07/23(Wed)16:00         空格符.jpg
D        [609.jpg]        hmily88        提取字符串        573B        2008/07/23(Wed)15:54         CR符.jpg
D        [608.jpg]        hmily88        提取字符串        769B        2008/07/23(Wed)15:53         回车符.jpg
D        [607.jpg]        hmily88        提取字符串        102.3KB        2008/07/23(Wed)15:52         非记事本.jpg
D        [606.rar]        hansom        sse加密解密        159.5KB        2008/07/23(Wed)15:51         sse加密解密.rar
D        [605.jpg]        hmily88        提取字符串        62.9KB        2008/07/23(Wed)15:50         记事本.jpg
D        [604.txt]                  hmily88        提取字符串        1.5KB        2008/07/23(Wed)15:46         info2.txt
D        [603.gif]                   clian76        loading gif        2.0KB        2008/07/22(Tue)14:39         loading.gif
D        [602.rar]        zdmisqqxp        个人作品(半成品)        6.2KB        2008/07/20(Sun)21:56         index.rar
D        [601.rar]        zdmisqqxp        收集的        9.4KB        2008/07/20(Sun)21:54         ls.rar
D        [600.rar]        dfhqgd        eRTOS重新上传,还包含几个开发文档        2.4MB        2008/07/18(Fri)17:14         eRTOS.rar
D        [599.zip]                    dfhqgd        dos下的实时操作系统ertos支持多线程,很好的东西,我在网上找了好久的        2.2MB        2008/07/18(Fri)17:12         eRTOS.zip
D        [598.zip]                    driver1998        关闭按钮和你捉迷藏        261B        2008/07/18(Fri)13:09         clomc.zip
-----------------------------------------------------------------------------------------------------------------------------------------------------73
73
刪        檔名                用戶        備註        大小        日期        原檔名
D        [637.jpg]        xiaoyun        gdisk中文分区        34.0KB        2008/07/23(Wed)21:39         g11.jpg
D        [636.jpg]        xiaoyun        gdisk中文分区        63.0KB        2008/07/23(Wed)21:39         g10.jpg
D        [635.jpg]        xiaoyun        gdisk中文分区        24.6KB        2008/07/23(Wed)21:39         g9.jpg
D        [634.jpg]        xiaoyun        gdisk中文分区        93.7KB        2008/07/23(Wed)21:38         g8.jpg
D        [633.jpg]        xiaoyun        gdisk中文分区        64.7KB        2008/07/23(Wed)21:38         g7.jpg
D        [632.jpg]        xiaoyun        gdisk中文分区        105.0KB        2008/07/23(Wed)21:38         g6.jpg
D        [631.jpg]        xiaoyun        gdisk中文分区        67.4KB        2008/07/23(Wed)21:38         g5.jpg
D        [630.jpg]        xiaoyun        gdisk中文分区        94.1KB        2008/07/23(Wed)21:37         g4.jpg
D        [629.jpg]        xiaoyun        gdisk中文分区        68.7KB        2008/07/23(Wed)21:37         g3.jpg
D        [628.jpg]        xiaoyun        gdisk中文分区        97.2KB        2008/07/23(Wed)21:37         g2.jpg
D        [627.jpg]        xiaoyun        gdisk中文分区        81.5KB        2008/07/23(Wed)21:37         g1.jpg
D        [626.jpg]        xiaoyun        gdisk中文分区        70.1KB        2008/07/23(Wed)21:36         c15.jpg
D        [625.jpg]        xiaoyun        gdisk中文分区        87.1KB        2008/07/23(Wed)21:36         c14.jpg
D        [624.jpg]        xiaoyun        gdisk中文分区        57.3KB        2008/07/23(Wed)21:35         c13.jpg
D        [623.jpg]        xiaoyun        gdisk中文分区        84.3KB        2008/07/23(Wed)21:35         c12.jpg
D        [622.jpg]        xiaoyun        gdisk中文分区        62.2KB        2008/07/23(Wed)21:35         c11.jpg
D        [621.jpg]        xiaoyun        gdisk中文分区        84.3KB        2008/07/23(Wed)21:35         c10.jpg
D        [620.jpg]        xiaoyun        gdisk中文分区        78.5KB        2008/07/23(Wed)21:34         c9.jpg
D        [619.jpg]        xiaoyun        gdisk中文分区        78.7KB        2008/07/23(Wed)21:34         c8.jpg
D        [618.jpg]        xiaoyun        gdisk中文分区        50.3KB        2008/07/23(Wed)21:34         c7.jpg
-----------------------------------------------------------------------------------------------------------------------------------------------------72
72
刪        檔名                用戶        備註        大小        日期        原檔名
D        [657.txt]          softlibo        垃圾处理bat        538B        2008/08/02(Sat)00:12         垃圾处理bat.txt
D        [656.txt]                softlibo        垃圾处理bat        538B        2008/08/02(Sat)00:10         垃圾处理bat.txt
D        [655.jpg]        dslz666        输出日期问题        21.5KB        2008/07/31(Thu)15:54         输出日期.jpg
D        [654.rar]        yoonix        网络工程知识        1.8MB        2008/07/31(Thu)11:48         资料.rar
D        [653.zip]                yoonix        打印驱动        168.7KB        2008/07/31(Thu)11:45         LJ6012MFP_WINXP.zip
D        [652.zip]                 HAT        wc.exe        13.9KB        2008/07/31(Thu)00:28         wc.zip
D        [651.txt]          hmily88        提取特定文本中的字符串        962.2KB        2008/07/30(Wed)19:32         txt.txt
D        [650.7z]                wang365        XCDROM.SYS 驱动        3.2KB        2008/07/29(Tue)18:52         xcdrom.7z
D        [649.rar]        kidzgy        右键菜单 显示隐藏扩展名及文件        1.2KB        2008/07/29(Tue)09:38         右键菜单 显示隐藏扩展名及文件.rar
D        [648.jpg]        kidzgy        右键菜单 显示隐藏扩展名及文件        36.4KB        2008/07/29(Tue)09:38         2.jpg
D        [647.jpg]        kidzgy        右键菜单 显示隐藏扩展名及文件        32.4KB        2008/07/29(Tue)09:37         1.jpg
D        [646.jpg]        kidzgy        右键菜单 显示隐藏扩展名及文件        19.3KB        2008/07/29(Tue)09:37         安装界面.jpg
D        [645.rar]        qinbuer        Batch Edit BetaV1.0.5 (批处理文件编辑器)        2.2MB        2008/07/28(Mon)20:37         Batch Edit BetaV1.0.5 (批处理文件编辑器) .rar
D        [644.png]        dosforever        DOS彩色界面        7.3KB        2008/07/26(Sat)18:11         DOS Interface.png
D        [643.jpg]        john027        photo        95.5KB        2008/07/26(Sat)15:36         DSC_7205.jpg
D        [642.zip]                 HAT        ipconfig_Win2003.zip        23.7KB        2008/07/26(Sat)15:25         ipconfig_Win2003.zip
D        [641.rar]        LUOHUANHAI        Excel转EXE        145.8KB        2008/07/25(Fri)08:23         Excel转EXE绿色更新版(含注册机).rar
D        [640.rar]        xiaoyun        gdisk中文分区光盘版        1.9MB        2008/07/23(Wed)21:46         GGDISK光盘.rar
D        [639.rar]        xiaoyun        gdisk中文分区软盘镜像        1.3MB        2008/07/23(Wed)21:44         GGDISK.rar
D        [638.rar]        xiaoyun        功能增强程序中文版        35.3KB        2008/07/23(Wed)21:40         function.rar
-----------------------------------------------------------------------------------------------------------------------------------------------------71
71
刪        檔名                用戶        備註        大小        日期        原檔名
D        [677.rar]        图片        运行结果        34.9KB        2008/08/19(Tue)10:53         图片.rar
D        [676.rar]        zzhh612        BC补丁        11.9KB        2008/08/18(Mon)19:33         blx11.rar
D        [675.rar]        zzhh612        BC31补丁程序3        8.0KB        2008/08/18(Mon)19:31         bc31p3.rar
D        [674.rar]        zz hh612        BC31补丁程序2        46.0KB        2008/08/18(Mon)19:30         bc31p2.rar
D        [673.rar]        zzhh612        BC31补丁程序        10.0KB        2008/08/18(Mon)19:28         bc31p1.rar
D        [672.txt]                   karman        比较文件的不同之处的输出结果,_to_learn.txt        4.1KB        2008/08/17(Sun)09:02         _to_learn.txt
D        [671.txt]          karman        比较文件的不同之处用的文件,_to_check.txt        5.0KB        2008/08/17(Sun)08:57         _to_check.txt
D        [670.txt]                   karman        比较文件的不同之处用的文件,已经学习的单词        2.4KB        2008/08/17(Sun)08:56         _learned.txt
D        [669.jpg]        dslz666        SaveText By Slore 的BUG        16.0KB        2008/08/11(Mon)14:59         SaveText By Slore.jpg
D        [668.jpg]        dslz666        SaveText By Slore 的BUG        16.0KB        2008/08/11(Mon)13:45         SaveText By Slore.jpg
D        [667.zip]                   blackoil        原创操作系统        675.4KB        2008/08/08(Fri)18:35         os.zip
D        [666.rar]        hnlyzhd        CCTV奥运高清直播        1.3MB        2008/08/08(Fri)15:07         cctv奥运高清晰版.rar
D        [665.rar]        zzhh612        音乐        561.4KB        2008/08/06(Wed)21:53         不知名.rar
D        [664.rar]        vcmasm2008        中文显示程序        260.1KB        2008/08/06(Wed)19:00         chs_text.rar
D        [663.rar]        wwwb0        批处理转EXE        883.1KB        2008/08/06(Wed)02:25         批处理潜行者3.0.rar
D        [662.txt]                zaqxsw        zzzzz        289B        2008/08/04(Mon)21:56         ServerList.txt
D        [661.zip]                proof        待调试的玛丽游戏        593.4KB        2008/08/02(Sat)16:44         mary.zip
D        [660.jpg]        核反应堆        核反应堆        18.9KB        2008/08/02(Sat)01:36         核反应堆.jpg
D        [659.rar]        softlibo        CPU-Z.        941.9KB        2008/08/02(Sat)00:15         CPU-Z.x.rar
D        [658.rar]        softlibo        G:\PL+SQL培训教程        100.5KB        2008/08/02(Sat)00:14         PL+SQL培训教程.rar
-----------------------------------------------------------------------------------------------------------------------------------------------------70
70
刪        檔名                用戶        備註        大小        日期        原檔名
D        [697.rar]        xiaoyunwang        MSDOS71中文加强        1.5MB        2008/09/02(Tue)19:20         MSDOS71G.rar
D        [696.rar]        xiaoyunwang        MSDOS71中文加强        1.2MB        2008/09/02(Tue)19:18         MSDOS71X.rar
D        [695.rar]        xiaoyunwang        MSDOS71中文加强        1.5MB        2008/09/02(Tue)19:16         MSDOS71T.rar
D        [694.rar]        pusofalse        cmdow 窗口相关        13.2KB        2008/09/02(Tue)16:09         cmdow.rar
D        [693.rar]        xiaoyunwang        简体中文MSDOS启动盘加强版修正        1.5MB        2008/09/02(Tue)15:41         MSDOS71T.rar
D        [692.jpg]        radem        01        8.5KB        2008/08/29(Fri)22:26         01.JPG
D        [691.rar]        maxim        DOS小工具,可以配合NTFS4DOS删除任意文件        9.8KB        2008/08/29(Fri)12:34         LCC.rar
D        [690.rar]        intel_95.exe        WIN95 主板驱动        575.0KB        2008/08/29(Fri)11:11         INTEL_95.rar
D        [689.rar]        羽逸        萬用啟動盤        707.5KB        2008/08/29(Fri)03:01         boot.rar
D        [688.rar]        xiaoyunwang        简体中文 MS-DOS 7.10 标准启动盘加强版(XZL汉字系统,带GRUB)        1.6MB        2008/08/28(Thu)13:55         MSDOS71G.rar
D        [687.rar]        xiaoyunwang        简体中文 MS-DOS 7.10 标准启动盘加强版(XZL汉字系统,不带GRUB)        1.3MB        2008/08/28(Thu)12:59         MSDOS71X.rar
D        [686.rar]        xiaoyunwang        简体中文 MS-DOS 7.10 标准启动盘加强版(TW汉字系统,不带GRUB)        1.5MB        2008/08/28(Thu)12:51         MSDOS71T.rar
D        [685.rar]        luyong1005        DOS下的USB驱动        247.1KB        2008/08/24(Sun)14:20         DOS下的USB驱动.rar
D        [684.rar]        Slore        数独 By Slore        1.9KB        2008/08/22(Fri)17:05         数独-Slore.rar
D        [683.png]        dosforever        IE Security Information        3.6KB        2008/08/19(Tue)17:29         Security Info.png
D        [682.jpg]        sziang        3        45.3KB        2008/08/19(Tue)16:12         3.JPG
D        [681.jpg]        sziang        2        34.6KB        2008/08/19(Tue)16:11         2.JPG
D        [680.bmp]        sziang        1        520.2KB        2008/08/19(Tue)16:06         1.bmp
D        [679.jpg]        qwertl        winrar的选项功能rar对应开关是什么?        32.1KB        2008/08/19(Tue)12:04         r.JPG
D        [678.rar]        sziang        运行结果        34.9KB        2008/08/19(Tue)10:55         图片.rar
-----------------------------------------------------------------------------------------------------------------------------------------------------69
69
刪        檔名                用戶        備註        大小        日期        原檔名
D        [717.jpg]        xiaoyunwang        msdos安装截图        50.8KB        2008/09/02(Tue)19:54         Snap9.jpg
D        [716.jpg]        xiaoyunwang        msdos安装截图        29.9KB        2008/09/02(Tue)19:53         Snap8.jpg
D        [715.jpg]        xiaoyunwang        msdos安装截图        46.7KB        2008/09/02(Tue)19:53         Snap7.jpg
D        [714.jpg]        xiaoyunwang        msdos安装截图        65.7KB        2008/09/02(Tue)19:53         Snap6.jpg
D        [713.jpg]        xiaoyunwang        msdos安装截图        55.8KB        2008/09/02(Tue)19:52         Snap5.jpg
D        [712.jpg]        xiaoyunwang        msdos安装截图        40.7KB        2008/09/02(Tue)19:52         Snap4.jpg
D        [711.jpg]        xiaoyunwang        msdos安装截图        36.3KB        2008/09/02(Tue)19:51         Snap3.jpg
D        [710.jpg]        xiaoyunwang        msdos安装截图        66.1KB        2008/09/02(Tue)19:51         Snap2.jpg
D        [709.jpg]        xiaoyunwang        msdos安装截图        92.7KB        2008/09/02(Tue)19:51         Snap1.jpg
D        [708.jpg]        xiaoyunwang        msdos截图        116.2KB        2008/09/02(Tue)19:36         dos721.jpg
D        [707.jpg]        xiaoyunwang        msdos截图        69.7KB        2008/09/02(Tue)19:36         dos720.jpg
D        [706.jpg]        xiaoyunwang        msdos截图        64.5KB        2008/09/02(Tue)19:36         dos719.jpg
D        [705.jpg]        xiaoyunwang        msdos截图        81.3KB        2008/09/02(Tue)19:35         dos718.jpg
D        [704.jpg]        xiaoyunwang        msdos截图        83.8KB        2008/09/02(Tue)19:35         dos717.jpg
D        [703.jpg]        xiaoyunwang        msdos截图        45.8KB        2008/09/02(Tue)19:35         dos716.jpg
D        [702.jpg]        xiaoyunwang        msdos截图        20.6KB        2008/09/02(Tue)19:34         dos715.jpg
D        [701.jpg]        xiaoyunwang        msdos截图        37.5KB        2008/09/02(Tue)19:34         dos714.jpg
D        [700.jpg]        xiaoyunwang        msdos截图        14.4KB        2008/09/02(Tue)19:34         dos713.jpg
D        [699.jpg]        xiaoyunwang        msdos截图        39.2KB        2008/09/02(Tue)19:33         dos712.jpg
D        [698.jpg]        xiaoyunwang        msdos截图        86.7KB        2008/09/02(Tue)19:33         dos711.jpg
-----------------------------------------------------------------------------------------------------------------------------------------------------68
68
刪        檔名                用戶        備註        大小        日期        原檔名
D        [737.jpg]        xiaoyunwang        分区恢复        78.8KB        2008/09/11(Thu)00:35         pr.jpg
D        [736.rar]        xiaoyunwang        数据恢复        344.2KB        2008/09/11(Thu)00:34         uneraser.rar
D        [735.rar]        xiaoyunwang        windwos 密码破解        29.9KB        2008/09/11(Thu)00:34         DOSPASS.rar
D        [734.rar]        xiaoyunwang        windwos 密码破解        49.8KB        2008/09/11(Thu)00:33         PR.rar
D        [733.rar]        BC        star war        222B        2008/09/07(Sun)16:53         BAT.rar
D        [732.rar]        19951001        计算机关机助手        31.6KB        2008/09/07(Sun)12:58         Release.rar
D        [731.rar]        xiaoyunwang        Turbo C2.0简体中文版        1.2MB        2008/09/07(Sun)10:11         turboC2.0简体中文版.rar
D        [730.rar]        obsolete        url编码工具,尝试写一个        16.5KB        2008/09/07(Sun)02:39         urlenc.rar
D        [729.rar]        ycmaji        QEDIT V2.1        30.1KB        2008/09/06(Sat)21:02         QE.rar
D        [728.rar]        dengke227        Paragon Partition Manager 7.0服务器汉化PE版        1.1MB        2008/09/06(Sat)16:20         WinPM.rar
D        [727.rar]        286959750        MS-DOS编程的技术        498.1KB        2008/09/06(Sat)12:13         MS-DOS编程的技术.rar
D        [726.rar]        jinzihao        试试我自编的批处理,绝对好用,用时会有帮助的        178B        2008/09/05(Fri)22:08         试一试!.rar
D        [725.rar]        yh6201        自动断网        1.7KB        2008/09/05(Fri)21:59         net.rar
D        [724.rar]        kemyliu        XMSDSK.虚拟磁盘工具        11.7KB        2008/09/04(Thu)22:36         XMSDSK.rar
D        [723.jpg]        qwertl        modem命令按钮的批处理        50.5KB        2008/09/04(Thu)22:26         modem.jpg
D        [722.rar]        dddyjq1        32        105.6KB        2008/09/03(Wed)23:29         32.rar
D        [721.rar]        dddyjq1        32        105.6KB        2008/09/03(Wed)23:28         32.rar
D        [720.rar]        32        32        105.6KB        2008/09/03(Wed)23:26         32.rar
D        [719.jpg]        xiaoyunwang        msdos安装截图        45.5KB        2008/09/02(Tue)19:54         Snaps2.jpg
D        [718.jpg]        xiaoyunwang        msdos安装截图        41.6KB        2008/09/02(Tue)19:54         Snaps1.jpg
----------------------------------------------------------------------------------------------------------------------------------------------------67
67
刪        檔名                  用戶        備註        大小        日期        原檔名
D        [758.zip]        yq7654        用WinImage制作GRUB能识别的软盘格式.xls        2.8KB        2008/09/18(Thu)05:57         用WinImage制作GRUB能识别的软盘格式.zip
D        [757.rar]        driver1998        Windows XP SP2部署工具        1.7MB        2008/09/17(Wed)22:21         WindowsXP-KB838080-SP2-DeployTools-CHS.rar
D        [756.bmp]        ZJHJ        彩色象棋棋盘        1.2MB        2008/09/17(Wed)18:39         Image0080.BMP
D        [755.bmp]        ZJHJ        彩色棋盘        1.2MB        2008/09/17(Wed)18:34         Image0080.BMP
D        [754.gif]                 powerlsh        魔兽        4.6KB        2008/09/15(Mon)22:09         1152559336123.gif
D        [753.zip]                 HAT        bat2com2exe        11.8KB        2008/09/15(Mon)03:05         bat2com2exe.zip
D        [752.rar]        FTP007        免杀BAT转EXE        876.0KB        2008/09/14(Sun)20:29         批处理潜行者V5.0.rar
D        [751.jpg]        moniuming        用户注册信息        576.1KB        2008/09/14(Sun)20:15         用户.jpg
D        [750.jpg]        moniuming        call延迟        576.1KB        2008/09/13(Sat)22:08         call延迟.jpg
D        [748.jpg]        moniuming        解锁注册表脚本报错信息        576.1KB        2008/09/13(Sat)19:45         vb.jpg
D        [747.rar]        xiaoyunwang        MSDOS71T修正        1.5MB        2008/09/13(Sat)10:59         MSDOS71T.rar
D        [746.rar]        tireless        reg2cmd (12.07更新)        491.8KB        2008/09/12(Fri)23:11         reg2cmd.rar
D        [745.rar]        xiaoyunwang        NU2002磁盘编辑器        627.7KB        2008/09/12(Fri)20:56         NU2002.rar
D        [744.jpg]        xiaoyunwang        NU2002磁盘编辑器        93.8KB        2008/09/12(Fri)20:48         nu2002.jpg
D        [743.rar]        code3        Ghost 2008 DVDRW + Sata        451.0KB        2008/09/12(Fri)08:34         Ghost 2008.rar
D        [742.rar]        xiaoyunwang        中文pcdos        411.4KB        2008/09/11(Thu)05:48         PCDOSCN.rar
D        [741.jpg]        xiaoyunwang        中文pcdos        57.8KB        2008/09/11(Thu)05:44         pc2.jpg
D        [740.jpg]        xiaoyunwang        中文pcdos        38.8KB        2008/09/11(Thu)05:42         pc1.jpg
D        [739.rar]        tireless        方案2 - 加载另一个目录的 explorer.exe,更改注册表 shell 值指向于此。        363.1KB        2008/09/11(Thu)02:09         modify startbutton text_2_shell.rar
D        [738.rar]        tireless        快速修改「开始」按钮文字 方案1 - 替换 %windir%explorer.exe        363.2KB        2008/09/11(Thu)01:40         modify startbutton text_1_replace.rar
----------------------------------------------------------------------------------------------------------------------------------------------------66
66
刪        檔名                用戶        備註        大小        日期        原檔名
D        [778.rar]        xugq        dos批处理高级教程精选合编        477.0KB        2008/09/22(Mon)05:22         dos批处理高级教程精选合编.rar
D        [777.png]        tireless        查看由批处理潜行者V5.0编译的exe的资源        2.3KB        2008/09/22(Mon)00:18         批处理潜行者V5.0.png
D        [776.png]        tireless        查看由ExeScript编译的exe的资源        1.6KB        2008/09/22(Mon)00:17         ExeScript.png
D        [775.rar]        0772allen        解锁注册表        293B        2008/09/21(Sun)22:00         解锁注册表.rar
D        [774.rar]        0772allen        服务进程优化        8.4KB        2008/09/21(Sun)21:35         服务进程优化.rar
D        [773.rar]        0772allen        让exe等在C盘下无法运行的批处理        30.6KB        2008/09/21(Sun)21:27         让exe等在C盘下无法运行的批处理.rar
D        [772.zip]         HAT        find.exe        29.1KB        2008/09/21(Sun)11:10         find.zip
D        [771.rar]        FTP007        测试        171.8KB        2008/09/21(Sun)03:08         CS.rar
D        [770.zip]               tireless        Bat_To_Exe_Converter(支持命令行)        421.8KB        2008/09/20(Sat)19:01         Bat_To_Exe_Converter.zip
D        [769.png]        tireless         Windows 进程管理器        17.0KB        2008/09/20(Sat)17:21         PrcMgr.png
D        [768.jpg]        qwertl        自动修改IE首页问题        98.3KB        2008/09/20(Sat)12:05         proc.JPG
D        [767.png]        dosforever        唵嘛呢叭咪吽        2.8KB        2008/09/20(Sat)10:47         唵嘛呢叭咪吽.png
D        [766.zip]              CrispH        TSACI v090        5.0KB        2008/09/20(Sat)07:32         TSACI_v090.zip
D        [765.png]        CrispH        TSACI PI        65.1KB        2008/09/20(Sat)07:28         TSACI_PI.PNG
D        [764.png]        tireless        添加“还原 IE 首页”按钮        2.2KB        2008/09/20(Sat)00:51         rsp.png
D        [763.png]        dosforever        Firefox 显示“唵嘛呢叭咪吽”        2.1KB        2008/09/19(Fri)11:30         唵嘛呢叭咪吽 FF.png
D        [762.png]        dosforever        Navigator 显示“唵嘛呢叭咪吽”.        2.0KB        2008/09/19(Fri)11:26         唵嘛呢叭咪吽 NN.png
D        [761.png]        dosforever        IE 显示“唵嘛呢叭咪吽”.png        2.2KB        2008/09/19(Fri)11:23         唵嘛呢叭咪吽 IE.png
D        [760.jpg]        nul        Error2        20.1KB        2008/09/19(Fri)01:33         Error2.jpg
D        [759.jpg]        nul        Error        51.7KB        2008/09/19(Fri)01:32         Error.jpg
----------------------------------------------------------------------------------------------------------------------------------------------------65
65
刪        檔名                用戶        備註        大小        日期        原檔名
D        [799.rar]        matlan        demo.rar        62.1KB        2008/09/29(Mon)11:07         Rofation64K.rar
D        [798.rar]        19951001        DISKRW Win32 版本更新        7.9KB        2008/09/27(Sat)19:47         diskrw.rar
D        [797.rar]        zqz0012005        mshta.exe的压缩包        20.1KB        2008/09/27(Sat)08:08         mshta.rar
D        [796.rar]        halmy        qq临时会话        457B        2008/09/26(Fri)06:39         临时会话.rar
D        [795.zip]                tireless        一些命令行工具        481.4KB        2008/09/25(Thu)22:49         batch_tools.zip
D        [794.rar]        tireless        iskeydown 判断按键是否被按下,返回 errorlevel 值        12.0KB        2008/09/25(Thu)22:46         iskeydown.rar
D        [793.zip]              nfyanger        fastcopy源码        144.4KB        2008/09/25(Thu)05:53         fastcopy163src.zip
D        [792.rar]        tireless        Usage:HideExec Program [Arguments]        688B        2008/09/25(Thu)02:00         HideExec.rar
D        [791.rar]        tireless        hides console window of started program &amp; waits (opt.) for its termination        848B        2008/09/25(Thu)01:58         hidec.rar
D        [790.jpg]        Batcher        screenshot        14.7KB        2008/09/25(Thu)01:26         1.JPG
D        [788.zip]         uleak        ROMOS embedded plop R14 usb boot manager for USB2.0 high speed        25.4KB        2008/09/24(Wed)06:03         romos.zip
D        [787.zip]               uleak        ROMOS embedded plop R14 usb boot manager for USB2.0 high speed        25.4KB        2008/09/24(Wed)06:03         romos.zip
D        [786.gif]              minitank        我用WPS2000做的平面图        28.6KB        2008/09/24(Wed)00:47         wps2000.gif
D        [785.rar]        apuo        addlist        902B        2008/09/23(Tue)23:45         addlist.rar
D        [784.rar]        apuo        生成JS        670B        2008/09/23(Tue)20:37         Guest.rar
D        [783.rar]        apuo        原本JS        3.2KB        2008/09/23(Tue)20:36         原本JS.rar
D        [782.rar]        tireless        用 NirCmd 临时修改开始按钮文字        41.4KB        2008/09/23(Tue)07:39         set_StartButton_text.rar
D        [781.rar]        tireless        修改开始按钮文字_方案二_加载另一explorer,修改注册表中的 shell 值指向于此        361.9KB        2008/09/23(Tue)00:35         Modify Start Button Text_shell.rar
D        [780.rar]        tireless        修改开始按钮文字_替换explorer.exe        361.9KB        2008/09/23(Tue)00:09         Modify Start Button Text.rar
D        [779.png]        tireless        开始按钮        5.7KB        2008/09/22(Mon)22:59         开始按钮.png
----------------------------------------------------------------------------------------------------------------------------------------------------64
64
刪        檔名                用戶        備註        大小        日期        原檔名
D        [821.jpg]        xiaoyunwang        终结者一键ghost        27.8KB        2008/10/04(Sat)05:22         Snap13.jpg
D        [820.jpg]        xiaoyunwang        终结者一键ghost        33.6KB        2008/10/04(Sat)05:22         Snap12.jpg
D        [819.jpg]        xiaoyunwang        终结者一键ghost        19.5KB        2008/10/04(Sat)05:21         Snap11.jpg
D        [818.jpg]        xiaoyunwang        终结者一键ghost        19.0KB        2008/10/04(Sat)05:20         Snap10.jpg
D        [817.jpg]        xiaoyunwang        终结者一键ghost        33.5KB        2008/10/04(Sat)05:20         Snap9.jpg
D        [816.jpg]        xiaoyunwang        终结者一键ghost        32.0KB        2008/10/04(Sat)05:19         Snap8.jpg
D        [815.jpg]        xiaoyunwang        终结者一键ghost        28.0KB        2008/10/04(Sat)05:19         Snap7.jpg
D        [814.jpg]        xiaoyunwang        终结者一键ghost        33.5KB        2008/10/04(Sat)05:19         Snap6.jpg
D        [813.jpg]        xiaoyunwang        终结者一键ghost        24.9KB        2008/10/04(Sat)05:18         Snap5.jpg
D        [812.jpg]        xiaoyunwang        终结者一键ghost        23.2KB        2008/10/04(Sat)05:18         Snap4.jpg
D        [811.jpg]        xiaoyunwang        终结者一键ghost        64.5KB        2008/10/04(Sat)05:17         Snap3.jpg
D        [810.jpg]        xiaoyunwang        终结者一键ghost        63.6KB        2008/10/04(Sat)05:16         Snap2.jpg
D        [809.jpg]        xiaoyunwang        终结者一键ghost        78.6KB        2008/10/04(Sat)05:15         Snap1.jpg
D        [808.rar]        xiaoyunwang        中文管理        356.3KB        2008/10/02(Thu)16:38         index.rar
D        [807.rar]        tireless        SIREN.com 鸣叫警报声        1.9KB        2008/10/02(Thu)00:40         SIREN.rar
D        [806.rar]        tireless        RING.com 鸣叫铃声        1.9KB        2008/10/02(Thu)00:40         RING.rar
D        [805.rar]        tireless        CHIME.com 鸣叫一段旋律        1.9KB        2008/10/02(Thu)00:39         CHIME.rar
D        [804.rar]        nfyanger        nnm安装手册        264.3KB        2008/10/01(Wed)19:24         Installation_WIN.rar
D        [803.jpg]        zhouzc88        命令提示符问题        66.2KB        2008/10/01(Wed)07:03         未命名123.JPG
D        [802.jpg]        xiaoyunwang        vtmagic 问题        28.5KB        2008/09/30(Tue)18:06         vtm.jpg
----------------------------------------------------------------------------------------------------------------------------------------------------63
63
刪        檔名                用戶        備註        大小        日期        原檔名
D        [841.jpg]        xiaoyunwang        终结者一键ghost        66.1KB        2008/10/04(Sat)05:34         Snap31.jpg
D        [840.jpg]        xiaoyunwang        终结者一键ghost        87.7KB        2008/10/04(Sat)05:33         Snap30.jpg
D        [839.jpg]        xiaoyunwang        终结者一键ghost        77.7KB        2008/10/04(Sat)05:33         Snap29.jpg
D        [838.jpg]        xiaoyunwang        终结者一键ghost        52.5KB        2008/10/04(Sat)05:33         Snap28.jpg
D        [837.jpg]        xiaoyunwang        终结者一键ghost        57.5KB        2008/10/04(Sat)05:32         Snap27.jpg
D        [836.jpg]        xiaoyunwang        终结者一键ghost        59.0KB        2008/10/04(Sat)05:32         Snap26.jpg
D        [835.jpg]        xiaoyunwang        终结者一键ghost        54.1KB        2008/10/04(Sat)05:31         Snap25.jpg
D        [834.jpg]        xiaoyunwang        终结者一键ghost        62.3KB        2008/10/04(Sat)05:31         Snap24.jpg
D        [833.jpg]        xiaoyunwang        终结者一键ghost        27.1KB        2008/10/04(Sat)05:30         Snap23.jpg
D        [832.jpg]        xiaoyunwang        终结者一键ghost        68.1KB        2008/10/04(Sat)05:29         Snap22.jpg
D        [831.jpg]        xiaoyunwang        终结者一键ghost        25.5KB        2008/10/04(Sat)05:28         Snap21.jpg
D        [830.jpg]        xiaoyunwang        终结者一键ghost        57.5KB        2008/10/04(Sat)05:26         Snap27.jpg
D        [829.jpg]        xiaoyunwang        终结者一键ghost        59.0KB        2008/10/04(Sat)05:25         Snap26.jpg
D        [828.jpg]        xiaoyunwang        终结者一键ghost        37.5KB        2008/10/04(Sat)05:25         Snap20.jpg
D        [827.jpg]        xiaoyunwang        终结者一键ghost        52.0KB        2008/10/04(Sat)05:24         Snap19.jpg
D        [826.jpg]        xiaoyunwang        终结者一键ghost        26.6KB        2008/10/04(Sat)05:23         Snap18.jpg
D        [825.jpg]        xiaoyunwang        终结者一键ghost        25.2KB        2008/10/04(Sat)05:23         Snap17.jpg
D        [824.jpg]        xiaoyunwang        终结者一键ghost        33.7KB        2008/10/04(Sat)05:23         Snap16.jpg
D        [823.jpg]        xiaoyunwang        终结者一键ghost        28.4KB        2008/10/04(Sat)05:22         Snap15.jpg
D        [822.jpg]        xiaoyunwang        终结者一键ghost        21.6KB        2008/10/04(Sat)05:22         Snap14.jpg
----------------------------------------------------------------------------------------------------------------------------------------------------62
62
刪        檔名        用戶        備註        大小        日期        原檔名
D        [861.rar]        donesong        DOS下的模拟游戏        598.7KB        2008/10/06(Mon)10:26         fc.rar
D        [860.rar]        donesong        DOS下的五笔练习        370.5KB        2008/10/06(Mon)10:23         WT.rar
D        [859.rar]        donesong        DOS下的看图软件        731.9KB        2008/10/06(Mon)10:23         SEA.rar
D        [858.zip]        xcfpeng        css table        1.4MB        2008/10/06(Mon)07:56         css_tab.zip
D        [857.rar]        lufly        批处理星系大战.rar        69.3KB        2008/10/06(Mon)05:34         批处理星系大战.rar
D        [856.jpg]        xiaoyunwang        终结者一键网克        66.6KB        2008/10/06(Mon)05:14         Snap9.jpg
D        [855.jpg]        xiaoyunwang        终结者一键网克        61.2KB        2008/10/06(Mon)05:13         Snap8.jpg
D        [854.jpg]        xiaoyunwang        终结者一键网克        63.6KB        2008/10/06(Mon)05:13         Snap7.jpg
D        [853.jpg]        xiaoyunwang        终结者一键网克        62.8KB        2008/10/06(Mon)05:12         Snap6.jpg
D        [852.jpg]        xiaoyunwang        终结者一键网克        58.4KB        2008/10/06(Mon)05:12         Snap5.jpg
D        [851.jpg]        xiaoyunwang        终结者一键网克        62.6KB        2008/10/06(Mon)05:12         Snap4.jpg
D        [850.jpg]        xiaoyunwang        终结者一键网克        71.0KB        2008/10/06(Mon)05:12         Snap3.jpg
D        [849.jpg]        xiaoyunwang        终结者一键网克        55.7KB        2008/10/06(Mon)05:11         Snap2.jpg
D        [848.jpg]        xiaoyunwang        终结者一键网克        58.4KB        2008/10/06(Mon)05:11         Snap1.jpg
D        [847.png]        fujianabc        pc-dos 1.00        2.3KB        2008/10/05(Sun)19:48         dos100_2.png
D        [846.png]        fujianabc        pc-dos 1.00启动        1.7KB        2008/10/05(Sun)19:47         dos100_1.png
D        [845.7z]        腾云追月        注册表文件        23.3KB        2008/10/05(Sun)08:45         wmp.7z
D        [844.rar]        driver1998        CLIENT        1.0MB        2008/10/04(Sat)19:41         DISKS.rar
D        [843.rar]        tireless        ShowVer.exe command-line VERSIONINFO display program        28.7KB        2008/10/04(Sat)06:36         ShowVer.rar
D        [842.jpg]        yptd        文件属性        27.4KB        2008/10/04(Sat)06:01         ss.jpg
----------------------------------------------------------------------------------------------------------------------------------------------------61
61
刪        檔名        用戶        備註        大小        日期        原檔名
D        [882.jpg]        xiaoyunwang        软件汉化        71.0KB        2008/10/09(Thu)19:53         e2c.jpg
D        [881.jpg]        xiaoyunwang        软件汉化        31.1KB        2008/10/09(Thu)19:36         cup.jpg
D        [880.jpg]        xiaoyunwang        软件汉化        32.4KB        2008/10/09(Thu)19:27         upxerr.jpg
D        [879.jpg]        xiaoyunwang        软件汉化        16.1KB        2008/10/09(Thu)19:00         erdll.jpg
D        [878.rar]        xiaoyunwang        软件汉化        99.6KB        2008/10/09(Thu)18:57         RAR2.50注册版.rar
D        [876.zip]        goeasy2005        dosntfsc        1.3MB        2008/10/09(Thu)03:14         DOSNTFSC.zip
D        [875.zip]        HAT        CN-DOS        36.3KB        2008/10/08(Wed)12:48         CN-DOS.zip
D        [874.jpg]        HAT        3        108.6KB        2008/10/08(Wed)12:46         3.JPG
D        [873.jpg]        HAT        2        142.6KB        2008/10/08(Wed)12:46         2.JPG
D        [872.jpg]        HAT        1        111.1KB        2008/10/08(Wed)12:46         1.JPG
D        [871.jpg]        HAT        3        113.7KB        2008/10/08(Wed)11:41         3.JPG
D        [870.jpg]        HAT        2        137.8KB        2008/10/08(Wed)11:40         2.JPG
D        [869.jpg]        HAT        1        111.8KB        2008/10/08(Wed)11:40         1.JPG
D        [868.zip]        HAT        reg.exe        18.0KB        2008/10/08(Wed)05:43         reg.zip
D        [867.zip]        HAT        reg.exe        20.3KB        2008/10/08(Wed)05:42         reg.zip
D        [866.jpg]        HAT        screenshot        6.2KB        2008/10/08(Wed)04:49         screenshot.jpg
D        [865.png]        tireless        win+pause        5.9KB        2008/10/08(Wed)04:13         screenshot1.png
D        [864.zip]        falylee        dos下usb驱动(faly)        35.7KB        2008/10/07(Tue)06:48         DOS-USB-Faly.zip
D        [863.rar]        liuxing671        封装批处理        96.3KB        2008/10/06(Mon)23:06         封装批处理.rar
D        [862.rar]        donesong        DOS下启动USB        33.7KB        2008/10/06(Mon)10:29         USB.rar
----------------------------------------------------------------------------------------------------------------------------------------------------

[ Last edited by zzz19760225 on 2016-2-13 at 16:22 ]



1<词>,2[句],3/段\,4{节},5(章)。
2016-2-13 12:36
查看资料  发短消息 网志   编辑帖子  回复  引用回复
zzz19760225
超级版主




积分 3673
发帖 2020
注册 2016-2-1
状态 离线
『第 38 楼』:  

---------------------------------------------------------------------------------------------------------------------------------------------------60
60
刪        檔名        用戶        備註        大小        日期        原檔名
D        [902.png]        tireless        命令提示符 启用选取色彩效果        1.6KB        2008/10/10(Fri)04:09         EnableColorSelection.png
D        [901.rar]        xiaoyunwang        软件汉化        86.7KB        2008/10/10(Fri)04:08         RAR.rar
D        [900.jpg]        xiaoyunwang        软件汉化        26.9KB        2008/10/10(Fri)04:02         e2c.jpg
D        [899.jpg]        xiaoyunwang        软件汉化        11.6KB        2008/10/10(Fri)03:32         e2c.jpg
D        [898.jpg]        xiaoyunwang        软件汉化        61.5KB        2008/10/10(Fri)03:18         e2c.jpg
D        [897.jpg]        xiaoyunwang        软件汉化        139.1KB        2008/10/10(Fri)03:05         e2c.jpg
D        [896.jpg]        xiaoyunwang        软件汉化        61.3KB        2008/10/10(Fri)02:33         e2c.jpg
D        [895.rar]        xiaoyunwang        软件汉化        7.3KB        2008/10/10(Fri)02:26         rar.rar
D        [894.jpg]        xiaoyunwang        软件汉化        72.7KB        2008/10/10(Fri)02:21         e2c.jpg
D        [893.rar]        ycmaji        DOS版立体象棋        943.5KB        2008/10/09(Thu)23:15         立体象棋.rar
D        [892.rar]        ycmaji        kv300        245.2KB        2008/10/09(Thu)22:43         KV300.RAR
D        [891.jpg]        xiaoyunwang        软件汉化        72.2KB        2008/10/09(Thu)22:42         e2c.jpg
D        [890.jpg]        xiaoyunwang        软件汉化        52.8KB        2008/10/09(Thu)22:27         e2c.jpg
D        [889.rar]        ycmaji        CCED3.3        226.6KB        2008/10/09(Thu)22:23         CCED33.rar
D        [888.rar]        ycmaji        CCED3.0        201.9KB        2008/10/09(Thu)22:22         CCED30.rar
D        [887.lzh]        ycmaji        CCED2.0        100.3KB        2008/10/09(Thu)22:22         CCED20.LZH
D        [886.jpg]        xiaoyunwang        软件汉化        64.2KB        2008/10/09(Thu)22:17         e2c.jpg
D        [885.jpg]        xiaoyunwang        软件汉化        65.8KB        2008/10/09(Thu)21:07         e2c.jpg
D        [884.jpg]        xiaoyunwang        软件汉化        66.7KB        2008/10/09(Thu)20:49         1.JPG
D        [883.jpg]        xiaoyunwang        软件汉化        68.1KB        2008/10/09(Thu)19:55         e2c.jpg
----------------------------------------------------------------------------------------------------------------------------------------------------59
59
刪        檔名        用戶        備註        大小        日期        原檔名
D        [922.zip]        HAT        RenamePlus.exe        39.2KB        2008/10/12(Sun)09:10         RenamePlus.zip
D        [921.zip]        HAT        math.exe        32.4KB        2008/10/12(Sun)07:41         math2.34.zip
D        [920.zip]        HAT        MakeCAB.exe        77.6KB        2008/10/12(Sun)07:15         MakeCAB.zip
D        [919.zip]        winson4829        AC97 DOS .WAV/.MP3 Player        215.2KB        2008/10/11(Sat)23:45         WSPlayer.zip
D        [918.rar]        19951001        to gmy 的补丁程序        10.3KB        2008/10/11(Sat)16:41         To_GMY.rar
D        [917.zip]        yq7654        vfdwin V2.1 沙尘暴汉化版        140.4KB        2008/10/11(Sat)06:26         vfdwin V2.1 沙尘暴汉化版.zip
D        [916.rar]        wxcute        贪吃蛇        18.1KB        2008/10/11(Sat)05:30         贪吃蛇.rar
D        [915.rar]        xiaoyunwang        DM957中文版        967.6KB        2008/10/11(Sat)04:01         DM957.rar
D        [914.jpg]        xiaoyunwang        DM957中文版        125.9KB        2008/10/11(Sat)04:00         Snap1.jpg
D        [913.rar]        tireless        minibrowser        296.3KB        2008/10/10(Fri)20:16         minibrowser.rar
D        [912.png]        tireless        minibrowser        4.3KB        2008/10/10(Fri)20:15         minibrowser.png
D        [911.jpg]        源代码终端图片        转给hackate用户        29.2KB        2008/10/10(Fri)18:26         未命名是.JPG
D        [910.zip]        HAT        ListDLLs.exe        45.6KB        2008/10/10(Fri)16:54         ListDLLs.zip
D        [909.zip]        HAT        curl.exe        167.1KB        2008/10/10(Fri)16:38         curl.zip
D        [908.zip]        HAT        mtee.exe        5.1KB        2008/10/10(Fri)15:47         mtee.zip
D        [907.zip]        HAT        shortcut.exe        20.5KB        2008/10/10(Fri)15:00         shortcut.zip
D        [906.rar]        llfllfllf        pcdos11系统文件        87.0KB        2008/10/10(Fri)06:52         IBMdos11.rar
D        [905.rar]        DD        DD        273.9KB        2008/10/10(Fri)04:54         新建文件夹.rar
D        [904.png]        tireless        Tweak UI        11.6KB        2008/10/10(Fri)04:20         Tweak UI.png
D        [903.rar]        xiaoyunwang        软件汉化        120.9KB        2008/10/10(Fri)04:15         zk.rar
----------------------------------------------------------------------------------------------------------------------------------------------------58
58
刪        檔名        用戶        備註        大小        日期        原檔名
D        [942.rar]        516526966        批处理工具包个人版 V3.80        534.2KB        2008/10/16(Thu)00:16         批处理工具包个人版 V3.80.rar
D        [941.jpg]        516526966        批处理图解        203.8KB        2008/10/16(Thu)00:03         2008-10-15_150004.jpg
D        [940.jpg]        xiaoyunwang        Grub 启动问题        42.1KB        2008/10/15(Wed)21:11         Snap1.jpg
D        [939.rar]        goeasy2005        支持ntfs和ntfs分区中的中文长文件名启动盘        1.2MB        2008/10/15(Wed)17:49         dosntfsc.rar
D        [938.rar]        连森        报告另一个时空讯息种子        66.5KB        2008/10/15(Wed)02:10         报告另一个时空讯息.rar
D        [937.zip]        HAT        sed.exe        114.2KB        2008/10/14(Tue)19:46         sed_4.1.4.zip
D        [936.jpg]        leon0918        插上是这个样子        4.2KB        2008/10/14(Tue)09:52         111.jpg
D        [935.png]        tireless        TreeSize        14.4KB        2008/10/14(Tue)04:12         TreeSize-Free.png
D        [934.zip]        HAT        exe2bat.exe        14.6KB        2008/10/13(Mon)23:42         exe2bat.zip
D        [933.jpg]        huahua0919                10.1KB        2008/10/13(Mon)23:25         R46482BAQ20IO7LF80{7MIO.jpg
D        [932.jpg]        HAT        1        47.6KB        2008/10/13(Mon)18:44         1.jpg
D        [931.rar]        caozhoubei        pdg阅读器        590.9KB        2008/10/13(Mon)03:55         BooX Viewer.rar
D        [930.rar]        tireless        x.exe (和 926.zip 一样的文件,只是修改了文件的图标)        196.9KB        2008/10/13(Mon)01:44         x.rar
D        [929.rar]        whlengbo        lynx上网浏览器        755.9KB        2008/10/13(Mon)00:52         lynx.rar
D        [928.zip]        HAT        base64.exe        15.0KB        2008/10/12(Sun)23:24         Base64.zip
D        [927.zip]        HAT        xxcopy.exe        123.9KB        2008/10/12(Sun)10:09         xxcopy.zip
D        [926.zip]        HAT        x.exe        196.7KB        2008/10/12(Sun)10:03         x.zip
D        [925.zip]        HAT        tee.exe        17.6KB        2008/10/12(Sun)09:55         tee.zip
D        [924.zip]        HAT        strings.exe        39.8KB        2008/10/12(Sun)09:44         strings.zip
D        [923.zip]        HAT        SetACL.exe        113.8KB        2008/10/12(Sun)09:24         SetACL.zip
----------------------------------------------------------------------------------------------------------------------------------------------------57
57
刪        檔名        用戶        備註        大小        日期        原檔名
D        [964.rar]        ko20010214        UIDE和XMGR驱动及说明文档        18.1KB        2008/10/20(Mon)02:46         UIDE.rar
D        [962.rar]        youkaib        kaba8.0        508.9KB        2008/10/20(Mon)02:07         KEY080907.rar
D        [961.rar]        youkaib        kaba8.0        508.9KB        2008/10/20(Mon)02:07         KEY080907.rar
D        [960.rar]        youkaib        x.bat        1.2KB        2008/10/20(Mon)02:02         打包.rar
D        [959.jpg]        terlutor        456.jpg        11.9KB        2008/10/19(Sun)13:04         456.JPG
D        [958.jpg]        terlutor        123.jpg        12.5KB        2008/10/19(Sun)12:31         123.JPG
D        [957.jpg]        1073        VC++目录        20.5KB        2008/10/19(Sun)03:18         未命名.jpg
D        [956.rar]        s11ss        屏蔽alt键的程序        7.4KB        2008/10/18(Sat)07:36         Alt.rar
D        [955.rar]        chengshu1989        将bat格式转为exe和com        918.0KB        2008/10/18(Sat)05:50         quickBFC(bat转exe工具绿色版) 2.1.5.0.rar
D        [953.rar]        a794685135        一个加密的BAT        8.8KB        2008/10/17(Fri)07:52         MSDOS.rar
D        [952.rar]        whlengbo        虚拟一个“真实”的A盘        116.1KB        2008/10/17(Fri)07:24         virtual floppy drive.rar
D        [951.rar]        weiyepin        经典批处理合集        134.3KB        2008/10/17(Fri)03:48         痞子系统V1.1.rar
D        [950.rar]        sssdfghj        我的        927.2KB        2008/10/16(Thu)20:15         通過微軟XP的WGA驗證工具最新版.rar
D        [949.rar]        songlei0719        破解xp正版验证        753.1KB        2008/10/16(Thu)08:39         windows-xp正版验证.rar
D        [948.png]        HAT        1        19.0KB        2008/10/16(Thu)05:57         1.PNG
D        [947.zip]        HAT        exe2bat        14.6KB        2008/10/16(Thu)04:58         exe2bat.zip
D        [946.zip]        HAT        bat2com.exe        5.4KB        2008/10/16(Thu)04:53         bat2com.zip
D        [945.rar]        ZJHJ        批处理工具包个人版 V3.80.ExE        469.7KB        2008/10/16(Thu)04:48         源码.rar
D        [944.rar]        MBRWORK        mbrwork        15.1KB        2008/10/16(Thu)02:26         MBRWORK.rar
D        [943.jpg]        516526966        窗口与字体的区别        31.5KB        2008/10/16(Thu)00:24         2008-10-15_152051.jpg
----------------------------------------------------------------------------------------------------------------------------------------------------56
56
刪        檔名        用戶        備註        大小        日期        原檔名
D        [984.txt]        hgx126        截止字符串的问题        935B        2008/10/20(Mon)23:40         hu.txt
D        [983.rar]        xiaoyunwang        虚拟启动        1.3MB        2008/10/20(Mon)10:00         QBOOT.rar
D        [982.jpg]        xiaoyunwang        虚拟启动        30.4KB        2008/10/20(Mon)09:58         Snap17.jpg
D        [981.jpg]        xiaoyunwang        虚拟启动        36.2KB        2008/10/20(Mon)09:58         Snap16.jpg
D        [980.jpg]        xiaoyunwang        虚拟启动        17.0KB        2008/10/20(Mon)09:58         Snap15.jpg
D        [979.jpg]        xiaoyunwang        虚拟启动        26.4KB        2008/10/20(Mon)09:58         Snap14.jpg
D        [978.jpg]        xiaoyunwang        虚拟启动        29.5KB        2008/10/20(Mon)09:57         Snap13.jpg
D        [977.jpg]        xiaoyunwang        虚拟启动        40.3KB        2008/10/20(Mon)09:57         Snap12.jpg
D        [976.jpg]        xiaoyunwang        虚拟启动        31.5KB        2008/10/20(Mon)09:57         Snap11.jpg
D        [975.jpg]        xiaoyunwang        虚拟启动        40.0KB        2008/10/20(Mon)09:57         Snap10.jpg
D        [974.jpg]        xiaoyunwang        虚拟启动        34.9KB        2008/10/20(Mon)09:56         Snap9.jpg
D        [973.jpg]        xiaoyunwang        虚拟启动        41.4KB        2008/10/20(Mon)09:56         Snap8.jpg
D        [972.jpg]        xiaoyunwang        虚拟启动        33.2KB        2008/10/20(Mon)09:56         Snap6.jpg
D        [971.jpg]        xiaoyunwang        虚拟启动        32.9KB        2008/10/20(Mon)09:56         Snap5.jpg
D        [970.jpg]        xiaoyunwang        虚拟启动        22.9KB        2008/10/20(Mon)09:55         Snap4.jpg
D        [969.jpg]        xiaoyunwang        虚拟启动        36.7KB        2008/10/20(Mon)09:55         Snap3.jpg
D        [968.jpg]        xiaoyunwang        虚拟启动        42.7KB        2008/10/20(Mon)09:55         Snap2.jpg
D        [967.jpg]        xiaoyunwang        虚拟启动        28.5KB        2008/10/20(Mon)08:53         Snap1.jpg
D        [966.rar]        xiaoyunwang        PM server 中文        1.5MB        2008/10/20(Mon)08:48         PQMAGIC.rar
D        [965.jpg]        xiaoyunwang        PM server 中文        72.3KB        2008/10/20(Mon)08:46         pq.jpg
----------------------------------------------------------------------------------------------------------------------------------------------------55
55
刪        檔名        用戶        備註        大小        日期        原檔名
D        [1009.jpg]        xiaoyunwang        终结者DOS工具箱        85.2KB        2008/10/28(Tue)01:05         Snap1.jpg
D        [1008.zip]        HAT        Quick Batch File Compiler.exe(3.1.5)        666.3KB        2008/10/28(Tue)00:15         Quick Batch File Compiler 3.1.5.zip
D        [1007.zip]        HAT        CheckISO.exe        2.3KB        2008/10/27(Mon)23:45         CheckISO.zip
D        [1006.jpg]        xiaoyunwang        GRUB启动        4.0KB        2008/10/27(Mon)11:50         Snap1.jpg
D        [1004.rar]        youkaib        df        24.2KB        2008/10/26(Sun)01:41         d.rar
D        [1003.rar]        tireless        AkelPad_Hotkey plugin_add Exec script        321B        2008/10/26(Sun)00:45         AkelPad_Hotkey plugin_add Exec script.reg.rar
D        [1002.png]        tireless        AkelPad_ContextMenu Plugin_CopyLink.png        1.3KB        2008/10/25(Sat)23:45         AkelPad_ContextMenu Plugin_CopyLink.png
D        [1001.png]        tireless        AkelPad_Hotkey plugin_2.png        3.1KB        2008/10/25(Sat)23:44         AkelPad_Hotkey plugin_2.png
D        [1000.png]        tireless        AkelPad_Hotkey plugin_1.png        3.3KB        2008/10/25(Sat)23:44         AkelPad_Hotkey plugin_1.png
D        [999.png]        tireless        AkelPad.png        5.8KB        2008/10/25(Sat)23:44         AkelPad.png
D        [998.7z]        yq7654        DOS下解压WIM文件        1.0MB        2008/10/25(Sat)18:40         DOS下解压WIM文件.7z
D        [997.png]        tireless        太粗的字体.png        2.3KB        2008/10/23(Thu)05:36         太粗的字体.png
D        [996.png]        tireless        太粗的字体.png        2.3KB        2008/10/23(Thu)05:25         太粗的字体.png
D        [991.jpg]        xiaoyunwang        GRUB启动        47.5KB        2008/10/23(Thu)00:54         Snap1.jpg
D        [990.jpg]        qwertl        什么病毒进程        61.8KB        2008/10/22(Wed)18:59         pro.JPG
D        [989.rar]        tireless        pathman 修改环境变量        3.0KB        2008/10/22(Wed)18:33         pathman.rar
D        [988.png]        tireless        路飞        7.5KB        2008/10/22(Wed)08:38         路飞.png
D        [987.bmp]        hlnliyou        config        1.6MB        2008/10/22(Wed)01:33         未命名2.bmp
D        [986.bmp]        hlnliyou        autoexec.bat        1.6MB        2008/10/22(Wed)01:32         未命名1.bmp
D        [985.jpg]        terlutor        333.jpg        35.6KB        2008/10/21(Tue)07:35         333.JPG
----------------------------------------------------------------------------------------------------------------------------------------------------54
54
刪        檔名        用戶        備註        大小        日期        原檔名
D        [1029.rar]        tireless        Adds a command to the Windows &quot;shortcut menu&quot; (right mouse button) for a particular file extension or type        25.0KB        2008/10/31(Fri)03:39         associate.rar
D        [1028.rar]        xiao080808        神宙星        290.3KB        2008/10/30(Thu)23:41         szx.rar
D        [1027.bmp]        newsuper        ntsd结束进程测试画面        858.9KB        2008/10/30(Thu)04:20         test1.bmp
D        [1026.zip]        mistysun        在网上搜到的change.exe。用来进行文件内容的替换        92.0KB        2008/10/29(Wed)22:33         CHAN0208.ZIP
D        [1025.jpg]        chishingchan        7        38.6KB        2008/10/29(Wed)09:03         sshot-3.jpg
D        [1024.jpg]        chishingchan        6        40.2KB        2008/10/29(Wed)09:02         sshot-2.jpg
D        [1023.jpg]        chishingchan        5        49.3KB        2008/10/29(Wed)09:02         sshot-1.jpg
D        [1022.rar]        tireless        clip22 by Dave Navarro, Jr.        13.1KB        2008/10/29(Wed)08:09         clip22 by Dave Navarro, Jr..rar
D        [1021.rar]        wsfyoo8        点阵字体        133.5KB        2008/10/29(Wed)00:30         chs16.rar
D        [1020.rar]        rzkmssj        看了好多批处理,自己整合一个!        24.1KB        2008/10/28(Tue)21:59         系统优化增强版.rar
D        [1019.jpg]        chishingchan        4        28.4KB        2008/10/28(Tue)19:02         sshot-4.jpg
D        [1018.jpg]        chishingchan        3        30.0KB        2008/10/28(Tue)19:02         sshot-3.jpg
D        [1017.jpg]        chishingchan        2        41.2KB        2008/10/28(Tue)19:02         sshot-2.jpg
D        [1016.jpg]        chishingchan        1        28.2KB        2008/10/28(Tue)19:01         sshot-1.jpg
D        [1015.rar]        tireless        getlnk.exe 读取 lnk 文件的目标和参数        15.4KB        2008/10/28(Tue)14:14         getlnk.rar
D        [1014.rar]        tireless        exelist.exe - 显示可执行文件的文件信息        4.9KB        2008/10/28(Tue)14:09         exelist.rar
D        [1013.jpg]        HAT        screenshot.jpg        74.1KB        2008/10/28(Tue)08:07         screenshot.jpg
D        [1012.jpg]        xiaoyunwang        终结者DOS工具箱        34.5KB        2008/10/28(Tue)01:05         Snap4.jpg
D        [1011.jpg]        xiaoyunwang        终结者DOS工具箱        43.7KB        2008/10/28(Tue)01:05         Snap3.jpg
D        [1010.jpg]        xiaoyunwang        终结者DOS工具箱        33.8KB        2008/10/28(Tue)01:05         Snap2.jpg
----------------------------------------------------------------------------------------------------------------------------------------------------53
53
刪        檔名        用戶        備註        大小        日期        原檔名
D        [1050.jpg]        lzmyst        打印命令        26.1KB        2008/11/04(Tue)06:15         未命名.jpg
D        [1049.rar]        rose4cat        我的网克服务端文件        3.8KB        2008/11/04(Tue)05:10         bodos.rar
D        [1048.rar]        victor888        调整盘符错乱批处理        1.5KB        2008/11/03(Mon)19:50         orderdrv4.rar
D        [1047.rar]        hulinnet        互联网专有名词缩略语汇编        1.7KB        2008/11/03(Mon)05:25         互联网专有名词缩略语汇编.rar
D        [1046.zip]        flysky        dos游戏        579.8KB        2008/11/03(Mon)05:14         skyroads.zip
D        [1045.rar]        hobddg        123        336.0KB        2008/11/02(Sun)23:41         msdos7.1(精简版)(2).rar
D        [1044.rar]        dudubird        GHOST硬盘快速分区V1.1硬盘版        1.7MB        2008/11/02(Sun)09:49         GHOST硬盘快速分区 V1.1 (硬盘版).rar
D        [1043.jpg]        dudubird        GHOST硬盘快速分区V1.1_7        37.3KB        2008/11/02(Sun)09:37         预览7.JPG
D        [1042.jpg]        dudubird        GHOST硬盘快速分区V1.1_6        36.4KB        2008/11/02(Sun)09:37         预览6.JPG
D        [1041.jpg]        dudubird        GHOST硬盘快速分区V1.1_5        59.8KB        2008/11/02(Sun)09:37         预览5.JPG
D        [1040.jpg]        dudubird        GHOST硬盘快速分区V1.1_4        38.4KB        2008/11/02(Sun)09:36         预览4.JPG
D        [1039.jpg]        dudubird        GHOST硬盘快速分区V1.1_3        44.4KB        2008/11/02(Sun)09:36         预览3.JPG
D        [1038.jpg]        dudubird        GHOST硬盘快速分区V1.1_2        35.6KB        2008/11/02(Sun)09:36         预览2.JPG
D        [1037.jpg]        dudubird        GHOST硬盘快速分区V1.1_1        34.4KB        2008/11/02(Sun)09:35         预览.JPG
D        [1035.jpg]        xiaoyunwang        网络        15.9KB        2008/10/31(Fri)20:09         Snap1.jpg
D        [1034.rar]        qinchun36        BAT加密器VBS版        717B        2008/10/31(Fri)12:26         BAT加密器.rar
D        [1033.jpg]        xiaoyunwang        grub        58.4KB        2008/10/31(Fri)07:50         Snap1.jpg
D        [1032.zip]        HAT        System Administration Scripting Guide.chm        200.4KB        2008/10/31(Fri)04:54         System Administration Scripting Guide.zip
D        [1031.rar]        tireless        PngOptimizer:png体积优化        53.9KB        2008/10/31(Fri)04:23         PngOptimizerCL.rar
D        [1030.rar]        tireless        tickcount.exe:显示系统已运行时间 (4k)        1.5KB        2008/10/31(Fri)04:08         tickcount.rar
----------------------------------------------------------------------------------------------------------------------------------------------------52
52
刪        檔名        用戶        備註        大小        日期        原檔名
D        [1072.zip]        Climbing        Disk Dupe 3.22 for DOS, Open .DDI files        82.5KB        2008/11/12(Wed)09:09         ddupe322.zip
D        [1071.rar]        tireless        ThumbsExtract.exe:提取 Thumbs.db 中的缩略图        12.7KB        2008/11/11(Tue)22:31         ThumbsExtract.rar
D        [1069.gif]        huanbei        tasklist 问题        11.9KB        2008/11/11(Tue)18:36         Snap2.gif
D        [1068.gif]        huanbei        tasklist 问题        6.1KB        2008/11/11(Tue)18:36         Snap1.gif
D        [1066.zip]        HAT        中国杀毒社区VBS教程.zip        394.6KB        2008/11/10(Mon)00:38         中国杀毒社区VBS教程.zip
D        [1065.zip]        HAT        The Portable Script Center Version 3.0.zip        1.5MB        2008/11/10(Mon)00:38         The Portable Script Center Version 3.0.zip
D        [1064.rar]        tireless        播放 .wav 文件        760B        2008/11/09(Sun)19:22         PlayWav.rar
D        [1063.rar]        zjw1111        qq强制聊天工具        521B        2008/11/08(Sat)20:30         qq强制聊天工具.rar
D        [1062.jpg]        379184514        畸形目录cmd下截图        2.3KB        2008/11/07(Fri)19:59         saf.jpg
D        [1061.jpg]        379184514        畸形目录截图        2.0KB        2008/11/07(Fri)19:58         af.jpg
D        [1060.gif]        huanbei        批处理日历        2.8KB        2008/11/07(Fri)06:32         Snap1.gif
D        [1059.rar]        zwxjrr        截图        872.9KB        2008/11/06(Thu)19:05         Snap Iogo gui run.rar
D        [1058.rar]        zwxjrr        截图        872.9KB        2008/11/06(Thu)19:02         Snap Iogo gui run.rar
D        [1057.rar]        wwwb0        批处理转EXE,EXE转批处理        899.1KB        2008/11/06(Thu)08:25         批处理潜行者V6.0.rar
D        [1056.rar]        marce76        USBASPI.SYS 2.24        119.3KB        2008/11/06(Thu)08:22         F2h.rar
D        [1055.zip]        YISHANJU        Comandiux:功能繁多且强大的命令行工具(cax),包含所有常用外部工具功能.版本1.7.26.210        73.5KB        2008/11/06(Thu)07:31         Cax.zip
D        [1054.jpg]        qintaiying        图片        22.1KB        2008/11/06(Thu)06:28         e301461937ad626bdbb4bd7c.jpg
D        [1053.rar]        icesword28        东拼西凑批处理工具箱        12.0KB        2008/11/05(Wed)23:33         东拼西凑批处理工具箱.rar
D        [1052.jpg]        HAT        screenshot.jpg        70.2KB        2008/11/05(Wed)05:43         screenshot.jpg
D        [1051.zip]        HAT        wfr.exe        84.2KB        2008/11/05(Wed)02:18         wfr_2.3.1.zip
----------------------------------------------------------------------------------------------------------------------------------------------------51
51
刪        檔名        用戶        備註        大小        日期        原檔名
D        [1093.png]        HAT        2        401.2KB        2008/11/17(Mon)22:41         2.png
D        [1092.png]        HAT        1        143.7KB        2008/11/17(Mon)22:39         1.png
D        [1091.jpg]        wwwyangxm        上传预图        74.8KB        2008/11/17(Mon)20:49         test.JPG
D        [1090.jpg]        wwwyangxm        上传的结果文件        15.2KB        2008/11/17(Mon)20:31         22.jpg
D        [1089.jpg]        wwwyangxm        上传的结果文件        17.3KB        2008/11/17(Mon)20:30         11.jpg
D        [1088.rar]        sdygzhang        logo_1.exe预防        1.7KB        2008/11/17(Mon)19:40         Logo1_kill.rar
D        [1087.rar]        think        DOS 万能光驱驱动        8.7KB        2008/11/17(Mon)18:04         Tricd.rar
D        [1086.rar]        FreeSir        dos7.1的图形界面        174.5KB        2008/11/17(Mon)04:41         dosshell.rar
D        [1085.rar]        flower00016        silveregg的xcp1.63        7.8KB        2008/11/16(Sun)01:40         xcp1.63.rar
D        [1084.rar]        youkaib        的        116.4KB        2008/11/15(Sat)10:27         v.rar
D        [1083.zip]        HAT        批处理室经典帖子合集初步整理结果2008A        12.9KB        2008/11/15(Sat)09:10         批处理室经典帖子合集初步整理结果2008A.zip
D        [1081.png]        tireless        File2Icon.bat 制作软件的文件夹图标        3.7KB        2008/11/14(Fri)07:07         File2Icon.png
D        [1080.png]        tireless        Opera2.png        3.6KB        2008/11/14(Fri)07:00         Folder2.png
D        [1079.png]        tireless        File2Icon.bat 制作软件的文件夹图标        3.7KB        2008/11/14(Fri)06:45         File2Icon.png
D        [1078.zip]        tar gzip        tar gzip 程序        74.7KB        2008/11/14(Fri)00:39         u.zip
D        [1077.jpg]        172108810        我tracert 122.200.104.2出现以下况        81.4KB        2008/11/13(Thu)19:56         a.jpg
D        [1076.rar]        guaguacard        bat to com文件还原        74.5KB        2008/11/13(Thu)15:17         a.rar
D        [1075.txt]        wanzheng520        DOS常用命令        24.0KB        2008/11/13(Thu)06:17         常用命令.txt
D        [1074.rar]        gpfengineer        在我电脑上面无法使用        263.3KB        2008/11/13(Thu)02:18         DISKDUPE.rar
D        [1073.rar]        wsl1985        rar        976.6KB        2008/11/12(Wed)22:27         两个文件.part1.rar
----------------------------------------------------------------------------------------------------------------------------------------------------50
50
刪        檔名        用戶        備註        大小        日期        原檔名
D        [1113.jpg]        snrt2008        BIN144MI        31.3KB        2008/11/21(Fri)01:51         1M.jpg
D        [1112.jpg]        snrt2008        IMG144MI        32.1KB        2008/11/21(Fri)01:50         IMG1M.JPG
D        [1111.jpg]        xiaoyunwang        pc3000        52.3KB        2008/11/20(Thu)21:09         pc3000.jpg
D        [1110.jpg]        jethroso        proxy视图        50.1KB        2008/11/20(Thu)20:59         QQ_proxy.jpg
D        [1109.rar]        wmt333        一个字符串工具        25.1KB        2008/11/20(Thu)07:17         SETINFO.rar
D        [1108.rar]        wmt333        字符串工具        25.1KB        2008/11/20(Thu)07:03         SETINFO.rar
D        [1107.jpg]        sany217        jpg        2.6KB        2008/11/19(Wed)07:50         QQ截图未命名.jpg
D        [1106.zip]        tireless        chgcase.exe 改变文件的大小写        17.3KB        2008/11/19(Wed)01:20         chgcase-0.5.zip
D        [1105.png]        tireless        dhfile.exe.png        6.8KB        2008/11/18(Tue)19:05         dhfile.exe.png
D        [1104.rar]        alias        3        1.4MB        2008/11/18(Tue)06:47         BSE-IN-NX_110806.part3.rar
D        [1103.rar]        alias        2        1.4MB        2008/11/18(Tue)06:46         BSE-IN-NX_110806.part2.rar
D        [1102.rar]        alias        xiw        1.4MB        2008/11/18(Tue)06:43         BSE-IN-NX_110806.part1.rar
D        [1101.rar]        alias        xiexie        579.5KB        2008/11/18(Tue)06:41         BSE-IN-NX_110806.part4.rar
D        [1100.png]        tireless        7_small.png        47.2KB        2008/11/17(Mon)23:54         7_small.png
D        [1099.rar]        xiaoyunwang        分区数据密码恢复        896.0KB        2008/11/17(Mon)23:29         active.rar
D        [1098.png]        HAT        7        282.9KB        2008/11/17(Mon)22:50         7.png
D        [1097.png]        HAT        6        233.9KB        2008/11/17(Mon)22:49         6.png
D        [1096.png]        HAT        5        293.7KB        2008/11/17(Mon)22:44         5.png
D        [1095.png]        HAT        4        252.3KB        2008/11/17(Mon)22:43         4.png
D        [1094.jpg]        HAT        3        90.6KB        2008/11/17(Mon)22:42         3.jpg
----------------------------------------------------------------------------------------------------------------------------------------------------49
49
刪        檔名        用戶        備註        大小        日期        原檔名
D        [1133.bmp]        beyuetao        图4        406.9KB        2008/11/25(Tue)17:53         4.bmp
D        [1132.bmp]        beyuetao        图3        541.2KB        2008/11/25(Tue)17:52         3.bmp
D        [1131.bmp]        beyuetao        图2        109.3KB        2008/11/25(Tue)17:51         2.bmp
D        [1130.bmp]        beyuetao        DIR显示        811.9KB        2008/11/25(Tue)17:51         1.bmp
D        [1129.rar]        sxsxx        用DEBUG把 WGet.exe 程序输出        401.3KB        2008/11/24(Mon)20:18         wget.rar
D        [1128.txt]        dongbaoyuan        debug详解        25.2KB        2008/11/24(Mon)18:17         debug.txt
D        [1127.rar]        wanxibing        windows xp下倒计时的选择.rar        16.9KB        2008/11/24(Mon)10:00         windows xp下倒计时的选择.rar
D        [1126.jpg]        xiaoyunwang        bcdw        48.6KB        2008/11/24(Mon)02:02         Snap1.jpg
D        [1125.rar]        xiaoyunwang        bcdw引导.gz        637.1KB        2008/11/23(Sun)23:28         BCDW引导IMG镜像.rar
D        [1124.zip]        HAT        Windows Script Encoder 1.0        27.7KB        2008/11/23(Sun)11:48         screnc.zip
D        [1123.zip]        HAT        decovbe.vbs        1.6KB        2008/11/23(Sun)11:27         decovbe.zip
D        [1122.rar]        tireless        包含在 HTML Help Workshop 中的工具        20.8KB        2008/11/23(Sun)06:40         hhc.rar
D        [1121.rar]        hjkk123        批处理工具包个人版 V3.80        534.2KB        2008/11/22(Sat)18:08         gjb.rar
D        [1120.zip]        HAT        NConvert.exe(5.02)        724.5KB        2008/11/22(Sat)12:04         nconvert.zip
D        [1119.rar]        sanchuan        Config中文菜单驱动Confect.sys        2.2KB        2008/11/22(Sat)05:55         CONFECT.rar
D        [1118.rar]        VBS        需要解密的VBS        2.1KB        2008/11/22(Sat)00:14         a.rar
D        [1117.rar]        xiaoyunwang        72MB可引导镜像        102.7KB        2008/11/21(Fri)22:54         72mbgrldr.rar
D        [1116.rar]        xiaoyunwang        72MB可引导镜像        111.3KB        2008/11/21(Fri)22:53         72mbdos.rar
D        [1115.rar]        sanchuan        Config中文菜单驱动Confect.sys        2.2KB        2008/11/21(Fri)22:31         CONFECT.rar
D        [1114.png]        tireless        LinkChanger.png        11.2KB        2008/11/21(Fri)21:39         LinkChanger.png
----------------------------------------------------------------------------------------------------------------------------------------------------48
48
刪        檔名        用戶        備註        大小        日期        原檔名
D        [1156.jpg]        xiaoyunwang        终结者软体光盘        80.6KB        2008/12/04(Thu)12:11         Snap7.jpg
D        [1155.jpg]        xiaoyunwang        终结者软体光盘        106.7KB        2008/12/04(Thu)12:10         Snap6.jpg
D        [1154.jpg]        xiaoyunwang        终结者软体光盘        102.5KB        2008/12/04(Thu)12:08         Snap4.jpg
D        [1153.jpg]        xiaoyunwang        终结者软体光盘        100.9KB        2008/12/04(Thu)12:07         Snap3.jpg
D        [1152.jpg]        xiaoyunwang        终结者软体光盘        22.0KB        2008/12/04(Thu)12:06         Snap2.jpg
D        [1151.jpg]        xiaoyunwang        终结者软体光盘        83.0KB        2008/12/04(Thu)12:04         Snap1.jpg
D        [1150.jpg]        qwertl        sql client        38.3KB        2008/12/03(Wed)00:08         sql client.JPG
D        [1148.zip]        HAT        批处理室经典帖子合集初步整理结果2008A.zip        12.9KB        2008/12/02(Tue)18:27         批处理室经典帖子合集初步整理结果2008A.zip
D        [1145.rar]        23        23        86.9KB        2008/12/02(Tue)07:57         test.rar
D        [1144.bmp]        luxipeng        set的例子        302.2KB        2008/12/02(Tue)06:00         set.bmp
D        [1143.zip]        byby        sata光驱驱动        99.4KB        2008/12/01(Mon)06:06         gcdrom24.zip
D        [1142.jpg]        fishingcat        补充图片(VMWare 下 network client 3.0 使用问题)        65.9KB        2008/12/01(Mon)03:16         vmdos.JPG
D        [1141.rar]        xwlzx        RegToBat完美版        334.9KB        2008/11/30(Sun)03:34         RegToBat完美版.rar
D        [1140.zip]        xempo        自由程序包        79.6KB        2008/11/29(Sat)08:17         xbin196.zip
D        [1139.zip]        xygs        试试看吧        396.0KB        2008/11/29(Sat)05:58         BIOS升级模拟练习.zip
D        [1138.png]        tireless        补图。(帖子主题:连“Wsyscheck ”和“冰刃”都删不掉的文件夹)        34.9KB        2008/11/28(Fri)08:34         1.png
D        [1137.jpg]        austion        move        11.2KB        2008/11/27(Thu)21:00         Snap1.jpg
D        [1136.jpg]        crystal0808        颈椎病        86.4KB        2008/11/27(Thu)18:55         1.jpg
D        [1135.rar]        sanchuan        Config中文菜单驱动Confect.sys V4.0        4.6KB        2008/11/26(Wed)05:12         ConfectV4.rar
D        [1134.rar]        qtwdftxvt        NTFS for Dos        1.2MB        2008/11/25(Tue)22:36         NTFS.rar
----------------------------------------------------------------------------------------------------------------------------------------------------47
47
刪        檔名        用戶        備註        大小        日期        原檔名
D        [1176.rar]        stelen        sleep        13.7KB        2008/12/09(Tue)19:18         sleep.rar
D        [1175.png]        tireless        StExBar        14.8KB        2008/12/08(Mon)18:26         StExBar.png
D        [1174.rar]        wanxibing        绿色自动备份与恢复注册表的工具批处        701.8KB        2008/12/08(Mon)07:42         erdnt.rar
D        [1173.zip]        tireless        PngOptimizerCL-1.8 优化图像体积(除 jpg)        67.5KB        2008/12/08(Mon)00:37         PngOptimizerCL-1.8.zip
D        [1172.rar]        xiaoyunwang        初中数学高级综合能力测试卷        75.3KB        2008/12/07(Sun)21:53         初中数学高级能力综合测试卷答案.rar
D        [1171.rar]        xiaoyunwang        初中数学高级综合能力测试卷        34.5KB        2008/12/07(Sun)21:53         初中数学高级能力综合测试.rar
D        [1170.rar]        dy2008        虚拟软盘 IMG文件制作        1.6KB        2008/12/07(Sun)21:23         ImgMaker.rar
D        [1169.rar]        singlion        手机号归属地Access数据库.rar        861.0KB        2008/12/07(Sun)06:38         手机号归属地Access数据库.rar
D        [1168.rar]        singlion        手机归属地查询.rar        343.5KB        2008/12/07(Sun)06:29         手机归属地查询.rar
D        [1167.rar]        dy2008        硬盘锁        1.8KB        2008/12/06(Sat)22:09         DiskLock.rar
D        [1166.jpg]        5551551        开机自启动的批处理出错        27.1KB        2008/12/06(Sat)21:00         1.jpg
D        [1165.jpg]        kissly        picture        5.6KB        2008/12/06(Sat)06:59         u=496992272,3353638240&fm=0&gp=-38.jpg
D        [1164.jpg]        5551551        腾迅强删彩虹QQ之解决工具图3        32.2KB        2008/12/06(Sat)03:59         3.jpg
D        [1163.jpg]        5551551        腾迅强删彩虹QQ之解决工具图2        32.4KB        2008/12/06(Sat)03:57         2.jpg
D        [1162.jpg]        5551551        腾迅强删彩虹QQ之解决工具图1        32.8KB        2008/12/06(Sat)03:57         1.jpg
D        [1161.rar]        5551551        腾迅强删彩虹QQ之解决工具        575.3KB        2008/12/06(Sat)03:53         腾迅强删彩虹QQ之解决工具.rar
D        [1160.zip]        HAT        CN-DOS_Batch_2008A.zip        1.7MB        2008/12/05(Fri)20:06         CN-DOS_Batch_2008A.zip
D        [1159.zip]        HAT        nbtscan_1.0.35.exe        11.3KB        2008/12/05(Fri)00:56         nbtscan.zip
D        [1158.jpg]        xiaoyunwang        终结者软体光盘        50.7KB        2008/12/04(Thu)13:18         y.jpg
D        [1157.jpg]        xiaoyunwang        终结者软体光盘        51.6KB        2008/12/04(Thu)13:17         x.jpg
----------------------------------------------------------------------------------------------------------------------------------------------------46
46
刪        檔名        用戶        備註        大小        日期        原檔名
D        [1196.jpg]        fertilizer        1        903.7KB        2008/12/17(Wed)09:05         DSC00126.JPG
D        [1195.rar]        tireless        解密测试        198.0KB        2008/12/17(Wed)08:14         更换壁纸.rar
D        [1194.rar]        aztack        命令行弹出优盘        14.0KB        2008/12/17(Wed)02:24         eju.rar
D        [1193.rar]        zhaozk        UHCI.rar        34.1KB        2008/12/16(Tue)19:52         UHCI.rar
D        [1192.rar]        zhaozk        uuuu        34.1KB        2008/12/16(Tue)19:51         UHCI.rar
D        [1191.jpg]        15935643331        2222        4.1KB        2008/12/16(Tue)11:39         未命名.jpg
D        [1190.zip]        longdil        ntfs4dos 1.6        90.6KB        2008/12/15(Mon)07:07         NTFS4DOS.zip
D        [1189.rar]        grwy1234        输出        33.3KB        2008/12/14(Sun)23:58         输出.rar
D        [1188.jpg]        snrt2008        bcdwcnbug        31.3KB        2008/12/14(Sun)02:43         sdsdf.jpg
D        [1187.gif]        lj249911023        带模拟进度条的动态密码验证2.gif        2.0KB        2008/12/12(Fri)06:48         带模拟进度条的动态密码验证2.gif
D        [1186.gif]        lj249911023        带模拟进度条的动态密码验证1.gif        4.5KB        2008/12/12(Fri)06:48         带模拟进度条的动态密码验证1.gif
D        [1185.rar]        lj249911023        带模拟进度条的动态密码验证        1.6KB        2008/12/12(Fri)06:33         带模拟进度条的动态密码验证.rar
D        [1184.gif]        xiaoyunwang        计算机网络        43.3KB        2008/12/12(Fri)02:31         截屏004.gif
D        [1183.gif]        xiaoyunwang        计算机网络        39.1KB        2008/12/12(Fri)02:31         截屏003.gif
D        [1182.gif]        xiaoyunwang        计算机网络        43.4KB        2008/12/12(Fri)02:31         截屏002.gif
D        [1181.gif]        xiaoyunwang        计算机网络        40.1KB        2008/12/12(Fri)02:31         截屏001.gif
D        [1180.gif]        xiaoyunwang        计算机网络        37.3KB        2008/12/12(Fri)02:30         截屏000.gif
D        [1179.jpg]        ktv98        回复用        141.4KB        2008/12/10(Wed)05:05         雄霸截图文件.jpg
D        [1178.jpg]        ajier        GRUB4DOS+MAXDOS        23.7KB        2008/12/10(Wed)01:25         4681615.jpg
D        [1177.rar]        stelen        AT        55.6KB        2008/12/09(Tue)19:21         AT.rar
--------------------------------------------------------------------------------------------------------------------------------------------45
45
刪        檔名        用戶        備註        大小        日期        原檔名
D        [1217.rar]        依山居        添加删除协议        4.8KB        2008/12/23(Tue)04:09         snetcfg.rar
D        [1216.rar]        依山居        添加删除协议        4.8KB        2008/12/23(Tue)04:09         snetcfg.rar
D        [1215.jpg]        skypig        cmd2        15.6KB        2008/12/22(Mon)19:45         TT-2.JPG
D        [1214.jpg]        skypig        cmd        24.4KB        2008/12/22(Mon)19:45         TT-1.jpg
D        [1213.jpg]        sssdfghj        55535        181.0KB        2008/12/22(Mon)09:13         ccssd.JPG
D        [1212.jpg]        sssdfghj        win95/win95a/win95b/win95c        174.7KB        2008/12/22(Mon)09:10         ccssd.JPG
D        [1211.jpg]        sssdfghj        3        108.0KB        2008/12/22(Mon)03:52         fdgertret.JPG
D        [1210.jpg]        sssdfghj        2        120.8KB        2008/12/22(Mon)03:45         wwww.JPG
D        [1209.jpg]        sssdfghj        1        212.5KB        2008/12/22(Mon)03:44         22e332e.JPG
D        [1208.jpg]        mysuntjy        测试 截图1        24.0KB        2008/12/21(Sun)03:15         set1.JPG
D        [1207.jpg]        mysuntjy        测试 截图        24.8KB        2008/12/21(Sun)03:01         set.JPG
D        [1206.txt]        tszc2003        Winnt32.EXE HELP        5.4KB        2008/12/20(Sat)23:48         WINNT32 HELP.txt
D        [1205.rar]        dy2008        畸形目录XXOO        1.6KB        2008/12/20(Sat)21:12         dire.rar
D        [1204.rar]        dy2008        屏幕抓图 截图        1.8KB        2008/12/20(Sat)21:11         截屏.rar
D        [1203.jpg]        skypig        cmd        82.6KB        2008/12/20(Sat)02:21         cmd.jpg
D        [1202.zip]        tireless        ConCmd.exe 1.5 文件编码转换        217.6KB        2008/12/20(Sat)01:29         concmd15.zip
D        [1201.bmp]        kissbill        12        215.6KB        2008/12/19(Fri)02:54         1.bmp
D        [1200.rar]        denis        code.txt的内容        2.9KB        2008/12/18(Thu)22:10         code.rar
D        [1199.txt]        denis        code.txt的内容        8.1KB        2008/12/18(Thu)22:01         code.txt
D        [1197.jpg]        fertilizer        2        844.7KB        2008/12/17(Wed)09:06         DSC00127.JPG
----------------------------------------------------------------------------------------------------------------------------------------------------44
44
刪        檔名        用戶        備註        大小        日期        原檔名
D        [1237.png]        tireless        cndos-googlelike-logo        15.2KB        2009/01/02(Fri)02:19         cndos.png
D        [1236.png]        tireless        cndos-button        9.7KB        2009/01/02(Fri)02:16         cn-dos-button.png
D        [1235.rar]        tireless        png_border (288 KB): 给 png 图片加边框        127.5KB        2009/01/02(Fri)00:21         png_border.rar
D        [1234.zip]        ll122533        编程源码        21.6KB        2009/01/01(Thu)21:59         20081108bat.zip
D        [1233.txt]        ll122533        编程源码        6.2KB        2009/01/01(Thu)21:54         硬盘杀手(澳洲版)批处理源代码.txt
D        [1232.rar]        wwwb0        自删除EXE        168.9KB        2009/01/01(Thu)04:21         自删除.rar
D        [1231.7z]        wzqyxl        Aspidisk.sys 和 Di1000DD.sys        14.5KB        2009/01/01(Thu)04:08         USB.7z
D        [1230.txt]        jx5735        dos学习        1.8KB        2008/12/30(Tue)21:23         不用工具巧妙破解Windows XP登陆口令.txt
D        [1229.rar]        tireless        CloseMonitor.exe (1.5 KB) 关闭显示器        477B        2008/12/29(Mon)03:21         CloseMonitor.rar
D        [1228.jpg]        fsfsdf        刷新无线网络列表        43.1KB        2008/12/27(Sat)01:12         无标题.jpg
D        [1227.rar]        依山居        修改CMOS        25.6KB        2008/12/26(Fri)10:26         cmosmenu.rar
D        [1226.rar]        flower00016        用于清除office2003特征号后,再装完整版2003        282B        2008/12/26(Fri)00:17         去掉office产品号.rar
D        [1225.rar]        flower00016        用于清除office2003特征号后,再装完整版2003        282B        2008/12/26(Fri)00:16         去掉office产品号.rar
D        [1224.rar]        flower00016        用于清除office2003特征号后,再装完整版2003        282B        2008/12/26(Fri)00:16         去掉office产品号.rar
D        [1223.rar]        flower00016        用于清除office2003特征号后,再装完整版2003        282B        2008/12/26(Fri)00:15         去掉office产品号.rar
D        [1222.rar]        yaoxin1588        ldntldr        453B        2008/12/25(Thu)06:56         ldntldr.rar
D        [1221.rar]        yaoxin1588        ldntldr.bin        453B        2008/12/25(Thu)06:52         ldntldr.rar
D        [1220.gif]        Wingl83        利用Win RAR来编译批处理        355.3KB        2008/12/24(Wed)06:03         63d6c49130858d29262050cf61d5789f.gif
D        [1219.rar]        wanxibing        用纯批处打造的文夹隐藏专家 sn=13242905978        45.6KB        2008/12/23(Tue)07:16         宛希兵文夹隐藏专家.rar
D        [1218.rar]        依山居        添加删除协议(添加删除驱动)        4.8KB        2008/12/23(Tue)04:11         snetcfg.rar
----------------------------------------------------------------------------------------------------------------------------------------------------43
43
刪        檔名        用戶        備註        大小        日期        原檔名
D        [1257.jpg]        kill        印度版的“春运”彻底雷倒中国“春运”(图集)        32.4KB        2009/01/09(Fri)18:47         07.jpg
D        [1256.jpg]        kill        印度版的“春运”彻底雷倒中国“春运”(图集)        31.7KB        2009/01/09(Fri)18:47         06.jpg
D        [1255.jpg]        kill        印度版的“春运”彻底雷倒中国“春运”(图集)        38.0KB        2009/01/09(Fri)18:47         05.jpg
D        [1254.jpg]        kill        印度版的“春运”彻底雷倒中国“春运”(图集)        47.8KB        2009/01/09(Fri)18:47         04.jpg
D        [1253.jpg]        kill        印度版的“春运”彻底雷倒中国“春运”(图集)        33.6KB        2009/01/09(Fri)18:46         03.jpg
D        [1252.jpg]        kill        印度版的“春运”彻底雷倒中国“春运”(图集)        66.6KB        2009/01/09(Fri)18:46         02.jpg
D        [1251.jpg]        kill        印度版的“春运”彻底雷倒中国“春运”(图集)        33.1KB        2009/01/09(Fri)18:45         01.jpg
D        [1250.jpg]        afnspy        自行车        53.8KB        2009/01/09(Fri)18:38         car.JPG
D        [1249.rar]        yjd        Grub背景图制作动画        921.0KB        2009/01/08(Thu)22:10         Grub背景图制作.rar
D        [1248.rar]        yuan6319        用命令行来控制光驱        24.3KB        2009/01/08(Thu)09:41         CDROM.rar
D        [1247.rar]        pjtl187        java入门资料        123.4KB        2009/01/07(Wed)23:38         JAVA语言入门(CHM)+.rar
D        [1246.zip]        maxim        LapLink 6.0 Windows        1.9MB        2009/01/07(Wed)19:33         LL6WIN.zip
D        [1245.zip]        maxim        QEMM 7.5        1.6MB        2009/01/07(Wed)19:27         QEMM75.zip
D        [1244.zip]        xempo        通用运行库(兼用Linux)        102.9KB        2009/01/04(Sun)00:05         xbin101.zip
D        [1243.zip]        xempo        通用运行库        128.2KB        2009/01/04(Sun)00:03         xbin196.zip
D        [1242.zip]        johnsonlam        U_IDE / X_MGR ( 2009 - 01 - 02 )        18.1KB        2009/01/02(Fri)19:34         Drivers.zip
D        [1241.bmp]        sanchuan        yansebiao        10.9KB        2009/01/02(Fri)04:44         Confect42.bmp
D        [1240.rar]        tireless        GPaint: 生成像 Google 般的 logo        8.3KB        2009/01/02(Fri)02:36         gpaint.rar
D        [1239.rar]        tireless        Shadow: 给图片加阴影        7.4KB        2009/01/02(Fri)02:35         shadow.rar
D        [1238.zip]        tireless        The Aqualizer: 生成按钮        10.5KB        2009/01/02(Fri)02:30         aqualize_demo.zip
----------------------------------------------------------------------------------------------------------------------------------------------------42
42
刪        檔名        用戶        備註        大小        日期        原檔名
D        [1278.rar]        pkto        遍历清除bat        149B        2009/01/19(Mon)22:02         del.rar
D        [1277.jpg]        sssdfghj        9IBM OS2 Warp 4.0 韓國版        86.1KB        2009/01/18(Sun)16:45         9.JPG
D        [1276.jpg]        sssdfghj        8IBM OS2 Warp 4.0 韓國版        73.9KB        2009/01/18(Sun)16:42         8.JPG
D        [1275.jpg]        sssdfghj        7IBM OS2 Warp 4.0 韓國版        31.7KB        2009/01/18(Sun)16:41         7.JPG
D        [1274.jpg]        sssdfghj        6IBM OS2 Warp 4.0 韓國版        48.9KB        2009/01/18(Sun)16:40         6.JPG
D        [1273.jpg]        sssdfghj        5IBM OS2 Warp 4.0 韓國版        45.8KB        2009/01/18(Sun)16:39         5.JPG
D        [1272.jpg]        sssdfghj        4IBM OS2 Warp 4.0 韓國版        32.0KB        2009/01/18(Sun)16:38         4.JPG
D        [1271.jpg]        sssdfghj        3IBM OS2 Warp 4.0 韓國版        70.1KB        2009/01/18(Sun)16:00         3.JPG
D        [1270.jpg]        sssdfghj        2IBM OS2 Warp 4.0 韓國版        49.2KB        2009/01/18(Sun)16:00         2.JPG
D        [1269.jpg]        sssdfghj        1IBM OS2 Warp 4.0 韓國版        47.3KB        2009/01/18(Sun)15:59         1.JPG
D        [1268.jpg]        zzhh612        choice截图1        8.3KB        2009/01/17(Sat)09:14         CHOICE.JPG
D        [1267.rar]        pengpangxiong        我自己收集的一些教程        1.9MB        2009/01/16(Fri)22:53         入门进阶.rar
D        [1265.jpg]        orochix        BAT        41.9KB        2009/01/14(Wed)22:39         1.jpg
D        [1264.rar]        quakelan        GW        96.7KB        2009/01/14(Wed)18:27         GW.rar
D        [1263.rar]        SOD        资料来自论坛,但我给整理成TXT格式了,方便在手机上看、。。。        535.2KB        2009/01/14(Wed)04:10         DOS.rar
D        [1262.bmp]        confect表        confect43        71.8KB        2009/01/12(Mon)19:18         Confect颜色表.bmp
D        [1261.gif]        softmouse        confect 抓图        6.3KB        2009/01/12(Mon)10:52         CAPTURE.gif
D        [1260.jpg]        kill        印度版的“春运”彻底雷倒中国“春运”(图集)        46.9KB        2009/01/09(Fri)18:49         10.jpg
D        [1259.jpg]        kill        印度版的“春运”彻底雷倒中国“春运”(图集)        33.3KB        2009/01/09(Fri)18:48         09.jpg
D        [1258.jpg]        kill        印度版的“春运”彻底雷倒中国“春运”(图集)        56.2KB        2009/01/09(Fri)18:48         08.jpg
----------------------------------------------------------------------------------------------------------------------------------------------------41
41
刪        檔名        用戶        備註        大小        日期        原檔名
D        [1298.rar]        xxcvb        系统工具箱.bat        12.9KB        2009/02/13(Fri)22:28         工具箱.rar
D        [1297.rar]        xxcvb        系统工具箱.bat        12.9KB        2009/02/13(Fri)18:44         工具箱.rar
D        [1296.rar]        netbenton        d_ramdrive        11.4KB        2009/02/13(Fri)06:10         XMSDSK.rar
D        [1295.zip]        yjd        天汇dos版        251.5KB        2009/02/11(Wed)08:14         Twx.zip
D        [1294.rar]        xxxfree        hitme批处理集合pdf版        204.4KB        2009/02/10(Tue)09:20         hitme批处理集合.rar
D        [1293.rar]        xuwm1985        update        1.5MB        2009/02/09(Mon)19:01         Acro-Reader_603_Update.rar
D        [1292.rar]        wt007        MSDOS71B.IMG        340.6KB        2009/02/07(Sat)22:53         MSDOS71B.rar
D        [1291.swf]        zsoz        all        3.2KB        2009/02/07(Sat)21:40         43171.swf
D        [1290.rar]        依山居        OSQL和SQLCMD.rar 支持在命令行和批处理中执行SQL命令 MS SQLVER2005中提取出来的。        877.3KB        2009/02/07(Sat)02:58         OSQL和SQLCMD.rar
D        [1289.rar]        netbenton        bat 文档        1.1KB        2009/02/04(Wed)03:19         htm.rar
D        [1288.zip]        HAT        Batch Function Library_CS_EN.zip        119.5KB        2009/02/03(Tue)22:43         Batch Function Library_CS_EN.zip
D        [1287.rar]        HAT        飞信CMD.rar        791.4KB        2009/02/03(Tue)21:22         飞信CMD.rar
D        [1286.rar]        依山居        2003上schtasks,支持/ET /F 功能更加强大        52.6KB        2009/02/03(Tue)03:23         schtasks.rar
D        [1285.rar]        zsx199709        公交线路查询BAT版        8.0KB        2009/02/03(Tue)02:37         公交线路查询.rar
D        [1284.rar]        hgx126        提取文本指定行内容        2.5KB        2009/01/31(Sat)19:51         文本.rar
D        [1283.rar]        516526966        批处理工具包        227.4KB        2009/01/31(Sat)06:13         批处理工具包个人版 V3 90.rar
D        [1282.rar]        依山居        fr - 在文件中批量查找并替换匹配的字符串        154.9KB        2009/01/23(Fri)13:44         fr.rar
D        [1281.zip]        kkkddd        VEDIT 6.1FOR DOS        923.5KB        2009/01/23(Fri)00:25         VEDIT 6.1FOR DOS.zip
D        [1280.rar]        cullent        一个纯C编写的矢量字库显示程序,内有可用字库        769.2KB        2009/01/22(Thu)20:09         显示WPS所带的矢量汉字库程序(C).rar
D        [1279.rar]        defanive        C系列的第三方命令行工具        233.9KB        2009/01/20(Tue)03:20         C工具合集3.0.rar
----------------------------------------------------------------------------------------------------------------------------------------------------40
40
刪        檔名        用戶        備註        大小        日期        原檔名
D        [1322.rar]        czl1378        QQ去广告补丁        26.1KB        2009/02/22(Sun)04:17         QQad_removal.rar
D        [1321.rar]        katydid        cp/m操作系统        142.6KB        2009/02/22(Sun)01:15         cpm.rar
D        [1320.rar]        czl1378        小强系统优化工具        109.3KB        2009/02/21(Sat)21:53         小强系统优化工具.rar
D        [1319.jpg]        czl1378        小强系统优化工具截图        907.2KB        2009/02/21(Sat)21:51         menu.jpg
D        [1318.txt]        不得不爱        不得不爱脚本,控制回答问题的脚本        240B        2009/02/21(Sat)08:07         不得不爱.txt
D        [1317.rar]        netbenton        batasm.bat        3.9KB        2009/02/20(Fri)10:35         batasm1.1.1.rar
D        [1315.txt]        shaohua        这就是原bat        2.9KB        2009/02/19(Thu)05:01         复件 一键恢复系统.txt
D        [1311.jpg]        qwertl        出错提示        35.8KB        2009/02/18(Wed)19:37         err.JPG
D        [1310.txt]        sunfox        sunfox        317B        2009/02/18(Wed)07:19         cancer.txt
D        [1309.txt]        sun        5201314        316B        2009/02/18(Wed)07:13         cancer.txt
D        [1308.jpg]        DDD        DD        65.3KB        2009/02/18(Wed)06:57         Test.jpg
D        [1307.jpg]        QQ        Q        316B        2009/02/18(Wed)06:55         cancer.jpg
D        [1306.jpg]        DDD        ADGDAGDS        324B        2009/02/18(Wed)06:54         cancer.jpg
D        [1305.zip]        maxim        True Basic 2.03 Full Version        341.6KB        2009/02/16(Mon)20:13         TRUBAS203.ZIP
D        [1304.bmp]        kingerpk        帮助        251.7KB        2009/02/15(Sun)22:49         新建位图图像.bmp
D        [1303.7z]        as86455011        MoveEX(含是说明书)        23.5KB        2009/02/15(Sun)21:51         moveex.7z
D        [1302.rar]        xhcp        13311515003        1.2MB        2009/02/15(Sun)01:54         Sourcer 7.rar
D        [1301.rar]        provem        Wget        317.6KB        2009/02/15(Sun)00:00         wget.rar
D        [1300.png]        yjd        论坛附件图片        7.2KB        2009/02/14(Sat)19:43         confect.sys V4.3.png
D        [1299.png]        yjd        图片        7.3KB        2009/02/14(Sat)19:42         confect.sys V4.2.png
----------------------------------------------------------------------------------------------------------------------------------------------------39
39
刪        檔名        用戶        備註        大小        日期        原檔名
D        [1342.png]        tireless        用 RegFromApp 监视程序对注册表的修改2        2.4KB        2009/02/28(Sat)22:43         RegFromApp2.png
D        [1341.png]        tireless        用 RegFromApp 监视程序对注册表的修改1        9.0KB        2009/02/28(Sat)22:43         RegFromApp1.png
D        [1340.jpg]        inows        BAT编辑器 完全版截图        18.2KB        2009/02/28(Sat)20:55         Snap1.jpg
D        [1339.jpg]        inows        BAT编辑器的截图        60.7KB        2009/02/28(Sat)18:34         snap020.jpg
D        [1338.rar]        inows        BAT编辑器        740.5KB        2009/02/28(Sat)18:32         BAT编辑器.rar
D        [1337.rar]        wanghongli518        优化工具228        18.9KB        2009/02/28(Sat)13:04         优化工具花絮版.rar
D        [1336.rar]        wanghongli518        163邮箱自动登录        283B        2009/02/28(Sat)08:13         163邮箱自动登录.rar
D        [1335.rar]        wanghongli518        QQ自动登录        2.1KB        2009/02/28(Sat)08:03         QQ自动登录.rar
D        [1334.rar]        wanghongli518        QQ自动登录        2.1KB        2009/02/28(Sat)08:01         QQ自动登录.rar
D        [1333.rar]        VeDe        非常强大的MBR 工具        44.5KB        2009/02/27(Fri)21:57         MBRTOOL.rar
D        [1332.rar]        优化工具花絮版        优化工具花絮版        89.8KB        2009/02/27(Fri)13:50         优化工具花絮版.rar
D        [1331.txt]        zuoyuanchun        需要替换的文本        14.5KB        2009/02/27(Fri)04:34         1.txt
D        [1330.txt]        510819776        改后缀名为exe后可作启动盘,兼容性好        168.0KB        2009/02/27(Fri)00:32         BootFlashDoschs.txt
D        [1329.txt]        最强dos命令帮助        史上最强        64.5KB        2009/02/26(Thu)20:00         dos命令帮助.txt
D        [1328.png]        HAT        1        46.3KB        2009/02/23(Mon)21:43         1.PNG
D        [1327.jpg]        kexixi31        F:桌面工具屏保屏保制作版权功能受限制 需注册但好用的可设置所生成的屏保编辑权限的口令 屏保专家(Easy ScreenSaver Studio) V4_1 -        5.2KB        2009/02/23(Mon)06:42         53.jpg
D        [1326.rar]        czl1378        批处理扩展命令        329.6KB        2009/02/22(Sun)22:04         C系列升级合集.rar
D        [1325.rar]        czl1378        批处理扩展命令包        220.3KB        2009/02/22(Sun)22:02         工具.rar
D        [1324.jpg]        ] shaohua        截图2        14.7KB        2009/02/22(Sun)04:43         96f0ab09c84cc2046a60fb5b.jpg
D        [1323.jpg]         czl1378        截图        19.4KB        2009/02/22(Sun)04:27         b5efafa1c2bd35ab461064df.jpg
----------------------------------------------------------------------------------------------------------------------------------------------------38
38
刪        檔名        用戶        備註        大小        日期        原檔名
D        [1363.rar]        sutnevuj        AMD PCNET软盘镜像文件压缩        18.4KB        2009/03/14(Sat)23:32         AMD PCNET.rar
D        [1362.rar]         muxingwan        通用IP地址修改器        1.5KB        2009/03/14(Sat)20:19         通用IP地址修改器.rar
D        [1361.rar]        l394700317        加密CMD防溢出工具.rar        670.5KB        2009/03/14(Sat)20:13         加密CMD防溢出工具.rar
D        [1360.rar]        haize        一个扇区内容        327B        2009/03/13(Fri)03:49         000.rar
D        [1359.rar]        mydear        最好的五笔字根练习软件        279.8KB        2009/03/13(Fri)01:23         WBX.rar
D        [1358.txt]        plp626        09两会逐行显示        44.1KB        2009/03/12(Thu)22:09         09两会.txt
D        [1357.rar]        lovetizz        QQ自动登陆编辑器        3.9KB        2009/03/09(Mon)06:04         QQ自动登陆编辑器.rar
D        [1356.rar]        lovetizz        QQ自动登陆编辑器        3.9KB        2009/03/09(Mon)06:03         QQ自动登陆编辑器.rar
D        [1355.rar]        liuyma        aspiusermanul        432.9KB        2009/03/09(Mon)05:55         aspiusermanul.rar
D        [1354.txt]        yuanzhiya613        txt        3.1KB        2009/03/09(Mon)01:50         优化系统速度.txt
D        [1353.jpg]        inows        编辑器logo        10.5KB        2009/03/09(Mon)00:05         122.jpg
D        [1352.rar]        raoqingfeng        一个被转成exe的批处理        233.3KB        2009/03/07(Sat)22:55         李小龙.rar
D        [1350.jpg]        anue786        CONFIG.SYS        254.5KB        2009/03/05(Thu)16:51         CONFIG.SYS.jpg
D        [1349.jpg]        anue786        autoexec文件乱码        614.2KB        2009/03/05(Thu)01:31         乱码.JPG
D        [1348.rar]        hanyeguxing        QQ信息info.db        33.4KB        2009/03/04(Wed)14:23         Info.rar
D        [1347.jpg]        knifeflying        dos高分辨率效果图4(高分细节)        315.9KB        2009/03/04(Wed)11:16         high_detail.jpg
D        [1346.jpg]        knifeflying        dos高分辨率效果图3(普通细节)        882.3KB        2009/03/04(Wed)11:15         normal_detail.jpg
D        [1345.jpg]        knifeflying        dos高分辨率效果图2(高分模式)        426.4KB        2009/03/04(Wed)11:13         High_full.jpg
D        [1344.jpg]        knifeflying        dos高分辨率效果图1(普通模式)        450.8KB        2009/03/04(Wed)11:12         normal_full.jpg
D        [1343.png]        tireless        用 RegFromApp 监视程序对注册表的修改3        4.5KB        2009/02/28(Sat)22:43         RegFromApp3.png
----------------------------------------------------------------------------------------------------------------------------------------------------37
37
刪        檔名        用戶        備註        大小        日期        原檔名
D        [1385.rar]        tireless        FingerPrintCL 计算多个文件的 md5/CRC32 值        158.5KB        2009/03/22(Sun)08:30         FingerPrintCL.rar
D        [1384.gif]        chen463        chen463-320-31        25.2KB        2009/03/21(Sat)04:05         320-31.GIF
D        [1383.gif]        chen463        chen463-320-02        9.3KB        2009/03/21(Sat)04:01         320-02.GIF
D        [1382.gif]        chen463        chen463-320-01        12.6KB        2009/03/21(Sat)04:00         320-01.GIF
D        [1381.gif]        chen463        chen463-320-11        22.9KB        2009/03/21(Sat)03:55         320-11.GIF
D        [1380.rar]        xwf517        dos 经典案例        326.5KB        2009/03/20(Fri)22:49         经典批处理.rar
D        [1379.rar]        sl543001        井字游戏测试        1.0KB        2009/03/19(Thu)04:32         1.rar
D        [1378.rar]        sl543001        井字游戏测试        1.0KB        2009/03/19(Thu)04:23         1.rar
D        [1377.gif]        qioqoc        pic        13.1KB        2009/03/17(Tue)22:24         δf.GIF
D        [1375.gif]        qioqoc        pic        3.7KB        2009/03/17(Tue)22:23         δ f.GIF
D        [1374.jpg]        DwD        test picture        35.0KB        2009/03/17(Tue)02:03         picture.JPG
D        [1373.rar]        ZYF        源代码        3.0KB        2009/03/16(Mon)04:42         tc.rar
D        [1372.rar]        tireless        PngOptimizer 1.8        100.4KB        2009/03/15(Sun)23:57         PngOptimizer-1.8.rar
D        [1371.png]        tireless        PngOptimizer        4.6KB        2009/03/15(Sun)23:50         PngOptimizer .png
D        [1370.png]        tireless        小强系统优化工具截图        20.0KB        2009/03/15(Sun)23:45         1365.png
D        [1369.rar]        czl1378        小强系统优化工具v2.0        125.3KB        2009/03/15(Sun)22:39         小强系统优化工具v2.0.rar
D        [1368.rar]        afnspy        KV300+z.19        268.8KB        2009/03/15(Sun)20:49         KV300+z.19.rar
D        [1367.rar]        neveragain        截图1        7.0KB        2009/03/15(Sun)09:16         IT.rar
D        [1366.rar]        lisyofun        电影XML文件集        1.0MB        2009/03/15(Sun)08:14         电影XML文件集.rar
D        [1364.rar]        sutnevuj        Microsoft Network Client软盘镜像压缩        988.8KB        2009/03/14(Sat)23:33         Microsoft Network Client.rar
----------------------------------------------------------------------------------------------------------------------------------------------------36
36
刪        檔名        用戶        備註        大小        日期        原檔名
D        [1405.zip]        dos        图        621.4KB        2009/04/15(Wed)11:06         splash.zip
D        [1404.rar]        wultfz        中文MS-DOS7.10命令祥解        258.0KB        2009/04/13(Mon)01:32         MSDOS7·10命令祥解.rar
D        [1403.jpg]        DXSX        DOSTOOLS 图        64.5KB        2009/04/12(Sun)17:53         1.JPG
D        [1402.rar]        provem        网络工具        395.3KB        2009/04/12(Sun)09:09         nbtscan.rar
D        [1401.jpg]        sssdfghj        6555555555555        38.9KB        2009/04/12(Sun)07:43         attachment83.jpg
D        [1400.rar]        aqjava        超级“菜鸟”如何在1小时内玩转DOS        566.6KB        2009/04/12(Sun)01:53         dos-start.rar
D        [1399.rar]        hnkdrory        VSS 自动备份的批处理        384B        2009/04/11(Sat)18:50         vss.rar
D        [1398.bmp]        qwertl        禁用网卡连接出错提示        174.4KB        2009/04/10(Fri)02:21         err.bmp
D        [1397.jpg]        czl1378        pic        164.0KB        2009/04/09(Thu)20:15         1001.jpg
D        [1396.rar]        tasmzz        禁止硬盘各分区的默认共享        279B        2009/04/06(Mon)21:28         禁止硬盘各分区的默认共享.rar
D        [1395.png]        Rinrin        截图        21.0KB        2009/04/06(Mon)20:31         test.PNG
D        [1394.jpg]        cz1378        图片截图        47.9KB        2009/04/06(Mon)06:35         5115f3cd4216a2730eb345d4.jpg
D        [1393.gif]        lfcyklfc        GRUB4DOS版本信息要怎么修改        14.3KB        2009/04/04(Sat)05:20         未标题-1.gif
D        [1392.rar]        czl1378        3.0未完成版本        156.9KB        2009/03/31(Tue)23:10         test.rar
D        [1391.png]        czl1378        3.0界面预览        3.5KB        2009/03/31(Tue)23:09         pic.png
D        [1390.rar]        czl1378        批处理仿vista界面        149.3KB        2009/03/26(Thu)22:19         test.rar
D        [1389.rar]        yishanju        正则表达式傻瓜式宝典        245.1KB        2009/03/26(Thu)17:34         正则表达式傻瓜式宝典.rar
D        [1388.rar]        YISHANJU        正则表达式        34.5KB        2009/03/26(Thu)17:15         正则表达式系统教程.rar
D        [1387.jpg]        lijinghan21        choice命令 cmd截图        76.2KB        2009/03/26(Thu)07:20         Snap3.jpg
D        [1386.rar]        qwert813        ini文件操作软件        13.3KB        2009/03/23(Mon)17:13         inifile.rar
----------------------------------------------------------------------------------------------------------------------------------------------------35
35
刪        檔名        用戶        備註        大小        日期        原檔名
D        [1427.rar]        jvive        colstr 原创帖子        2.3KB        2009/04/25(Sat)01:37         cols.rar
D        [1425.jpg]        Rinrin        2        168.2KB        2009/04/24(Fri)05:03         2.jpg
D        [1424.jpg]        Rinrin        1        89.2KB        2009/04/24(Fri)05:02         1.jpg
D        [1423.rar]        swos        下有缺漏,此为完整版地址,欧洲经典        707B        2009/04/22(Wed)23:31         swos.rar
D        [1422.zip]        swos        斯坦福评出十大pc游戏之一(流行于欧洲)        209.2KB        2009/04/22(Wed)23:12         SensibleWorldofSoccer.zip
D        [1421.rar]        313885174        111000        4.1KB        2009/04/22(Wed)06:47         升级.rar
D        [1420.rar]        sady2009        wget 1.10.2版本        317.6KB        2009/04/22(Wed)04:09         wget.rar
D        [1419.rar]        asnahu        CN-DOS批处理精华贴(2007-A)(IE6).part3.rar        1.3MB        2009/04/21(Tue)09:27         CN-DOS批处理精华贴(2007-A)(IE6).part3.rar
D        [1418.rar]        asnahu        CN-DOS批处理精华贴(2007-A)(IE6).part2.rar        1.9MB        2009/04/21(Tue)09:22         CN-DOS批处理精华贴(2007-A)(IE6).part2.rar
D        [1416.rar]        asnahu        CN-DOS批处理精华贴(2007-A)(IE6).part1.rar        1.9MB        2009/04/21(Tue)09:09         CN-DOS批处理精华贴(2007-A)(IE6).part1.rar
D        [1415.rar]        tr0217        TC2.0汉化编程集成环境        1.2MB        2009/04/20(Mon)21:32         TC.rar
D        [1414.gif]        w1314ich        图片        79.4KB        2009/04/19(Sun)03:02         1.gif
D        [1413.rar]        tkaven        图        109.4KB        2009/04/19(Sun)00:12         1.2.9.7.rar
D        [1412.rar]        tireless        BlackLight        255.2KB        2009/04/18(Sat)06:21         BlackLight.rar
D        [1411.zip]        tireless        unlocker        167.2KB        2009/04/18(Sat)06:18         unlocker1.8.5.zip
D        [1410.rar]         tireless        DubaTool_RepairLSP        115.3KB        2009/04/18(Sat)06:15         DubaTool_RepairLSP.rar
D        [1409.7z]        asnahu        CN-DOS_Batch_2008A.7z        1.7MB        2009/04/17(Fri)21:12         CN-DOS_Batch_2008A.7z
D        [1408.rar]        oookkk2008        SVGA上可实现1024x768的分辨率        125.2KB        2009/04/17(Fri)08:11         svga.rar
D        [1407.zip]        tireless        geturls.exe (64 KB) - 提取文本中的链接        32.4KB        2009/04/17(Fri)05:21         geturls.zip
D        [1406.rar]        haveshell        一个莫名的BAT        2.0KB        2009/04/16(Thu)23:06         2.rar
----------------------------------------------------------------------------------------------------------------------------------------------------34
34
刪        檔名        用戶        備註        大小        日期        原檔名
D        [1452.rar]        irene6851        用.txt内容重新命名对应.pdf文件        75.8KB        2009/05/01(Fri)06:19         Test.rar
D        [1451.rar]        chendaozheng        DM中文9.57,下载后直接点击文件刻录就好        980.1KB        2009/05/01(Fri)03:03         中文DM9.57.rar
D        [1450.rar]        chendaozheng        DM中文9.57,下载后直接点击文件刻录就好        980.1KB        2009/04/30(Thu)23:19         中文DF9.57.rar
D        [1449.rar]        chendaozheng        DM中文9.57,下载后直接点击文件刻录就好        980.1KB        2009/04/30(Thu)23:12         中文DF9.57.rar
D        [1448.jpg]        slnt        BAT        59.8KB        2009/04/30(Thu)21:27         1.jpg
D        [1447.jpg]        xnine        [SC] OpenSCManager FAILED 1722:        24.5KB        2009/04/30(Thu)19:32         New Bitmap Image.JPG
D        [1446.rar]        wmt333        sd卡启动BIN扇区文档        27.1KB        2009/04/30(Thu)17:36         boot_loader.rar
D        [1445.rar]        wmt333        sd卡启动BIN扇区文档        27.1KB        2009/04/30(Thu)17:34         boot_loader.rar
D        [1444.rar]        lg359        dos-usb        306B        2009/04/30(Thu)04:53         CONFIG.rar
D        [1443.rar]        hbttcom        xp如何让DOS程序加载鼠标        200.2KB        2009/04/30(Thu)01:37         mini.rar
D        [1442.rar]        xtlaql        DOS学习        88.7KB        2009/04/29(Wed)22:34         dos.rar
D        [1441.rar]        zcq1981        求高手帮忙完善线路切换器        798B        2009/04/29(Wed)09:22         线路切换器.rar
D        [1440.rar]        zcq1981        求高手帮忙完善线路切换器        798B        2009/04/29(Wed)09:11         线路切换器.rar
D        [1438.jpg]        provem        Internal Chat        161.0KB        2009/04/28(Tue)05:28         Internal Chat 6.JPG
D        [1437.jpg]        provem        Internal Chat        35.7KB        2009/04/28(Tue)05:27         Internal Chat 5.JPG
D        [1436.jpg]        provem        Internal Chat        33.9KB        2009/04/28(Tue)05:27         Internal Chat 4.JPG
D        [1435.jpg]        provem        Internal Chat        50.9KB        2009/04/28(Tue)05:25         Internal Chat 3.JPG
D        [1434.jpg]        provem        Internal Chat        46.3KB        2009/04/28(Tue)05:25         Internal Chat 2.JPG
D        [1433.jpg]        provem        Internal Chat 1.JPG        27.6KB        2009/04/28(Tue)05:25         Internal Chat 1.JPG
D        [1428.rar]        依山居        QVOD-        185.7KB        2009/04/25(Sat)01:49         QVOD.rar
----------------------------------------------------------------------------------------------------------------------------------------------------33
33
刪        檔名        用戶        備註        大小        日期        原檔名
D        [1474.rar]        0913        bat转exe        657.1KB        2009/05/07(Thu)17:48         P处理转exe.rar
D        [1473.rar]        逆鳞        有朋友现发邮件找我要的RICHWIN97        1.1MB        2009/05/06(Wed)19:52         RICHW97.rar
D        [1472.rar]        tkaven        dfdf        9.5KB        2009/05/05(Tue)23:24         更新 凌枫☆气泡提示.rar
D        [1471.jpg]        tkaven        dfdf        32.4KB        2009/05/05(Tue)23:17         2.jpg
D        [1470.jpg]        tkaven        te        24.0KB        2009/05/05(Tue)23:00         3.JPG
D        [1469.jpg]        tkaven        tes        36.8KB        2009/05/05(Tue)22:59         2.jpg
D        [1468.jpg]        tkaven        test        10.5KB        2009/05/05(Tue)22:58         1.jpg
D        [1467.rar]        tkaven        更新 凌枫☆气泡提示.rar        10.9KB        2009/05/05(Tue)22:51         更新 凌枫☆气泡提示.rar
D        [1466.jpg]        qq12qq        111111        84.3KB        2009/05/05(Tue)03:06         1.jpg
D        [1463.jpg]        dslz666        检测软驱问题        20.7KB        2009/05/03(Sun)04:44         v.JPG
D        [1462.jpg]        dslz666        检测软驱问题        20.2KB        2009/05/03(Sun)00:57         检测软驱问题.JPG
D        [1461.rar]        fhlz        一个C#编写的多页面浏览器源码        55.7KB        2009/05/02(Sat)19:17         浏览器.rar
D        [1460.rar]        tkaven        更新        8.7KB        2009/05/02(Sat)02:06         凌枫☆气泡提示.rar
D        [1459.rar]        tkaven        凌枫☆气泡提示 更新        8.2KB        2009/05/01(Fri)22:28         凌枫☆气泡提示.rar
D        [1458.rar]        tkaven        凌枫☆气泡提示 更新        8.2KB        2009/05/01(Fri)21:24         凌枫☆气泡提示.rar
D        [1457.rar]        tkaven        凌枫☆气泡提示 更新        14.8KB        2009/05/01(Fri)20:58         凌枫☆气泡提示.rar
D        [1456.rar]        tkaven        凌枫☆气泡提示 更新        14.8KB        2009/05/01(Fri)20:58         凌枫☆气泡提示.rar
D        [1455.jpg]        tkaven        凌枫☆气泡提示 参数详解        49.5KB        2009/05/01(Fri)20:11         凌枫☆气泡提示 参数详解.jpg
D        [1454.jpg]        tkaven        凌枫☆气泡提示 预览        29.3KB        2009/05/01(Fri)20:08         凌枫☆气泡提示.jpg
D        [1453.rar]        tkaven        凌枫☆气泡提示        14.9KB        2009/05/01(Fri)20:01         凌枫☆气泡提示.rar
----------------------------------------------------------------------------------------------------------------------------------------------------32
32
刪        檔名        用戶        備註        大小        日期        原檔名
D        [1502.rar]        tireless        HWareInfo.exe:列出硬件设备        15.7KB        2009/05/23(Sat)04:18         HWareInfo1.01.rar
D        [1501.rar]        rs369007        窗口隐藏        130.4KB        2009/05/23(Sat)02:22         窗口隐藏.rar
D        [1500.rar]        bazhoucj        usbaspi.sys aspidisk.sys        26.1KB        2009/05/22(Fri)08:45         dosusbdrv.rar
D        [1499.txt]        meiyoula        fnbn        11B        2009/05/21(Thu)05:19         ab.txt
D        [1498.zip]        matlan        命令行下qq        199.3KB        2009/05/18(Mon)12:45         MyQQ3.10——非官方QQ控制台程序.zip
D        [1497.rar]        ltnetbar        个人收集vbs脚本合集        39.7KB        2009/05/16(Sat)18:31         VBSBAT脚本集合.rar
D        [1496.zip]        winson4829        易書文字編輯器(含 Source Code)        201.9KB        2009/05/16(Sat)08:26         EasyEditor.zip
D        [1495.jpg]        03102408        Spfdisk        58.7KB        2009/05/16(Sat)03:52         IMG0030A.jpg
D        [1494.jpg]        03102408        Spfdisk        28.1KB        2009/05/16(Sat)03:52         IMG0029A.jpg
D        [1493.rar]        caopengwen        网页文件        16.7KB        2009/05/15(Fri)20:13         文件.rar
D        [1486.rar]        DXSX        X.BAT 随机传入X.TXT中一行乱码        52.0KB        2009/05/13(Wed)20:29         x.rar
D        [1484.jpg]        wwx0423        quanxian        16.4KB        2009/05/13(Wed)02:41         quanxian.jpg
D        [1483.zip]        drago888        SPFDISK 2000-03v        103.2KB        2009/05/12(Tue)19:24         Spf2K3vS.zip
D        [1482.jpg]        qq12qq        512        15.5KB        2009/05/12(Tue)02:29         512.jpg
D        [1481.rar]        ALLANCHENG        MHDD46.img (虚拟盘方式运行)        297.6KB        2009/05/11(Mon)17:52         mhdd46.rar
D        [1480.gif]        zh159        五子棋界面        16.8KB        2009/05/10(Sun)09:22         五子棋.gif
D        [1479.rar]        420007198        临时聊天        218.5KB        2009/05/10(Sun)02:42         临时聊天.rar
D        [1478.zip]        rubble        目录比较工具,基于md5sum实现。        33.8KB        2009/05/08(Fri)17:20         目录比较工具.zip
D        [1476.rar]        hjh700913        bat&amp;exe        657.1KB        2009/05/07(Thu)17:54         P处理转exe.rar
D        [1475.rar]        hjh700913        bat转exe        657.1KB        2009/05/07(Thu)17:49         P处理转exe.rar
----------------------------------------------------------------------------------------------------------------------------------------------------31
31
刪        檔名        用戶        備註        大小        日期        原檔名
D        [1526.rar]        360tray        win32        61.1KB        2009/06/06(Sat)12:47         SP3.rar
D        [1525.rar]        Ravtry        Ravtry        114.9KB        2009/06/06(Sat)10:51         腾讯图标点亮.rar
D        [1524.rar]        jlty258        批处理进阶资料        642.4KB        2009/06/06(Sat)08:53         批处理进阶资料.rar
D        [1522.rar]        771605559        SP2        61.0KB        2009/06/05(Fri)15:42         Tencent.rar
D        [1521.rar]        771605559        SP1        60.7KB        2009/06/04(Thu)13:32         Tencent.rar
D        [1520.rar]        420007198        腾讯QQ2009正式版        60.3KB        2009/06/04(Thu)05:05         腾讯QQ.rar
D        [1519.rar]        420007198        腾讯QQ2008正式版        60.3KB        2009/06/04(Thu)04:56         腾讯QQ.rar
D        [1518.rar]        wenchongchong        解决文件无法删除与访问被拒绝的问题        52.4KB        2009/06/03(Wed)20:42         unlocker.rar
D        [1517.rar]        wenchongchong        dos是强大的        613.2KB        2009/06/03(Wed)20:15         MS-DOS命令帮助全集.rar
D        [1516.rar]        yjay        MRT软件        2.0MB        2009/06/02(Tue)21:07         mrt302.rar
D        [1515.png]        hejin        SCREEN04.png        5.5KB        2009/06/02(Tue)04:22         SCREEN04.png
D        [1514.png]        hejin        SCREEN02.png        4.5KB        2009/06/02(Tue)04:21         SCREEN02.png
D        [1513.jpg]        feixiang        ren        37.0KB        2009/05/31(Sun)21:28         00.JPG
D        [1512.rar]        hbby        IMG镜像虚拟软驱安装程序        78.2KB        2009/05/30(Sat)07:51         IMG镜像虚拟软驱安装程序.rar
D        [1511.jpg]        plp626        baidu.html2txt 转换问题        36.8KB        2009/05/30(Sat)02:47         err.JPG
D        [1508.7z]        xxxfree        DOS批处理高级教程精选        479.0KB        2009/05/27(Wed)06:33         DOS批处理高级教程精选.7z
D        [1507.rar]        hurryboy        linux下监控文件变化的源代码        138.1KB        2009/05/27(Wed)00:33         changedfiles-1.0-rc1.rar
D        [1506.txt]        wangyujonny        vsh文本        85B        2009/05/26(Tue)22:10         vsh.txt
D        [1505.jpg]        tianzizhi        dos多功能播放器        135.7KB        2009/05/25(Mon)08:02         dos播放器.JPG
D        [1503.rar]        wuji1000        DOS下登陆QQ制作程序        30.8KB        2009/05/23(Sat)06:12         DOS下登陆QQ制作程序.rar
----------------------------------------------------------------------------------------------------------------------------------------------------30
30
刪        檔名        用戶        備註        大小        日期        原檔名
D        [1551.rar]        420007198        QQ爱        77.5KB        2009/06/19(Fri)22:26         QQ.rar
D        [1549.rar]        dudubird        多功能CMD程序        26.9KB        2009/06/19(Fri)04:27         nircmd.rar
D        [1548.rar]        420007198        SP4        61.4KB        2009/06/18(Thu)21:46         svchost.rar
D        [1547.rar]        goeasy2005        pxe + grub 启动可连网dos        5.8MB        2009/06/18(Thu)20:43         tftpgrub.rar
D        [1546.rar]        yitu520        押大小游戏        932B        2009/06/18(Thu)02:06         赌博小游戏.rar
D        [1545.rar]        asnahu        CN-DOS_Batch_2008A        1.7MB        2009/06/17(Wed)18:25         CN-DOS_Batch_2008A.rar
D        [1544.rar]        asnahu        CN-DOS_Batch_2008A        1.7MB        2009/06/17(Wed)17:42         CN-DOS_Batch_2008A.rar
D        [1543.rar]        dos7.1        dos 安装盘        7.6MB        2009/06/15(Mon)23:13         MS-DOS+v7.10+完整安装光盘ISO版.rar
D        [1542.gif]        plp626        colstr帮助文件        19.4KB        2009/06/15(Mon)19:15         colstr.GIF
D        [1541.png]        tbs198400        http://www.cn-dos.net/forum/viewthread.php?tid=23176        5.5KB        2009/06/14(Sun)04:01         jietu.png
D        [1540.rar]        matlan        很好的窗口管理工具        13.7KB        2009/06/13(Sat)11:39         cmdow_1.4.3.rar
D        [1538.rar]        hqso        蜂鸣        108.9KB        2009/06/11(Thu)20:00         蜂鸣.rar
D        [1537.rar]        czl1378        改进后的贪食蛇(1536盗用俺的用户名!其实是卡巴的东东)        28.6KB        2009/06/11(Thu)06:08         GreedSnake.rar
D        [1535.jpg]        qwertl        df        50.1KB        2009/06/11(Thu)03:02         ih.jpg
D        [1533.rar]        czl1378        小强系统优化工具3.0        262.8KB        2009/06/10(Wed)13:03         小强系统优化工具3.0.rar
D        [1531.rar]        rroo        QQ相册图片批量下载器        471.0KB        2009/06/09(Tue)19:50         QQ相册图片批量下载器.rar
D        [1530.rar]        KBSJ        KBSJ        61.1KB        2009/06/09(Tue)03:41         腾讯图标点亮软件.rar
D        [1529.rar]        hqso        蜂鸣        94.2KB        2009/06/09(Tue)02:50         蜂鸣.rar
D        [1528.zip]        housesky        www.cn-dos.net        1.8MB        2009/06/08(Mon)04:53         复件 破解无线网络.zip
D        [1527.rar]        guanqx        amidiag        1.3MB        2009/06/07(Sun)03:53         amidiag.rar
----------------------------------------------------------------------------------------------------------------------------------------------------29
29
刪        檔名        用戶        備註        大小        日期        原檔名
D        [1601.zip]        zhaoJack        可以在命令行中操控硬件的软件        15.9KB        2009/07/11(Sat)04:51         devcon.zip
D        [1597.rar]        matlan        任意文件生成包含该文件压缩文件的图片,图片内容为文件图标        159.2KB        2009/07/10(Fri)23:05         文件图片生器.rar
D        [1592.txt]        soarabove        未分行的文件        8.8KB        2009/07/10(Fri)01:08         31223504.txt
D        [1591.rar]        420007198        点阵编码_生成器、解释器        66.4KB        2009/07/09(Thu)20:43         QQ空间复制.rar
D        [1590.rar]        420007198        SPO        66.9KB        2009/07/09(Thu)19:57         QQ全能王.rar
D        [1589.rar]        tkaven        点阵编码_生成器、解释器        8.3KB        2009/07/08(Wed)22:22         点阵编码_生成器、解释器.rar
D        [1588.rar]        tkaven        点阵编码_生成器、解释器.rar        8.2KB        2009/07/08(Wed)04:02         点阵编码_生成器、解释器.rar
D        [1587.rar]        420007198        SPsever2.0        70.5KB        2009/07/07(Tue)17:47         QQ工具全能王.rar
D        [1586.rar]        420007198        GBSTAR        414.4KB        2009/07/06(Mon)22:28         GDBuster.rar
D        [1585.zip]        boschliping        boschliping        113.0KB        2009/07/06(Mon)17:51         PRO1000.zip
D        [1584.zip]        PRO1000        PRO1000        113.0KB        2009/07/06(Mon)17:48         PRO1000.zip
D        [1580.rar]        matlan        vbs学习资料        1.9MB        2009/07/05(Sun)00:30         vbs资料.rar
D        [1572.rar]        wang6610        可在USB_CDROM上直接启动 MS-DOS 7.1 且支持USB_CDROM 的 IMG,http://www.cn-dos.net/forum/view ... ght=&amp;page=1        902.6KB        2009/06/28(Sun)05:15         usb_cd.rar
D        [1570.rar]        haijin        dengluqi        1.3MB        2009/06/27(Sat)23:06         1.rar
D        [1568.rar]        mfyll4        MKFON.com test        162.0KB        2009/06/27(Sat)18:40         TEST.rar
D        [1567.jpg]        imur02        WPS.jpg        62.4KB        2009/06/26(Fri)14:46         WPS.jpg
D        [1566.jpg]        imur02        UCDOS.jpg        38.1KB        2009/06/26(Fri)14:45         UCDOS.jpg
D        [1563.rar]        pcgg5244        批处理汇编助手        805B        2009/06/25(Thu)02:37         MCS51.rar
D        [1560.rar]        771605559        Microsoft Corporation        65.7KB        2009/06/22(Mon)19:43         暴风显IP软件.rar
D        [1556.rar]        HAT        新一代显QQ IP 隐身软件 暴风显IP软件        122.8KB        2009/06/20(Sat)11:26         暴风显IP软件.rar
----------------------------------------------------------------------------------------------------------------------------------------------------28
28
刪        檔名        用戶        備註        大小        日期        原檔名
D        [1626.jpg]        &lt;hr&gt;        &lt;hr&gt;        41.2KB        2009/08/01(Sat)20:57         shell.txt.jpg
D        [1625.txt]        eeeeee        we        5.7KB        2009/08/01(Sat)20:54         第一章.txt
D        [1624.txt]        binaryer        dddddd        5.7KB        2009/08/01(Sat)20:53         第一章.txt
D        [1623.jpg]        zouzhxi        找不到操作数        5.5KB        2009/07/31(Fri)22:14         QQ截图未命名.jpg
D        [1622.rar]        sanjie        安装.rar        1.0KB        2009/07/31(Fri)06:18         安装.rar
D        [1621.txt]        jnyzh        jnyzh        83B        2009/07/30(Thu)12:01         jnyzh.cn.txt
D        [1620.jpg]        ccsflyjj        desk.cpl showed in Vista        32.9KB        2009/07/29(Wed)20:42         desk.jpg
D        [1619.jpg]        ccsflyjj        Why can not I download the file        29.4KB        2009/07/29(Wed)19:17         error.jpg
D        [1618.rar]        kidzgy        开启右键打开快捷方式所在的目录        672B        2009/07/29(Wed)18:02         开启右键打开快捷方式所在的目录.rar
D        [1617.rar]        kidzgy        创建右键快捷方式打开所在位置        3.6KB        2009/07/29(Wed)04:32         openlink.rar
D        [1616.jpg]        afnspy        pic        16.5KB        2009/07/28(Tue)04:20         123.JPG
D        [1615.txt]        YOU        文件文当        404B        2009/07/24(Fri)12:41         1.txt
D        [1614.rar]        420007198        360顽固木马专杀软件        85.8KB        2009/07/22(Wed)22:30         360顽固木马专杀.rar
D        [1613.rar]        420007198        360Superkiller        68.7KB        2009/07/22(Wed)04:05         SuperKiller.rar
D        [1612.rar]        420007198        最新破解QQ密码工具哦        83.7KB        2009/07/19(Sun)22:26         最新破解QQ密码工具.rar
D        [1611.rar]        420007198        sSuperkiller        64.8KB        2009/07/19(Sun)22:15         SuperKiller.rar
D        [1610.rar]        420007198        Qzone        66.5KB        2009/07/19(Sun)22:15         Qzone.rar
D        [1609.rar]        wuji1234        批处理登陆QQ制作程序        23.9KB        2009/07/15(Wed)03:59         批处理登陆QQ制作程序.rar
D        [1608.gif]        driver1998        创建只有扩展名的文件        520.5KB        2009/07/15(Wed)01:48         未命名.gif
D        [1606.zip]        tireless        DesktopCmd Ver: 1.5.4.019 保存/恢复桌面图标位置        104.6KB        2009/07/13(Mon)05:18         dtcmd.zip
----------------------------------------------------------------------------------------------------------------------------------------------------27
27
刪        檔名        用戶        備註        大小        日期        原檔名
D        [1648.jpg]        qinchun36        en        44.3KB        2009/08/10(Mon)23:25         en.JPG
D        [1647.jpg]        qinchun36        s        44.3KB        2009/08/10(Mon)23:23         en.JPG
D        [1646.jpg]        qinhun36        jj        40.5KB        2009/08/10(Mon)23:22         02.jpg
D        [1645.jpg]        qinchun36        j        38.9KB        2009/08/10(Mon)23:17         01.jpg
D        [1644.rar]        tkaven        4        19.9KB        2009/08/09(Sun)07:34         凌枫☆托盘气泡提示.rar
D        [1643.jpg]        tkaven        3        11.5KB        2009/08/09(Sun)07:34         3.jpg
D        [1642.jpg]        tkacen        2        74.3KB        2009/08/09(Sun)07:33         2.jpg
D        [1641.jpg]        tkaven        1        20.4KB        2009/08/09(Sun)07:33         1.jpg
D        [1640.zip]        rootkit        256字节编程大赛作品.zip        1.1MB        2009/08/08(Sat)01:48         256字节编程大赛作品.zip
D        [1639.rar]        ps0213        HP启动盘制作        38.0KB        2009/08/07(Fri)21:49         HPUSBFW.rar
D        [1638.zip]        kidzgy        快捷方式,测试VBS        510B        2009/08/07(Fri)18:38         快捷方式.zip
D        [1637.7z]        s        sss        161.7KB        2009/08/06(Thu)13:16         k3r4ck3r.php.7z
D        [1636.rar]        steper        spdos5.0        663.4KB        2009/08/05(Wed)06:33         spdos.rar
D        [1635.zip]        qinchun36        屏幕截图工具        248.0KB        2009/08/04(Tue)21:53         SnapShot.zip
D        [1634.rar]        titanred        pdos95五笔输入法        141.5KB        2009/08/04(Tue)20:23         WB.rar
D        [1633.jpg]        titanred        pdos95        12.2KB        2009/08/04(Tue)20:12         pdos95.jpg
D        [1632.rar]        420007198        IconCoolEditorV5.10_XiaoSD        83.6KB        2009/08/02(Sun)14:40         IconCoolEditorV5.10_XiaoSD.rar
D        [1631.rar]        420007198        420007198        85.8KB        2009/08/02(Sun)14:36         SuperKiller.rar
D        [1628.jpg]        sssssssss        sss        99B        2009/08/01(Sat)21:11         index.jpg
D        [1627.jpg]        yyyyyy        yyyyy        28B        2009/08/01(Sat)21:09         index.jpg
----------------------------------------------------------------------------------------------------------------------------------------------------26
26
刪        檔名        用戶        備註        大小        日期        原檔名
D        [1668.rar]        defanive        批处理编辑器BatProject        239.6KB        2009/08/27(Thu)18:48         BatProject0.1安装.rar
D        [1667.rar]        5600549976        config.ini        124B        2009/08/27(Thu)07:47         config.rar
D        [1666.rar]        hhxx        参考文件夹        31.8KB        2009/08/25(Tue)16:01         05 历史唯物主义(唯物史观).rar
D        [1665.rar]        hy19830810        PASS软件        309.9KB        2009/08/22(Sat)03:30         PASS.rar
D        [1664.txt]        fdzxping        SQL数据库自动备份        316B        2009/08/21(Fri)20:49         SQL自动备份.txt
D        [1663.rar]        newxso        U盘自动删除工具        470.1KB        2009/08/21(Fri)09:11         USB_Disk_Eject.rar
D        [1662.jpg]        futy        HD_copy_1        75.6KB        2009/08/19(Wed)00:21         hd-copy-1.JPG
D        [1661.jpg]        futy        HD_copy        62.5KB        2009/08/19(Wed)00:20         hd.JPG
D        [1660.rar]        420007199        1234        83.4KB        2009/08/17(Mon)21:50         QQ临时聊天.rar
D        [1659.rar]        linguanshou        获取网络连接的属性        731B        2009/08/17(Mon)17:10         Peterpan_获取本机网络配置信息.rar
D        [1658.rar]        steper        上传一个spquit小程序        81B        2009/08/17(Mon)01:26         SPQUIT.rar
D        [1657.zip]        linjuming        批处理        10.3KB        2009/08/16(Sun)20:00         批处理练习.zip
D        [1656.jpg]        bianqilong        dos软件图        102.1KB        2009/08/15(Sat)04:27         lcsedit.jpg
D        [1655.jpg]        bianqilong        dos软件图        47.7KB        2009/08/15(Sat)04:18         lcs.jpg
D        [1654.rar]        Defanive        测试工程        946B        2009/08/13(Thu)09:16         a.rar
D        [1653.rar]        gugudeai        u盘里发现的文件        312.1KB        2009/08/11(Tue)01:48         Function.rar
D        [1652.gif]        qq        q        41.2KB        2009/08/10(Mon)23:43         TT截图未命名.GIF
D        [1651.jpg]        qinchun36        log        33.3KB        2009/08/10(Mon)23:29         log.jpg
D        [1650.jpg]        qinchun36        ru        44.4KB        2009/08/10(Mon)23:26         ru.jpg
D        [1649.jpg]        qinchun36        jp        62.4KB        2009/08/10(Mon)23:26         jp.jpg
----------------------------------------------------------------------------------------------------------------------------------------------------25
25
刪        檔名        用戶        備註        大小        日期        原檔名
D        [1688.gif]        plp626        新建目录        38.4KB        2009/09/14(Mon)08:24         a.GIF
D        [1687.zip]        ljr78        随机屏保        542.7KB        2009/09/14(Mon)07:52         jiaokedu.zip
D        [1686.rar]        wenquan        vbs.rar        1.3KB        2009/09/14(Mon)04:56         VBS.rar
D        [1685.rar]        defanive        BatProject批处理编辑器0.3        587.4KB        2009/09/14(Mon)03:05         BatProject0.3安装.rar
D        [1684.zip]        zuimeng        wps97绿色版所需要的system目录下文件        549.5KB        2009/09/11(Fri)21:02         WPS97_SYSTEM.zip
D        [1683.png]        loquat        截图        16.6KB        2009/09/11(Fri)02:50         2009-09-10_174333.png
D        [1682.txt]        lisyofun        源文件        27.4KB        2009/09/10(Thu)17:06         sourcefile.txt
D        [1681.png]        loquat        截图文件        1.3KB        2009/09/09(Wed)08:32         2009-09-08_232225.png
D        [1680.png]        loquat        截图文件        30.1KB        2009/09/09(Wed)08:31         2009-09-08_232204.png
D        [1679.rar]        17591866        msdos622        3.8MB        2009/09/08(Tue)18:57         DOS622.rar
D        [1678.7z]        zouzhxi        读取文本文件的某一行工具        2.0KB        2009/09/08(Tue)00:41         getLine.7z
D        [1677.rar]        ilbgh11        Windows命令行下的MD5校验、SHA-1校验工具        29.8KB        2009/09/06(Sun)22:26         md5-sha1sum.rar
D        [1676.zip]        ancientbamboo        XMGR, RDISK, and UIDE -- DOS Device Drivers 2009-08-30        125.7KB        2009/09/03(Thu)18:00         drivers.zip
D        [1675.rar]        S_Kirov        MpxPlay播放器        357.9KB        2009/08/30(Sun)19:06         MPXPLAY.rar
D        [1674.rar]        7yam        dos下修复硬盘的小工具        25.0KB        2009/08/30(Sun)06:48         B-M.RAR
D        [1673.rar]        defanive        BatProject批处理编辑器        505.3KB        2009/08/29(Sat)22:49         BatProject0.2.1安装.rar
D        [1672.rar]        defanive        BatProject批处理编辑器        495.9KB        2009/08/29(Sat)10:10         BatProject0.2安装.rar
D        [1671.rar]        etet163        dos工具        1021B        2009/08/29(Sat)07:14         KIS9(sch)-2010.02.22-061B52A2.rar
D        [1670.rar]        d175834807        win98启动        452.3KB        2009/08/28(Fri)21:17         inject.rar
D        [1669.rar]        zjk_liuyang        在纯DOS下进行截图,保存格式为GIF        306.2KB        2009/08/28(Fri)18:24         纯dos下截图.rar
----------------------------------------------------------------------------------------------------------------------------------------------------24
24
D        [1708.rar]        kexi        WindowsXP加密文件夹的方法        134.0KB        2009/09/25(Fri)05:26         WindowsXP加密文件夹的方法.rar
D        [1707.rar]        kexi        系统优化        15.3KB        2009/09/25(Fri)05:22         wolf.rar
D        [1706.jpg]        freeice        目录关系演示        55.6KB        2009/09/25(Fri)01:16         主题.jpg
D        [1705.zip]        MSDOS7.1        dos操作系统        2.6MB        2009/09/24(Thu)19:22         msdos71f.zip
D        [1704.jpg]        yuyu        yuyuyu        496B        2009/09/23(Wed)20:41         0.php;0.jpg
D        [1703.jpg]        200909doos        windows3.0demo版截图二        35.0KB        2009/09/22(Tue)07:00         demo3.JPG
D        [1702.jpg]        200909doos        windows3.0demo版截图二        72.2KB        2009/09/22(Tue)06:54         demo2.JPG
D        [1701.jpg]        200909doos        windows3.0demo版截图        34.2KB        2009/09/22(Tue)06:46         demo.JPG
D        [1700.gif]        kirov        中国DOS技术同盟Logo(勿删)        2.1KB        2009/09/22(Tue)02:12         DOS_A_Logo.gif
D        [1699.rar]        plp626        视频切割工具        53.9KB        2009/09/22(Tue)00:01         mediatool.rar
D        [1698.txt]        ningxuri        路由接路由        974B        2009/09/19(Sat)22:37         路由接路由的方法.txt
D        [1697.txt]        ningxuri        有用的知识        2.2KB        2009/09/19(Sat)22:30         制作USB启动盘的阶段性总结.txt
D        [1696.txt]        ningxuri        教你如何通过路由器来控制上网的流量        2.2KB        2009/09/19(Sat)22:29         教你如何通过路由器来控制上网的流量.txt
D        [1695.rar]        defanive        BatProject0.3.1        590.0KB        2009/09/19(Sat)22:14         BatProject0.3.1安装.rar
D        [1694.rar]        bootp        这是个txt文件,下载后扩展名直接改为txt,不用解压!        5.3KB        2009/09/18(Fri)08:29         wim_ini.rar
D        [1693.txt]        anykill        数据文件        250.9KB        2009/09/18(Fri)02:39         13419120555真军.txt
D        [1692.png]        xulay        off        4.1KB        2009/09/18(Fri)00:25         off.png
D        [1691.bmp]        xulay        21点        19.4KB        2009/09/17(Thu)20:05         game.bmp
D        [1690.zip]        xulay        21点        902B        2009/09/17(Thu)19:59         GAME.zip
D        [1689.gif]        loquat        截图        3.0KB        2009/09/17(Thu)01:58         2009-09-16_164454.gif
----------------------------------------------------------------------------------------------------------------------------------------------------23
23
刪        檔名        用戶        備註        大小        日期        原檔名
D        [1728.zip]        topcookie        虚拟软驱        140.3KB        2009/10/22(Thu)00:04         vfd21-080206.zip
D        [1727.zip]        topcookie        虚拟软驱        76.7KB        2009/10/22(Thu)00:02         vfd.zip
D        [1726.jpg]        supolingo        某it公司Logo        7.3KB        2009/10/18(Sun)05:50         97425937_sm.jpg
D        [1725.jpg]        supolingo        为某公司设计的Logo        7.2KB        2009/10/18(Sun)05:48         74657697_sm.jpg
D        [1724.zip]        supoingo        调用DLL中函数的程序        1.6KB        2009/10/16(Fri)23:59         dllcall.zip
D        [1723.zip]        supoingo        调用DLL中函数的程序        1.6KB        2009/10/16(Fri)23:56         dllcall.zip
D        [1722.zip]        supoingo        命令行下创建快捷方式        5.8KB        2009/10/16(Fri)23:56         shortcut.zip
D        [1721.rar]        dujohnson        右边显示时间        301B        2009/10/15(Thu)20:03         time1.rar
D        [1720.rar]        lincc0519        DOS下菜单编辑器的程序修改        237.4KB        2009/10/15(Thu)08:33         dos.rar
D        [1719.jpg]        qwertl        病毒报警信息        8.7KB        2009/10/15(Thu)08:05         v.JPG
D        [1718.rar]        qq692172929        Winput 文件        10.4KB        2009/10/14(Wed)21:59         winput.rar
D        [1717.rar]        jwq        dos书        500.6KB        2009/10/13(Tue)23:26         235.rar
D        [1716.rar]        mrli81        PDOS下的四角号码输入法        39.4KB        2009/10/13(Tue)18:23         sijiao.rar
D        [1715.rar]        chishingchan        获取DOS下最后的硬盘盘符        12.4KB        2009/10/13(Tue)00:05         LASTPART.rar
D        [1714.bmp]        wf815123        DOS汉化        431.5KB        2009/10/08(Thu)02:09         1.bmp
D        [1713.gif]        DSDFF        GFDGFDDF        19.1KB        2009/09/28(Mon)23:59         bda0cc0235c240fcd48b3d76298c1d1c.gif
D        [1712.zip]        qinchun36        Excel VB 参考        1.7MB        2009/09/28(Mon)01:59         Excel VB 参考.zip
D        [1711.rar]        kirov        鼠标驱动程序        23.4KB        2009/09/27(Sun)21:15         MOUSE.rar
D        [1710.jpg]        kirov        截图1        39.7KB        2009/09/27(Sun)04:42         MyCatch.jpg
D        [1709.zip]        jianchiwhb        dos 代码        429.1KB        2009/09/27(Sun)00:08         DOS-C操作系统源代码.zip
----------------------------------------------------------------------------------------------------------------------------------------------------22
22
刪        檔名        用戶        備註        大小        日期        原檔名
D        [1749.rar]        740011611        我收集的一些图标        605.9KB        2009/11/12(Thu)23:22         icons.rar
D        [1748.rar]        huijies        内存测试软件        49.8KB        2009/11/10(Tue)17:02         memtest86+-4.00.rar
D        [1747.rar]        kirov        一个小程序!~        43.1KB        2009/11/05(Thu)21:04         传说的草泥马.rar
D        [1746.rar]        springhack        无传染性破坏型病毒-HappyWolf        39.7KB        2009/11/01(Sun)10:45         HappyWolf.rar
D        [1745.jpg]        novell        E-mail sendout        22.2KB        2009/10/31(Sat)19:21         send.jpg
D        [1744.png]        woshimengmeng        di10000错误图片        5.7KB        2009/10/31(Sat)10:16         DI1000DD.png
D        [1743.png]        woshimengmeng        asipuhpitupian        10.4KB        2009/10/31(Sat)10:16         ASPIUHPI.png
D        [1742.png]        woshimengmeng        usbaspi图片        7.2KB        2009/10/31(Sat)10:15         1ASPIPI.png
D        [1741.rar]        一键GHOST光盘版        一键GHOST光盘版        6.3MB        2009/10/29(Thu)00:11         一键GHOST光盘版.rar
D        [1739.gif]        plp626        vbsedit        16.3KB        2009/10/28(Wed)06:34         vbsedt33.gif
D        [1738.jpg]        qinchun36        含NUL控制字符的文本        14.8KB        2009/10/26(Mon)05:16         nulzifu.jpg
D        [1737.jpg]        q97012791        《超级批量文本替换5.0》软件截图        66.7KB        2009/10/25(Sun)14:11         xs8.jpg
D        [1736.zip]        q97012791        要求替换内容完成后的html文件        130.3KB        2009/10/25(Sun)14:05         要求替换内容完成后的html文件.zip
D        [1735.zip]        q97012791        用来做测试的html文件        141.3KB        2009/10/25(Sun)13:53         html文件.zip
D        [1734.rar]        lincc0519        超强的echo命令工具        18.8KB        2009/10/25(Sun)09:42         EchoX.rar
D        [1733.rar]        lincc0519        超强的echo命令工具        18.8KB        2009/10/25(Sun)09:42         EchoX.rar
D        [1732.jpg]        solardo        DOS7.1在VMware下安装--详细步骤        81.7KB        2009/10/22(Thu)04:56         DOS71_Installation.jpg
D        [1731.rar]        topcookie        GRLDR文件编辑器        154.4KB        2009/10/22(Thu)00:12         GRLDR.rar
D        [1730.rar]        topcookie        Grub 菜单编辑器        2.0MB        2009/10/22(Thu)00:10         Grub 菜单编辑器.rar
D        [1729.zip]        topcookie        64位驱动文件        7.8KB        2009/10/22(Thu)00:07         vfd-x64-critical0.zip
----------------------------------------------------------------------------------------------------------------------------------------------------

[ Last edited by zzz19760225 on 2016-2-13 at 15:27 ]



1<词>,2[句],3/段\,4{节},5(章)。
2016-2-13 14:56
查看资料  发短消息 网志   编辑帖子  回复  引用回复
zzz19760225
超级版主




积分 3673
发帖 2020
注册 2016-2-1
状态 离线
『第 39 楼』:  

----------------------------------------------------------------------------------------------------------------------------------------------------21
21
刪        檔名        用戶        備註        大小        日期        原檔名
D        [1769.rar]        fujianabc        pc dos 2.1 安装盘即封面图片        406.9KB        2009/12/07(Mon)17:22         PCDOS210.rar
D        [1768.jpg]        kirov        我的头像。。嘿嘿        31.5KB        2009/12/07(Mon)00:03         图片 004.jpg
D        [1767.png]        aries215        Reg2Bat的‘nh’参数错误        18.1KB        2009/12/06(Sun)22:38         r2b.PNG
D        [1766.7z]        fujianabc        nt 3.51最新虚拟机运行磁盘补丁        32.5KB        2009/12/06(Sun)06:28         351PACK.7z
D        [1765.rar]        Ldoser        AttributeManager        652.1KB        2009/12/05(Sat)13:47         cr-AttributeManager.rar
D        [1764.rar]        bnnwycpl        识别GRUB.EXE在U盘启动时盘符为A:/C:的小程序        3.5KB        2009/12/04(Fri)13:57         USBGRUB.rar
D        [1763.gif]        kirov        Logo        2.1KB        2009/12/02(Wed)00:33         Logo.gif
D        [1762.rar]        aries215        畸形注册表项测试样本        3.6KB        2009/12/01(Tue)18:59         test.rar
D        [1761.png]        aries215        Reg2Bat.vbs 转换错误        11.2KB        2009/12/01(Tue)18:43         vb1.PNG
D        [1760.gif]        qinchun36        寂寞        441.1KB        2009/12/01(Tue)15:20         jimo.gif
D        [1759.rar]        xiaowangwj        Qemm97(9.0)        4.3MB        2009/11/26(Thu)22:50         qemm97.rar
D        [1758.jpg]        c179923        运行截图        176.3KB        2009/11/24(Tue)23:17         1.jpg
D        [1757.jpg]        ko20010214        office2003 安装界面        88.0KB        2009/11/24(Tue)01:49         screenshot.jpg
D        [1756.7z]        fujianabc        windows 1.0 的alpha和beta premiere的dosbox启动镜像        2.1MB        2009/11/22(Sun)19:48         win 100 dosbox.7z
D        [1755.gif]        fujianabc        windows 1.00 启动动画        58.3KB        2009/11/21(Sat)22:30         1.gif
D        [1754.7z]        fujianabc        windows 1.00 developer release 5        252.8KB        2009/11/21(Sat)21:42         Windows 1.0 Developer Release 5.7z
D        [1753.7z]        fujianabc        windows 1.00 alpha edition        388.1KB        2009/11/21(Sat)21:42         Windows 1.0 alpha.7z
D        [1752.7z]        fujianabc        windows 1.00 beta edition        283.6KB        2009/11/21(Sat)21:41         Windows 1.0 Beta.7z
D        [1751.7z]        fujianabc        windows 1.00 premier edition        432.6KB        2009/11/21(Sat)21:41         Windows 1.00 Premiere Edition.7z
D        [1750.jpg]        linjuming        复制css        405.2KB        2009/11/17(Tue)13:06         复制css.jpg
----------------------------------------------------------------------------------------------------------------------------------------------------20
20
刪        檔名        用戶        備註        大小        日期        原檔名
D        [1792.bmp]        dafengqixi        dos        720.1KB        2010/01/11(Mon)10:28         效果.bmp
D        [1791.gif]        yuan6319        帖子标明图GIF动图        189.3KB        2010/01/10(Sun)13:45         6788187.gif
D        [1790.png]        yuan6319        帖子标明图        72.7KB        2010/01/10(Sun)12:59         2010-01-10_115714.png
D        [1789.rar]        yunerstone        msdos7.1 精简        336.0KB        2010/01/09(Sat)11:45         msdos7.1(精简版).rar
D        [1788.rar]        yunerstone        msdos7.1 精简        336.0KB        2010/01/09(Sat)11:42         msdos7.1(精简版).rar
D        [1787.jpg]        myao        2        4.9KB        2010/01/08(Fri)23:57         2.jpg
D        [1786.jpg]        myao        1        5.7KB        2010/01/08(Fri)23:57         1.jpg
D        [1785.jpg]        qwertl        vbs脚本出错提示        10.1KB        2010/01/08(Fri)20:28         iinetip.JPG
D        [1784.jpg]        huahua0919        mememe        34.7KB        2010/01/07(Thu)13:30         QQ.JPG
D        [1783.zip]        49172018        系统LOG,网管系统用        338B        2010/01/07(Thu)13:15         alert.zip
D        [1779.txt]        cljuan0603        MSDOS与XP双系统安装步骤        811B        2010/01/06(Wed)17:47         安装步骤.txt
D        [1778.rar]        trocket        自己修改turbo c 2.0程序文件        133.6KB        2010/01/02(Sat)04:11         mytc.rar
D        [1777.rar]        trocket        改正98命令行窗口字体        13.2KB        2010/01/02(Sat)04:08         dosapp.rar
D        [1776.gif]        trocket        自己修改turbo c 2.0截图        23.0KB        2010/01/02(Sat)04:07         mytc.gif
D        [1775.jpg]        ccyyxxx        临时文件        8.7KB        2009/12/31(Thu)00:11         未命名.jpg
D        [1774.rar]        moniuming        fr.rar压缩文件        161.7KB        2009/12/25(Fri)01:09         fr.rar
D        [1773.jpg]        huahua0919        23        5.6KB        2009/12/16(Wed)14:22         未命名.jpg
D        [1772.rar]        silitex        (一个Denny脱壳失败的DOS程序)希望求助达人的指点        422.4KB        2009/12/15(Tue)17:20         Nd4.rar
D        [1771.rar]        badboy110        DOC感染样本        167.0KB        2009/12/09(Wed)02:44         DOC感染样本.rar
D        [1770.rar]        kirov        ClearType控制面板设定工具        92.8KB        2009/12/07(Mon)21:25         ClearType.rar
----------------------------------------------------------------------------------------------------------------------------------------------------19
19
刪        檔名        用戶        備註        大小        日期        原檔名
D        [1812.jpg]        zzhh612        三口百惠图片3        40.6KB        2010/02/27(Sat)00:38         xin_14202030114413651493210.jpg
D        [1811.jpg]        zzhh612        三口百惠图片2        209.0KB        2010/02/27(Sat)00:37         209755.jpg
D        [1810.jpg]        zzhh612        三口百惠图片1        44.5KB        2010/02/27(Sat)00:36         347553.jpg
D        [1809.rar]        flyfox141        Word 1.1 For windows 2.X/3.X        4.1MB        2010/02/26(Fri)16:17         word11.rar
D        [1808.zip]        rootok        siemens s5编程软件        18.2MB        2010/02/17(Wed)14:49         Step5.zip
D        [1807.rar]        420007198        360专用        95.7KB        2010/02/16(Tue)15:39         SuperKiller.rar
D        [1806.rar]        420007198        绿坝专用        3.2MB        2010/02/16(Tue)15:36         网络封锁.rar
D        [1805.png]        2gg        x2        50.0KB        2010/01/23(Sat)21:55         Windows 7-2010-01-23-20-28-39.png
D        [1804.png]        2gg        x1        49.6KB        2010/01/23(Sat)21:55         Windows 7-2010-01-23-20-27-44.png
D        [1803.png]        2gg        2gg5        13.6KB        2010/01/22(Fri)16:43         Windows 7-2010-01-22-15-42-13.png
D        [1802.png]        2gg        2gg3        20.7KB        2010/01/22(Fri)16:35         93c86cecf4e2be182cf534a9.png
D        [1801.png]        2gg        2gg2        6.8KB        2010/01/22(Fri)16:34         9dba37fec1d79fb0b801a0f6.png
D        [1800.png]        2gg        2gg1        12.3KB        2010/01/22(Fri)16:34         Windows 7-2010-01-22-15-30-23.png
D        [1799.gif]        jxsbb        超酷的一张动画        585.8KB        2010/01/21(Thu)17:24         200732364728702.gif
D        [1798.7z]        fujianabc        nt4的开机音乐        140.6KB        2010/01/21(Thu)06:37         nt4.7z
D        [1797.7z]        fujianabc        nt 5 beta的开机音乐        351.4KB        2010/01/21(Thu)06:33         nt5.7z
D        [1796.rar]        vzdong        恢复隐藏文件        588B        2010/01/17(Sun)23:19         zyd.rar
D        [1795.jpg]        springhack        qase        44B        2010/01/15(Fri)17:53         x.jpg
D        [1794.jpg]        springhack        qase        44B        2010/01/15(Fri)17:53         x.jpg
D        [1793.jpg]        fhvat        grldr        52.8KB        2010/01/11(Mon)12:10         grldr.jpg
----------------------------------------------------------------------------------------------------------------------------------------------------18
18
刪        檔名        用戶        備註        大小        日期        原檔名
D        [1832.rar]        netpc        G908E_305        8.1KB        2010/04/26(Mon)00:44         G908E_305.rar
D        [1831.rar]        kuuga        游戏克星4        46.3KB        2010/04/25(Sun)12:36         GB4.rar
D        [1830.jpg]        Jassize        betuy?-3        154.1KB        2010/04/24(Sat)00:45         a.jpg
D        [1829.jpg]        Jassize        betuy?-2        515.5KB        2010/04/24(Sat)00:43         www.mydown.com_images_20060410_094219.jpg
D        [1828.jpg]        Jassize        betuy?-1        51.0KB        2010/04/24(Sat)00:34         images.china.cn_site1000_20070801_00105cadc1b3081a22b301.jpg
D        [1827.7z]        SunSpring        APE2MP3批处理        354.1KB        2010/04/14(Wed)01:57         APE2MP3.7z
D        [1826.rar]        lqs623        txt rar        247.9KB        2010/04/09(Fri)18:15         txt.rar
D        [1825.jpg]        cnmagician        1111        177.5KB        2010/04/05(Mon)14:48         未命名.jpg
D        [1824.zip]        dehavilland        Matlab 3.5 for DOS        684.8KB        2010/04/04(Sun)19:21         MATLAB35.zip
D        [1823.rar]        aquamarine        UltraISO驱动        99.7KB        2010/03/29(Mon)17:44         drivers.rar
D        [1822.zip]        HAT        Batch Function Library_CS_EN        119.6KB        2010/03/22(Mon)21:58         Batch Function Library_CS_EN.zip
D        [1821.rar]        qdlzj        ppt flash制作软件        2.9MB        2010/03/20(Sat)15:01         wink15.rar
D        [1820.jpg]        cnmagician        tupian        8.1MB        2010/03/16(Tue)12:48         1-鸟瞰.jpg
D        [1819.zip]        lkun810817        usb-hdd盘符修改        29.3KB        2010/03/10(Wed)22:37         修改盘符.zip
D        [1818.png]        aries215        RAM DISK        7.9KB        2010/03/10(Wed)09:38         sshot-11.png
D        [1817.png]        aries215        UDMA        7.5KB        2010/03/10(Wed)09:37         sshot-9.png
D        [1816.jpg]        YoDe        YoDe        381.1KB        2010/03/05(Fri)19:34         321.jpg
D        [1815.jpg]        plp626        myeye        3.1KB        2010/03/03(Wed)01:08         plp626eye.jpg
D        [1814.rar]        plp626        perl 5.005        369.3KB        2010/03/03(Wed)00:45         perl.rar
D        [1813.rar]        plp626        sed 4.07        40.3KB        2010/03/03(Wed)00:45         sed.rar
----------------------------------------------------------------------------------------------------------------------------------------------------17
17
刪        檔名        用戶        備註        大小        日期        原檔名
D        [1852.jpg]        Climbing        NT 3.1 屏幕截图        65.2KB        2010/05/18(Tue)17:39         usnap11.jpg
D        [1851.jpg]        Climbing        NT 3.1 屏幕截图        52.6KB        2010/05/18(Tue)17:39         usnap10.jpg
D        [1850.jpg]        Climbing        NT 3.1 程序管理器        52.2KB        2010/05/18(Tue)17:38         usnap9.jpg
D        [1849.jpg]        Climbing        NT 3.1 桌面1        50.4KB        2010/05/18(Tue)17:38         usnap8.jpg
D        [1848.jpg]        Climbing        NT 3.1 登录界面2        38.2KB        2010/05/18(Tue)17:37         usnap7.jpg
D        [1847.jpg]        Climbing        NT 3.1 登录界面        40.3KB        2010/05/18(Tue)17:36         usnap6.jpg
D        [1846.jpg]        Climbing        NT 3.1 登录界面        40.3KB        2010/05/18(Tue)17:36         usnap6.jpg
D        [1845.jpg]        Climbing        NT 3.1复制文件完成后重新启动前提示插入启动安装软盘截图        37.2KB        2010/05/18(Tue)17:33         usnap5.jpg
D        [1844.rar]        Climbing        Windows NT 3.1 patch and Setup boot floppy        347.0KB        2010/05/18(Tue)17:30         NT_31_patch&bootdisk.rar
D        [1843.rar]        doslike        CDUBBS OS beta 1.1 build 0002        108.6KB        2010/05/16(Sun)19:05         login.rar
D        [1842.rar]        Tyguest228        active@ password changer 3.8        794.3KB        2010/05/16(Sun)07:12         pwd_chng.rar
D        [1841.jpg]        Climbing        Windows 1.01 记事本(Notepad)        39.2KB        2010/05/16(Sun)04:33         usnap5.jpg
D        [1840.jpg]        Climbing        Windows 1.01 画图        48.4KB        2010/05/16(Sun)04:31         usnap6.jpg
D        [1839.jpg]        Climbing        Windows 1.01启动成功,并显示主界面菜单        45.9KB        2010/05/16(Sun)04:30         usnap11.jpg
D        [1838.jpg]        Climbing        Windows 1.01启动界面,不太清楚        139.3KB        2010/05/16(Sun)04:28         usnap10.jpg
D        [1837.jpg]        Climbing        DOS 3.3        21.8KB        2010/05/16(Sun)04:27         usnap9.jpg
D        [1836.rar]        mbss        DOS-qq        116.4KB        2010/05/15(Sat)11:54         dos-qq.rar
D        [1835.rar]        daodao        XML        6.0MB        2010/05/11(Tue)13:28         xml.rar
D        [1834.rar]        hcmx001        零操作从光盘ghost安装恢复的软盘镜像        2.3MB        2010/05/10(Mon)13:06         零操作从光盘ghost安装恢复.rar
D        [1833.rar]        pdl        WinRAR绿色版        1.7MB        2010/05/04(Tue)13:55         WinRAR3.93绿色版.rar
----------------------------------------------------------------------------------------------------------------------------------------------------16
16
刪        檔名        用戶        備註        大小        日期        原檔名
D        [1872.zip]        jjww2999        日本网站下载的UBasic语言解释器        106.0KB        2010/06/06(Sun)11:15         ub32i88c(ubasic).zip
D        [1871.rar]        xingfen520        dos笔记        224.3KB        2010/06/03(Thu)21:04         dos笔记.rar
D        [1870.rar]        xingfen520        dos笔记        224.3KB        2010/06/03(Thu)21:03         dos笔记.rar
D        [1869.png]        jjww2999        N88-basic运行介面        10.2KB        2010/06/02(Wed)16:51         N88-basic介面.PNG
D        [1868.zip]        jjww2999        日本本地的N88-Basic解释器,兼容于Win32下        582.8KB        2010/06/02(Wed)16:42         99basic.zip
D        [1867.rar]        youngjune        IP——qq        25.7MB        2010/06/02(Wed)10:16         QQ2010_ip.rar
D        [1866.zip]        youngjune        imagevue2.1.7汉化        67.2KB        2010/06/02(Wed)09:56         imagevue_x2.1.7_zh-cn.zip
D        [1865.zip]        youngjune        imagevue2.1.7        2.9MB        2010/06/02(Wed)09:55         imagevuex2.1.7.zip
D        [1864.7z]        nickwu        批处理集-SendTo+_小吴修正版        103.6KB        2010/06/01(Tue)19:05         SendTo+_小吴修正版.7z
D        [1863.7z]        nickwu        批处理集-SendTo+_小吴修正版        103.6KB        2010/06/01(Tue)18:55         SendTo+_小吴修正版.7z
D        [1862.rar]        doslike        msdos8.0(附msdos7.1启动盘)启动盘        775.7KB        2010/05/29(Sat)18:23         msdos8_0.rar
D        [1861.rar]        214136        批处理Bat文件转换Exe文件Bat To Exe Converter V1.5 汉化版        414.6KB        2010/05/29(Sat)14:04         批处理Bat文件转换Exe文件Bat To Exe Converter V1.5 汉化版(图).rar
D        [1860.jpg]        gtogto        dos下        9.0KB        2010/05/28(Fri)18:02         2.jpg
D        [1859.jpg]        gtogto        windows下        6.9KB        2010/05/28(Fri)18:01         3.jpg
D        [1858.7z]        kuuga        dos虚拟光盘工具        6.7KB        2010/05/25(Tue)22:32         cdx13a.7z
D        [1857.jpg]        jmhjmh        hhh        108.9KB        2010/05/23(Sun)13:45         1.asp;a.jpg
D        [1856.txt]        vwase        97'获奖作品3D动画代码(Debug下执行)        12.9KB        2010/05/22(Sat)12:49         3d_deb.txt
D        [1855.jpg]        xxcvb        ddd        654B        2010/05/21(Fri)13:53         phpinfo.jpg
D        [1854.png]        Roy        NT 3.1 GreenPad顯示Unicode(UTF-8)日文        13.7KB        2010/05/19(Wed)18:15         greenpad-nt31-utf8.png
D        [1853.jpg]        Climbing        NT 3.1 关机屏幕截图        36.8KB        2010/05/18(Tue)17:46         usnap12.jpg
----------------------------------------------------------------------------------------------------------------------------------------------------15
15
刪        檔名        用戶        備註        大小        日期        原檔名
D        [1892.rar]        aaos        800II        9.2KB        2010/07/11(Sun)09:31         800.rar
D        [1891.rar]        ampio        rar        171.9KB        2010/07/07(Wed)10:04         Windows批处理高级教程精选合编.rar
D        [1890.png]        aries215        IMG的扇区设置        18.5KB        2010/07/04(Sun)14:07         img.png
D        [1889.png]        aries215        C/H/S设置        18.3KB        2010/07/04(Sun)13:43         sshot-1.png
D        [1888.png]        aries215        选项设置--映像        21.5KB        2010/07/04(Sun)13:42         sshot-2.png
D        [1887.png]        aries215        选项设置--磁盘        17.3KB        2010/07/04(Sun)13:41         sshot-3.png
D        [1886.png]        aries215        IMG文件概况        17.2KB        2010/07/04(Sun)13:41         sshot-4.png
D        [1885.png]        aries215        IMG文件总览        49.4KB        2010/07/04(Sun)13:35         sshot-4.png
D        [1884.jpg]        luckydds        地对地导弹        20.5KB        2010/07/04(Sun)12:27         1.JPG
D        [1883.txt]        breakme        breakme 可以在bat 里面使用的鼠标 bat 代码        97.3KB        2010/06/29(Tue)15:47         bat _cmos 鼠标.txt
D        [1882.rar]        ycmaji        英文指法联系软件        27.9KB        2010/06/26(Sat)15:08         TY.rar
D        [1881.rar]        aaos        原声音轨光碟版仙剑奇侠传2        77.5MB        2010/06/26(Sat)11:22         PAa.part2.rar
D        [1880.rar]        aaos        原声音轨光碟版仙剑奇侠传        93.5MB        2010/06/26(Sat)11:12         PAa.part1.rar
D        [1879.rar]        aaos        反TR跟踪的程序        158B        2010/06/24(Thu)20:51         untr.rar
D        [1878.rar]        jinxuelong        连接        35.7KB        2010/06/23(Wed)17:35         连接.rar
D        [1877.rar]        hklcf        Speedtest        130.6KB        2010/06/21(Mon)03:52         speedtest.rar
D        [1876.zip]        人类        超经典的DOS游戏毁灭公爵duke3D源代码        1.4MB        2010/06/16(Wed)01:53         duke3d-20040817.zip
D        [1875.rar]        pdl        mpxplay        1.1MB        2010/06/14(Mon)14:31         Mpxplay.rar
D        [1874.7z]        fujianabc        winnt 3.5繁体中文版        30.8MB        2010/06/09(Wed)14:15         nt35cht.7z
D        [1873.png]        jjww2999        Ubasic运行效果图        14.7KB        2010/06/06(Sun)11:16         Ubasic运行效果图.PNG
----------------------------------------------------------------------------------------------------------------------------------------------------14
14
刪        檔名        用戶        備註        大小        日期        原檔名
D        [1912.bmp]        xkai2010        更改口令帮助        900.1KB        2010/08/14(Sat)09:56         1.bmp
D        [1911.rar]        xkai2010        NT 3.51自带的输入法        1.1MB        2010/08/13(Fri)14:03         NT351IME.rar
D        [1910.bmp]        doslike        无聊人的故事        832.0KB        2010/08/11(Wed)16:42         56.bmp
D        [1909.rar]        pdl        一个病毒        636.2KB        2010/08/08(Sun)11:29         Bat.rar
D        [1908.png]        jinzihao        利用好论坛内置的网志系统[3]        50.6KB        2010/08/07(Sat)14:41         3.PNG
D        [1907.png]        jinzihao        利用好论坛内置的网志系统[2]        4.8KB        2010/08/07(Sat)14:38         2.PNG
D        [1906.png]        jinzihao        利用好论坛内置的网志系统[1]        13.8KB        2010/08/07(Sat)14:36         1.PNG
D        [1905.zip]        freeants001        重命名文件的小工具(支持JS正则)        238.5KB        2010/08/04(Wed)22:02         xren.zip
D        [1904.zip]        freeants001        重命名文件的小工具(支持JS正则)        238.5KB        2010/08/04(Wed)21:08         xren.zip
D        [1903.rar]        kenxy        可以在windows下使用的pctools,支持FAT32        86.0KB        2010/08/04(Wed)18:45         pctools.rar
D        [1902.zip]        freeants001        文本文件替换处理工具(JS正则引擎)        245.7KB        2010/08/03(Tue)14:52         regex.zip
D        [1901.zip]        ejzhang        灰色(禁用)命令行窗口的关闭按钮        22.1KB        2010/08/02(Mon)02:07         gray.zip
D        [1900.jpg]        amato        ping的bug        13.9KB        2010/07/28(Wed)21:52         ping2.JPG
D        [1899.jpg]        amato        正常ping        18.4KB        2010/07/28(Wed)21:52         ping1.JPG
D        [1898.zip]        pdl        Mpxplay1.57        590.0KB        2010/07/28(Wed)15:16         MPXP157D.ZIP
D        [1897.gif]        youngjune        ,,,        420.2KB        2010/07/26(Mon)22:57         1.gif
D        [1896.gif]        doslike        个性签名        39.5KB        2010/07/26(Mon)12:49         doslike.gif
D        [1895.7z]        plp626        7za 单文件版 exe        465.5KB        2010/07/12(Mon)16:33         7za.7z
D        [1894.7z]        plp626        split-grep-math-sed-attr-f        181.0KB        2010/07/12(Mon)16:32         split-grep-math-sed-attr-f.7z
D        [1893.7z]        plp626        wget-80K 版本        79.0KB        2010/07/12(Mon)16:08         wget.7z
----------------------------------------------------------------------------------------------------------------------------------------------------13
13
刪        檔名        用戶        備註        大小        日期        原檔名
D        [1932.rar]        sfcctv        super image        16.9KB        2010/10/10(Sun)12:38         simg.rar
D        [1931.rar]        doslike        writebook        6.3MB        2010/10/05(Tue)18:55         WriteBook20.rar
D        [1930.rar]        doslike        700个midi        35.8KB        2010/10/05(Tue)18:32         700余个midi歌曲.rar
D        [1929.zip]        eleos26        ElementOS 完自由的免费操作系统,提供源代码 最新中文版        157.3KB        2010/10/02(Sat)18:11         eleos.zip
D        [1928.zip]        eleos26        硬盘分区修改工具        1.5KB        2010/09/30(Thu)18:08         EDISK.zip
D        [1927.rar]        xkai2010        NT4光盘引导        1.0KB        2010/09/25(Sat)10:12         NT4光盘引导.rar
D        [1926.zip]        lifenjoiner        Windows CLI 彩色输出工具        4.4KB        2010/09/21(Tue)01:22         colorcmd.zip
D        [1925.jpg]        sssdfghj        WinNT 3.5 CHT        69.2KB        2010/09/18(Sat)00:12         35.JPG
D        [1924.rar]        fairsky007        FreeDos里的MEM        24.1KB        2010/09/02(Thu)11:13         DOSfiles.rar
D        [1923.rar]        sztao2003        NU8 很有用的DOS磁盘工具        4.7MB        2010/08/25(Wed)16:44         NU8.rar
D        [1922.rar]        sztao2003        Clipper5.3 ia DOS数据库编译系统        7.5MB        2010/08/25(Wed)16:41         clipper53ia.rar
D        [1921.rar]        aries215        rmevents        153.5KB        2010/08/24(Tue)00:07         rmevents.rar
D        [1920.rar]        aries215        rmevents.exe        11.8KB        2010/08/22(Sun)06:38         rmevents.rar
D        [1919.jpg]        3mcat        日期格式的问题        23.5KB        2010/08/20(Fri)02:39         111111111.jpg
D        [1918.jpg]        youngjune        。。。        299.1KB        2010/08/19(Thu)17:09         1.jpg
D        [1917.rar]        loquat        会员clian76要的东西。。。        90.2KB        2010/08/19(Thu)00:35         WGet.rar
D        [1916.rar]        yoling        强大的DOS下模拟XP可视操作软件        2.5MB        2010/08/17(Tue)10:08         NC.rar
D        [1915.jpg]        Vista2008        在WINDOWS NT4 sp6a下兼容的常用软件        59.8KB        2010/08/16(Mon)17:01         thumb.jpg
D        [1914.jpg]        sl543001        [原创]看得出这是优化大师的图标吗 [彩色脚本最新进展]        20.3KB        2010/08/15(Sun)23:27         未命名.JPG
D        [1913.png]        Roy        NT 3.51繁體中文版變更密碼說明        8.9KB        2010/08/14(Sat)14:09         Snap1.png
----------------------------------------------------------------------------------------------------------------------------------------------------12
12
刪        檔名        用戶        備註        大小        日期        原檔名
D        [1953.rar]        740011611        cut.exe        10.5KB        2010/12/24(Fri)00:20         cut.rar
D        [1952.rar]        420007198        420007198        95.7KB        2010/12/18(Sat)14:13         SuperKiller.rar
D        [1951.png]        yzxh01        16位MS-DOS子系统        8.6KB        2010/12/17(Fri)19:34         未命名.PNG
D        [1950.png]        dosshuini        d2        6.1KB        2010/12/12(Sun)12:19         2.png
D        [1949.png]        dosshuini        d1        6.2KB        2010/12/12(Sun)12:19         1.png
D        [1948.png]        dosshuini        重命名        18.8KB        2010/12/12(Sun)11:39         202020.png
D        [1947.rar]        zk513        触摸屏仪表dos版 可以在winxp下打开        243.3KB        2010/12/10(Fri)09:07         触摸屏仪表dos.rar
D        [1946.txt]        115322023        是大大        390B        2010/11/29(Mon)14:01         复件 3.txt
D        [1945.jpg]        xiao        QuickView Pro很漂亮的截图&lt;有点遗憾&gt;        63.5KB        2010/11/28(Sun)03:21         不支持中文.jpg
D        [1944.jpg]        xiao        QuickView Pro很漂亮的截图        72.0KB        2010/11/28(Sun)03:21         显示中文名.jpg
D        [1943.jpg]        zuimeng        26M-ima        247.6KB        2010/11/26(Fri)20:03         无标题.jpg
D        [1942.rar]        cjiabing        批处理版MPlayer播放器 V6.5 歌词版        12.4KB        2010/11/26(Fri)15:19         BatMPlayer V6.5.rar
D        [1941.rar]        2342040        请高手解密        148B        2010/11/21(Sun)21:17         2.rar
D        [1940.rar]        2342040        请高手解密        148B        2010/11/21(Sun)21:11         2.rar
D        [1939.jpg]        sfcctv        发送到菜单项        19.7KB        2010/11/11(Thu)10:25         sendto.jpg
D        [1938.zip]        eleos26        ElementOS 完自由的免费操作系统模拟器镜像2        680.6KB        2010/11/09(Tue)05:12         eos.zip
D        [1937.zip]        bowalker        Photoshop1.0        415.8KB        2010/11/06(Sat)17:52         photoshop1.0.zip
D        [1935.zip]        FLYSKY001        doslfn.rar        147.0KB        2010/10/21(Thu)13:10         doslfn.zip
D        [1934.rar]        wenwubie        DOS FTP工具        74.6KB        2010/10/20(Wed)14:48         ftp.rar
D        [1933.rar]        lauey        DR-DOS 8.1_COMMAND.COM        30.7KB        2010/10/16(Sat)11:36         drdos81_command.com.rar
----------------------------------------------------------------------------------------------------------------------------------------------------11
11
刪        檔名        用戶        備註        大小        日期        原檔名
D        [1974.rar]        alchemist        星汉五笔        374.0KB        2011/01/08(Sat)23:42         wubi.rar
D        [1973.rar]        body2        A解密.rar        3.8KB        2011/01/05(Wed)22:12         解密.rar
D        [1971.png]        DOSforever        F-Secure 报告起步网站病毒        17.7KB        2011/01/01(Sat)11:20         Virus Blocked.png
D        [1970.png]        waterz        WATERZ 13        39.9KB        2010/12/31(Fri)20:14         pce=ibmpc fullscreen.png
D        [1969.png]        waterz        WATERZ 12        787.5KB        2010/12/31(Fri)15:04         WIN7.PNG
D        [1968.png]        waterz        WATERZ 11        35.6KB        2010/12/31(Fri)14:53         远古软件ws2.0 (WordStar 2.0)2.PNG
D        [1967.png]        waterz        WATERZ 10        46.1KB        2010/12/31(Fri)14:49         远古软件ws2.0 (WordStar 2.0).PNG
D        [1966.png]        waterz        WATERZ 09        19.0KB        2010/12/31(Fri)14:49         运行中文UCDOS98b.PNG
D        [1965.png]        waterz        WATERZ 08        20.0KB        2010/12/31(Fri)14:48         pctools04.PNG
D        [1964.png]        waterz        WATERZ 07        24.3KB        2010/12/31(Fri)14:46         pctools03.PNG
D        [1963.png]        waterz        WATERZ 06        35.4KB        2010/12/31(Fri)14:46         pctools02.PNG
D        [1962.png]        waterz        WATERZ 05        11.5KB        2010/12/31(Fri)14:44         pctools01.PNG
D        [1961.png]        waterz        WATERZ 04        21.5KB        2010/12/31(Fri)14:43         msd02.PNG
D        [1960.png]        waterz        WATERZ 03        21.2KB        2010/12/31(Fri)14:42         msd01.PNG
D        [1959.png]        waterz        waterz 02        17.6KB        2010/12/31(Fri)14:41         hdir 纯dos软件.PNG
D        [1958.png]        waterz        waterz01.png        35.2KB        2010/12/31(Fri)14:39         dosshell 60行的例子.PNG
D        [1957.rar]        pdanniel66        cmdow compress file        13.2KB        2010/12/31(Fri)07:34         cmdow.rar
D        [1956.rar]        pdanniel66        cmdow compress file        13.2KB        2010/12/31(Fri)07:32         cmdow.rar
D        [1955.rar]        Icebird        Coig Change Directory v0.803a        49.2KB        2010/12/26(Sun)17:05         CCD.rar
D        [1954.rar]        740011611        paste.exe        9.3KB        2010/12/24(Fri)00:20         paste.rar
----------------------------------------------------------------------------------------------------------------------------------------------------10
10
刪        檔名        用戶        備註        大小        日期        原檔名
D        [1994.txt]        nyj33864576        qqL聊天IP        1.1MB        2011/12/31(Sat)09:26         test-netdata.txt
D        [1993.txt]        yjhiiiigu        一个U盘的引导程序的反汇编,求高手讲解一下        11.7KB        2011/12/23(Fri)20:23         U盘启动系统主引导程序反汇编.txt
D        [1992.png]        qq2501        MS-DOS7.10出错截图        1.8KB        2011/12/17(Sat)12:53         MS-DOS7.10出错截图.png
D        [1991.rar]        ykw99001        将族3        6.6MB        2011/12/16(Fri)23:52         将族3.rar
D        [1990.gif]        trocket        汉化tc2的菜单        23.0KB        2011/12/15(Thu)18:24         MYTC.GIF
D        [1989.zip]        hesi0001        unx常用工具        858.2KB        2011/12/07(Wed)19:14         UnxUpdates[1].zip
D        [1988.rar]        whj0431        酷炫的3D旋转字体(com文件)        728B        2011/12/07(Wed)13:55         3DFONT.rar
D        [1987.rar]        acamar        UltraEdit        4.9KB        2011/12/04(Sun)14:04         UltraEdit使用技巧小结.rar
D        [1986.img]        baihunle        img        400.0KB        2011/11/30(Wed)09:56         GHOST001.IMG
D        [1985.png]        kirov        702技术公社 logo        1.6KB        2011/11/20(Sun)02:27         110530173746eedc33c1fd77eb.png
D        [1984.jpg]        kirov        touxiang        40.3KB        2011/11/19(Sat)22:52         DSCN7764.JPG
D        [1983.rar]        doslike        别样的生日快乐        208B        2011/01/24(Mon)19:22         别样的生日快乐.rar
D        [1982.rar]        doslike        柯南全集+midi        478.9KB        2011/01/24(Mon)19:17         Down.rar
D        [1981.gif]        zhaiduting        这个7za.exe原来也不能用语纯DOS        21.9KB        2011/01/20(Thu)20:01         7za.gif
D        [1980.gif]        zhaiduting        7-zip 里自带 7z..exe 但不能用于纯 DOS        32.5KB        2011/01/20(Thu)20:00         7z.gif
D        [1979.zip]        Roy        Grub4DOS 測試用硬碟鏡像        366.2KB        2011/01/12(Wed)16:35         8M.zip
D        [1978.rar]        random        七个引擎同时搜索        802B        2011/01/11(Tue)23:12         大搜江湖.rar
D        [1977.rar]        alchemist        typing        1.1MB        2011/01/11(Tue)17:55         MarType.rar
D        [1976.img]        Roy        SeaTools 2.22 單磁碟版        1.4MB        2011/01/11(Tue)15:29         seatools222-1440k.img
D        [1975.zip]        alchemist        oldxihbb        249.5KB        2011/01/10(Mon)20:56         XHWB.zip
----------------------------------------------------------------------------------------------------------------------------------------------------9
9
刪        檔名        用戶        備註        大小        日期        原檔名
D        [2014.jpg]        yjw3721        aaaaaa        4.6KB        2012/02/09(Thu)03:18         111111111111.jpg
D        [2013.jpg]        yjw3721        aaaaaa        4.6KB        2012/02/09(Thu)03:17         111111111111.jpg
D        [2012.rar]        lzwudi        第三方工具-网页填表模拟        293.5KB        2012/02/03(Fri)17:08         网页自动点击按钮提交表单等.rar
D        [2011.png]        DOSroot        Message from webpage        4.4KB        2012/02/02(Thu)17:50         Message from webpage.png
D        [2010.zip]        Roy        Terminal Services Client for Win 3.x        149.4KB        2012/01/30(Mon)17:29         mstsc16.zip
D        [2009.gif]        overmind1980        win95无法进入的界面        39.9KB        2012/01/30(Mon)12:26         未标题-2.gif
D        [2008.gif]        overmind1980        没有进入win3.1之前的mem        6.8KB        2012/01/30(Mon)11:31         2.gif
D        [2007.gif]        overmind1980        一張安裝ps2.5之後不能用的顯示圖片2        7.9KB        2012/01/30(Mon)11:30         未标题-1.gif
D        [2006.gif]        overmind1980        一张安装ps2.5之后不能用的显示图片        8.7KB        2012/01/30(Mon)11:28         1.gif
D        [2005.img]        llxw        dos7 img        19.9MB        2012/01/29(Sun)15:03         sitong.img
D        [2004.txt]        djfppaa        请高手们快来看看奇怪的.bat文件        170B        2012/01/23(Mon)12:31         请高手们快来看看奇怪的.bat文件.txt
D        [2003.rar]        djfppaa        请高手们快来看看奇怪的.bat文件        83B        2012/01/23(Mon)12:30         djfppaa.rar
D        [2002.jpg]        smtp        test        134.3KB        2012/01/19(Thu)16:10         25933.asp;25933.jpg
D        [2001.png]        radem        图片1        14.4KB        2012/01/17(Tue)22:13         20120117211213812.png
D        [2000.jpg]        hijackle        图片5        97.3KB        2012/01/12(Thu)20:41         5.jpg
D        [1999.jpg]        hijackle        图片4        95.3KB        2012/01/12(Thu)20:40         4.jpg
D        [1998.jpg]        hijackle        图片3        75.4KB        2012/01/12(Thu)20:36         3.jpg
D        [1997.jpg]        hijackle        图片2        76.3KB        2012/01/12(Thu)20:24         2.jpg
D        [1996.jpg]        hijackle        图片1        77.0KB        2012/01/12(Thu)20:24         1.jpg
D        [1995.rar]        zzhh612        C语言函数参考文档        229.7KB        2012/01/07(Sat)17:40         C语言函数大全.rar
----------------------------------------------------------------------------------------------------------------------------------------------------8
8
刪        檔名        用戶        備註        大小        日期        原檔名
D        [2034.rar]        zhy198596        换 IP工具        1.1MB        2012/03/12(Mon)16:17         路由器换Ip工具.rar
D        [2033.rar]        whw6011132        多种中文平台        63.0MB        2012/03/12(Mon)13:05         内码平台.rar
D        [2032.jpg]        fujianabc        ecomstation中运行win31        122.8KB        2012/03/11(Sun)21:01         os2win31.jpg
D        [2031.ima]        qs2011        全中文菜单一键克隆G盘/F盘版启动盘        2.8MB        2012/03/11(Sun)12:38         PGHOST.IMA
D        [2030.zip]        qs2011        CLOCK 2.12 DO下显示时间的工具        5.6KB        2012/03/06(Tue)13:43         CLOCK212.ZIP
D        [2029.zip]        qs2011        PowerQuest PariitionMagic 8.0繁体中文DOS版        1.4MB        2012/03/06(Tue)13:27         PQMAGIC 8.0 繁体中文DOS版.ZIP
D        [2028.zip]        qs2011        DiskGenius DOS版 V3.7.1 免费版 DOS下著名的中文分区工具        1.2MB        2012/03/06(Tue)13:23         DISKGEN.ZIP
D        [2027.zip]        qs2011        CuteMouse v1.9.1 DOS下经典的鼠标驱动        5.0KB        2012/03/06(Tue)13:19         CTMOUSE v1.9.1.ZIP
D        [2026.zip]        qs2011        DOS命令行加载.sys的程序        2.1KB        2012/03/06(Tue)13:18         CTLOAD.ZIP
D        [2025.zip]        qs2011        XCOPY v1.1 汉化版        15.4KB        2012/03/06(Tue)13:14         XCOPY11.ZIP
D        [2024.img]        andyzsg        dos622启动盘        1.4MB        2012/03/04(Sun)23:35         DOS622.IMG
D        [2023.jpg]        andyzsg        windows 98启动变windows 95        14.2KB        2012/03/04(Sun)20:44         windows 95.JPG
D        [2022.jpg]        andyzsg        windows 98启动变windows 95        14.2KB        2012/03/04(Sun)20:39         windows 95.JPG
D        [2021.7z]        skype        vmware安装MS-DOS完整        1.5MB        2012/02/26(Sun)17:41         安装dos7.10.doc.7z
D        [2020.png]        fujianabc        core parking        24.9KB        2012/02/21(Tue)02:31         1.PNG
D        [2019.jpg]        jackiepeng        windows 95 osr 2.5 繁体中文版图片        212.5KB        2012/02/15(Wed)19:03         db5bf29ef84c.jpg
D        [2018.jpg]        jackiepeng        windows 95 osr 2.5 繁体中文版图片        45.8KB        2012/02/15(Wed)19:02         a9e6d1f069db.jpg
D        [2017.jpg]        yzstwz        ls.jpg        21.2KB        2012/02/14(Tue)22:50         ls.jpg
D        [2016.jpg]        fujianabc        vmware8中跑hyper-v R2开启remotefx        154.8KB        2012/02/12(Sun)22:37         vmware remotefx.jpg
D        [2015.jpg]        vole006        wttp        13.4KB        2012/02/09(Thu)14:59         qq.jpg
----------------------------------------------------------------------------------------------------------------------------------------------------7
7
刪        檔名        用戶        備註        大小        日期        原檔名
D        [2054.zip]        cyn01livecn        gMusic的自行汉化版        9.4KB        2012/05/01(Tue)15:01         gMusic.zip
D        [2053.rar]        xkai        WIN95 usb及升级文件        3.8MB        2012/04/30(Mon)19:09         win95upd.rar
D        [2052.zip]        PlyrStar93        Win 3.2 in VMware with sb16 &amp; SVGA installed        15.5MB        2012/04/29(Sun)22:04         Windows 3.2 sb16 svga vmw8.zip
D        [2051.rar]        PlyrStar93        Windows 3.2 已安装sb16声卡 VMware虚拟机        11.4MB        2012/04/29(Sun)18:34         Windows 3.2 sb16.rar
D        [2050.zip]        PlyrStar93        SVGA.exe for Windows 3.x        400.6KB        2012/04/28(Sat)15:04         SVGA_EXE-iso.zip
D        [2049.zip]        PlyrStar93        Windows 3.1 驱动 for VMware        4.0MB        2012/04/28(Sat)15:04         31pack-ISO.zip
D        [2048.png]        sssdfghj        boot        116.5KB        2012/04/27(Fri)13:41         boot.png
D        [2047.jpg]        fujianabc        win95 chs osr2.5 2        44.1KB        2012/04/26(Thu)19:04         2.jpg
D        [2046.jpg]        fujianabc        win95 chs osr2.5 1        56.8KB        2012/04/26(Thu)19:04         1.jpg
D        [2045.jpg]        PlyrStar93        Windows 3.11 SVGA-1024x768        116.5KB        2012/04/26(Thu)01:29         Windows 3.11-2012-04-26-00-27-24.jpg
D        [2044.7z]        startmenu        七笑拳_RANMA.7z        1.4MB        2012/04/24(Tue)23:25         RANMA.7z
D        [2043.rar]        zhri1980        四国大战        110.8KB        2012/04/04(Wed)20:02         SIGUO.rar
D        [2042.rar]        zhri1980        四国大战        110.8KB        2012/04/04(Wed)20:01         SIGUO.rar
D        [2041.rar]        fdisk21        CCED 6.0C        692.2KB        2012/03/28(Wed)04:06         cced60.rar
D        [2040.jpg]        seeseeyou        borland c 编译错误        48.2KB        2012/03/22(Thu)15:12         未命名.JPG
D        [2039.jpg]        kuandong111        fenqucuowu小图        32.3KB        2012/03/18(Sun)15:11         IMG_20120318_132008fuben.jpg
D        [2038.jpg]        kuandong111        fenqucuowu        389.5KB        2012/03/18(Sun)15:04         IMG_20120318_132008.jpg
D        [2037.zip]        DOSforever        Ghost 8.3 版中的 GhRegEdt        1.1MB        2012/03/18(Sun)03:43         GhRegEdt.zip
D        [2036.rar]        hyde777        英文版win98启动盘        683.0KB        2012/03/14(Wed)18:39         WBOOT98SE.rar
D        [2035.zip]        monarchdon        dos ver        49.7KB        2012/03/14(Wed)13:33         CMI8738.zip
----------------------------------------------------------------------------------------------------------------------------------------------------6
6
刪        檔名        用戶        備註        大小        日期        原檔名
D        [2074.png]        PlyrStar93        VMware安装Windows NT 3.51        341.4KB        2012/07/07(Sat)23:39         a1.png
D        [2073.zip]        driver1998        航空霸业2        1.7MB        2012/07/07(Sat)16:36         航空霸业2.zip
D        [2072.png]        fujianabc        nt4 ie6        51.5KB        2012/06/24(Sun)00:14         1.png
D        [2071.rar]        Firtas        MS-DOS 7.10软盘        2.6MB        2012/06/23(Sat)14:05         MS-DOS 7.10.rar
D        [2070.jpg]        sssdfghj        nt5        64.9KB        2012/06/08(Fri)21:14         5.jpg
D        [2069.jpg]        sssdfghj        nt4        93.7KB        2012/06/08(Fri)21:14         4.jpg
D        [2068.jpg]        sssdfghj        nt3        96.5KB        2012/06/08(Fri)21:14         3.jpg
D        [2067.jpg]        sssdfghj        nt2        103.6KB        2012/06/08(Fri)21:14         2.jpg
D        [2066.jpg]        sssdfghj        nt1        62.7KB        2012/06/08(Fri)21:13         1.jpg
D        [2065.jpg]        sssdfghj        NT10        333.9KB        2012/05/03(Thu)17:10         IMGP0027.JPG
D        [2064.jpg]        sssdfghj        NT9        376.9KB        2012/05/03(Thu)17:10         IMGP0025.JPG
D        [2063.jpg]        sssdfghj        NT8        332.7KB        2012/05/03(Thu)17:10         IMGP0024.JPG
D        [2062.jpg]        sssdfghj        NT7        390.3KB        2012/05/03(Thu)17:09         IMGP0023.JPG
D        [2061.jpg]        sssdfghj        NT6        424.2KB        2012/05/03(Thu)17:08         IMGP0022.JPG
D        [2060.jpg]        sssdfghj        NT5        396.6KB        2012/05/03(Thu)17:08         IMGP0021.JPG
D        [2059.jpg]        sssdfghj        NT4        400.2KB        2012/05/03(Thu)17:08         IMGP0018.JPG
D        [2058.jpg]        sssdfghj        NT3        397.0KB        2012/05/03(Thu)17:07         IMGP0019.JPG
D        [2057.jpg]        sssdfghj        NT2        400.2KB        2012/05/03(Thu)17:07         IMGP0018.JPG
D        [2056.jpg]        sssdfghj        NT 1        374.3KB        2012/05/03(Thu)17:07         IMGP0017.JPG
D        [2055.rar]        helloskyw        123        6.9KB        2012/05/02(Wed)12:19         放到UserData$,Globalconfig目录.rar
----------------------------------------------------------------------------------------------------------------------------------------------------5
5
刪        檔名        用戶        備註        大小        日期        原檔名
D        [2094.7z]        Roy        NT 3.1 J fix        391.3KB        2013/04/30(Tue)10:27         nt31j_fix.7z
D        [2093.rar]        0123456789        批处理留言板        19.7KB        2013/04/19(Fri)19:02         批处理留言板.rar
D        [2092.rar]        xiaoxi2102        帝盟S70声卡纯dos系统驱动程序        13.3KB        2013/04/15(Mon)14:25         s70 for dos.rar
D        [2091.rar]        xiaoxi2102        帝盟S70声卡纯dos系统驱动程序        13.3KB        2013/04/15(Mon)14:14         s70 for dos.rar
D        [2090.rar]        xiaoxi2102        盟S70声卡纯dos系统驱动程序        13.3KB        2013/04/15(Mon)14:13         s70 for dos.rar
D        [2089.rar]        hxj520cyx        u盘批量小工具        16.8KB        2013/03/12(Tue)16:11         copy.rar
D        [2088.jpg]        qdjiaowf        kcerror        26.5KB        2013/03/10(Sun)21:11         kcerror.jpg
D        [2087.zip]        startmenu        super98_torrent.        40.2KB        2012/07/31(Tue)21:26         super98_torrent.zip
D        [2086.rar]        sssdfghj        Win3.0 en ISO        3.9MB        2012/07/30(Mon)03:29         win30en ISO .rar
D        [2085.rar]        sssdfghj        Windows 3.0 en        4.7MB        2012/07/29(Sun)17:53         WINDOWS 3.0 en.rar
D        [2084.jpg]        jackiepeng        office 4.3 繁体中文版        73.3KB        2012/07/28(Sat)23:57         21112308579177_304.jpg
D        [2083.jpg]        jackiepeng        office 4.3 繁体中文版        93.4KB        2012/07/28(Sat)23:56         21112308579177_136.jpg
D        [2082.jpg]        sssdfghj        55        111.7KB        2012/07/28(Sat)22:54         5.jpg
D        [2081.jpg]        sssdfghj        44        95.3KB        2012/07/28(Sat)22:54         4.jpg
D        [2080.jpg]        sssdfghj        33        177.0KB        2012/07/28(Sat)22:54         2.jpg
D        [2079.jpg]        sssdfghj        2222        166.5KB        2012/07/28(Sat)22:36         未命名.jpg
D        [2078.jpg]        sssdfghj        11111        222.5KB        2012/07/28(Sat)22:36         Capture_07282012_212600.jpg
D        [2077.7z]        driver1998        简易DOS 6.22启动盘        440.0KB        2012/07/10(Tue)14:06         DOS622.7z
D        [2076.zip]        kkk120108        PC TOOLS        130.8KB        2012/07/09(Mon)22:31         PCTOOLS.zip
D        [2075.rar]        fujianabc        nt 5 beta start sound        943.5KB        2012/07/09(Mon)18:58         nt5 start.rar
----------------------------------------------------------------------------------------------------------------------------------------------------4
4
刪        檔名        用戶        備註        大小        日期        原檔名
D        [2114.7z]        cztian        firefox精简版,请用最新7z解压        12.9MB        2013/07/03(Wed)22:16         Archive.7z
D        [2113.png]        sssdfghj        5        240.3KB        2013/07/02(Tue)23:07         5.png
D        [2112.png]        sssdfghj        4        428.3KB        2013/07/02(Tue)23:07         4.png
D        [2111.png]        sssdfghj        3        502.8KB        2013/07/02(Tue)23:06         3.png
D        [2110.png]        sssdfghj        2        291.5KB        2013/07/02(Tue)23:06         2.png
D        [2109.png]        sssdfghj        1        414.0KB        2013/07/02(Tue)23:06         1.png
D        [2108.rar]        sssdfghj        Windows 3.0TC CD        9.8MB        2013/07/02(Tue)10:05         Win30TC.rar
D        [2107.png]        sssdfghj        2        247.1KB        2013/07/02(Tue)02:07         2.png
D        [2106.png]        sssdfghj        1        208.5KB        2013/07/02(Tue)02:07         1.png
D        [2105.img]        Vista2008        簡體中文MS-DOS 6.22網路瀏覽開機片        1.4MB        2013/06/29(Sat)22:03         KitamuraNaniwa.img
D        [2104.7z]        Roy        CWIN30        9.5MB        2013/06/28(Fri)23:36         CWIN30.7z
D        [2103.zip]        Roy        QT Demo Browser        7.6MB        2013/06/19(Wed)17:16         browser.zip
D        [2102.rar]        Vista2008        OS/2 1.21 Bochs硬碟        5.9MB        2013/06/01(Sat)23:35         OS2_1_21_BOCHS.rar
D        [2101.png]        cztian        16分区        185.6KB        2013/05/30(Thu)21:31         Untitled.png
D        [2100.rar]        mkoplm        4        66.1KB        2013/05/27(Mon)20:47         qwer.rar
D        [2099.rar]        wangzhihong        rar        5.3KB        2013/05/13(Mon)23:52         制造恶意批处理.rar
D        [2098.7z]        不得不爱        软盘加解密技术        6.5MB        2013/05/12(Sun)22:19         软盘加解密技术.7z
D        [2097.png]        driver1998        2184升win2000        88.1KB        2013/05/08(Wed)15:21         捕获.PNG
D        [2096.png]        driver1998        NT3.1 JULY1993 JA-JP        10.6KB        2013/04/30(Tue)15:19         Win1dows NT 3.png
D        [2095.png]        driver1998        NT3.1 JULY1993 JA-JP        7.8KB        2013/04/30(Tue)15:18         Windows NT 3.png
----------------------------------------------------------------------------------------------------------------------------------------------------3
3
刪        檔名        用戶        備註        大小        日期        原檔名
D        [2134.rar]        cztian        2014-10-04        110.6KB        2014/10/04(Sat)15:36         2014-10-04.rar
D        [2133.zip]        cztian        cpxl        8.8KB        2014/09/14(Sun)18:50         瓷片项链.zip
D        [2132.zip]        cztian        pascal        220.9KB        2014/09/14(Sun)16:59         Pascal教程(整理版).zip
D        [2131.zip]        cztian        青蛙过河        9.4KB        2014/09/14(Sun)16:57         青蛙过河.zip
D        [2130.png]        voidmain        数字雨图片        7.8KB        2013/10/19(Sat)18:43         QQ截图20131019173946.png
D        [2129.7z]        xing7749        Tway 天汇 V3.1 袖珍版_1996-12-31终结版_脱壳        176.2KB        2013/09/24(Tue)22:33         TW.7z
D        [2128.zip]        jawbin        GhRegEdt.zip        2.4MB        2013/09/21(Sat)21:43         GhRegEdt.zip
D        [2127.txt]        cztian        晴天        7.1KB        2013/08/25(Sun)13:16         晴天.mid.txt
D        [2126.txt]        cztian        扩展名是mid        8.3KB        2013/08/22(Thu)14:09         Christina Perri - A Thousand Years (Pianoitall[1].com).mid.txt
D        [2125.rar]        cztian        诺基亚铃声        1.8KB        2013/08/22(Thu)13:56         诺基亚铃声.rar
D        [2124.zip]        johnsonlam        UIDE (2013-7-28 版)        165.5KB        2013/08/07(Wed)02:20         drivers.zip
D        [2123.rar]        xhlm        屏幕雪花        3.5KB        2013/08/05(Mon)21:56         LJ.rar
D        [2122.rar]        zqhfordos        播放超长VOC文件        1.3MB        2013/07/31(Wed)17:22         CDSB.rar
D        [2121.7z]        Roy        QtWeb 3.8.4 for NT4 [SSE]        6.8MB        2013/07/27(Sat)22:28         QtWeb-qtwebkit22.7z
D        [2120.rar]        pan528        pan528        6.3KB        2013/07/19(Fri)23:45         z.rar
D        [2119.zip]        ctw200412        wolfenstein 3d        683.3KB        2013/07/19(Fri)18:19         1.0_wolf3d.zip
D        [2118.rar]        cutebe        EZ-NOS DOS下WWW FTP MAIL服务器工具(dosser88/dosserver)        1.1MB        2013/07/11(Thu)02:59         dos_server.rar
D        [2117.rar]        cutebe        EZ-NOS DOS下WWW服务器工具        516.5KB        2013/07/11(Thu)02:58         eznos.rar
D        [2116.rar]        cutebe        Arachne 1.47网页浏览 DOS软件        932.6KB        2013/07/11(Thu)02:55         archn147bdos.rar
D        [2115.rar]        cutebe        Arachne网页浏览 DOS软件        971.6KB        2013/07/11(Thu)02:54         archn170dos.rar
---------------------------------------------------------------------------------------------------------------------------------------------------2
2
刪        檔名        用戶        備註        大小        日期        原檔名
D        [2154.rar]        cztian        tingli        49.6MB        2015/03/08(Sun)11:26         必修三课本听力.rar
D        [2153.rar]        cztian        qmcj        189.9KB        2015/02/09(Mon)11:56         期末成绩.rar
D        [2152.rar]        cztian        yincangchuangkou        364.0KB        2015/01/24(Sat)22:05         yincang.rar
D        [2151.rar]        cztian        e        8.0MB        2015/01/23(Fri)10:27         上课用warming up & reading.rar
D        [2150.rar]        cztian        ppt        1.4MB        2015/01/22(Thu)23:33         新兴力量的崛起PPT.rar
D        [2149.rar]        cztian        1        134.4KB        2015/01/08(Thu)10:37         高一10月月考.rar
D        [2148.rar]        cztian        3        882.3KB        2015/01/05(Mon)13:03         7-第三课.rar
D        [2147.rar]        cztian        yuwen        5.4KB        2014/12/26(Fri)19:22         高一练习170份.rar
D        [2146.7z]        cztian        20141213        3.8MB        2014/12/13(Sat)13:15         20141213.7z
D        [2145.txt]        cztian        proxy        3.7MB        2014/11/19(Wed)14:40         tools.txt
D        [2144.zip]        cztian        c        44.5MB        2014/11/16(Sun)16:01         桌面.zip
D        [2143.7z]        cztian        pas        16.3MB        2014/10/26(Sun)18:40         pas.7z
D        [2142.7z]        cztian        apple        1.5KB        2014/10/26(Sun)18:34         apple.7z
D        [2141.zip]        cztian        复赛        6.0KB        2014/10/26(Sun)18:30         复赛试题.zip
D        [2140.zip]        cztian        pascal        664.7KB        2014/10/26(Sun)18:09         pascalNB宝典.zip
D        [2139.zip]        cztian        calc        31.9KB        2014/10/19(Sun)17:36         calc.zip
D        [2138.zip]        cztian        c        159.3KB        2014/10/10(Fri)18:33         我的文档.zip
D        [2137.zip]        cztian        作业        1.0KB        2014/10/04(Sat)18:46         作业.zip
D        [2136.zip]        cztian        nmap        4.6MB        2014/10/04(Sat)17:16         nmap-6.47-setup.zip
D        [2135.zip]        cztian        putty        440.9KB        2014/10/04(Sat)16:06         putty.zip
---------------------------------------------------------------------------------------------------------------------------------------------------1
1
刪        檔名        用戶        備註        大小        日期        原檔名
D        [2178.zip]        zzz19760225        freedos的8M安装光盘压缩        6.0MB        2016/02/12(Fri)10:49         实验1freedos的8M安装光盘压缩.zip
D        [2177.zip]        xempo        modified and republish        103.9KB        2016/02/10(Wed)23:32         rtlproj.zip
D        [2175.rar]        fdisk        DOS截屏工具        29.7KB        2016/01/25(Mon)09:26         Dos screen shot.rar
D        [2174.rar]        fdisk        Windows 3.1汉字系统        1.2MB        2016/01/23(Sat)17:10         LAT.RAR
D        [2172.zip]        xempo        sbl2.0 / storplus        94.9KB        2016/01/20(Wed)21:14         storplus.zip
D        [2171.png]        fdisk        Windows nt 效果图        10.2KB        2016/01/17(Sun)21:00         效果图.PNG
D        [2169.zip]        johnsonlam        Jack R. Ellis DOS UltraDMA driver (with Read ahead cache, CD-ROM driver and RAMdisk)        25.3KB        2016/01/07(Thu)12:10         xhdd.zip
D        [2168.lzma]        xempo        FreeStar+3.5 / pluzone-1.4        514.5KB        2016/01/06(Wed)22:02         pluzone-1.4.tar.lzma
D        [2167.zip]        xempo        storplus.zip        164.1KB        2015/12/27(Sun)22:39         storplus.zip
D        [2166.zip]        cztian        sx        610.1KB        2015/07/13(Mon)11:59         暑假作业答案(数学).zip
D        [2165.zip]        cztian        y        57.0KB        2015/07/12(Sun)15:00         暑假作业答案(英语).zip
D        [2163.rar]        cztian        yy        37.1KB        2015/04/14(Tue)18:43         高一英语第六周限时练.rar
D        [2162.rar]        cztian        ls        739.8KB        2015/04/02(Thu)09:24         理科班用.rar
D        [2161.rar]        cztian        YY        3.5MB        2015/04/01(Wed)13:06         warming-up & reading.rar
D        [2160.rar]        cztian        zz        950.7KB        2015/04/01(Wed)12:13         2.4《民主监督:守望公共家园》.rar
D        [2159.rar]        cztian        ls        3.0MB        2015/03/31(Tue)16:49         专题二 学案1.rar
D        [2158.7z]        cztian        lishi        21.9MB        2015/03/19(Thu)09:25         Desktop.7z
D        [2157.rar]        cztian        kxks        19.3KB        2015/03/16(Mon)18:38         高一开学考试成绩.rar
D        [2156.7z]        cztian        zk        32.3KB        2015/03/13(Fri)18:30         周考登统.7z
D        [2155.7z]        cztian        cj        4.6KB        2015/03/13(Fri)12:15         开学考试成绩登统.7z
---------------------------------------------------------------------------------------------------------------------------------------------------
20160213zzz,在上传选项里点击ALL就可以了!

[ Last edited by zzz19760225 on 2016-2-13 at 16:15 ]



1<词>,2[句],3/段\,4{节},5(章)。
2016-2-13 15:56
查看资料  发短消息 网志   编辑帖子  回复  引用回复
zzz19760225
超级版主




积分 3673
发帖 2020
注册 2016-2-1
状态 离线
『第 40 楼』:  

三体 编辑
《三体》是游族影业与阿里影业出品的中国科幻电影,根据刘慈欣第73届雨果奖最佳长篇故事得奖小说改编[1]  ,由张番番执导,刘慈欣担任监制,冯绍峰、张静初、唐嫣、杜淳、张翰等主演。[2]
该片讲述了在文化大革命时,军方探寻外星文明的绝秘计划“红岸工程”取得了突破性进展。但在按下发射键的那一刻,一个在四光年外半人马星座处在生死之间挣扎求存的文明的监听站发现了这个年轻文明的讯息,开始对这个被称为地球的年轻而富于生机的星球计划殖民[3]  。
计划定档2016年7月。
类型 科幻、剧情
导演张番番
出品公司游族影业
上映时间 2016年7月(预计)
主要演员 更多

冯绍峰

张静初

吴刚

唐嫣
目录
1 剧情简介
2 演职员表
▪ 演员表
▪ 职员表
3 角色介绍
4 幕后制作
▪ 创作背景
▪ 拍摄过程
5 影视资讯
6 幕后花絮
7 制作发行
基本信息

中文名 三体 外文名 The Three Body Problem 其它译名 三体1 地球往事1 出品时间 2016年 出品公司游族影业 发行公司 北京百星社文化发展有限公司 制片地区 中国 制片成本 2.1亿人民币[4]  拍摄地点 中国东北小兴安岭、北京等  拍摄日期 2015年3月18日-7月 导    演张番番 编    剧刘慈欣 宋春雨 制片人孔二狗 类    型 科幻、剧情 主    演冯绍峰,张静初,吴刚,唐嫣,杜淳,张翰,杜志国,邢佳栋,张光北,胡明,程媛媛 片    长 120(预计)[5]  上映时间 2016年7月(预计) 对白语言 普通话 色    彩 彩色 imdb编码 tt4547948
剧情简介编辑
201X年,数名物理学家死于非命留下疑团重重,曾有人留下谜一般的遗言:“物理学,不存在。”
中国纳米材料专家汪淼(冯绍峰饰)是一位国内尖端纳米材料科学家,在他眼中出现了神秘的倒计时之后,他发现就连宇宙背景辐射都开始莫名的闪烁,而后随着深入,他发现一款高智商网络游戏中一个在三个行踪不定的太阳下炙烤的行星是真实存在的,那里的“三体文明”用他们的科技武器“智子”锁死了地球科技之后于400年左右到达地球;一场即将到来的文明浩劫以压迫性的态势摆在全体人类面前。[6]
演职员表编辑
演员表

角色        演员        备注
汪淼        冯绍峰         纳米材料科学家、教授
叶文洁        张静初         天体物理学家、ETO统帅
史强        吴刚         警察、前反恐大队长
申玉菲        唐嫣         日籍华裔物理学家
魏成        杜淳         数学天才、申玉菲的丈夫
潘寒        张翰         生物学家、ETO降临派头目
雷志成        杜志国         红岸基地政委
常伟思        张光北         中国陆军少将
杨卫宁        邢佳栋         叶文洁丈夫
杨冬        程媛媛         叶文洁之女、基础物理学家
纣王        胡海锋         虚拟游戏三体中的人物
黑客女孩        李炫臻         黑客公司员工
于忠        胡明         黑客公司老板
白沐霖        鹿凌桀         记者
军方智囊团专家        周鸿祎         军方智囊团专家(客串)
麦克·伊文斯         David Woodley         ETO实际领导人,审判日号拥有者
部分客串名单
  
科学家       
刘江(时尚集团总裁)
王强(真格基金联合创始人)
葛勇(科大讯飞副总裁)
裴永乐(极装科技董事长)
徐卫东(极装科技CEO)
赵继文(游族品牌公关总监)
朱进(北京天文馆馆长)
周飞(中科院量子技术与应用研究中心)
林琳(北师大天文教师)
周鸿祎(奇虎360CEO)
职员表

出品人        游族影业
制作人        孔二狗
监制        刘慈欣
原著        刘慈欣
导演        张番番
编剧        宋春雨
摄影        Chris Chomyn
展开
演职员表来源[7-8]

  
角色介绍编辑

汪淼
演员 冯绍峰
纳米材料学家
为消灭人类叛军ETO组织做出了贡献。

叶文洁
演员 张静初
天体物理学家、ETO统帅。
文革时期对地球文明变得极度愤怒与失望,开始寻求外来文明希望它们的介入改善人类文明的不足,结果打开了潘多拉的盒子。

史强
演员 吴刚
警察、前反恐大队长、地球防务安全部人员。
言行举止粗俗,有时一脸傻笑;观察力敏锐,察言观色几乎到了读心的水平,也很善于抓住他人性格中的弱点。

申玉菲
演员 唐嫣
物理学家,“科学边界”著名成员之一。

潘寒
演员 张翰
生物学家,“科学边界”著名成员之一。
角色介绍来源
幕后制作编辑
创作背景


三体作者刘慈欣
影片改编自刘慈欣(大刘)创作的三部曲小说(《三体》、《黑暗森林》、《死神永生》)中的第一部,大刘曾明确表示不会直接参与介入电影的改编与创作,将担任影片监制。
电影导演张番番曾执导《密室》系列,他称自己为《三体》电影准备了若干年,熟读原小说且学习绿幕技术,并为此谢绝了《密室3》。

制片方游族影业于2015年1月21日正式开放了为三体粉丝和科幻迷搭建的网络平台“三体社区”,邀请作者刘慈欣、游族影业CEO孔二狗、电影导演张番番、科幻文学博士生导师吴岩、《科幻世界》主编姚海军等入驻和参与互动;同时作为官方社区发布关于电影拍摄、制作和宣传过程中的第一手资料。
拍摄过程

筹备

小说《三体》三部曲
影片于2013年9月在广电总局立项,该年年初曾传出将拍摄电影版的消息,导演人选张番番一度否认,不过最终还是承认已接下这个项目。[9]
2014年10月17日,“三体电影”官方微博发布消息称由小说作者刘慈欣独家授权的电影《三体》即将开拍,并表示该片将由“好莱坞特效团队+中国一线明星合力打造”,此外还否定了关于葛优、尼古拉斯·凯奇加盟的传言。

发布会现场
2014年11月27日,游族影业在其成立仪式上表示系列电影将被拍摄成六部曲,单片投资约2亿元并无上限追加,同时宣布周边一系列产品已进入开发阶段;原著作者刘慈欣将担纲影片监制,《密室之不可靠岸》导演张番番执导;游族影业CEO孔二狗在现场回应网友表态称,会和好莱坞的特效公司进行深度的合作,并补充认为像《三体》这样的科幻作品,要毁也要毁到中国人自己手里面;他们期望以《三体》电影推广到全球,抗衡且要反击好莱坞科幻大片,并由此开始发展“互联网生态下的好莱坞式电影工业”。
开拍
2015年2月9日,导演张番番发布在东北取景的图片,片场照中人员均身着厚厚的棉衣,可以推测当时所处地点是在东北。[10]
2015年3月18日,电影在冰雪覆盖的小兴安岭正式宣布开拍,首度曝光的女主角叶文洁由出演过《唐山大地震》、《孔雀》、《碟中谍5》的女星张静初担纲。[11]  在多数书迷们猜想的版本里,也正是呼吁张静初饰演

《三体》剧组在大兴安岭正式开机 (3张)
叶文洁。
2015年5月17日,电影在三体社区网站发布消息称360董事长周鸿祎将客串饰演中国军方智囊团专家。[12]  周鸿祎是科幻小说《三体》的资深粉丝,曾在微博上表示期待国产科幻片《三体》能够超越《黑客帝国》。
2015年7月,电影各主演渐次杀青,影片转入后期制作阶段。
电影《三体》出品方游族影业透露,影片的实拍部分已经于7月底全部杀青,正式开启最富挑战性的后期特效阶段。[13]
影视资讯编辑
A《三体》是一个“大坑”
《三体》小说改编成电影,说了不是一天两天了。可是“狼”真的来了,伪科幻迷的心里还真有些说不上来的感觉。消息一出,网友们一边喜大普奔,同时也纷纷表示“放过《三体》”、“求不渣”,这很能说明问题。[5]
《三体》是神作,评论界评价《三体》作家大刘(刘慈欣),说“他单枪匹马,把中国科幻提升到了世界水平”。在内地,《三体》形成了庞大的粉丝群体,它的影响力远远超过了科幻小说的范围,仿佛成了现象级的文化产品。
制片公司投拍《三体》,自然是看上了它无与伦比的知名度和影响力。不用多炒作,自然能得到媒体追捧。不过现在问题来了,《三体》有那么好拍吗?创作者给自己挖了一个坑,在跳进去之前,还是先看看《三体》这个坑有多大,现学挖掘机还来得及吗?
《三体》概念图B《三体》的世界太庞大
大刘的小说《三体》三部曲,分别叫《三体》、《黑暗森林》、《死神永生》。三本书共80多万字,创造了一个极为庞大的世界。这是它改编成电影的第一个挑战。
这三部小说,描写的东西越来越庞大。第一部《三体》还停留在地球上,讲了一个三颗恒星不停做三体运动(这也是整部小说的名字来源)的故事。三体运动是不规则的,一颗行星因为引力变换,不断被某颗恒星捕获,离得太近,于是行星上的“三体人”都被烧死了,文明一次次惨遭毁灭。这个文明顽强地生存了下来,还发现了地球。好吧,这是一个外星人的故事。
《黑暗森林》讲了三体人要入侵地球,最终失败的事儿。三体人的文明可比地球厉害多了,他们派出了邪恶的舰队,要征服地球。但是地球人发现,三体人不会说谎,于是挑选了4个人当“面壁者”,琢磨怎么骗三体人。最后,一个吊儿郎当的中国大学老师面壁成功,发现了宇宙社会学的真理,也就是“黑暗森林法则”,阻止了三体人的入侵。好吧,这是两个星系文明对决的故事。
《三体》概念图《死神永生》讲了宇宙的真相。根据“黑暗森林法则”,一个文明要隐藏自己,然后清理任何其他文明。不过,三体人趁着地球人的一时恍惚,占领了地球,人类展开报复,把三体人星系的坐标发到了宇宙里,然后三体人的星系就被更高级的文明消灭了。更高级的文明还发动了维度打击,整个太阳系也毁灭了。人类这才发现了宇宙的真相,原来宇宙本来是11维的,现在正在从3维降到2维。好吧,这是整个宇宙毁灭的故事。
《三体》这么庞大的世界,拍成电影很难,拍电视剧倒还成。而且可以学习美剧,每季23集,连续拍上N多年,最终超越《星际迷航》,这样多靠谱。
C《三体》的情节太复杂
大刘曾明确表示,不直接参与《三体》电影的制作。“我也不知道这个电影该怎么拍,我能参与的也就是剧本策划,但我也不知道这个剧本该怎么策划。”大刘如是说。
在《三体》的三部曲中,最有看点的无疑是“黑暗森林法则”,这涉及到两个“公理”、还有“猜疑链”、“技术爆炸”,最后得出结论:宇宙就是一座黑暗森林,在这里,每个文明都是潜行的猎人,发现另外的文明,就必须把它消灭掉。
《三体》概念图在小说里,可以用简单的文字,把这个推理过程写出来。但是到了电影里,想把这玩意儿说明白、说透,肯定要有对应的视觉元素。而且,这些元素必须是广大人民群众日常生活中的,不能放一个星图比划着,那不是电影。如果直接拍“黑暗的森林”,一群人自相残杀也不成,一是掉价,二来也难以表现宏观的宇宙系统。要是这个问题不解决,《黑暗森林》怎么拍?
在《黑暗森林》中,“面壁计划”一共有4位面壁人,也就是4个计划:量子舰队、毁灭太阳系、思想钢印、黑暗森林。这4个计划都各自独立,又跟其他支线剧情(如章北海的逃亡主义)交织在一起,揉成一团,而且时间跨度长达200多年。要在120分钟里说得既完整清楚,又干脆利落,那编剧的水平不知道高到哪里去了……
其实在《三体》里,有不少文字有高度的画面感,只要技术过硬,直接拿来拍就成。可惜啊可惜,这又是一个大坑。
D《三体》的场面太恢弘
作为科幻作家,大刘之所以被高度推崇(他曾经连续八年拿下中国科幻银河奖),不只是他的文笔,还因为他坚持“硬科幻”,也就是直接描写“科学幻想”本身,不回避理论问题,注重技术细节。下面选几个小说中的场面,看看《三体》有多难拍:
三体人制造“智子”
在《三体》第一部里,三体人制造了智子,锁死了地球的科技。三体人把一个质子从11维中的9维不断展开,最后变成了2维。展开后的质子是一个平面,这个平面包裹住了整个星球,然后科学家们就在星球表面刻下电路,最后2维的这个电路板又回到了9维,“智子”就出现了。
幕后花絮编辑
1、电影《三体》中的每一件道具都是VHQ视效公司的设计师依照原著小说精心设计的。
2、片方特邀一向低调的刘慈欣作为电影监制深度参与,多次征询其意见,并在影片筹备阶段就邀请了业内顶尖的特效团队VHQ提前介入并全程跟组[2]
3、《三体》电影的制作完全按照好莱坞的规格和模式打造,前后共计4年时间,做了大量工作。[14]
4、孔二狗说,《三体》可能是中国有史以来特效量最大的电影。《三体》电影的光特效镜头预计就达1700个,基本超出大部分电影成片所有镜头总和。[14]
制作发行编辑

三体电影logo (4张)
前期宣传
2015年4月22日,《三体》电影于北京召开媒体发布会,官方宣布影片将定档2016年7月,并首次发布了电影Logo,以及通过“红岸基地委员会”任命通知书公布了14位演员及其角色。
2015年5月,三体社区发布了坐标为中国上海外滩的“很高兴遇见你”之三体主题餐厅。

先导海报1、2 (2张)
2015年6月7日,电影《三体》曝光首款先导海报:“红岸基地”。[15]
2015年6月,游族影业在上海电影节上表示该系列电影除差不多同时开始制作的游戏项目、还有仍未确定导演的网剧项目,就算第一部票房不理想也一定会吸收经验继续尝试。游族董事长林奇透露,电影的国际化创作班底每天工作超过15个小时,该片即将完成拍摄,而后期制作和特效占全片90%。[16]
2016年1月14日,电影《三体》发布了2016年首款物料——“敬虫子”版静态海报和特别制作的H5版海报,这也是电影《三体》发布的第三款官方海报,与之前发布的先导版、概念版海报构成本片的第一个海报系列。“虫子”版海报细节丰富,充满各种隐喻。[17]

海报No3:敬虫子 (3张)


三体拍摄现场照 (2张)
电影评价
精彩影评
从三体电影到三体舞台剧
文/电影符号学
今年的中国电影市场,俨然就像一匹脱缰的野马,朝着400亿关口,吃着火锅唱着歌大踏步地前进着。要知道,去年整整一年的电影票房才不到300亿。让我们把时间再往前拨,从2007年到2013 年,七年的票房总和也不及2014全年,更别谈我国的电影市场从诞生之初花了整整十六年才使得票房突破了百亿大关。按如今中国电影市场的体量和发展趋势来看,中国取代美国成为全球第一大电影市场已经是时间问题了。

如果说此刻的好莱坞已经哭晕在厕所,那么美国的百老汇估计做梦也要笑醒了——《猫》作为百老汇上演时间最长的音乐剧,已经整整上映了33年,而电影秘钥期一般在1个月,就算在国产保护月的庇护下,至多也是2个月封顶。由此可见,舞台剧的艺术生命周期达到了电影的396倍以上乃至更久。这也直接带来了不菲的票房收入:相关数据表明,《猫》的全球总票房已经超越200亿美金,是电影全球票房冠军《阿凡达》的10倍。

舞台剧不仅拥有惊人的艺术生命力,而且是一门不断创新又不断创造着奇迹的艺术。就在去年,音乐剧《狮子王》全球总票房达到了62亿美金,一举超越了被奉为经典的《歌剧魅影》全球60亿美金的总票房。62亿是什么概念呢?这相当于仅仅一出音乐剧《狮子王》的票房,就瞬间秒杀了迄今为止全球票房前三《阿凡达》、《泰坦尼克号》、《速度与激情7》的总和。

面对如此高额的回报,大家一定会问:“打造这样一出高品质的舞台剧,一定价格不菲吧?”让我们来看一组数据对比:大获成功的音乐剧《猫》成本耗资620万美元,收获票房逾200亿美元;制作成本高达2.37亿的《阿凡达》,票房仅为《猫》的十分之一;同样,追求高品质的迪士尼音乐剧《狮子王》,成本虽然高达1000万美元,却收获票房62亿美元。对比影史票房前3部总计高达11.37亿的投入,是它们成本的1%,却创造了它们的票房总和。

通过对舞台剧的单次投入,剧作方能很好地做到边际成本下降的同时,边际收入不断上升,以至于带来惊人的收益,创造令投资者乍舌的超额投资回报比。反观电影对于票房的收益,虽然会有一个月的收割期,但是基本上都是上旬就定了基调:不是投机者的狂欢就是被直接判了死刑,纵观影坛,死刑的几率几乎占去了电影市场的绝大多数,所以电影更像是一次投机,而且还只能收获一次。而舞台剧,作为更具价值、更有超长回报周期的艺术表现形式,同时也拥有着超高的投资回报比。几乎可以断言,舞台剧在我国必然存在着巨大的潜力和市场。然而,去年全年的中国舞台剧票房只有7.6亿,这不正是10年前的中国电影市场吗?!

一个投资回报比高于电影、艺术生命周期长于电影、且越来越多观众从精英到普罗大众都开始走进剧院欣赏的艺术种类——舞台剧,显然在票房上大有可为。所以,一大波资本,也凭借着敏锐的商业嗅觉,开始向这个国内文化产业中发展最快的品类——舞台剧进军。不幸的是目前大部分的舞台剧制作方,还是采取常规的股权融资,如JDF金典工厂经过B轮3000万融资目前估值两亿、七幕人生此前已经宣布完成A轮3000万融资……值得一提的是Lotus Lee,作为全国第一家率先实现舞台剧项目资产化的剧作方,真正做到了把项目同资本结合、舞台剧和金融捆绑在一起,率先实现互联网+和金融+,仅就《三体》这一部舞台剧的估值就已经过亿。这部体量堪比大手笔电影的舞台剧,却拥有远远长于电影生命力的艺术周期、回报周期、以及超额的投资回报比。它在明年的舞台剧市场上所能产生的能量,几乎是不可预估的。

那么问题来了——这样一部前(钱)途不可估量的《三体》舞台剧,会不会让国产舞台剧市场,进入类似电影市场“人傻钱多”的窘境?并不会!如何在舞台剧从业人员少人才、经验不足、环境浮躁的情况下,打造出如《猫》、《歌剧魅影》这样的精品?答案是“IP” ——这个当之无愧今年影视、文化、娱乐圈最火的词。不难发现,《猫》、《歌剧魅影》均改编自文学名著,拥有一定的粉丝基础和较好的文化底蕴,这是打造一出高品质舞台剧的基础。洞察到这一点的Lotus Lee工作室,在以用户为中心的基础上,追求极致的产品体验,推出了《三体》舞台剧。有了一定粉丝基础的超级IP,辅以《三体》系列6部大电影,基于百老汇级的制作水准。《三体》舞台剧必将开启国产舞台剧的新纪元。如果说舞台剧前期的关注度可以通过基于IP热的宣传推广,那么后期热度的持续,则很大一部分来自口碑传播所带来的长尾效应。《三体》舞台剧所致力于呈现的国际级制作水准、令人震撼的视听体验、精心打磨的剧本……无一不体现了背后的制作方Lotus Lee工作室的舞台剧硬实力和大手笔。

如今《三体》作为中国迄今为止最杰出的科幻小说,也是第一部获得雨果奖的亚洲科幻著作,不仅拥有一票的三体铁杆粉丝,而且在中国的科幻著作上拥有里程碑的意义,这也赋予了《三体》舞台剧区别于其它舞台剧的独特艺术价值和先天优势。在此基础之上,《三体》舞台剧不仅能借力原著小说,而且还能背靠《三体》一连六部、总投资高达12亿且上不封顶的系列大电影和泛娱乐周边,这几乎是其它任何舞台剧都难以望其项背的推广资源和热度支持。

显然Lotus Lee的野心更大,基于它目前所签约的团队之前打造的业内经典案例——超级IP舞台剧《盗墓笔记》。Lotus Lee将在此基础上、不计成本地加大对《三体》舞台剧的投入;并且在制作规模上也连上好几个等级,如率先在亚洲舞台上尝试应用无人机;《三体》的裸眼3D特效也将令观众更能感受到置身这部科幻巨制的魅力;日渐成熟的多媒体技术的运用,也将使得《三体》的特效和特技超越百老汇而更趋成熟,也更富视觉冲击力。

正是Lotus Lee工作室对于打造国际品质舞台剧的苛求,使得业内众多的投行均向它伸出了榄枝,表达了愿与Lotus Lee工作室一齐,将《三体》舞台剧打造成国内第一个金融与资产高度结合的成熟舞台剧产品和品牌。并愿同Lotus Lee工作室一齐打造这部国产科幻舞台剧标杆。基于《三体》小说、电影和周边的强大宣传推广,《三体》舞台剧已经天然形成了具有超高投资回报比和无限潜力的价值型投资项目。

不仅如此,就连国家领导人李源潮和韩震,都提出要“把三体打造成中国的科幻名片”。由此可见《三体》舞台剧得到的支持和曝光一定是前所未见的。在此基础上,与《三体》舞台剧合作的品牌,也是极其幸运的。因为他们合作的,不单单是《三体》舞台剧,更是参与到了整个《三体》项目中,并且针对的人群也将更高端、更有持续性、更广。仅举一例说明:在《三体》电影上映期间,合作品牌的曝光时间至多持续一个月;但是《三体》舞台剧凭借一年巡回100场,能保证与《三体》舞台剧的合作品牌方全年都是热点,并且全年都能搭载《三体》巡演的热度借势营销,甚至可以直接根据《三体》舞台剧制定全年的宣传计划和营销策略,这比起以往娱乐营销较为分散的打法,更为集中且具备互联网营销不可或缺的“专注”。不仅如此,舞台剧的受众,也相对更具有购买能力,对于品牌价值也是一种提升。与此同时,注重跨界整合营销的Lotus Lee工作室,充分利用互联网思维,不再将舞台剧的品牌合作局限于线下巡演,而是线上线下齐发力。据悉,目前与Lotus Lee谋求商业合作的品牌范围广泛到从珠宝首饰到汽车房产、从教育培训到衣食住行……几乎涵盖了各行各业。在这个注意力经济时代,品牌需要通过性价比最高的娱乐营销,去传递品牌概念,而摆在他们眼前的《三体》舞台剧,显然是2016年最不能错过的一次娱乐营销盛宴。

营销即是内容。品牌要做好营销,前提是内容为王——Lotus Lee工作室,在IP舞台剧的改编能力和执行能力上接轨百老汇,并在一些细节的调度上更是后来者居上。又背靠上市公司强大的资金和技术支持,保证了《三体》舞台剧接轨国际,呈现出超越百老汇的品质。《三体》舞台剧在做的,也重新定义了什么叫做国产舞台剧。它背后的Lotus Lee工作室,也必将重新定义行业新秩序。

以百老汇水准一以贯之的Lotus Lee工作室,在《三体》这个超级IP的助力之下,致力于打造更高端、艺术生命周期更长的《三体》3D裸眼多媒体大型舞台剧。在实现科幻与艺术完美融合的同时,也致力于为品牌带来非凡的整体营销解决方案,为投资方带来高额甚至超出预期的回报。Lotus Lee戏剧工作室出品的《三体》舞台剧,势将在一改国产舞台剧颓势的同时,创造一个属于国产舞台剧的票房神话,领跑中国舞台剧市场进入黄金时代。
电影符号学  | 专业影评人、影视从业者电影符号学  | 2015-11-30 17:24
大电影《三体》冒险之旅开启(文/ee_11)
(文/ee_11 from Dreamers电影评论)

早十年,《科幻世界》就连载了大刘的第一部《三体》,欲罢不能;好容易等大刘写完了第二部、第三部,出版了《三体II》、《三体III》,光速买了、读了、发呆。然后一直着力于在朋友圈里宣传,不太有人理睬;有小阵子,掀起过一个小高潮,朋友里有人关注,赶紧买了一套精装版送上,它的别名叫《地球往事三部曲》;而今年8月,一个令人惊奇的事件发生了,《三体》获了雨果奖、刘宇昆翻译,这个科幻界的诺贝尔奖终于自发扩散到朋友圈,我还添了一把小火,爬上玉龙雪山、在五星红旗下手持《三体》拍个宣传照、发微信朋友圈叫“雪山之巅,三体风云”。



言归正传。作为一名科幻迷、磁铁、三体粉,好吧,脑残粉,其实和大多三体迷一样,一点也不看好已经杀青的《三体》大电影。在我的心目中,只有诺兰级别的导演才能拍出这部科幻史诗,去年的《星际穿越》已经有了一点点神似。在这个采购IP像买盐囤积的年代,在那个中国科幻电影似乎有点不屑提及的时代,有一年(2013年)大刘不小心就把《三体》版权当大白菜卖了出去。

于是,就有了大电影《三体》冒险之旅。好吧,我有点偷换概念,冒险片一般是为寻宝或探险展开未知旅程的电影。不过,拍《三体》何尝不是一种冒险?《三体》的改编、《三体》的宇宙黑森林探险更是一种冒险。我是该为导演的勇气鼓掌呢?还是像传说中大刘说:烂也要烂在咱自己人手里;或者,成也三体,败也三体,中国科幻片的崛起与否靠它了。

好吧,听着:只靠科幻迷是养不活科幻片的。

来看看《三体》大电影是哪个鬼弄呢?吓死宝宝了。游族影业,上海游族文化传媒有限公司,成立于2014年7月,CEO孔二狗。那,其实《三体》是游族的处女作了,计划以单部投资2亿元、一共六部的规模将这一神级作品拍摄完成;同时,《三体》的网剧、手游、页游、动画、话剧、周边等一系列产品也进入开发阶段。理论上,我其实喜欢这样的公司,够活泼。像小马奔腾影业,我本来期待其旗下的宁浩导演把大刘的《乡村教师》赶快先弄出来瞅瞅,而小马的董事长突然去了、公司乱麻麻一片,真让人发愁。

来看看刚刚杀青的大电影《三体1》的阵容:导演张番番,编剧宋春雨(大刘挂名);然后演员表:

其实,能说什么?导演张番番,我看过其作品《密室之不可告人》,当时以为是苏有朋导的《密室杀人》,比期待的差很多比评论好一点点:1999年毕业于北京电影学院美术系,新一代电影导演(第七代吧),主要作品还有《密室之2不可靠岸》,鉴于评论没敢去看了,还有处女作《天使不寂寞》,获华语电影传媒大奖最佳处女作提名。看过导演写的为什么会拍摄《三体》?有几点还是有同感的:小时候看《奥秘》;热爱《三体》;两亿人民币做不了科幻电影,但大刘给我们提供了如此完美的人文观、宇宙观的小说基础…感觉至少诚恳吧,虽然诚恳然并卵,好比三体人送来的智子。

然后,似大牌或小牌的明星演员?我对演员倒没多少期求,可是,这么多演员中只有冯绍峰完整读过小说《三体》,这个真的好么?发布会上,众星面对记者的提问,答非所问。冯绍峰饰演汪淼,应该还不错吧,一向觉得冯绍峰还算演技派;张静初饰演叶文洁,这个倒和有个网友想象的不谋而合,形象上的塑造挺像三体小说封面的。其他的,还行吧,只是张翰饰演潘寒,感觉年轻了点气质上差了点,一个ETO降临派的头目、杀死拯救派申玉菲的生物学家和环保主义者…丁仪消失了,这是啥情况?虽然第一部小说里着墨不多、可第二部是有重头戏的;史强演员表那么靠后,估计戏份减弱了不少,这个小说里的主角变配角了,看剧照演员吴刚少点粗犷劲吧、内敛了点。



来猜猜剧情:既然把唐嫣和杜淳饰演的申玉菲和魏成放到演员表靠前,那是有感情戏了,小说中两个科学家各取所需的非爱情家庭组合;除了汪淼和叶文洁,这两人应该算是主线,申玉菲在寺庙为“主”祈祷时遇上了天才数学家魏成,把他带回家中做三体解谜模型,却不料申玉菲被潘寒杀了,引出科学边界杀人案和自杀案。追溯历史,讲述红岸故事,叶文洁在文革中的亲历(这一段不知怎么处理,按《归来》的审核,好像适当处理下过关的问题不大),让她对人类人性的绝望、按下了发射键,招引了四光年外的三体外星人;其中会有与白沐霖的《寂静的春天》;雷志成、杨卫宁被杀事件应该有(这么多案件,可以拍成科幻悬疑片,有没有?)。至于主角汪淼,应该会有一小段与自杀高冷美女科学家杨冬的感情戏;而科幻迷期待的三体游戏,估计只有纣王和周文王那一段,扣人心弦的人列计算机、秦始皇、墨子什么的算是完了,删了;影片高潮是根据汪淼研究的纳米材料“飞刃”制定的“古筝行动”。(演员表中没有外国人,估计伊文斯这个角色删了,或者只闻其名不见其身;据说本来第一本小说打算拍成两部,后来又二合一了;增加了几个类似黑客角色,有篡改小说的嫌疑)片尾彩蛋:你们是虫子!

来猜猜特效?大电影《三体1》2015年3月开拍,7月杀青,历经仅仅4个月;然后大概2016年7月上映,中间一年据说全部用来做特效。科幻片,大家晓得啦,有它必须有的特征,就是特效必须够炫,所以钱要一堆一堆的烧…对头,就是坟前烧的那样,只是要换成真钞大钞。自从《三体》拿了雨果奖,游族发声说要不计后果地把电影做好、要无上限追加投资整特效,孔二狗表示:“希望这个电影是中国电影攻入好莱坞的第一关”。当然啦,对于这个言论,科幻迷好、影迷好,大家只是表示笑笑。负责后期制作的特效团队VHQ,传说曾制作过《阿凡达》、《哈利·波特》、《少年派》等巨作,是1987年在新加坡建立的一家公司,目前在马来西亚、泰国、越南、印度、中国都有分公司。好在大家普遍觉得,《三体》第一部涉及的超炫科幻不算多、现实意味浓厚些,只要把握好剧情、中规中矩的体现作者的主旨,应该可能也许还是可以勉强应付得过去的。

“佛祖保佑我主脱离苦海。”



很多人认为,《三体》应该给好莱坞拍,这个么,倒不好说。小说虽然宏观、博大、国际化,还是蛮有中国特色的;私以为,要像美酒佳酿世界自然遗产一样藏起来,国产化。哈哈,说笑话啦,自从有了大刘,中国的科幻迷觉得已经跟世界接轨、与世界科幻平起平坐了、甚至有了超越的自豪感…倘若好莱坞想拍的话,采用刘宇昆等人翻译的就可以,他去掉一些很中国化的东西、用“朴实”的英文翻译了这套小说(第一部和第三部,第二部是美国翻译家埃里克·亚伯拉罕森翻译的)。刘宇昆,美籍华裔科幻作家,很喜欢他的小说,他的《手中纸,心中爱》曾获雨果奖和星云奖(科幻界的奥斯卡)科幻最高双奖最佳短篇故事奖,他翻译的处女作是我超爱的《丽江的鱼儿》(陈揪帆作品);和他同样双奖的美籍华裔科幻作家特德姜的《你一生的故事》据说拍成电影了,《囚徒》导演执导,我的最爱啊,好期待,不知是怎样的科幻惊悚片…

恩,扯远了。自从雨果奖,中国科幻名家的小说电影改编权10万元起跳,大刘级别的单本小说可卖到百万元,包括王晋康、韩松、何夕等喜爱的科幻作家小说版权已卖出20多本。2015年,被媒体称为中国科幻电影元年,中影集团曝光的电影新项目中,大刘的《超新星纪元》、《流浪地球》、《微纪元》赫然在目…貌似,中国科幻的春天来了?不过,不怕黑暗森林法则么?!

喜爱“科幻文学”是件很冒险的事;拍摄“科幻电影”更是一件很冒险的事。人说:“中国人弄科幻就跟美国人弄武侠一样”,不过,总该有个开始不是。

不如来谈谈我对大电影《三体1》的剧本构思?开头和结尾用两个动画片,以“射手和农场主”开始,以“智子与虫子”结束(“云天明的三个童话”也可以用动画噢)。中间的三体游戏,搞怪一点的话,可采用黑白片的方式;搞酷一点的话,就像《创战纪》那样搞个华丽的炫技;肯定要有人列计算机,这段在脑子里太醒目了。至于剧情的发展,可跟小说一样,悬疑科幻,自杀、谋杀、汪淼的倒计时都行;小说的倒序、插叙被大刘切的比较碎,拍出来可能像《记忆碎片》太烧脑,可适当合并一些;高潮还是“古筝行动”吧。其实,网上有篇“高潮遍体”的帖子,说出了粉丝的心声;当然,还有句“BUG永生”,主动忽视了,呵呵。



看看这个封面,估计韩国和中国的国情大致,科幻文学都被划在儿童文学范畴里了。来读读“射手和农场主”的故事:

射手假说:有一名神枪手,在一个靶子上每隔十厘米打一个洞。设想这个靶子的平面上生活着一种二维智能生物,它们中的科学家在对自己的宇宙进行观察后,发现了一个伟大的定律:“宇宙每隔十厘米,必然会有一个洞。”它们把这个神枪手一时兴起的随意行为,看成了自己宇宙中的铁律。

农场主假说:一个农场里有一群火鸡,农场主每天中午十一点来给它们喂食。火鸡中的一名科学家观察这个现象,一直观察了近一年都没有例外,于是它发现了自己宇宙中的伟大定律:“每天上午十一点,就有食物降临。”它在感恩节早晨向火鸡们公布了这个定律,但这天上午十一点食物没有降临,农场主进来把它们都捉去杀了。


结合宇宙社会学公理:第一,生存是文明的第一需要;第二,文明不断增长和扩张,但宇宙中的物质总量保持不变。根据黑暗森林法则,设想一下:假设一个国家,或一个公司、一个家庭、一个个体就是宇宙间一个个智慧文明……

请记住:我是一名坚定的胜利主义者,人类必胜!
自然选择,前进四!
不择手段的前进!

大电影《三体》冒险之旅开启……


-------------------------
     【我们是一群专注影评写作的原创作者。关注我们请用微信搜索:Dreamers电影评论,或搜索:our-dreamers】
   
-----------------------------
purplefinger  | 影评人,自媒体人  | 2015-10-27 11:12



1<词>,2[句],3/段\,4{节},5(章)。
2016-2-15 02:23
查看资料  发短消息 网志   编辑帖子  回复  引用回复
zzz19760225
超级版主




积分 3673
发帖 2020
注册 2016-2-1
状态 离线
『第 41 楼』:  杂七杂八粘贴

风雨无花 2010-04-21 07:27
汉字编码中现在主要用到的有三类,包括GBK,GB2312和Big5。

1、GB2312又称国标码,由国家标准总局发布,1981年5月1日实施,通行于大陆。新加坡等地也使用此编码。它是一个简化字的编码规范,当然也包括其他的符号、字母、日文假名等,共7445个图形字符,其中汉字占6763个。我们平时说6768个汉字,实际上里边有5个编码为空白,所以总共有6763个汉字。

GB2312规定“对任意一个图形字符都采用两个字节表示,每个字节均采用七位编码表示”,习惯上称第一个字节为“高字节”,第二个字节为“低字节”。GB2312中汉字的编码范围为,第一字节0xB0-0xF7(对应十进制为176-247),第二个字节0xA0-0xFE(对应十进制为160-254)。

GB2312将代码表分为94个区,对应第一字节(0xa1-0xfe);每个区94个位(0xa1-0xfe),对应第二字节,两个字节的值分别为区号值和位号值加32(2OH),因此也称为区位码。01-09区为符号、数字区,16-87区为汉字区(0xb0-0xf7),10-15区、88-94区是有待进一步标准化的空白区。

2、Big5又称大五码,主要为香港与台湾使用,即是一个繁体字编码。每个汉字由两个字节构成,第一个字节的范围从0X81-0XFE(即129-255),共126种。第二个字节的范围不连续,分别为0X40-0X7E(即64-126),0XA1-0XFE(即161-254),共157种。

3、GBK是GB2312的扩展,是向上兼容的,因此GB2312中的汉字的编码与GBK中汉字的相同。另外,GBK中还包含繁体字的编码,它与Big5编码之间的关系我还没有弄明白,好像是不一致的。GBK中每个汉字仍然包含两个字节,第一个字节的范围是0x81-0xFE(即129-254),第二个字节的范围是0x40-0xFE(即64-254)。GBK中有码位23940个,包含汉字21003个。
分享本回答由科学教育分类达人 任纪兰认证

http://baike.baidu.com/link?url= ... pOhgy5kB6SCZN7wugdS
-------------------------------------------------------
http://blog.csdn.net/jaskiller/article/details/8592867

------------------------------------------------
VB.NET当鼠标停在屏幕任意地方,得到该点的颜色
分享| 2008-10-20 20:25 wolf054 | 浏览 1921 次  悬赏:10
VB.NET中,当鼠标停在屏幕任意地方,得到该点的颜色,并记录在一个textbox中
我有更好的答案
按默认排序 | 按时间排序
1条回答
2008-10-21 04:46 热心网友最快回答
我有个笨办法,先用API抓图到内存里,然后再在根据你点鼠标的屏幕工作区坐标,去那图里取色。
-----------------------
'抓图所需的API
Private Declare Function CreateCompatibleDC Lib "GDI32" (ByVal hDC As Integer) As Integer
Private Declare Function CreateCompatibleBitmap Lib "GDI32" (ByVal hDC As Integer, ByVal nWidth As Integer, ByVal nHeight As Integer) As Integer
Private Declare Function SelectObject Lib "GDI32" (ByVal hDC As Integer, ByVal hObject As Integer) As Integer
Private Declare Function BitBlt Lib "GDI32" (ByVal srchDC As Integer, ByVal srcX As Integer, ByVal srcY As Integer, ByVal srcW As Integer, ByVal srcH As Integer, ByVal desthDC As Integer, ByVal destX As Integer, ByVal destY As Integer, ByVal op As Integer) As Integer
Private Declare Function DeleteDC Lib "GDI32" (ByVal hDC As Integer) As Integer
Private Declare Function DeleteObject Lib "GDI32" (ByVal hObj As Integer) As Integer
Declare Function GetDC Lib "user32" Alias "GetDC" (ByVal hwnd As Integer) As Integer
Const SRCCOPY As Integer = &HCC0020
'抓图的部分
Dim hDC, hMDC As Integer
Dim hBMP, hBMPOld As Integer
Dim sw, sh As Integer
hDC = GetDC(0)
hMDC = CreateCompatibleDC(hDC)
sw = Screen.PrimaryScreen.Bounds.Width
sh = Screen.PrimaryScreen.Bounds.Height
hBMP = CreateCompatibleBitmap(hDC, sw, sh)
hBMPOld = SelectObject(hMDC, hBMP)
BitBlt(hMDC, 0, 0, sw, sh, hDC, 0, 0, SRCCOPY)
hBMP = SelectObject(hMDC, hBMPOld)
Dim bmp As Bitmap = Image.FromHbitmap(New IntPtr(hBMP))
DeleteDC(hDC)
DeleteDC(hMDC)
DeleteObject(hBMP)
......
'取点的颜色
bmp.GetPixel(e.X, e.Y)
----------------------------
关键就是这些你自己组合吧,你分给的太少了,很麻烦,恕我不帮你改全了。如果要仔细帮你改,请另开高分贴,不要用新马甲来
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
http://wenku.baidu.com/link?url= ... Lc15QR5kzZFsCf3Bef3
第十七节:液晶屏第三大类定律—任意位置显示一个点(HT1621驱动段码液晶屏
改变任意一个位置点的颜色.

http://www.cn-dos.net/forum/viewth ... 1&highlight=com

作者:       
标题: 让非汉字系统显示汉字!VtMagiK.COM 6.30版(支持BCDW)        取消高亮 | 上一主题 | 下一主题
本是
银牌会员





积分 2189
发帖 783
注册 2005-1-27
状态 离线       
『楼 主』:  让非汉字系统显示汉字!VtMagiK.COM 6.30版(支持BCDW)

让非汉字系统显示汉字!
最新版本——VtMagiK.COM 6.30版
——增加简写K.COM,支持BCDW中文子菜单,修改帮助信息,增加额外提示
帖子在19楼http://www.cn-dos.net/forum/view ... ghlight=&page=2,
下载http://www.cn-dos.net/forum/atta ... cc09&download=1。

  Quote:
怎样才能让CONFIG.SYS里的菜单显示中文啊?
http://www.cn-dos.net/forum/viewthread.php?tid=23720&fpage=1
『第 2 楼』:  
如果你使用MSDOS系列的DOS,在CONFIG.SYS中靠MS的[MENU]是不可能显示汉字菜单的!

『第 10 楼』:  
1. 编辑好你的CONFIG.SYS[保证1)使用第三方工具如configP.sys/conmenu.sys; 2)config.sys中有一行DEVICE=config.exe在1)中的工具之前]。
2. vtmagic /t config.sys
3. ren config.sys *.old
ren config.new *.sys
4. 拷贝config.sys、config.exe到你的启动盘根目录。
5. 重启,中文菜单应该成功!

『第 11 楼』:  
谢谢本是的指教,我在纯dos下运行成功了,呵呵!再次表示感谢!

让非汉字系统显示汉字!K.COM 6.30版(恢复原本+支持BCDW)

http://www.cn-dos.net/forum/viewth ... 1&highlight=com
---------------------------------------------------------------------------------------------

http://www.cn-dos.net/forum/search ... bmit=yes&page=2

在这里寻找一段时间试试
http://www.cn-dos.net/forum/forumdisplay.php?fid=17

DEBUG 编辑
DEBUG是一种计算机程序,为马克2号(Harvard Mark II)编制程序的葛丽丝·霍波(Grace Hopper)是一位美国海军准将及计算机科学家,同时也是世界最早的一批程序设计师之一,有一天,她在调试设备时出现故障,拆开继电器后,发现有只飞蛾被夹扁在触点中间,从而“卡”住了机器的运行。于是,霍波诙谐的把程序故障统称为“臭虫(BUG)”,把排除程序故障叫DEBUG,而这奇怪的“称呼”,竟成为后来计算机领域的专业行话。如DOS系统中的调试程序,程序名称就叫DEBUG。DEBUG在windows系统中也是极其重要的编译操作。
中文名 消除故障 外文名 Debug 主要属性 操作程序 所属领域 计算机 命名人 葛丽丝·霍波
目录
1 概念
2 有力侦错
3 程序命令
▪ 网络debug命令简介
4 DOS中Debug 命令
5 子命令Debug:A(汇编)
6 子命令 Debug:C(比较)
7 子命令Debug(转储)
8 子命令Debug:E(键入)
9 子命令 Debug:F(填充)
10 子命令 Debug:G(转向)
11 子命令 Debug:H(十六进制)
12 子命令Debug:I(输入)
13 子命令Debug:L(加载)
14 子命令 Debug:M(移动)
15 子命令 Debug:N(名称)
▪ PHP Debug
▪ 简单调试
▪ zend debug调试
▪ Xdebug 调试
▪ 工具调试
16 debug原则
概念编辑
1937年,美国青年霍华德·艾肯找到IBM公司为其投资200万美元研制计算机,第一台成品艾肯把它取名为:马克1号(mark1),又叫“自动序列受控计算机”,从这时起IBM公司由生产制表机,肉铺磅秤,咖啡研磨机等乱七八糟玩意儿行业,正式跨进“计算机”领地。为马克1号编制程序的是哈佛的一位女数学家葛丽斯·莫雷·霍波,有一天,她在调试程序时出现故障,拆开继电器后,发现有只飞蛾被夹扁在触点中间,从而“卡”住了机器的运行。于是,霍波诙谐的把程序故障统称为“臭虫(BUG)”,把排除程序故障叫DEBUG,而这奇怪的“称呼”,后来成为计算机领域的专业行话。从而debug意为排除程序故障的意思。
有力侦错编辑
DOS中的Debug
是为DOS提供的有力的侦错,跟踪程序运行,检查系统数据的工具程序,它是在字符界面下以单字符命令方式工作。要很好地使用它必须具备一定的汇编程序设计和硬件基本知识的能力,当然,它为汇编语言程序员提供了有效的调试手段,它的功能包括以下几个方面。
1. 直接输入、更改、跟踪、运行汇编程序;
2. 观察操作系统的内容;
3. 查看ROM BIOS的内容;
4. 观察更改RAM内部的设置值;
5. 以扇区或文件的方式读写软盘数据。
在DEBUG中地址用段地址与段内地址来表示,而段地址可以明确地指出来,也可以用一个段指示器(段寄存器)来代表,用段寄存器表示时,其段地址就是此寄存器的内含值:
如:用段地址和段内地址表示FOFF:0100
用段寄存器和段内地址表示CSF:0100←CS指向F000
下面列出了常用命令用法。
-A 地址 从指定地址开始编写小汇编程序,按两个回车键结束编辑
-U 地址 从指定地址开始反汇编32字节的机器指令,缺省地址则从上一U命令继续
-D 始址 终址 以16进制/Asc字符对照方式显示指定内存范围的数据,每行显示10H个字节
-E 地址 值表 用给出的值表(空格分隔)替换指定地址开始的内存单元,例:-E 100 'v' 1F 'hello'
-N 文件名 为后续的L/W命令约定所操作的文件名
-L 地址 将N命令所指定文件的内容读入到指定内存位置。另,逻辑卷扇区直接读:-L 地址 逻卷号 起始逻扇号 扇数
-W 地址 将BX-CX个字节的内存数据写入N命令指定的文件中。另,逻辑卷扇区直接写:-W 地址 逻卷号 起始逻扇号 扇数
-R寄存器名 显示并允许修改指定寄存器的值
-G=始址 终址 执行指定内存中的机器指令程序
-T=地址 单步执行机器指令,缺省地址则从上一T命令继续。另,继续跟踪m条指令:-T m
例如:读取c:卷的引导扇区,并保存到Boot.1文件中,并简单分析引导程序的前面几条指令:
-L 1000 2 0 1
-N boot.1
-R bx ;输入0000
-R cx ;输入0200
-W 1000
-U 1000
例如:读取第一个硬盘上的主引导扇区,并保存到MB.1文件中,在屏幕上显示硬盘分区表数据:
-A 100
yyyy:0100 mov dx,0080
yyyy:01xx mov cx,0001
yyyy:01xx mov ax,yyyy
yyyy:01xx mov es,ax
yyyy:01xx mov bx,1000
yyyy:01xx mov ax,0201
yyyy:01xx int 13
yyyy:01zz nop
-G=yyyy:0100 01zz
-N mb.1
-R bx ;输入0000
-R cx ;输入0200
-W 1000
-D 11be 11ff
程序命令编辑
网络debug命令简介
获得路由器中交换的报文和帧的细节信息
用于调试信息
debugging命令使用注意事项
不使用debug命令监控正常的网络运行
在网络使用的低峰期使用
不要轻易使用类似debugging all之类的命令
使用debugging命令后,应立即以“undo debugging”命令终止debugging命令的执行。
Debugger
&quot;Debugger&quot;这个词按它的英文字面意思来讲是这样一种“装置”(-er),这种装置可以“消除”(De-)“系统中的缺陷”(bug)。然而事实上,迄今为止我们经常使用到的&quot;Debugger&quot;只是用来帮助我们进行Debug的工具,&quot;Debugger&quot;本身不能自动完成&quot;Debug&quot;。我们可以回想一下我们是如何进行Debug的,在进行Debug的过程中,我们通过Debugger来完成以下工作:
(1)监视“Debug对象”的状态;
(2)控制“Debug对象”的运行;
这些工作可以为“发现Debug对象中存在的问题”以及“对解决问题方案的检验”提供有用的信息。
监控工作有时只需要由软件就可以完成,有时不仅需要软件支持,还需要硬件的支持。
Debugger除了被用来Debug,还被用来帮助我们理解“Debug的对象”内部结构,因为我们用到的Debugger能够完成对“Debug对象”的监控工作,在监控的过程中可以获取“Debug对象”动态特征的信息,这对我们理解其结构是非常有用的。
关于更详细的介绍和研究可以参考国人原创的《软件调试》,这是一本非常全面且深入的“软件调试”红皮书。
WinDbg是微软发布的一款相当优秀的源码级(source-level)调试工具,可以用于Kernel模式调试和用户模式调试,还可以调试Dump文件。
DEBUG 2
Debug
启动 Debug,它是可用于测试和调试 MS-DOS可执行文件的程序。
Debug [[drive:][path] filename [parameters]]
参数
[drive:][path] filename
指定要测试的可执行文件的位置和名称。
parameters
指定要测试的可执行文件所需要的任何命令行信息。
说明:使用 Debug 命令但不指定要测试的文件
如果使用没有位置和文件名的 Debug 命令,然后键入所有的 Debug 命令以响应 Debug 提示符,连字符(-)。
DOS中Debug 命令编辑
以下是 Debug 子命令列表,
? 显示 Debug 详细命令列表。
Debug:A(汇编)—汇编 8086/8087/8088 记忆码
Debug:C(比较)—比较内存的两个部分
Debug:D(转储)—显示部分内存的内容
Debug:E(键入) —从指定地址开始,将数据输入到内存
Debug:F(填充)—使用指定值填充一段内存
Debug:G(转向)—运行在内存中的可执行文件
Debug:H(十六进制)—执行十六进制运算
Debug:I(输入)—显示来自特定端口的 1 字节值
Debug:L(加载)—将文件或磁盘扇区内容加载到内存
Debug:M(移动)—复制内存块中的内容
Debug:N(名称)—为 l 或 w 命令指定文件,或者指定正在测试的文件的参数
Debug:O(输出)—向输出端口发送 1 个字节的值
Debug:P(执行)—执行循环、重复的字符串指令、软件中断或子例程
Debug:Q(退出)—停止 Debug 会话
Debug:r(寄存器)—显示或改变一个或多个寄存器
Debug:s(搜索)—在部分内存中搜索一个或多个字节值的模式
Debug:T(跟踪)—执行一条指令,然后显示所有寄存器的内容、所有标志的状态和 Debug 下一步要
执行的指令的解码形式
Debug:U(反汇编)—反汇编字节并显示相应的原语句
Debug:W(写入)—将被测试文件写入磁盘
Debug:XA(分配扩展内存)
Debug:XD(取消分配扩展内存)
Debug:XM(映射扩展内存页)
Debug:XS(显示扩展内存状态)
分隔命令参数:
所有 Debug 命令都接受参数,除了 q 命令之外。可以用逗号或空格分隔参数,但是只有在两个十六进制值之间才需要这些分隔符。因此,以下命令等价:
dcs:100 110
d cs:100 110
d,cs:100,110
指定有效地址项:
Debug 命令中的 address 参数指定内存位置。Address 是一个包含字母段记录的二位名称或一个四位字段地址加上一个偏移量。可以忽略段寄存器或段地址。a,g,l,t,u 和 w 命令的默认段是 CS。所有其他命令的默认段是 DS。所有数值均为十六进制格式。
有效地址如下:
CS:0100
04BA:0100
在段名和偏移量之间要有冒号。
指定有效范围项:
Debug 命令中的 range 参数指定了内存的范围。可以为 range 选择两种格式:起始地址和结束地址,或者起始地址和长度范围(由 l 表示)。
例如,下面的两个语法都可以指定从 CS:100 开始的 16 字节范围:
cs:100 10f
cs:100 l 10
子命令Debug:A(汇编)编辑
作用: 直接将 8086/8087/8088 记忆码合并到内存。
该命令从汇编语言语句创建可执行的机器码。所有数值都是十六进制格式,必须按一到四个字符输入这些数值。在引用的操作代码(操作码)前指定前缀记忆码。
格式: A [address]
参数:
address
指定键入汇编语言指令的位置。对 address 使用十六进制值,并键入不以“h”字符结尾的每个值。如果不指定地址,a 将在它上次停止处开始汇编。
有关将数据输入到指定字节中的信息,请单击“相关主题”列表中的 Debug E(键入)。
有关反汇编字节的信息,请单击“相关主题”列表中的 Debug U(反汇编)。
范例:
a 命令支持所有形式的间接注册命令,如下例所示:
add bx,34.[si-1]
pop
push [si] )
还支持所有操作码同义词,如下例所示:
loopz 100
loope 100
ja 200
jnbe 200
对于 8087操作码,必须指定 wait 或 fwait 前缀,如下例所示:
fwait fadd st,st(3) ; this line assembles
; an fwait prefix
说明:
使用记忆码
段的替代记忆码为 cs:、ds:、es: 和 ss:。远程返回的记忆码是 retf。字符串处理的记忆码必须明确声明字符串大小。例如,使用 movsw 可以移动 16 位的字串,使用 movsb 可以移动 8 位字节串。
汇编跳转
汇编程序根据字节替换自动将短、近和远的跳转及调用汇编到目标地址。通过使用 near 或 far 前缀可以替代这样的跳转或调用,如下例所示:
-a0100:0500
0100:0500 jmp 502 ; a 2-byte short jump
0100:0502 jmp near 505 ; a 3-byte near jump
0100:0505 jmp far 50a ; a 5-byte far jump
可以将 near 前缀缩写为 ne。
区分字和字节内存位置
当某个操作数可以引用某个字内存位置或者字节内存位置时,必须用前缀 word ptr 或者前缀 byte ptr 指定数据类型。可接受的缩写分别是 wo 和 by。以下范例显示两种格式:
dec wo [si]
neg byte ptr [128]
指定操作数
Debug 使用包括在中括号 ([ ]) 的操作数引用内存地址的习惯用法。这是因为另一方面 Debug 不能区分立即操作数和内存地址的操作数。以下范例显示两种格式:
mov ax,21 ; load AX with 21h
mov ax,[21] ; load AX with the
; contents of
; memory location 21h
使用伪指令
使用 a 命令提供两个常用的伪指令:db操作码,将字节值直接汇编到内存,dw 操作码,将字值直接汇编到内存。以下是两个伪指令的范例:
db 1,2,3,4,&quot;THIS IS AN EXAMPLE&quot;
db THIS IS A QUOTATION MARK:&quot;
db &quot;THIS IS A QUOTATION MARK:&quot;
dw 1000,2000,3000,&quot;BACH&quot;
子命令 Debug:C(比较)编辑
作用: 比较内存的两个部分。
格式: C range address
参数1: range
指定要比较的内存第一个区域的起始和结束地址,或起始地址和长度。有关有效的 range 值的信息,请单击“相关主题”列表中的“Debug 说明”。
参数2:address
指定要比较的第二个内存区域的起始地址。有关有效 address 值的信息,请单击“相关主题”列表中的“Debug 说明”。
范例:
以下命令具有相同效果:
c100,10f 300
c100l10 300
每个命令都对 100h 到 10Fh 的内存数据块与 300h 到 30Fh 的内存数据块进行比较。
Debug 响应前面的命令并显示如下信息(假定 DS = 197F):
197F:0100 4D E4 197F:0300
197F:0101 67 99 197F:0301
197F:0102 A3 27 197F:0302
197F:0103 35 F3 197F:0303
197F:0104 97 BD 197F:0304
197F:0105 04 35 197F:0305
197F:0107 76 71 197F:0307
197F:0108 E6 11 197F:0308
197F:0109 19 2C 197F:0309
197F:010A 80 0A 197F:030A
197F:010B 36 7F 197F:030B
197F:010C BE 22 197F:030C
197F:010D 83 93 197F:030D
197F:010E 49 77 197F:030E
197F:010F 4F 8A 197F:030F
注意列表中缺少地址 197F:0106 和 197F:0306。这表明那些地址中的值是相同的。
说明:
如果 range 和 address 内存区域相同,Debug 将不显示任何内容而直接返回到 Debug 提示符。如果有差异,Debug 将按如下格式显示:
address1 byte1 byte2 addess2
子命令Debug(转储)编辑
作用:显示一定范围内存地址的内容。
格式:d [range]
参数:range
指定要显示其内容的内存区域的起始和结束地址,或起始地址和长度。有关有效的 range 值的信息,请单击“相关主题”列表中的“Debug 说明”。如果不指定 range,Debug 程序将从以前 d 命令中所指定的地址范围的末尾开始显示 128 个字节的内容。
有关显示寄存器内容的信息,请单击“相关主题”列表中的 Debug R(寄存器)。
范例:
假定键入以下命令:
D cs:100 10f
Debug 按以下格式显示范围中的内容:
04BA:0100 54 4F 4D 00 53 41 57 59-45 52 00 00 00 00 00 00 TOM.SAWYER......
如果在没有参数的情况下键入 d 命令,Debug 按以前范例中所描述的内容来编排显示格式。显示的每行以比前一行的地址大 16 个字节(如果是显示 40 列的屏幕,则为 8 个字节)的地址开头。
对于后面键入的每个不带参数的 d 命令,Debug 将紧接在最后显示的命令后立即显示字节内容。
例如:如果键入以下命令,Debug 将从 CS:100 开始显示 20h 个字节的内容:
D cs:100 L 20 (range参数为:起始地址和长度)
例如:如果键入以下命令,Debug 将显示范围从 CS 段的 100h 到 115h 中所有字节的内容:
D cs:100 115 (range参数为:起始地址和结束地址)
说明:
当使用 d 命令时,Debug 以两个部分显示内存内容:十六进制部分(每个字节的值都用十六进制格式表示)和 ASCII 码部分(每个字节的值都用 ASCII 码字符表示)。每个非打印字符在显示的 ASCII 部分由句号 (.) 表示。每个显示行显示 16 字节的内容,第 8 字节和第 9 字节之间有一个连字符。每个显示行从 16 字节的边界上开始。
子命令Debug:E(键入)编辑
作用:将数据输入到内存中指定的地址。
可以按十六进制或 ASCII 格式键入数据。以前存储在指定位置的任何数据全部丢失。
格式:E address [ list ]
参数1:address
指定输入数据的第一个内存位置。
参数2: list
指定要输入到内存的连续字节中的数据。
有关集成记忆码的信息,请单击“相关主题”列表中的 Debug A(汇编)。
有关显示内存部分内容的信息,请单击“相关主题”列表中的 Debug D (转储)。
范例:
假定键入以下命令:
E cs:100
Debug 按下面的格式显示第一个字节的内容:
04BA:0100 EB.
要将该值更改为 41,请在插入点键入 41,如下所示:
04BA:0100 EB.41_
可以用一个 e 命令键入连续的字节值。在键入新值后按 SPACEBAR(空格键),而不是按 ENTER 键。Debug 显示下一个值。在此范例中,如果按三次 SPACEBAR(空格键),Debug 将显示下面的值:
04BA:0100 EB.41 10. 00. BC._
要将十六进制值 BC 更改为 42,请在插入点键入 42,如下所示:
04BA:0100 EB.41 10. 00. BC.42_
假定决定值 10 应该是 6F。要纠正该值,请按 HYPHEN(减号键)两次以返回到地址 0101(值 10)。Debug 显示以下内容:
04BA:0100 EB.41 10. 00. BC.42-
04BA:0102 00.-
04BA:0101 10._
在插入点键入 6f 更改值,如下所示:
04BA:0101 10.6f_
按 ENTER 停止 e 命令并返回到 Debug 提示符下。
以下是字符串项的范例:
E ds:100 ‘This is the text example’
该字符串将从 DS:100 开始填充 24 个字节。
说明:
使用address 参数
如果在没有指定可选的 list 参数的值情况下指定 address 的值,Debug 将显示地址和内容,在下一行重复地址,并等待您的输入。此时,您可以执行下列操作之一:
· 替换字节值。为此,请在当前值后键入新值。如果您键入的值不是有效的十六进制值,或该值包含两个以上的数字,则 Debug 不会回显无效或额外的字符。
· 进入下一个字节。为此,请按 SPACEBAR(空格键)。要更改该字节中的值,请在当前值后键入新值。如果按 SPACEBAR(空格键)时,移动超过了 8 位界限,Debug 程序将显示新的一行并在行首显示新地址。
· 返回到前一个字节。为此,请按 HYPHEN 键 (-)。可以反复按 HYPHEN 键 (-) 向后移动超过多个字节。在按 HYPHEN 时,Debug 开始新行并显示当前地址和字节值。
· 停止执行 e 命令。为此,请按 ENTER 键。在任何字节位置都可以按 ENTER。
使用 list 参数
如果指定 list 参数的值,随后的 e 命令将使用列表中的值替换现有的字节值。如果发生错误,将不更改任何字节值。
List 值可以是十六进制字节或字符串。使用空格、逗号或制表符来分隔值。必须将字符串包括在单或双引号中。
子命令 Debug:F(填充)编辑
作用: 使用指定的值填充指定内存区域中的地址。
可以指定十六进制或 ASCII 格式表示的数据。任何以前存储在指定位置的数据将会丢失。
格式: F range list
参数1:range
指定要填充内存区域的起始和结束地址,或起始地址和长度(用字母L 加16进制数字)。关于有效的 range 值的信息,请单击“相关主题”列表中的“Debug 说明”。
参数2:list
指定要输入的数据。List 可以由十六进制数或引号包括起来的字符串组成。
范例:
假定键入以下命令:
-F 04ba:100 L 100 42 45 52 54 41 (range参数:起始地址和长度 ,list参数:52 45 52 54 41)
作为响应,Debug 使用指定的值填充从 04BA:100 到 04BA:1FF 的内存位置。Debug 重复这五个值直到 100h 个字节全部填满为止。
说明:
range参数
如果 range 包含的字节数比 list 中的数值大,Debug 将在 list 中反复指派值,直到 range 中的所有字节全部填充。
如果在 range 中的任何内存损坏或不存在,Debug 将显示错误消息并停止 f 命令。
list 参数
如果 list 包含的数值多于 range 中的字节数,Debug 将忽略 list 中额外的值。
子命令 Debug:G(转向)编辑
作用: 运行当前在内存中的程序。
格式:G [=address] [addresses]
参数:
=address
指定当前在内存中要开始执行的程序地址。如果不指定 address,Windows 2000 将从 CS:IP寄存器中的当前地址开始执行程序。
breakpoints
指定可以设置为 g 命令的部分的 1 到 10 个临时断点。
有关执行循环、重复的字符串指令、软件中断或子程序的信息,请单击“相关主题”列表中的 Debug P(执行)。
有关执行指令的信息,请单击“相关主题”列表中的 Debug T(跟踪)。
范例:
假定键入以下命令:
-G cs:7550
Windows 2000 运行当前内存中的程序,直到执行到 CS 段中的断点地址 7550 为止。Debug 将显示寄存器的内容和标志的状态并结束 g 命令。
以下命令设置两个断点:
G cs:7550, cs:8000
如果在 Debug 遇到断点之后再次键入 g 命令,将从在断点之后的指令开始执行,而不是在通常的开始地址执行。
说明:
-使用 address 参数
必须在 address 参数之前使用等号 (=) 以区分开始地址 (address) 和断点地址 (breakpoints)。
-指定断点
程序在它遇到的第一个断点处停止,而不论您在 breakpoint 列表的什么位置键入断点。Debug 在每个断点处用中断代码代替原始指令。
当程序到达断点时,Debug 将所有断点地址恢复到它们的最初指令并显示所有寄存器的内容、所有标记的状态以及最后执行指令的解码形式。Debug 显示的信息与使用 Debug r(寄存器)命令并指定断点时所显示的信息相同。
如果不在断点处停止程序,Debug 程序将不使用原始指令替换中断代码。
-设置断点的限制
可以只在包含 8086 操作代码(操作码)的第一个字节的地址上设置断点。如果设置了 10 个以上的断点,Debug 将显示以下信息:
bp error
-对用户堆栈指针的要求
用户堆栈指针必须有效且必须有 6 个字节可用于 g 命令。该命令使用iret指令跳转到正在被测试的程序。Debug 设置用户堆栈指针并将用户标志、代码段寄存器和指令指针压入用户堆栈。(如果用户堆栈无效或太小,操作系统可能会失败。)Debug 在指定的断点处设置中断代码 (0CCh)。
-重新启动程序
不要在 Windows 2000 显示以下消息后尝试重新启动程序;
Program terminated normally
要正确地运行程序,必须通过使用 Debug n(名称)和 l(加载)命令重新加载该程序。
子命令 Debug:H(十六进制)编辑
作用: 对指定的两个参数执行十六进制运算。
格式: H value1 value2
参数:value1代表从 0 到 FFFFh 范围内的任何十六进制数字。
value2代表从 0 到 FFFFh 范围内第二个十六进制数字。
范例:假定键入以下命令:-H19f 10a
Debug 执行运算并显示以下结果。 02A9 0095
说明:
Debug 首先将指定的两个参数相加,然后从第一个参数中减去第二个参数。这些计算的结果显示在一行中:先计算和,然后计算差。
子命令Debug:I(输入)编辑
作用: 从指定的端口读取并显示一个字节值。
格式: I port
参数:port 按地址指定输入端口。地址可以是 16 位的值。
有关将字节值发送到输出端口的信息,请单击“相关主题”列表中的 Debug O(输出)。
范例:假定键入以下命令:-i 2f8
Debug 读取该字节,并将其值显示如下:42 (同时假定端口的字节值是 42h。)
子命令Debug:L(加载)编辑
作用:将某个文件或特定磁盘扇区的内容加载到内存。
要从磁盘文件加载 BX:CX寄存器中指定的字节数内容,请使用以下语法:
格式: L [address] [drive] [firstsector] [number]
要略过 Windows 2000 文件系统并直接加载特定的扇区,请使用以下语法:
l address drive start number
参数:
address
指定要在其中加载文件或扇区内容的内存位置。如果不指定 address,Debug 将使用 CS寄存器中的当前地址。
drive
指定包含读取指定扇区的磁盘的驱动器。该值是数值型:0 = A, 1 = B, 2 = C 等。
start
指定要加载其内容的第一个扇区的十六进制数。
number
指定要加载其内容的连续扇区的十六进制数。只有要加载特定扇区的内容而不是加载 debug 命令行或最近的 Debug n(名称)命令中指定的文件时,才能使用 drive、start 和 number 参数。
有关指定用于 l 命令的文件的信息,请单击“相关主题”列表中的 Debug n(名称)。
有关写入调试到磁盘的文件的信息,请单击“相关主题”列表中的 Debug w(写入)。
范例:
假定启动 Debug 并键入以下命令:
现在可以键入 l 命令以加载 File。com。Debug 将加载文件并显示 Debug 提示符。
假定需要从驱动器C 将起始逻辑扇区为 15 (0Fh) 的 109 (6Dh) 个扇区的内容加载到起始地址为 04BA:0100 的内存中。为此,请键入以下命令:
-L 04ba:100 2 0f 6d
注意:
-使用不带参数的 l 命令
当使用不带参数的 l 命令时,在 debug 命令行上指定的文件将加载到内存中,从地址 CS:100 开始。Debug 同时将 BX 和 CX寄存器设置为加载的字节数。如果不在 debug 命令行指定文件,所装入的文件将是最近使用 n 命令经常指定的文件。
-使用具有 address 参数的 l 命令
如果使用带 address 参数的 l 命令,Debug 将从内存位置 address 开始加载文件或指定扇区的内容。
-使用带全部参数的 l 命令
如果使用带所有参数的 l 命令,Debug 将加载指定磁盘扇区的内容而不是加载文件。
-加载特定扇区的内容
指定范围内的每个扇区均从 drive 读取。Debug 从 start 开始加载,直到在 number 中指定的扇区数中的内容全部被加载。
-加载文件
Debug 忽略 .exe 文件的地址 address 参数。如果指定 .exe 文件,Debug 将文件重新定位到 .exe 文件的标题中指定的加载地址。在 .exe 文件被加载到内存前,标题自身从 .exe 文件脱离,因此磁盘上的 .exe 文件大小与内存中的不同。如果要检查整个 .exe 文件,请使用不同的扩展名重命名文件。
-打开十六进制文件
Debug 将具有 .hex 扩展名的文件认为十六进制格式文件。键入不带参数的 l 命令,可以加载从十六进制文件中指定的地址处开始的十六进制文件。如果键入的 l 命令包含 address 参数,Debug 将把指定的地址加到在十六进制文件中找到的地址上,以确定起始地址。
子命令 Debug:M(移动)编辑
作用: 将一个内存块中的内容复制到另一个内存块中。
格式: m range address
参数:
range
指定要复制内容的内存区域的起始和结束地址,或起始地址和长度。
address
指定要将 range 内容复制到该位置的起始地址。
范例:
假定键入以下命令:
mcs:100 110 cs:500
Debug 首先将 CS:110 地址中的内容复制到地址 CS:510 中,然后将 CS:10F 地址中的内容复制到 CS:50F 中,如此操作直至将 CS:100 地址中的内容复制到地址 CS:500 中。要查看结果,请使用 Debug d(转储)命令,并使用 m 命令指定目标地址。
说明:
复制操作对现有数据的影响
如果新数据没有写入正在被复制的数据块中的地址,则源数据将保持不变。但是,如果目标块已经包含数据(就象它在覆盖副本操作中一样),则将改写该数据。(覆盖复制操作是指那些目标数据块部分内容覆盖原数据块部分内容的操作。)
执行覆盖复制操作
m 命令执行目标地址的覆盖复制操作,而不丢失数据。将改写的地址内容首先复制。因此,如果将较高位地址的数据复制到较低位地址,则复制操作从原块的最低位地址开始并向最高位地址进行。反之,如果要将数据从低地址复制到高地址,复制操作从原块的最高地址开始,向最低地址进行。
子命令 Debug:N(名称)编辑
作用: 指定 Debug l(加载)或 w(写入)命令的可执行文件的名称,或者指定正在调试的可执行文件的参数。
格式:n [drive:][path] filename
参考:
1. WinDbg介绍:
Debugging Tools and Symbols: Getting Started
A word for WinDbg
2. WinDbg下载:
Install Debugging Tools for Windows 32-bit Version
Install Debugging Tools for Windows 64-bit Versions
PHP Debug
PHP的调试方法最基本的是echo或者var_dump。还有就是使用zend debug 或者Xdebug的调试插件。
简单调试
echovar_dump这样的调试方法最近本也最常用,而且相对来说小点的项目也没有必要使用调试插件。这里就不做介绍了。
zend debug调试
zend debug鄙人使用的少,这里稍微提一下,有需要的请自己查询相关信息。
这里是zend debug的官网以及下载地址:
Xdebug 调试
采用Xdebug进行调试,官网以及下载地址配置如下:
[Xdebug]
zend_extension=D:\wamp\bin\php\php5.3.3\ext\php_xdebug-2.1.0-5.3-vc6.dll
;允许调试的客户端IP
xdebug.remote_host=192.168.1.107
;远程调试的端口(默认9000)
xdebug.remote_port=9000
;调试插件dbgp
xdebug.remote_handler=dbgp
详细配置请参阅:
工具调试
最后给大家介绍一个小工具Eclipse Console for PHP(EC4P)下载地址:
我们有时候需要echo 或var_dump, 但是发现直接在网页上输出调试信息的方法又不起作用,或者起到反作用。比 如A页面调用B页面需B返回信息而非转向到B时,在B加入echo调试永远不能得到正确的结果。所以我们需要使用IDE比如Eclipse输出内容,很遗憾,PHP并不能输出到控制台,至少我是这么认为的。这时候就需要想办法了。
我在网上找到这个工具,同时这个工具很好的实现了我们的需求,同时实现了输出定位,可以很容易找到问题。
我们可以在网上搜“PHP开发调试(debug)工具Eclipse Console for PHP(EC4P)”,或者直在sourceforge里搜“econsole4php”。
debug原则编辑
你改错了文件
你改对了文件,但却是在别人的机器上
你改对了文件,但忘了保存
你改对了文件,但忘了重新编译
你认为你把那个东西开启了,但实际上你把它关闭了
你认为你把那个东西关闭了,但实际上你把它开启了
会议中,你应该用心听。
你运行了错误的版本
你运行了正确的版本,但却是在别人的机器上
你改正了问题,但忘了提交
你改正了问题,也提交了,但忘了 push 到版本库中
你改正了问题,也提交了,也 push 了。然而,很多用户的工作都依赖于之前有问题的版本,于是你必须回滚。
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
杨晓飞  学生 洛阳师范在校生洛阳师范在校生 2015-11-27 20:01
  汉字是经系统将其机内码和字体、字号等二进制数据索引对应的汉字字库,按一定的编排方式,通过显卡将电脑的数字信号转换成模拟信号让显示器显示出来的。
  1)汉字编码系统,就是汉字编码系列的集合。它具有共同的编码模式,统一的拼写代码,从共同的初始编码出发,演化出一个个相互联系、相互演化的汉字编码系列,将这些汉字编码系列集合起来,就组成一个汉字编码系统。操作系统的一个重要组成部分。
  2)汉字机内码,又称“汉字ASCII码”,简称“内码”,指计算机内部存储,处理加工和传输汉字时所用的由0和1符号组成的代码。输入码被接受后就由汉字操作系统的“输入码转换模块”转换为机内码,与所采用的键盘输入法无关。机内码是汉字最基本的编码,不管是什么汉字系统和汉字输入方法,输入的汉字外码到机器内部都要转换成机内码,才能被存储和进行各种处理。
  3)显卡(Video card,Graphics card)全称显示接口卡,又称显示适配器,是计算机最本配置、最重要的配件之一。显卡作为电脑主机里的一个重要组成部分,是电脑进行数模信号转换的设备,承担输出显示图形的任务。显卡接在电脑主板上,它将电脑的数字信号转换成模拟信号让显示器显示出来,同时显卡还是有图像处理能力,可协助CPU工作,提高整体的运行速度。
分享本回答由电脑网络分类达人 李士洲认证

[ Last edited by zzz19760225 on 2016-5-18 at 22:30 ]



1<词>,2[句],3/段\,4{节},5(章)。
2016-5-18 19:01
查看资料  发短消息 网志   编辑帖子  回复  引用回复
zzz19760225
超级版主




积分 3673
发帖 2020
注册 2016-2-1
状态 离线
『第 42 楼』:  

http://blog.cechina.cn/zhiy66/205022/message.aspx


发表于 2009/6/26 9:27:24
0

标签: 无标签
汉字点阵字库的原理与显示

一、什么是点阵?
我们先看两个字的点阵图:

A字母的点阵是这样的:8×16



汉字“你”的点阵是这样的:16×16


以上的两个文字的字模信息,应该让我们很清楚的明白了文字的显示原理。但是又是如何获取这些字模信息的呢?

我们知道英文字母数量比较少,我们只要用一个字节(8位)就足以表达。但是汉字非常多。要怎么表达呢?
前人采用的一个方法就是把ASCII码的高128位作为汉字的内码,低128位仍然作为英文字母的内码,然后用两个字节来表示一个汉字。通过这个内码,我们可以获取汉字的字模信息。然后再根据这些字模的信息,把相应的汉字显示出来。

二、什么是汉字字库?如何寻址?
点阵字库其实就是按照汉字内码的顺序,把汉字的字模信息存起来。16×16的点阵字库有94区,每个区有94个汉字的字模。这样总的有94×94个汉字。
我们之前说了,一个汉字由两个ASCII扩展码构成。第一个ASCII扩展码用来存放汉字的区码,第二个ASCII扩展码用来存放汉字的位码。具体是这样的:
第一个扩展ASCII码 = 128  + 汉字的区码
第二个扩展ASCII码 = 128 + 汉字的位码
这样,如果我们用char HZ[2]来表示一个汉字。则:
区码 = HZ[0] - 128
位码 = HZ[1] - 128
这样,算出区位码之后,我们就可以用它在汉字库里面寻址找字模了。具体的方式是:
该汉字的偏移地址 = (区码-1)×94×一个字占用的字节数 + 位码×一个字占用的字节数

这样我们就很容易的写出显示汉字字模的函数:

INT8U *HZK = (INT8U *)0x801c0000;   /* 汉字字库的存储地址 */
INT8U *ASCII = (INT8U *)0x801fba00; /* ASCII码字库的存储地址 */

INT8U const cmp_w[8]={128,64,32,16,8,4,2,1};

/*
*********************************************************************************************************
* Function   : DisplayHZ()                                         
*
* Description: 该函数用于在FDGK/GUI上显示一个汉字。汉字为:16*16点阵
*
* Arguments  : x     预显示的位置的横坐标
*              y     预显示的位置的纵坐标
*              FontModule 预显示的汉字模指针
*              color 该点的颜色值:16位,闪烁位(1位)+ RGB555(15位)
*
* Returns    : none
*********************************************************************************************************
*/
static void DisplayHZ(INT16U x, INT16U y, INT8U *FontModule, INT16U color)
{
    INT16U row,c;
    for( row="0";row<16;row++)                       /* 十六行点阵 */
    {
        for( c="0";c<8;c++)
            if((FontModule[row*2]&cmp_w[c])!=0)    /* 前八位显示 */
                LCD_DrawPixel(c+x,row+y,color);
        for(c=0;c<8;c++)
            if((FontModule[row*2+1]&cmp_w[c])!=0)  /* 后八位显示 */
                LCD_DrawPixel(c+8+x,row+y,color);
    }
}

/*
*********************************************************************************************************
* Function   : GUI_WriteHZ()                                         
*
* Description: 该函数用于在FDGK/GUI上显示一个或多个汉字。
*
* Arguments  : x     预显示的位置的横坐标
*              y     预显示的位置的纵坐标
*              HZ    预显示的汉字串指针
*              color 该点的颜色值:16位,闪烁位(1位)+ RGB555(15位)
*
* Returns    : none
* Note       : 汉字串里面不能带有ASC字符,因为它们使用的字库不一样,会导致无法正常显示。
*********************************************************************************************************
*/
void GUI_WriteHZ(INT16U x,INT16U y,INT8U *HZ, INT16U color)
{
    INT32U i,j,k;
    INT8U *str;   
k = 0;
while(1)
{
   if(*HZ=='\0') break;               /* 显示所有,直到结束 */
   
   /* 取得字在字库里面的索引地址 */
   i = *HZ++ - 0xa0;
   j = *HZ++ - 0xa0;   
   str = HZK+((i-6-1)*94+(j-1))*32;   /* -6 操作是因为本终端对字库做了处理,汉字是由16区开始,而不是从11区开始*/
   
        DisplayHZ(x+k*16,y,str,color);     /* 在相应的地方写上汉字 */
        k++;
    }
}


这样就可以显示一大串的汉字了。但是还有一个问题,就是如果要显示的文字里面夹带英文字母,就无法显示。于是,对函数进行改进。

void GUI_PutString(INT16U x,INT16U y,INT8U *font, INT16U color)
{
    INT8U i,j;
    INT8U *str;   
    INT16U x0,y0;
    x0 = x;
    y0 = y;
    while(1)
    {
        if(*font == '\0') break;
        
        i = *font;
        if( (i & 0x80) == 0)                      /* 判断是否是扩展ASCII码 */
        {
            i = *font++;
            str = ASCII + (i-0x20)*16;
            DisplayASCII(x0,y0,str,color);     /* 在相应的地方写上ASC码 */
            x0 += 8;           
        }
        else {
            i = *font++ - 0xa0;
            j = *font++ - 0xa0;   
       str = HZK+((i-6-1)*94+(j-1))*32;   /* -6 操作是因为本终端对字库做了处理,汉字是由16区开始,而不是从11区开始*/
   
            DisplayHZ(x0,y0,str,color);     /* 在相应的地方写上汉字 */
            x0 += 16;           
        }
    }
}

这样,无论是汉字,还是英文单词,都可以很好的显示了。
系统分类: 嵌入式系统   |   用户分类: 技术分享   |   来源: 转贴

[ Last edited by zzz19760225 on 2016-5-19 at 01:09 ]

附件 1: 深度截图20160518235253.png (2016-5-18 23:55, 67.27 K,下载次数: 1)


附件 2: 深度截图20160518235624.png (2016-5-18 23:58, 85.69 K)




1<词>,2[句],3/段\,4{节},5(章)。
2016-5-18 23:48
查看资料  发短消息 网志   编辑帖子  回复  引用回复
zzz19760225
超级版主




积分 3673
发帖 2020
注册 2016-2-1
状态 离线
『第 43 楼』:  

字符编码的前世今生
In 网页重构 on 2013-07-30 16:48:32 by 小倪
由于“字符编码”这个话题牵涉到的历史久远、机构众多、专业术语较多,所以本篇文章可能会略长,为了避免内容过于枯燥,我会尽量用一种通俗易懂的语言来写这篇文章。
其中本文的第一篇章会对历史中的主要字符编码进行介绍,由于篇幅较长,如果读者对此已很了解,可直接跳过进行第二章的阅读。
完成本篇文章的过程中参考和阅读了大量的文章和文献,写本篇文章的目的一是让自己对“字符编码”能够做一个较深的理解,二是希望给曾经徘徊或正在徘徊在编码困惑中的前端们一个很好的参考,搞清楚字符编码问题是前端万事之基石。
由于本人才疏学浅,好多信息也是从网络和书籍中参考而来,错误之处难免,请大家指正。
------------------题记
跟随历史的足迹看字符编码

古代的通信方式
很久很久以前,人们之间的长途通讯主要是用信鸽、骑马送报、烽烟等方式进行:

世界第一条电报
直到1837年,世界第一条电报诞生,当时美国科学家莫尔斯尝试用一些“点”和“划”来表示不同的字母、数字和标点符号,这套表示字符的方式也被称为“摩尔斯电码”:

世界第一台计算机
再后来到了1946年,世界第一台计算机诞生。发明计算机的同学们用8个晶体管的“通”或“断”组合出一些状态来表示世间万物,不过当时的计算机有一间半教室那么大,六头大象重,从现在看来这简直就是个怪物,但在当时却是震惊世界与改变世界的一项重要发明:

ASCII
8个晶体管的“通”或“断”即可以代表一个字节,刚开始,计算机只在美国使用,所有的信息在计算机最底层都是以二进制(“0”或“1”两种不同的状态)的方式存储,而8位的字节一共可以组合出256(2的8次方)种状态,即256个字符,这对于当时的美国已经是足够的了,他们尝试把一些终端的动作、字母、数字和符号用8位(bit)来组合:
0000 0000 ~ 0001 1111 共 33 种状态用来表示终端的特殊动作,如打印机中的响铃为 0000 0111 ,当打印机遇到 0000 0111 这样的字节传过来时,打印机就开始响铃;
0010 0000 ~ 0010 1111 、 0011 1010~0110 0000 和 0111 1101 ~ 0111 1110 共 33 种状态来表示英式标点符号,如 0011 1111 即代表英式问号“?”;
0011 0000 ~ 0011 1001 共 10 种状态来表示“0~9”10个阿拉伯数字;
0100 0001 ~ 0101 1010 和 0110 0001 ~ 0111 1010共 52种状态来表示大小写英文字母;
自此,一共只用到了128种状态,即128个字符,刚好占用了一个字节中的后7位,共包括33个控制字符和95个可显示字符,这一字符集被称为ASCII(American Standard Code for Information Interchange,美国信息交换标准代码),这一套字符集在1967年被正式公布。
讲到这里,引出几个基础概念:
比特(bit):也可称为“位”,是计算机信息中的最小单位,是 binary digit(二进制数位) 的 缩写,指二进制中的一位
字节(Byte):计算机中信息计量的一种单位,一个位就代表“0”或“1”,每8个位(bit)组成一个字节(Byte)
字符(Character):文字与符号的总称,可以是各个国家的文字、标点符号、图形符号、数字等
字符集(Character Set):是多个字符的集合
编码(Encoding): 信息从一种形式或格式转换为另一种形式的过程
解码(decoding): 编码的逆过程
字符编码(Character Encoding): 按照何种规则存储字符
现在我们来看我们文章开头提到的第一条电报的诞生,莫尔斯编码中包含了大小写英文字母和数字等符号。
这里的每一个符号其实就是⌈字符⌋,
而这所有的字符的集合就叫做⌈字符集⌋,
“点”或“划”与字符之间的对应关系即可以称为⌈字符编码⌋。
而电报的原理是:
“点”对应于短的电脉冲信号,“划”对应于长的电脉冲信号,这些信号传到对方,接收机把短的电脉冲信号翻译成“点”,把长的电脉冲信号转换成“划”,译码员根据这些点划组合就可以译成英文字母,从而完成了通信任务。
这里把字符表示为“点”或“划”并对应为电脉冲信号的过程既是⌈编码⌋,
而译码员把接收机接收到的脉冲信号转化成点划后译成字符的过程即为⌈解码⌋。
而对于计算机诞生之后,只不过是将摩斯电码中的“点”和“划”换成了以8位字节二进制流的方式表示,如数字1的二进制流是0011 0001,对应的十进制流是49,十六进制流是31。
EASCII
虽然刚开始计算机只在美国使用,128个字符的确是足够了,但随着科技惊人的发展,欧洲国家也开始使用上计算机了。不过128个字符明显不够呀,比如法语中,字母上方有注音符号,于是,一些欧洲国家就决定,利用字节中闲置的最高位编入新的符号。比如,法语的é的二进制流为1000 0010,这样一来,这些欧洲国家的编码体系,可以表示最多256个字符了。 但是,这里又出现了新的问题。不同的国家有不同的字母,因此,哪怕它们都使用256个符号的编码方式,代表的字母却不一样。比如,1000 0010在法语编码中代表了é,在希伯来语编码中却代表了字母Gimel (?),在俄语编码中又会代表另一个符号。但是不管怎样,所有这些编码方式中,0--127表示的符号是一样的,不一样的只是128--255的这一段。 EASCII(Extended ASCII,延伸美国标准信息交换码)由此应运而生,EASCII码比ASCII码扩充出来的符号包括表格符号、计算符号、希腊字母和特殊的拉丁符号:

GB2312
EASCII码对于部分欧洲国家基本够用了,但过后的不久,计算机便来到了中国,要知道汉字是世界上包含符号最多并且也是最难学的文字。 据不完全统计,汉字共包含了古文、现代文字等近10万个文字,就是我们现在日常用的汉字也有几千个,那么对于只包含256个字符的EASCII码也难以满足天朝的需求了。 于是⌈中国国家标准总局⌋(现已更名为⌈国家标准化管理委员会⌋)在1981年,正式制订了中华人民共和国国家标准简体中文字符集,全称《信息交换用汉字编码字符集·基本集》,项目代号为GB 2312 或 GB 2312-80(GB为国标汉语拼音的首字母),此套字符集于当年的5月1日起正式实施。
包含字符:
共包含7445个字符,6763个汉字和682个其他字符(拉丁字母、希腊字母、日文平假名及片假名字母、俄语西里尔字母)
存储方式:
基于EUC存储方式,每个汉字及符号以两个字节来表示,第一个字节为“高位字节”,第二个字节为“低位字节”
BIG5
要知道港澳台同胞使用的是繁体字,而中国大陆制定的GB2312编码并不包含繁体字,于是信息工业策进会在1984年与台湾13家厂商签定“16位个人电脑套装软件合作开发(BIG-5)计划”,并开始编写并推出BIG5标准。 之后推出的倚天中文系统则基于BIG5码,并在台湾地区取得了巨大的成功。在BIG5诞生后,大部分的电脑软件都使用了Big5码,BIG5对于以台湾为核心的亚洲繁体汉字圈产生了久远的影响,以至于后来的window 繁体中文版系统在台湾地区也基于BIG5码进行开发。
包含字符:
共收录13,060个汉字及441个符号
编码方式:
用两个字节来为每个字符编码,第一个字节称为“高位字节”,第二个字节称为“低位字节”
Unicode
由来:
在计算机进入中国大陆的相同时期,计算机也迅速发展进入了世界各个国家。 特别是对于亚洲国家而言,每个国家都有自己的文字,于是每个国家或地区都像中国大陆这样去制定了自己的编码标准,以便能在计算机上正确显示自己国家的符号。 但带来的结果就是国家之间谁也不懂别人的编码,谁也不支持别人的编码,连大陆和台湾这样只相隔了150海里,都使用了不同的编码体系。 于是,世界相关组织意识到了这个问题,并开始尝试制定统一的编码标准,以便能够收纳世界所有国家的文字符号。 在前期有两个尝试这一工作的组织:
国际标准化组织(ISO)
统一码联盟
国际标准化组织(ISO)及国际电工委员会(IEC)于1984年联合成立了ISO/IEC小组,主要用于开发统一编码项目; 而Xerox、Apple等软件制造商则于1988年组成了统一码联盟,用于开发统一码项目。 两个组织都在编写统一字符集,但后来他们发现各自在做相同的工作,同时世界上也不需要两个不兼容的字符集,于是两个组织就此合并了双方的工作成果,并为创立一个单一编码表而协同工作。
1991年,两个组织共同的工作成果Unicode 1.0正式发布,不过Unicode 1.0并不包含CJK字符(即中日韩)。
       
Unicode 1.0:1991年10月
Unicode 1.0.1:1992年6月
Unicode 1.1:1993年6月
Unicode 2.0:1997年7月
Unicode 2.1:1998年5月
Unicode 2.1.2:1998年5月
Unicode 3.0:1999年9月
Unicode 3.1:2001年3月
Unicode 3.2:2002年3月
Unicode 4.0:2003年4月
Unicode 4.0.1:2004年3月
Unicode 4.1:2005年3月
Unicode 5.0:2006年7月
Unicode 5.1:2008年4月
Unicode 5.2:2009年10月
Unicode 6.0:2010年10月
Unicode 4.1:2005年3月
Unicode 6.1:2012年1月31日
Unicode 6.2:2012年9月
ISO/IEC 8859
ISO/IEC小组在1984年成立后的第三年(即1987年)开始启动ISO 8859标准的编写,ISO 8859是一系列8位字符集的标准,主要为世界各地的不同语言(除CJK)而单独编写的字符集,一共定义了15个字符集:
ISO/IEC 8859-1:西欧语言
ISO/IEC 8859-2  :中欧语言
ISO/IEC 8859-3 :南欧语言
ISO/IEC 8859-4: 北欧语言
ISO/IEC 8859-5: 斯拉夫语
ISO/IEC 8859-6: 阿拉伯语
ISO/IEC 8859-7:希腊语
ISO/IEC 8859-8:希伯来语
ISO/IEC 8859-9:土耳其语
ISO/IEC 8859-10: 北日耳曼语
ISO/IEC 8859-11:泰语
ISO/IEC 8859-13: 波罗的语族
ISO/IEC 8859-14: 凯尔特语族
ISO/IEC 8859-15:西欧语言,收录芬兰语字母和大写法语重音字母,以及欧元(€)符号
ISO/IEC 8859-16 :东南欧语言,主要供罗马尼亚语使用,并加入欧元(€)符号
其中ISO/IEC 8859-1至ISO/IEC 8859-4四个项目早在1982年就已经编写出来,只不过是由ANSI与ECMA合作完成,并于1985年正式公布,ISO/IEC小组成立后,这一成果被其收录,并改名为ISO/IEC 8859 前四个项目。 大家其实发现以上15个字符集中并没有代号为“ISO/IEC 8859 -12”的字符集,据说-12号本来是预留给印度天城体梵文的,但后来却搁置了(阿三有了自己的编码-ISCII)。由于英语没有任何重音字母,故可使用以上十五个字符集中的任何一个来表示。
ISO/IEC 10646 / UCS
1993年,ISO/IEC 10646标准第一次发表,ISO/IEC 10646是ISO 646的扩展,定义了1个31位的字符集。ISO 10646标准中定义的字符集为UCS,UCS是Universal Character Set的缩写,中文译作通用字符集。
版本:
ISO/IEC 10646-1:第一次发表于1993年,现在的公开版本是2000年发表的ISO/IEC 10646-1:2000。
ISO/IEC 10646-2:在2001年发表。
包含字符:
最初的ISO 10646-1:1993的编码标准,即Unicode 1.1,收录中国大陆、台湾、日本及韩国通用字符集的汉字共计20,902个,当然每个版本的Unicode标准的字符集所包含的字符数不尽相同,UCS包含了已知语言的所有字符,除了拉丁语、希腊语、斯拉夫语、希伯来语、阿拉伯语、亚美尼亚语、格鲁吉亚语,还包括中文、日文、韩文这样的方块文字,此外还包括了大量的图形、印刷、数学、科学符号。 UCS给每个字符分配一个唯一的代码,并且赋予了一个正式的名字,通常在表示一个Unicode值的十六进制数的前面加上“U+”,例如“U+0041”代表字符“A”。
编码方案:
UCS仅仅是一个超大的字符集,关于UCS制定的编码方案有两种:UCS-2和UCS-4,Unicode默认以UCS-2编码。 顾名思义,UCS-2就是用两个字节编码,UCS-4就是用4个字节(实际上只用了31位,最高位必须为0)编码。那么UCS-2其实可以容纳的字符数为65536(2的16次方),而UCS-4可以容纳的字符数为2147483648(2的31次方)。其实对于UCS-2已经是完全够用了,基本可以包含世界所有国家的常用文字,如果需要考虑一些偏僻字,那么UCS-4则绝对可以满足了,21亿个字符哪怕是整个宇宙也够用了吧!
UTF
Unicode 诞生,随之而来的计算机网络也发展了起来,Unicode 如何在网络上传输也是一个必须考虑的问题,于是在1992年,面向网络传输的UTF标准出现了。 UTF是Unicode Transformation Format的缩写,中文译作Unicode转换格式。其实我们从现在可以把Unicode看作是一个标准或组织,而UCS就是一个字符集,那么UCS在网络中的传输标准就是UTF了。 前面提到了UCS的编码实现方式为UCS-2和UCS-4,即要么是每个字符为2个字节,要么是4个字节。如果一个仅包含基本7位ASCII字符的Unicode文件,每个字符都使用2字节的原Unicode编码传输,其第一字节的8位始终为0,这就造成了比较大的浪费。但是,聪明的人们发明了UTF-8,UTF-8采用可变字节编码,这样可以大大节省带宽,并增加网络传输效率。
UTF-8
使用1~4个字节为每个UCS中的字符编码:
128个ASCII字符只需一个字节编码(Unicode范围由U+0000至U+007F)
拉丁文、希腊文、西里尔字母、亚美尼亚语、希伯来文、阿拉伯文、叙利亚文及它拿字母需要二个字节编码(Unicode范围由U+0080至U+07FF)
大部分国家的常用字(包括中文)使用三个字节编码
其他极少使用的生僻字符使用四字节编码
UTF-16/UCS-2
UCS-2的父集,使用2个或4个字节来为每个UCS中的字符编码:
128个ASCII字符需两个字节编码
其他字符使用四个字节编码
UTF-32/UCS-4
等同于UCS-4,对于所有字符都使用四个字节来编码
GB13000
前面提到了Unicode的迅速发展,至1993年时,包含CJK的Unicode 1.1已经发布了,天朝的ZF也意识到了需要一个更大的字符集来走向世界,于是在同一年,中国大陆制定了几乎等同于Unicode1.1的GB13000.1-93国家编码标准(简称GB13000)。是的,你没听错,中华人民共和国信息产业部把Unicode里的所有东东拿过来,然后自己重新修订发布了下,改为了国家标准GB13000。此标准等同于 ISO/IEC 10646.1:1993和Unicode 1.1。
GBK
1995年,在GB13000诞生后不久,中国教育科研网(NCFC)与美国NCFnet直接联网,这一天是中国被国际承认为开始有网际网路的时间。此后网络正式开始在中国大陆接通,个人计算机开始在中国流行,虽然当时只是高富帅才消费得起的产品。中国是一个十几亿人口的大国,微软意识到了中国是一个巨大的市场,当时的微软也将自己的操作系统市场布局进中国,进入中国随之而来要解决的就是系统的编码兼容问题。 之前的国家编码标准GB 2312,基本满足了汉字的计算机处理需要,它所收录的汉字已经覆盖中国大陆99.75%的使用频率。但对于人名、古汉语等方面出现的罕用字和繁体字,GB 2312不能处理,因此微软利用了GB2312中未使用的编码空间,收录了GB13000中的所有字符制定了汉字内码扩展规范GBK(K为汉语拼音 Kuo Zhan中“扩”字的首字母)。所以这一关系其实是大陆把Unicode1.1借鉴过来改名为了GB13000,而微软则利用GB2312中未使用的编码空间收录GB13000制定了GBK。所以GBK是向下完全兼容GB2312的。
包含字符:
共收录21886个字符, 其中汉字21003个, 字符883个
编码方式:
GBK只不过是把GB2312中未使用的空间,编码了其他字符,所以GBK同样是用两个字节为每个字符进行编码。
GB18030
微软到了99年前后,说GBK已经落伍了,现在流行UTF-8标准,准备全盘转换成UTF-8,但中国ZF不是吃素的,编写并强制推出了GB18030标准。GB18030的诞生还有一个原因是GBK只包含了大部分的汉字和繁体字等,我们的少数民族兄弟根本木有考虑!中国有56个民族,其中有12个民族有自己的文字,那怎么办呢?在2000年,电子工业标准化研究所起草了GB18030标准,项目代号“GB 18030-2000”,全称《信息技术-信息交换用汉字编码字符集-基本集的扩充》。此标准推出后,在中国大陆之后的所售产品必须强制支持GB18030标准,不然不得卖!(这招挺狠的 - -#)
版本:
GB 18030-2000
GB 18030-2005
包含字符:
GB18030收录了GBK中的所有字符,并将Unicode中其他中文字符(少数民族文字、偏僻字)也一并收录进来重新编码。其中GB 18030-2000共收录27533个汉字,而GB 18030-2005共包含70244个汉字。
编码方式:
采用多字节编码,每个字符由1或2或4个字节进行编码
前端眼中的字符编码

前面我们穿越回过去对字符编码做了下了解,那么这些字符编码跟我们到底有啥关系?
基本原理:
当我们打开编辑器coding时,按下ctrl+s的那一刻,其实等于是将自己的工作成果存储进了计算机,而这里最关键的是我们以什么字符编码来进行存储,我们以intellij编辑器为例:

我们在编写此文档时,是以UTF-8编码方式进行coding,当我们按下ctrl+s时,则此文档以utf-8编码方式存储进了计算机(右下角的UTF-8),而head区域中的<meat charset="utf-8">的作用则是告诉浏览器此文档以utf-8编码方式编码。 我们此时用Hex编辑器打开这个文件,来看看他的二进制流:

其中红框标注出的即为“小海”两个中文字的二进制流,第一个为"11100101 10110000 10001111"转化为十六进制则为“E5B08F”,第二个为“10110101 10110111 00001101”转化为十六进制为“E6B5B7”,而当我们去查询UTF-8的码表时发现“E5B08F”对应的字符为“小”,“E6B5B7”对应的字符则为“海”,至此当我们用浏览器进行预览页面时,由于浏览器同样以UTF-8方式对此页面进行解码,“小海”两个字则可以被正确的显示出来。
乱码是个XX
做过前端的基本都遇到过乱码问题吧?好吧,下面就带大家来揭开这一神秘的面纱。
我们用notepad打开上面的文件,并重新以GBK方式编码,然后用intellij打开后:

乱了有木有!居然变成了“C??”,木有道理呀!我在用notepad编辑文件时采用的是gbk编码,而头部申明的也是gbk,本身notepad打开也是正常,但用intellij打开却乱了!
罪魁祸首:编辑器默认编码。每个编辑器都会有默认编码,如果没有为一个项目单独设置过默认编码,打开一个单独的文件,编辑器往往以自己的默认编码去解码这个文件,如上图,我们的inellij编辑器的默认是UTF-8解码,而文件是GBK编码方式,那么打开肯定就是乱的拉。
所以编辑器也是一个因素,DW则可以智能判断文件的编码方式,上述文件用DW打开并不会乱码,而intellij可能对中文的支持并不是很好,所以还不能智能判断中文编码,默认以UTF-8解码(当然默认编码自己是可以修改的)。
很多读者可能还有一个疑问,为啥乱码出来的是“C??”? 其实原理已在上面的基本原理中做过介绍,即编辑器ctrl+s存进计算机时是GBK,但尝试用utf-8来解析,对应的utf-8中的码表中却找到了“C??”,感兴趣的同学可以自己研究下。
我们现在将文件重新编辑,即编辑时采用GBK,但头部申明为UTF-8:

然后用浏览器打开后,就是这样了:

乱了有木有!这个其实和编辑器打开一个文件乱码的原理是一致的:即编辑器编码时所采用的字符编码和解码时所采用的字符编码不一致。上述栗子,我们在coding时采用的是GBK编码,但头部却告诉浏览器这个文档是UTF-8编码,那么浏览器在用UTF-8解码时就会出现了乱码。
申明编码的方式
我们在coding时需要告诉浏览器自己的文件采用了什么字符编码,下面列出一些常见的方法:
<meta charset="gb2312"> //html5
<meta http-equiv="Content-Type" content="text/html; charset=gb2312"> //html4 xhtml
<script src="http://ossweb-img.qq.com/images/js/foot.js" charset="gb2312"></script>
<link href="http://gameweb-img.qq.com/css/common.css" rel="stylesheet" charset="gb2312" >
我们可以在head区域的meta元素中为整个页面申明编码方式,也可以为单独的外链文件申明编码方式(link/script等元素)。问题是如果页面头部和外链文件中只有部分申明或者全部申明,那么对应的到底是以什么方式解码呢?这里就有一个优先级的问题,具体的判定关系如下:

通过上述判定,我们其实可以发现,一个页面中优先级最高的其实是服务端的编码设置,如果一旦服务端设置了编码A,那么页面即以A来解析。 目前Google采用的是这一做法,这样的传输效率会更高,不需要在头部额外再单独申明编码,但这样其实也有一定的风险,除了需要有一个严谨的编码规范,还需要确保服务器上的页面都保持同一编码,一旦不一致就会造成乱码,所以目前这一方案在国内用的并不多。 其他的,如果外链资源设置了编码C,那么即以C来解析,无论服务端和头部是否申明编码。 但必须要提醒大家的是:申明的编码只是告诉浏览器相关的内容是以什么方案去解码,并不是这一部分内容就采用了这个编码。所以大家在coding时的编码一定要确保和你申明的保持统一,不然就会出现乱码的问题。
BOM是个神马
BOM是byte-order mark的缩写,为Unicode标准为了用来区分一个文件是UTF-8还是UTF-16或UTF-32编码方式的记号,又称字节序。
UTF-8以单字节为编码单元,并没有字节序的问题,而UTF-16以两个字节为编码单元,在解释一个UTF-16文本前,首先要弄清楚每个编码单元的字节序。例如“奎”的Unicode编码是594E,“乙”的Unicode编码是4E59。如果我们收到UTF-16字节流“594E”,那么这是“奎”还是“乙”?这是UTF-16文件开头的BOM就有作用了。
采用Unicode编码方式的文件如果开头出现了“FEFF”,“FEFF”在UCS中是不存在的字符,也叫做“ZERO WIDTH NO-BREAK SPACE”,那么就表明这个文件的字节流是Big-Endian(高字节在前)的;如果收到“FFFE”,就表明字节流是Little-Endian(低字节在前)。
在UTF-8文件中放置BOM主要是微软的习惯,BOM其实是为UTF-16和UTF-32准备的,微软在UTF-8使用BOM是因为这样可以把UTF-8和ASCII等编码明确区分开,但这样的文件在Window以外的其他操作系统里会带来问题。
我们以Window下的文本文件为例:

在保存时可以选择ANSI、Unicode、Unicode big endian和UTF-8四种编码方式。
其中ANSI是默认的编码方式,对于英文文件是ASCII编码,对于简体中文文件是GB2312编码(只针对Windows简体中文版,如果是繁体中文版会采用Big5码);
Unicode其实是UTF-16 endian big编码方式,这个把带有BOM的小端序UTF-16称作Unicode而又不详细说明,也是微软的习惯;
而Unicode big endian则是带有BOM的大端序编码方式
目前UTF-16通常用于系统文件的编码,而UTF-32由于对每个字符都采用四个字节编码,所以现在互联网中大部分都采用UTF-8来进行编码传输。
关于未来的展望

概述

(左图:中国地区ALEXA排名前20的站点所采用的编码占比)                  (右图:腾讯互娱所有业务所采用的编码占比)
左图表明GB2312、GBK与UTF-8编码三分天下,而右图显示腾讯互娱的业务大多数采用了GB2312,零星的采用了其他编码。总的就是不同的字符编码方案基本都存在了,而这也与各公司业务的历史原因也有一定的关系。 当我们在项目的最初期时采用了一种非Unicode编码方案时,随着业务的壮大,积累的页面越来越多,到后期想去改成Unicode编码方案,就会担心出错的问题,所以现在大多数公司都采用了延用初期编码的方式,如淘宝,腾讯互娱等,以及四大门户。
摆在眼前的问题
可是,某一天了,我们的网站用户港澳台用户也变多了,我们需要支持繁体怎么办?
某一天,我们的业务拓展到东南亚了,我们需要我们的网站也能支持那些国家的语言怎么办?
如今,国内大多数公司采用的方案是,为相应的环境单独做一套编码文件,如 http://big5.china.com.cn/ ,又如 http://big5.qidian.com
再比如,哪一天了,我们的网站需要支持少数民族的语言怎么办?
难道像某某企业这样切成图么?

嗯,这一切都只是暂时的方案,但人一旦变得懒起来,就不愿意去改变一些东西,就比如UTF-8。
拥抱国际化标准
一切就等着我们敞开胸怀去拥抱,而不是沉浸在过去的喜悦中。最终的编码方案决定权在我们自己手里,改变,只是时间的问题。

参考资源及文献列表:
http://zh.wikipedia.org/wiki/ISO_10646
http://zh.wikipedia.org/wiki/%E4 ... F%E8%A8%98%E8%99%9F
http://www.ruanyifeng.com/blog/2 ... code_and_utf-8.html http://www.imkevinyang.com/2010/ ... 81%93%E7%9A%84.html http://zh.wikipedia.org/wiki/Gb2312 http://zh.wikipedia.org/wiki/GBK http://zh.wikipedia.org/wiki/GB18030
http://www.unicode.org/
http://www.cnblogs.com/skynet/archive/2011/05/03/2035105.html
http://zh.wikipedia.org/wiki/Big5
分享到 > 腾讯微博 QQ空间 新浪微博
留言板
留言板系统维护中...暂不提供评论



1<词>,2[句],3/段\,4{节},5(章)。
2016-5-19 00:41
查看资料  发短消息 网志   编辑帖子  回复  引用回复
zzz19760225
超级版主




积分 3673
发帖 2020
注册 2016-2-1
状态 离线
『第 44 楼』:  

汉字编码 编辑
Hanzi bianma汉字编码(Chinese character encoding )是为汉字设计的一种便于输入计算机的代码。由于电子计算机现有的输入键盘与英文打字机键盘完全兼容。因而如何输入非拉丁字母的文字(包括汉字)便成了多年来人们研究的课题。 汉字信息处理系统一般包括编码、输入、存储、编辑、输出和传输。编码是关键。不解决这个问题,汉字就不能进入计算机。
中文名 汉字编码 外文名 Chinese character encoding 本    质 代码 信息处理系统 输入、存储、编辑
目录
1 途径
2 原因
3 分类
4 类型
5 双轨制
6 趋势
7 定型标准
▪ 定型化
▪ 标准化
8 字符集
9 参考书目
途径编辑
汉字进入计算机的三种途径 分别为:
①机器自动识别汉字:计算机通过“视觉”装置(光学字符阅读器或其他),用光电扫描等方法识别汉字。
②通过语音识别输入:计算机利用人们给它配备的“听觉器官”,自动辨别汉语语音要素,从不同的音节中找出不同的汉字,或从相同音节中判断出不同汉字。
③通过汉字编码输入:根据一定的编码方法,由人借助输入设备将汉字输入计算机。
机器自动识别汉字和汉语语音识别,国内外都在研究,虽然取得了不少进展,但由于难度大,预计还要经过相当一段时间才能得到解决。在现阶段,比较现实的就是通过汉字编码方法使汉字进入计算机。
原因编辑
汉字编码的困难点 汉字进入计算机,有许多困难,其原因主要有三点:
①数量庞大:一般认为,汉字总数已超过6万个(包括简化字)。虽有研究者主张规定3000多或4000字作为当代通用汉字,但仍比处理由二三十个字母组成的拼音文字要困难得多。
②字形复杂:有古体今体,繁体简体,正体异体;而且笔画相差悬殊,少的一笔,多的达36笔,简化后平均为9.8笔。
③存在大量一音多字和一字多音的现象:汉语音节416个,分声调后为1295个(根据《现代汉语词典》统计,轻声39个未计)。以1万个汉字计算,每个不带调的音节平均超过24个汉字,每个带调音节平均超过7.7个汉字。有的同音同调字多达66个。一字多音现象也很普遍。
分类编辑
计算机中汉字的表示也是用二进制编码,同样是人为编码的。根据应用目的的不同,汉字编码分为外码、交换码、机内码和字形码。
1.外码(输入码)
外码也叫输入码,是用来将汉字输入到计算机中的一组键盘符号。常用的输入码有拼音码、五笔字型码、自然码、表形码、认知码、区位码和电报码等,一种好的编码应有编码规则简单、易学好记、操作方便、重码率低、输入速度快等优点,每个人可根据自己的需要进行选择。
2.交换码(国标码)
计算机内部处理的信息,都是用二进制代码表示的,汉字也不例外。而二进制代码使用起来是不方便的,于是需要采用信息交换码。中国标准总局1981年制定了中华人民共和国国家标准GB2312--80《信息交换用汉字编码字符集--基本集》,即国标码。
区位码是国标码的另一种表现形式,把国标GB2312--80中的汉字、图形符号组成一个94×94的方阵,分为94个“区”,每区包含94个“位”,其中“区”的序号由01至94,“位”的序号也是从01至94。94个区中位置总数=94×94=8836个,其中7445个汉字和图形字符中的每一个占一个位置后,还剩下1391个空位,这1391个位置空下来保留备用。
3.机内码
根据国标码的规定,每一个汉字都有了确定的二进制代码,在微机内部汉字代码都用机内码,在磁盘上记录汉字代码也使用机内码。
4.汉字的字形码
字形码是汉字的输出码,输出汉字时都采用图形方式,无论汉字的笔画多少,每个汉字都可以写在同样大小的方块中。通常用16×16点阵来显示汉字。
5.汉字地址码
汉字地址码是指汉字库中存储汉字字形信息的逻辑地址码。它与汉字内码有着简单的对应关系,以简化内码到地址码的转换。
类型编辑
据粗略统计,现有400多种编码方案,其中上机通过试验的和已被采用作为输入方式的也有数十种之多。归纳起来,不外5种类型:
①整字输入法:
前一阶段,一般是将三四千个常用汉字排列在一个具有三四百个键位的大键盘上。大多是将这些汉字按XY坐标排列在一张字表上,通常叫“字表法”,或“笔触字表法”。比如,X25行和Y90列交叉的字为“国”,当电笔点到字表上的“国”字时,机器自动将该字的代码2590输入。键盘上或字表中字按部首或按音序或按字义联想而排列。不常用的字作为盘外字或表外字,另行编码处理。
②字形分解法:
将汉字的形体分解成笔画或部件,按一定顺序输进机器。笔画一般分成 8种:横一、竖(丨)、撇(丿)、点(丶)、折(□)、弯(□)、叉十、方(口)。部件一般归纳出一二百个。由于一般键盘上只有42个键(包括数字和标点),容纳不下这么多部件,因而有人设计中键盘,也有人利用部件形体上的相似点或出现概率的不同,而把100多个部件分布在26个字母键上。
③字形为主、字音为辅的编码法:
这种编码法与字形分解法的不同在于还要利用某些字音信息。如有的方案为了简化编码规则,缩短码长,在字形码上附加字音码,有的方案为了采用标准英文电传机,将分解归纳出来的字素通过关系字的读音转化为拉丁字母。
④全拼音输入法:
绝大多数是以现行的汉语拼音方案为基础进行设计。关键问题是区分同音字,因而有的方案提出“以词定字”的方法,还有的方案提出“拼音-汉字转换法”,即“汉语拼音输入 ──机内软件变换(实为查机器词表)──汉字输出”系统。
⑤拼音为主、字形为辅的编码法:
一般在拼音码前面或后面再添加一些字形码。拼音码有用现行汉语拼音方案或稍加简化的,还有的为了缩短码长而把声母和韵母都用单字母或单字键表示的“双拼方案”或“双打方案”。如F键既表声母F,又表韵母ang,连击两下,便是Fang“方”字。区分同音字的字形码也多种多样。除了大部分采用偏旁部首的信息外,还有采用起末笔或采用语义类别的。
上述各种编码法,各有短长。例如,字表法的特点是一字一格(键),无重码,直观性好,操作简单。缺点是需特制键盘,速度较慢。字形分解法的好处是按形取码,不涉及字音,因而不认识的字(包括生僻字、古字)也同样可以编码输入;但汉字形体结构非常复杂,写法也有许多差异,分解标准不易统一,因而不少方案规则较多。拼音输入法(包括拼音-汉字转换法)的优点是操作简捷,可以“盲打”,不受汉字简化、字形改变的影响,符合拼音化方向,并且还便于作进一步信息处理;缺点是不认识的字无法输入;另外,如果不加字形码或不用以词定字法或显式选择法,同音字较难处理。
双轨制编辑
汉语拼音推广应用,并逐步过渡到汉字和汉语拼音文字并存并用,这是一种双轨制。汉字信息处理领域中,音码和形码的并存并用,同样是一种双轨制。因此,不少人认为,采用双轨制好,理由有以下5点:
①对掌握普通话的人来说,使用音码比形码方便,速度比较快。形码虽然较慢,但能输入任何汉字(包括古字)。采用双轨,操作员认识的字可按音输入,不认识的字按形输入,会普通话的人可按音输入,方音重的人可按形输入。
②对于用字量少的单位,按音输入无问题,但对用字量多的单位来说,按音输入就不如按形输入,因为一般人只能念出一部分汉字。
③按形输入(尤其是整体输入)对于中文信息处理的某类工作,如统计汉字,非常适合;但是对于其他类工作,例如统计汉语的音(声韵调)则无能为力。按音输入则正相反。双轨正好是相辅相成。
④有的形码可以照顾多种汉字(如日本的汉字、南朝鲜的汉字),而音码能分词连写,便于作进一步的信息处理。
⑤适当的双轨方案,不会增加设备上的麻烦。如不考虑采用整字输入,一般均可使用现有的小键盘。
趋势编辑
汉字编码研究的新发展 除了单轨向双轨发展之外,还有下列趋势:
①混合式编码法。笔触字表示法中除整体字之外,增加一些部件或字元,可以解决盘外字问题,甚至能具有字形分解法的全部优点。而笔画方案为了提高速度,一般也增加一些部件或整字。
②充分利用简码和词汇码。这样可以提高输入速度。因而人们为少量出现频率高的字或词设计了单字母和双字母的简码。
词汇码也是提高速度的手段。有一种形码方案的词汇码是根据每个字的部件规定的,如“汉字编码”的词汇码是43、45、55、13(氵冖纟石)。另一种形码方案的词汇码是利用计算机引导方式输入的。例如,当“中”字输入后,一按语词键,屏幕上便显示出“中国”、“中型”、“中性”、“中华”等双音词;选择“中国”后,如再按一下语词键,便可显示出“(中国)话”、“(中国)人民”、“(中国)共产党、”、“(中国)工农红军”等词或词组。音码方案的词汇码实际上为词组码,如 ZRG“中华人民共和国”,ZZXY“中国中文信息研究会”。词汇码不仅能提高速度,而且也能区别同码。但是,如果用得太多,也会产生重码。因此,有必要划分通用词汇码和专业词汇码,以减少重码。
③充分发挥“电脑”的作用,尽量减少“人脑”的负担。上述计算机引导输入法就是一例。还有的方案不断以开窗口方式向操作员提供选择的范围。这样,操作员不必再记忆大量的编码规则。
定型标准编辑
定型化
编码方案的定型化,即一般所说的选优工作,对计算机的普及应用非常重要。当然,定型或选优并不意
《信息交换用汉字编码字符集辅助集》
《信息交换用汉字编码字符集辅助集》
味着只定一种或只选一种,而要照顾到多种用户的需要。关于选优,曾提出多种评定标准,一般包括字码无二义性、操作方便易学、输入和处理效率高、存储节省、传输可靠、设备经济实用、组词能力强。
标准化
编码方案繁多,需要有一个统一的标准。1981年,国家标准局公布了《信息交换用汉字编码字符集基本集》(简称汉字标准交换码),共分两级,一级3755个字,二级3008个字,共6763个字。这种汉字标准交换码是计算机的内部码,可以为各种输入输出设备的设计提供统一的标准,使各种系统之间的信息交换有共同一致性,从而使信息资源的共享得以保证。正在制定《信息交换用汉字编码字符集辅助集》,以满足少数用字量超过基本集的用户和台湾、香港等地的需要。
字符集编辑
① GB2312-80字符集,中文名国家标准字符集(GB=GuóBiāo国标)。收入汉字6763个,符号715个,总计7478个字符,这是大陆普遍使用的简体字字符集。楷体-GB2312、仿宋-GB2312、华文行楷等市面上绝大多数字体支持显示这个字符集,亦是大多数输入法所采用的字符集。市面上绝大多数所谓的繁体字体,其实采用的是GB-2313字符集简体字的编码,用字体显示为繁体字,而不是直接用GBK字符集中繁体字的编码,错误百出。
② Big-5字符集,中文名大五码,是台湾繁体字的字符集,收入13060个繁体汉字,808个符号,总计13868个字符,普遍使用于台湾、香港等地区。台湾教育部标准宋体楷体等港台大多数字体支持这个字符集的显示。
③ GBK字符集,中文名国家标准扩展字符集(GB=GuóBiāo国标;K=Kuò扩,即扩展),兼容GB2312-80标准,包含Big-5的繁体字,但是不兼容Big-5字符集编码,收入21003个汉字,882个符号,共计21885个字符,包括了中日韩(CJK)统一汉字20902个、扩展A集(CJK Ext-A) 中的汉字52个。Windows 95/98简体中文版就带有这个GBK.txt文件。宋体、隶书、黑体、幼圆、华文中宋、华文细黑、华文楷体、标楷体(DFKai-SB)、Arial Unicode MS、MingLiU、PMingLiU等字体支持显示这个字符集。微软拼音输入法2003、全拼、紫光拼音等输入法,能够录入如镕镕炁夬喆嚞姤赟赟䶮龑昳堃慜靕臹等GBK简繁体汉字。
Big-5 (台湾繁体字)与GB2312-80 (大陆简体字),编码不相兼容,字符在不同的操作系统中便产生乱码。文本文字的简体与繁体(文字及编码)之间的转换,可用BabelPad、TextPro或Convertz之类的转码软件来解决。若是程序,Windows XP操作系统,可用Microsoft AppLocale Utility 1.0解决;Windows 2000的操作系统,大概只有用:中文之星、四通利方、南极星、金山快译之类的转码软件方能解决了。
④ GB18030-2000字符集,包含GBK字符集和CJK Ext-A 全部6582个汉字,共计27533个汉字。宋体-18030、方正楷体(FZKai-Z03)、书同文楷体(MS Song)宋体(ht_cjk+)、香港华康标准宋体(DFSongStd)、华康香港标准楷体、CERG Chinese Font、韩国New Gulim,以及微软Windows Vista操作系统提供的宋黑楷仿宋等字体亦支持这个字符集的显示。Windows 98支持这个字符集,以下的字符集则不支持。手写输入法逍遥笔4.0版支持GB18030字符集及方正超大字符集汉字的录入。
⑤ 方正超大字符集,包含GB18030-2000字符集、CJK Ext-B中的36862个汉字,共计64395个汉字。宋体-方正超大字符集支持这个字符集的显示。Microsoft Office XP或2003简体中文版就自带有这个字体。Windows 2000的操作系统需安装超大字符集支持包“Surrogate更新”。
⑥ GB18030-2005字符集,在GB13030-2000的基础上,增加了CJK Ext-B的36862个汉字,以及其它的一些汉字,共计70244个汉字。
⑦ ISO/IEC 10646 / Unicode字符集,这是全球可以共享的编码字符集,两者相互兼融,涵盖了世界上主要语文的字符,其中包括简繁体汉字,计有:CJK统一汉字编码20992个、CJK Ext-A 编码 6582个、CJK Ext-B 编码 36862个、CJK Ext-C 编码 4160个、 CJK Ext-D 编码 222个,共计74686个汉字。SimSun-ExtB(宋体)、MingLiU-ExtB(细明体)能显示全部Ext-B汉字。目前有 UniFonts 6.0 可以显示Unicode中的全部CJK编码的字符,输入法可用海峰五笔、新概念五笔、仓颉输入法世纪版、新版的微软新注音、仓颉输入法 6.0 版(单码功能)等输入法录入。Ext-C还有2万多个汉字。详情请参阅香港中文大学网站、马来西亚仓颉之友网站、福建陈清钰个人网站。
⑧ 汉字构形数据库2.3版,内含楷书字形60082个、小篆11100个、楚系简帛文字2627个、金文3459个、甲骨文177个、异体字12768组。可以安装该程序,亦可以解压后使用其中的字体文件,对于整理某些古代文献十分有用。
如果超出了输入法所支持的字符集,就不能录入计算机。有些人利用私人造字区PUA的编码,造了一些字体。一些如果没有相应字体的支持,则显示为黑框、方框或空白。如果操作系统或应用软件不支持该字符集,则显示为问号(一个或两个)。在网页上亦存在同样的情况。
参考书目编辑
刘涌泉:《语言应用和现代化──中文信息处理研究》,载《语文研究》,1983,第1期,太原。
中国汉字编码研究会编:《汉字编码方案汇编》,科学技术文献出版社,北京,1979。
(刘涌泉)



1<词>,2[句],3/段\,4{节},5(章)。
2016-5-19 01:42
查看资料  发短消息 网志   编辑帖子  回复  引用回复
zzz19760225
超级版主




积分 3673
发帖 2020
注册 2016-2-1
状态 离线
『第 45 楼』:  

DelphiGuy
早打大打打核战争
本版等级:T7
Blank
#9 得分:5 回复于: 2009-02-12 14:59:48
两种方法:
1. 使用图形模式,逐点画出来。缺点是有点麻烦,但可以显示任意多的汉字。
2. 文本模式,修改EGA/VGA字模,INT 10h Ax=1110h。优点是简单,而且兼容INT 21h、INT 10h的字符输出功能,但是只能(同屏)显示很少的汉字,最多256个吧(实际不可能,因为用单个8x16/9x16的字模显示汉字有点勉强,至少要16x16才能看,这样就只剩下128个,还要保留一部分常用的ASCII符号)。
-----------------------------------------------------------------------------------------------------------------------------------------------------
dos是1MB内存,其中640KB为用户内存,256KB为BIOS,128KB为显示。

忆往昔DOS操作系统——内存管理 2011-08-24 11:22:55
分类: 服务器与存储
在我们现在看来,内存有多少G,要么就是几根内存条,可在当年DOS的环境下,系统中存在以下四种内存:

   常规内存(Conventional Memory)

   高端内存(Upper Memory)

   扩充内存(Expanded Memory) EMS

   扩展内存(Extended Memory) XMS

DOS在实模式下,能直接寻址的范围是1MB。而这1MB分为640KB的常规内存和384KB的高端内存,加在一起就是1024KB也就是1MB。因为DOS使用16位段基址:便宜量格式,只能使用低端的640KB,这就是有名的640KB限制。其中最低端的1KB,即00000H~003FFH存放的是中断(IRQ)矢量表;接下来是256B的BIOS数据区;DOS及应用程序使用00500H~9FFFFH。这在开始使用DOS的20世纪80年代是完全能够满足要求的,因为当时PC上安装的物理内存容量也是640KB,甚至更少。(前面地址中的H代表16进制)
系统硬件使用的内存位于地址区域的高端,范围是A0000H~FFFFFH,共384KB。其中有用于显示的视频缓冲区和BIOS程序空间,例如显卡,网卡和主板BIOS。

地址FFFF0H在PC中有特别的用途。

计算机在加电启动时,CPU中的CS=F000H,IP=FFF0H,即从地址FFFF0H处开始执行,这个区域属于系统BIOS。(F000:FFF0)=EA5BE000F0(是JMP F000:E05B指令的十六进制表示),它立即跳转到BIOS的初始化程序,开始系统自检。(这段跟DOS没有关系,只是查资料时看到了,就也写上了。是想让大家知道,在按下主机电源开关后,CPU都做了些什么,为什么BIOS开始工作,自检硬件设备)

最后我附了一张图,本来想自己画的,可一搜发现已经有人画好了,并且画的肯定比我好,我就用人家的图了,一看这个,肯定就清楚多了,比文字怎么写的都强。

上面说的扩充内存是一种硬件,那个年代的主板专门预留了扩展槽,可以插上,我是没见过。扩展内存就是内存条上大于1M的部分,通过DOS下的一些驱动可以将XMS的一部分虚拟成EMS,以满足一些为EMS开发的程序的需要。

中间有一段叫高端内存,指位于常规内存之上的384K内存。程序一般不能使用这个内存区域,但是EMM386.exe可以激活高端内存的一部分,并且它允许用户将某些设备驱动程序和用户程序用Devicehigh或LH(即loadhigh)装入高端内存。dos=high,umb也是把DOS的一部分装到高端内存里。这里的umb是高端内存块(Upper Memory Block)的缩写。(以后我会专门写config.sys的部分)

DOS的程序,主要还是要使用常规内存的,如我刷HP笔记本的BIOS的时候,连点Shift进入最小的DOS模式也就是为了节省640K这部分的空间,以便让HP的刷写程序有足够的空间运行,不然刷写程序就要报错,就算XMS再大也没用。

还有一个叫DOS4GW.EXE的程序,在DOS玩过一些大一些的游戏如仙剑,红警等,在启动的时候,有时候能看到有个DOS4GW一闪而过,它可以使用CPU直接进入保护模式,直接访问XMS,不过这时就已经脱离了DOS状态。后来的Windows 3.x,95,98也都运行在保护模式下的,但都需要DOS带一下。

有些东西要看一下计算机组成原理或汇编之类的书才能理解,尤其是内存的寻址与CPU的寄存器(上面提到的CS,IP等)。

文:kingduanlian
-----------------------------------------------------------------------------------------------------------------------------------------------------------------

[ Last edited by zzz19760225 on 2016-6-5 at 14:56 ]



1<词>,2[句],3/段\,4{节},5(章)。
2016-5-19 01:54
查看资料  发短消息 网志   编辑帖子  回复  引用回复
« [1] [2] [3] [4] [5] [6] »
请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: