文字资料表示法_第1页
文字资料表示法_第2页
文字资料表示法_第3页
文字资料表示法_第4页
文字资料表示法_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、文字資料表示法文字資料表示法 & 布林代數與數位邏輯布林代數與數位邏輯 文字資料表示法文字資料表示法資料文字數字英文文字資料中文文字各大語系文字數字字元資料特殊符號資料整數實數內碼外碼正整數負整數浮點數英文字母 交換碼基礎問題:基礎問題:一、編碼問題:一、編碼問題:l 若使用若使用n位元位元表示一群符號,則最多能表示表示一群符號,則最多能表示_種符號?種符號?問題1. 若使用1位元,最多可表示多少個不同的中文?Ans:_問題2. 若使用3位元,最多可表示多少個不同的顏色?Ans:_問題3. 若使用8位元編整數,最多可表示多少個整數?Ans:_問題4. 若有38學生,需用幾位元編碼? A

2、ns:_問題5. 若有256種顏色,需用幾位元編碼? Ans:_問題6. 若要表示-10001000,需用幾位元編碼? Ans:_問題7. 若要表示大小寫英文及阿拉伯數字(09),需用幾位元編碼? Ans:_2n2825668116二、文字資料表示法:二、文字資料表示法:l英文文字資料英文文字資料常見的編碼方式: _以 _byte =_ bits 表示._種符號l中文文字資料中文文字資料a. 常見的編碼方式: _b. 以 _bytes =_ bits 表示._中文字l萬國碼 (Unicode)a. 以 _bytes =_ bits 表示._ 種符號ASCII18256BIG 521665536

3、21665536進階問題:進階問題:l英文文字資料英文文字資料常見常見ASCII碼碼ASCII的大小順序:的大小順序: 空白空白 數字數字 英文大寫英文大寫 英文小寫英文小寫 空白 019A .ZazASCII碼10進位值16進位值空白0010000032200001100004830A010000016541a011000019761磨刀時間問題1.已知”0”的ASCII碼之二進位表示為00110000,則”1”的ASCII碼之二進位表示法為?Ans:問題2.已知”0”的ASCII碼之十六進位表示為30,則”1”的ASCII碼之十六進位表示法為?Ans:31問題3.已知”0”的ASCII碼之

4、二進位表示為00110000,則”8”的ASCII碼之十六進位表示法為?Ans:38問題4.已知”A”的ASCII碼之十六進位表示為41,則”Z”的ASCII碼之二進位表示法為?Ans:01011010問題5.已知”H”的ASCII碼之十六進位表示為48,則”K”的ASCII碼之十六進位表示法為?Ans:4B00110001文字編碼系統l(3) 常見英文編碼系統l中文文字資料中文文字資料l外碼:注音、倉頡、大易、無蝦米等。l內碼:Big-5(繁體中文)、GB(簡體中文、國標碼)。l交換碼:通用漢字碼(CISCII)。l萬國碼萬國碼 (Unicode)l萬國碼萬國碼、統一碼統一碼、國際標準廣用碼

5、國際標準廣用碼。l完整收集全世界各大語系。l中文繁體與簡體字可直接轉換。BCD碼6位元只用於早期電腦EBCDIC碼8位元多用於IBM電腦ASCII碼8位元早期使用7位元,後改為8位元。牛刀小試牛刀小試(統測統測): 題目一:題目一:萬國碼(Unicode)編碼系統是使用多少位元來表示一個字元? Ans:16題目二:題目二:EBCDIC碼使用X位元來表示一個字,Unicode使用Y位元表示一個字元,則 X+Y=? Ans:24運算提示符號真值表邏輯閘NOT非(相反)10,01AND且兩個1為1ABOR或兩個0為0A+BXOR互斥或相異為1A B布林代數與數位邏輯布林代數與數位邏輯 AANOT A

6、0110ABA AND B000010100111ABA OR B000011101111ABA XOR B000011101110ANANDNOT ANDNORNOT ORXNOREQV相同為1接續BABA BAABA NAND B001011101110ABA NOR B001010100110ABA XNOR B001010100111l 狄摩根定理: )(BABAABA B0001111010110110010111110000AB(AB)A+Bl 狄摩根定理: )(BABAABA B0001111011010010100101110000A+B(A+B)ABl 狄摩根定理: )(BA

7、BA )(BABA磨刀時間題目:題目:兩組八位元之信號,10101101及10010011,經過下列四種邏輯閘之後,比較其輸出值為何?(A) NOT: 01010010 、 01101100(B) AND: 10000001(C) OR: 1011111(D) XOR:(E) NAND:(F) NOR:(G) EQV:101011011001001110000001ANDOR1011111100111110010000001100000101111110統測範例:統測範例:1.若A=False:B=True:C=True,則執行下列程式碼後,何者所得結果為True?(A) Print Not A Or B And Not C (B) Print A And B Or Not C (C) Print Not A And Not B Or Not C (D) Print A Or B And Not CAns:A2.若邏輯運算式:N

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论