ASCII码的含义

计算机中,所有的信息都是二进制,而人能理解的信息是已经具有约定意义的字符.
    比如说,人在有一定上下文的情况下看到“123”,就可知道这是一个数值,它的大小为123;
    看到“BASIC”就知道这是在说 BASIC 这种编程语言;
    看到“desk”,就知道说的是桌子。
    而我们要把这些信息存储在计算机中,就要对其进行编码,将其转化为二进制信息进行存储。
    而计算机要将这些存储的信息再显示给我们看,就要再对其进行解码。
    只要编码和解码采用同样的规则,我们就可以将人能理解的信息存入到计算机,再从计算机中取出。
世界上有很多编码方案,有一种方案叫做 ASCII编码,是在计算机系统中通常被采用的.
    简单地说,所谓编码方案,就是一套规则,它约定了用什么样的信息来表示现实对象.
    比如说,在 ASCII 编码方案中,用 61H 表示"a",62H 表示"b".
    一种规则需要人们遵守才有意义.
一个文本编辑过程中,就包含着按照 ASCII 编码规则进行的编码和解码.
    在文本编辑过程中,我们按一下键盘的"a"键,就会在屏幕上看到"a".这是怎样一个过程呢?
    我们按下键盘的"a"键,这个按键的信息被送入计算机,计算机用ASCII码的规则对其进行编码,将其转化为61H存储在内存的指定空间中;
    文本编辑软件从内存中取出61H,将其送到显卡上的显存中;
    工作在文本模式下的显卡,用ASCI码的规则解释显存中的内容,61H被当作字符"a";
    显卡驱动显示器,将字符"a"的图像画在屏幕上.
    我们可以看到,显卡在处理文本信息的时候,是按照ASCII码的规则进行的.这也就是说,如果我们要想在显示器上看到"a",就要给显卡提供"a"的ASCII码,61H.
    如何提供?当然是写入显存中.

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Mr.Budops

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值