詳細說明漢字在計算機中的處理流程以及漢字編碼在處理過程中的轉化關系
詳細說明漢字在計算機中的處理流程以及漢字編碼在處理過程中的轉化關系
數學人氣:267 ℃時間:2020-03-31 15:32:36
優(yōu)質解答
一般字庫文件是按照GB 2312-80標準,也就是通常所說的國標碼或區(qū)位碼的標準排列的.國標碼分為 94 個區(qū)(Section),每個區(qū) 94 個位(Position),所以也稱為區(qū)位碼.其中01~09 區(qū)為符號、數字區(qū),16~87 區(qū)為漢字區(qū).而 10~15 區(qū)、88~94 區(qū)是空白區(qū)域.如何取得漢字的區(qū)位碼呢?在計算機處理漢字和ASCII字符時,使每個ASCII字符占用1個字節(jié),而一個漢字占用兩個字節(jié),其值稱為漢字的內碼.其中第一個字節(jié)的值為區(qū)號加上32(20H),第二個字節(jié)的值為位號加上32(20H).為了與ASCII字符區(qū)別開,表示漢字的兩個字節(jié)的最高位都是1,也就是兩個字節(jié)的值都又加上了128(80H).這樣,通過漢字的內碼,就可以計算出漢字的區(qū)位碼.具體算式如下:qh=c1-32-128=c1-160 wh=c2-32-128=c2-160 或 qh=c1-0xa0 wh=c2-0xa0 qh,wh為漢字的區(qū)號和位號,c1,c2為漢字的第一字節(jié)和第二字節(jié).根據區(qū)號和位號可以得到漢字字模在文件中的位置:location=(94*(qh-1)+(wh-1))*一個點陣字模的字節(jié)數.
我來回答
類似推薦
- 計算機中常見的漢字編碼有哪些?
- 計算機知識:漢字編碼的規(guī)則?
- 計算機采用的西文字符編碼是什么?我國的漢字編碼有哪些?
- 計算機中對漢字進行統一編碼,我國對漢字編碼采用的是
- 有關眼的成語?
- 英語翻譯:只有這樣,我才能為自己增值.
- 哥德巴赫猜想1+2具體是怎樣證明的?
- 數學作輔助線時是用虛線還是實線?
- 下列不能解除植物頂端優(yōu)勢的措施是( ) A.去掉頂芽 B.在去掉頂芽的斷口處放上瓊脂小塊 C.在去掉頂芽的斷口處放一塊含有生長素的羊毛脂 D.在去掉頂芽的斷口處放一塊含有細胞分裂素
- 用英語描述自己的外貌5句或5句以上
- You can be——( 介詞 )the festival in your school?
- ∫x^3dx/(x^4-x^2+2)
猜你喜歡
- 1人體所必需的營養(yǎng)素是什么
- 2mx-2y=5+6x是二元一次方程組,則m的取值范圍是
- 3正比例函數是特殊的一次函數,那么可以說一次函數是正比例函數嗎?
- 4宇宙外面是什么東東?
- 5百靈鳥用修辭手法寫句子越短越好
- 6已知函數f(x+1)=3x+2,則f(x)的解析式是( ?。?A.3x-1 B.3x+1 C.3x+2 D.3x+4
- 7非洲氣候特點
- 8小明騎一輛車輪直徑72㎝的自行車,要通過一條1130.4m長的大橋,按每分鐘100圈計算,需要幾分鐘
- 9在銳角三角形中,AC等于8,BC等于7,sinB等于7分之4倍根3,求AB~...
- 10某養(yǎng)殖專業(yè)戶養(yǎng)的雞是鵝的7分之3,是鴨的5分之3.該養(yǎng)殖專業(yè)戶養(yǎng)了鵝1400只,
- 11我有一個幸福的家庭 用英語怎么說?
- 12鈉放在水中會發(fā)生怎樣的反應?