中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-06-18 02:08
中国DOS联盟论坛 » DOS学习入门 & 精彩文章 (教学室) » ASCII编码表 查看 8,043 回复 25
楼 主 ASCII编码表 发表于 2006-01-30 17:50 ·  中国 广东 广州 中移铁通
元老会员
★★★
积分 1,468
发帖 407
注册 2002-10-21 00:00
UID 34
性别 男
来自 广州
状态 离线
现在在网上找的ASCII编码表大多没有特殊控制符号,所以自己做了一个送给大家
在DOS中,所有的ASCII字符都可以用ALT+小键盘上的数字键输入.如用ALT+10 输入换行符,ALT+13输入回车...

[ Last edited by Lydong on 2006-2-4 at 14:58 ]
附件
ASCII-1.GIF
ASCII-2.GIF
欢迎大家观临我的个人主页:

http://dosdiy.bluepc.com.cn/
http://dosdiy.ys168.com/


EMAIL: lydong@china.com.cn lydong@yeah.net
----------------------------------------------
2 发表于 2006-01-30 22:41 ·  中国 广东 广州 白云区 电信
金牌会员
★★★★
D◎$ Fαп
积分 4,562
发帖 1,883
注册 2004-01-19 00:00
UID 15812
性别 男
来自 广东广州
状态 离线
我平时查ASCII码都是从 QB 的帮助文件或 DOS Navigator 上找的。这个表格做得很漂亮啊,版主!很像DOS教材上的表格。我来顶一下。
不知那些控制符是从哪里来的?是版主自己画的?
----====≡≡≡≡ 我的至爱,永远是MSDOS!≡≡≡≡====----
3 发表于 2006-01-30 22:58 ·  中国 广东 广州 中移铁通
元老会员
★★★
积分 1,468
发帖 407
注册 2002-10-21 00:00
UID 34
性别 男
来自 广州
状态 离线
有几个符号是自己画,大部分的字符在Windows 字体中都有.
欢迎大家观临我的个人主页:

http://dosdiy.bluepc.com.cn/
http://dosdiy.ys168.com/


EMAIL: lydong@china.com.cn lydong@yeah.net
----------------------------------------------
4 发表于 2006-01-31 14:06 ·  中国 山西 运城 中移铁通
元老会员
★★★★
Batchinger
积分 4,432
发帖 1,512
注册 2002-10-18 00:00
UID 19
性别 男
状态 离线
Re Lydong:

不错的主题,希望继续充实其中的内容。

其实,关于 ASCII 码表的源流歧变和排列规律有很多资源和信息可以参考的,在这里提供两则建议:

1、将 ASCII 码表与 扩展 ASCII 码表分开,因为二者并非同一组织 ANSI 制定(前者是 ANSI ,为世界广泛采用,个别稍有差异;后者为 IBM,在其产品线 PC 机上相当流行,但同时也有其它组织制定与此不同的码表),而且适用的场合也有很大差异,同时也有利于图片的显示和浏览。

2、码表中有一种列码映射没有提到,那就是 0/1 列与 4/5 列的映射,从 00h 到 1Fh 可分别对应为 Ctrl+@(^@), Ctrl+A(^A), Ctrl+B(^B), ... ,Ctrl+Z(^Z), Ctrl+[(^\), Ctrl+\(^\),...。也就是说控制字符Nul,可通过Ctrl+@为输入,屏幕显示为^@,转义作用仍然是空字符。
※ Batchinger 致 Bat Fans:请访问 批处理编程的异类 ,欢迎交流与共享批处理编程心得!
5 发表于 2006-02-01 02:48 ·  中国 广东 广州 中移铁通
元老会员
★★★
积分 1,468
发帖 407
注册 2002-10-21 00:00
UID 34
性别 男
来自 广州
状态 离线
根据willsort所提的建议,ASCII 码表已在[一楼]做了新的修改.
欢迎大家观临我的个人主页:

http://dosdiy.bluepc.com.cn/
http://dosdiy.ys168.com/


EMAIL: lydong@china.com.cn lydong@yeah.net
----------------------------------------------
6 发表于 2006-02-03 11:53 ·  中国 北京 海淀区 联通
初级用户
积分 39
发帖 12
注册 2005-07-24 17:22
UID 41013
状态 离线
可以参看MSDN
7 发表于 2006-02-03 19:40 ·  中国 山西 临汾 中移铁通
元老会员
★★★★
Batchinger
积分 4,432
发帖 1,512
注册 2002-10-18 00:00
UID 19
性别 男
状态 离线
Re zrh4019:

MSDN 的基本ASCII码和扩展ASCII码表曾经看过,算是比较贴近DOS的了。推荐大家也看一看,并与本版的码表比较一下异同。

另外一个比较有用的身边的码表资源,那就是“附件”中“字符映射表”,选择“高级查看”后,再选择与DOS有关的字符集,然后更换字体,会发现不同字体对码表的支持存在相当大的差异。

ASCII 字符代码图表1

ASCII 字符代码图表2

[ Last edited by willsort on 2006-2-3 at 19:41 ]
※ Batchinger 致 Bat Fans:请访问 批处理编程的异类 ,欢迎交流与共享批处理编程心得!
8 发表于 2006-02-04 15:38 ·  中国 广东 广州 中移铁通
元老会员
★★★
积分 1,468
发帖 407
注册 2002-10-21 00:00
UID 34
性别 男
来自 广州
状态 离线
Originally posted by zrh4019 at 2006-2-3 11:53 AM:
可以参看MSDN

参考了MSDN的“ASCII 字符代码图表”,对上表做了一点修改,见。
欢迎大家观临我的个人主页:

http://dosdiy.bluepc.com.cn/
http://dosdiy.ys168.com/


EMAIL: lydong@china.com.cn lydong@yeah.net
----------------------------------------------
9 发表于 2006-02-09 00:07 ·  中国 广东 佛山 电信
新手上路
积分 2
发帖 1
注册 2006-02-09 00:04
UID 50067
性别 男
来自 广东
状态 离线
以前学过,复习复习.....
10 发表于 2006-11-23 06:46
中级用户
★★
DOS之日
积分 337
发帖 161
注册 2006-11-04 05:27
UID 69523
性别 男
状态 离线
积累,再积累,学习,再学习
for /f %%h in (`echo hxuan`) do for /f %%x in (`echo hxuan`) do if %%h==%%x nul
11 发表于 2007-02-14 08:44 ·  中国 浙江 台州 温岭市 电信
高级用户
★★
DOS学徒
积分 526
发帖 252
注册 2007-02-12 05:35
UID 79286
性别 男
状态 离线
support
12 发表于 2007-02-15 09:31 ·  中国 上海 东方有线
中级用户
★★
积分 218
发帖 86
注册 2006-08-10 10:45
UID 60205
性别 男
状态 离线
好东西 已收藏
感谢LZ
13 发表于 2007-02-16 04:35 ·  中国 浙江 温州 电信
新手上路
积分 2
发帖 1
注册 2007-02-16 02:43
UID 79603
性别 男
状态 离线
不错,很好,下载学习了.
14 发表于 2007-03-27 10:58 ·  中国 安徽 合肥 电信
中级用户
★★
积分 334
发帖 154
注册 2007-03-24 02:14
UID 82713
性别 男
状态 离线
我是菜鸟,这个东东有何用呢?
15 发表于 2007-12-06 09:50 ·  中国 江西 吉安 电信
新手上路
积分 4
发帖 2
注册 2007-01-26 23:13
UID 77767
性别 男
状态 离线
比如以前dos时代。编写软件的字符界面。。。
论坛跳转: