配色: 字号:
《Java程序设计教程》补充:计算机组成原理概述
2023-05-25 | 阅:  转:  |  分享 
  
补充:计算机组成原理概述计算机组成展示及小测验冯·诺依曼型计算机 采用存储程序工作方式(冯·诺依曼思想的核心)按地址自动执行 采用二进制代码
表示数据和指令五大部件:包括控制器、运算器、存储器、输入设备、输出设备00 01 10 1100 01 10 112021/12/
226数据与文字的表示方法计算机中使用的数据可分成两大类:符号数据:非数字符号的表示(ASCII、汉字、图形等)数值数据:数字数据
的表示方式(定点、浮点)计算机数字和字符的表示方法应有利于数据的存储、加工(处理)、传送;编码:用少量、简单的基本符号,选择合适的
规则表示尽量多的信息,同时利于信息处理(速度、方便)字符编码ASCII 1个字节ANSI 英文1字节 汉字两字节 韩文…Un
icode(Utf-16) 2个字节或4个字节Utf-8 1~4个字节1)ANSI:文件的编码就是两个字节“D1 CF”,这
正是“严”的GB2312编码,GB2312是采用大头方式存储的。GBK编码2)Unicode:编码是四个字节“FF FE 25 4
E”,其中“FF FE”表明是小头方式存储,真正的编码是4E25。3)Unicode big endian:编码是四个字节“FE
FF 4E 25”,其中“FE FF”表明是大头方式存储。4)UTF-8:编码是六个字节“EF BB BF E4 B8 A5”,前
三个字节“EF BB BF”表示这是UTF-8编码,后三个“E4B8A5”就是“严”的具体编码,它的存储顺序与编码顺序是一致的。A
NSI并不是某一种特定的字符编码,而是在不同的系统中,ANSI表示不同的编码。美国人用的系统中ANSI编码其实是ASCII编码(A
SCII编码不能表示汉字,所以汉字为乱码),而你的系统中(“汉字”正常显示)ANSI编码其实是GBK编码,而韩文系统中(“???”
正常显示)ANSI编码其实是EUC-KR编码。如何查看windows操作系统的默认编码?在Windows平台下,进入DOS窗口,输
入:chcp ,可以得到操作系统的代码页信息,从控制面板的语言选项中查看代码页对应的详细的字符集信息。例如:我的活动代码页为:93
6,它对应的编码格式为GBK。
献花(0)
+1
(本文系大高老师首藏)