Board logo

标题: 【已解决】电脑是怎样将文字搬到屏幕上的 [打印本页]

作者: jdsdsa    时间: 2012-3-10 18:11     标题: 【已解决】电脑是怎样将文字搬到屏幕上的

本帖最后由 jdsdsa 于 2012-3-21 17:42 编辑

有没有高人解释一下

这个电脑里怎么会显示出文字   就是说这些我们看到文字是怎样保存到电脑中的

磁盘里是二进制文件   电脑怎么会呈现出这些方块字呢

不如显示出 “好” 字 这个过程电脑是怎样工作的

理解我说的 谁能解释一下
作者: find    时间: 2012-3-10 18:52

http://wenku.baidu.com/view/baa3a461ddccda38376baf87.html
作者: jdsdsa    时间: 2012-3-10 19:11

先谢谢 我想知道的是 “好”字在最初的计算机中是怎样输入进去的

也就是说人是通过什么设备得到的 “好” 字的二进制代码

进而通过键盘 cpu 显卡  显示成有模有样的方块汉字的
作者: cjiabing    时间: 2012-3-10 20:32

回复 1# jdsdsa


    请楼主修改标题。
作者: find    时间: 2012-3-10 20:51

回复 3# jdsdsa


是人规定好的。
就像110是抓贼的,119是救火的,120是救命的。
最初的计算机既没有键盘也没有显卡,输入设备是一个一个的开关,人搬着梯子去扳开关,开和关分别代表1和0。
至于汉字对应的编码,请搜索一下GBK、GB2312、Unicode、UTF-8等。
作者: jdsdsa    时间: 2012-3-10 22:34

回复 4# cjiabing


    那我再问简单一点点

比如我打开电脑后 进入系统前要输入密码 我的是 aaa

那这个字母 a 怎么会出现在电脑中 ?
作者: find    时间: 2012-3-10 22:55

回复 6# jdsdsa


拆开你的键盘,会发现每个按键下面有一个触点,你按不同的键,就会发出不同的电流信号。
CPU能读懂这个信号,它发现你按了a键之后,就告诉显卡:请在屏幕上显示一个字母a
于是你就看到了a
作者: jdsdsa    时间: 2012-3-10 23:14

了解 我觉得 确切的说 应该是:  在发射一个和字母a重合的电子流到显示屏上
作者: ivor    时间: 2012-3-11 13:23

回复 8# jdsdsa


    你输入的信号是通过(windows)系统处理的,它知道应该下一步往显卡缓冲区输出什么。
作者: find    时间: 2012-3-11 13:40

回复 8# jdsdsa


这是老式的CRT显示器了,现在逐渐步入液晶时代了。
就算是CRT显示器,CPU也只是告诉显卡输出一个字母a,然后显卡把信号传给显示器,显示器的电子枪在屏幕上打出你看到的a。
作者: jdsdsa    时间: 2012-3-11 17:01

回复 9# ivor


    准确的说 是人告诉显示器显示 a 或 b 或 你好

  那人是怎样将这些字母 汉字 通过windows 处理器 显示器 一丝一毫 不歪不斜 的表现出来的


  人是怎样编译 a 的代码 能够标准的搬到电脑显示屏上 让人能够看到
作者: wankoilz    时间: 2012-3-16 22:08

本帖最后由 wankoilz 于 2012-3-17 23:39 编辑

每个字符内码都有其相对应的字型码,字型码是一种描述字符点阵的二进制码,比如要描述一个16×16的点阵就需要256个二进制码位。当然还有32×32,64×64等字型码。
具体百度一下应该就能获得比较满意的答案。




欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2