常用的英文电脑编码系统.PPTVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
常用的英文电脑编码系统

XOR 閘 這個特性經常被應用在『加密與解密』的場合:加密代表將資料與密碼做一次 XOR 運算, 而解密時則是將加密後的資料, 與相同的密碼再做一次 XOR運算, 如此便回到原先未加密的狀態。 * 6-2-5 NAND 閘 NAND 閘 (NAND Gate) 是執行 NAND 運算的數位電路, 所謂的 NAND代表 NOT 運算加上 AND 運算, 也就是先執行 AND 運算, 再將所得的結果做NOT 運算。由於 AND 閘必須在所有輸入皆為 1, 輸出才為 1, 而 NAND 又將這個輸出再做一次 NOT 運算, 所以我們可以推導出 NAND 閘唯有在所有輸入皆為 1 時, 輸出才為 0;否則輸出一律是 1, 其邏輯符號、布林函數與真值表如下: * NAND 閘 因為只要利用 NAND 閘, 我們就可以模擬出 AND、OR 和 NOT 三種邏輯閘, 所以 NAND 閘又被稱為萬用邏輯閘 (Universal Gate) , 以下列出其模擬方式: * NAND 閘 * NAND 閘 * 6-2-6 NOR 閘 NOR 閘 (NOR Gate) 是執行 NOR 運算的數位電路, 所謂的 NOR (NOTOR)運算, 就是先執行 OR 運算, 再將所得的結果做 NOT 運算。由於 OR 閘必須在所有輸入皆為 0, 輸出才為 0, 而 NOR 又將這個輸出再做一次 NOT 運算,所以我們可以推導出 NOR 閘唯有在所有輸入皆為 0 時, 輸出才為 1;否則輸出一律是 0, 其邏輯符號、布林函數與真值表如下: * NOR 閘 * NOR 閘 如同 NAND 閘, 我們利用 NOR 閘就可以模擬出 AND、OR 和 NOT 三種邏輯閘, 所以 NOR 閘也被視為萬用邏輯閘, 以下列出其模擬方式: * NOR 閘 * 課後練習 試將十進位中的 0 ~ 15 分別以二進位、八進位、十六進位等數字系統來表示。 請說明常見的3 種負數表示法, 及不同之處。 目前最常使用的英文編碼系統有哪3 種?並簡述其不同之處。 請說明Unicode 碼產生的背景及優點。 * 課後練習 * 以真值表證明X⊕X = 1。 以真值表證明X⊕X = 0 * * 浮點數表示法 小數部份:表示這個數字的小數部分。這裡的小數部份是指以二進位形式,且正規化後的小數部份。 在此依舊以 (12.25)10為例, 看看如何以單精確度的浮點數表示法來表示。 首先, 它是個正數, 所以第一個位元已經確定是 0。 接著將其正規化成 1.10001 × 23, 此時便可計算出偏差指數為 3 + 127 =130, 再把 130 轉換為長度為 8 位元的二進位 2 , 於是可以得到偏差指數的部份就是。 * 浮點數表示法 最後是小數部份, 小數部份即是正規化後二進位的小數部份, 至於小數點前面那個 1, 則因為所有正規化的數字都有, 所以不用記錄, 只要顯示後面的小數部份 10001, 但小數共有 23 個位元, 所以要把後面的位元補上 0。最後得到的浮點數表示如下: * 浮點數表示法 浮點數表示法雖然以相當多的位元來表示, 但對於一些數值, 若正規化後無法以有限位元來表示小數部分 (例如 0.3 經正規化後, 其小數部分會成為循環), 則其以浮點數表示法表示時, 只能得到近似值。 * 文字的表示法 電腦不但可以幫我們做快速精確的數值運算, 還可以做文字資料的處理。要處理文字資料, 就必須先瞭解文字資料在電腦中的表示方法。 數值資料在電腦內部是以「二進位」的形式來表示, 這是因為電腦只能處理二進位形式的資料;同樣地, 我們輸入電腦的文字資料, 亦會被轉換成二進位碼的形式儲存。這種將文字資料轉換成二進位碼的系統就稱為編碼系統。以英文字母為例, 我們可以建一個編碼表。 * 文字的表示法 * 文字的表示法 我們把每一個英文字母編上一個號碼, 建成一套編碼表。這個編碼表可以存放在鍵盤內的電路上。當我們按下一個鍵時, 鍵盤的電路便依表格的規定, 把該鍵對應的二進位碼送往電腦主機 (例如按下 鍵, 鍵盤便會把其相對應碼65 的二進位數傳到主機)。同樣地, 當我們想將文字資料輸出時, 編碼系統亦會將二進位碼轉換成對應的字元符號, 再藉由輸出設備顯示或列印出來。 電腦是以數字碼來表示文字資料, 例如 65 代表 A, 66 代表 B。像這種以數值代表字元的方式稱為編碼, 不同的系統可能會使用不同的編碼方式。 * 常用的英文電腦編碼系統 目前在 PC 上常用的英文編碼系統有 3 種, 分別是:ASCII 碼、ISO8859 碼和 EBCDIC 碼。 ASCII 碼:是美國標準資訊交換碼 (American Stand

文档评论(0)

2105194781 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档