ASC码字符在计算机什么地方存放?显卡?主板?显示器?键盘?CPU?我说的不是ASC编码码表,是码表对应的符号!键盘敲击引发对应端口发出中断信号,CPU调用相应中断例程,但处理的数据最后写入显存的还是ASCII码表对应的编码,而不是符号本体。那编码转符号的时候,符号本身又存在哪里了呢?求大神解惑
3条回答
- 焦爷的淘金 2019-03-02 11:54关注
此帖由我自己来完结吧,查了《x86汇编模式++从实模式到保护模式》相关章节,知道了答案:
显卡有文本模式和图形模式,在文本模式下,ASCII码每个字符的像素颗粒位置和对应的编码号形成了映射关系存在显存中,在文本模式下,只要往显存端口中输入16进制的编码号,显存就会查到对应的像素颗粒生成位置,再往显示器上发送,命令显示器显示该像素向量对应的像素颗粒位置。
也就是说ASCII码每个字符的像素位置向量本身就存在显卡的文本模式下的显存中。
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 2无用
悬赏问题
- ¥15 FPGA-SRIO初始化失败
- ¥15 MapReduce实现倒排索引失败
- ¥15 ZABBIX6.0L连接数据库报错,如何解决?(操作系统-centos)
- ¥15 找一位技术过硬的游戏pj程序员
- ¥15 matlab生成电测深三层曲线模型代码
- ¥50 随机森林与房贷信用风险模型
- ¥50 buildozer打包kivy app失败
- ¥30 在vs2022里运行python代码
- ¥15 不同尺寸货物如何寻找合适的包装箱型谱
- ¥15 求解 yolo算法问题