标题: 对CCDOS的一个实验的结果
[打印本页]
作者: LanE
时间: 2003-5-12 00:00
标题: 对CCDOS的一个实验的结果
资料上说的CCDOS是不支持直接写屏的,我用CCDOS97做了相应的实验
方法如下:
我们知道用DEBUG的E命令可以直接改内存,于是我用E命令向B800:0000写如一些东西,具体如下:
C:\>DEBUG
-E B800:0000
B800:0000 XX.40
-
XX为屏幕左上角的字符的ASCII码的十六进制表示,可能会不同
这时候我们可以看到结果:在屏幕的左上角出现了一个@字符!
这说明CCDOS是支持直接写屏的,至少我用的这个版本可以
以下是实验的图
注意左上角的字符
后来在设置中发现有相应的直接写屏的设置,如下图:
注意下面的设置
可能这是后来版本的CCDOS的改进吧
作者: mys
时间: 2003-5-19 00:00
原来的CCDOS,即电子工业部出品的CCDOS2到4都不支持直接写屏的,后来就没落了。
CCDOS97是天汇汉字系统核心陈江宁结合了UCDOS和天汇的特长而写的,当然支持直接写屏。
CCDOS97和以前的CCDOS没有直接关系。
作者: Wengier
时间: 2003-5-19 00:00
那CCDOS97为什么没有结合AW97的特长而支持GBK字符呢?
作者: LanE
时间: 2003-5-23 00:00
我说怎么书上说CCDOS不支持直接写屏,但是这个可以呢
作者: mys
时间: 2003-5-24 00:00
可能是输入法的关系吧,陈江宁擅长操作系统,也没做过GBK系统,对于输入法可能不那么了解。而陈爱文是表形码的发明者,四通又早有支持CJK内码的大字符集汉字系统。
再说从AW96、AW97的表现看,许多人会认为人们不需要在DOS下的CJK汉字系统。