




已阅读5页,还剩34页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
3.1十進制、二進制和十六進制數系,在日常生活中,我們常用十進制數系(基底為10)來進行計算。電腦系統會採用二進制數系(基底為2)來表示和處理數據。電腦系統與程序編寫員之間的溝通使用十六進制數系(基底為16)。,3.1十進制、二進制和十六進制數系,數值0至9於十進制、二進制和十六進制的不同表示方法,3.1十進制、二進制和十六進制數系,數值10至15於十進制、二進制和十六進制的不同表示方法,3.1十進制、二進制和十六進制數系,數值0至15於十進制、二進制和十六進制的不同表示方法,3.2數系轉換,由二進制或十六進制轉換為十進制透過計算二進制數或十六進制數的位值,我們便可以找出相應的十進制數值。,由二進制轉換成十進制,由十六進制轉換為十進制,3.2數系轉換,由二進制或十六進制轉換為十進制由二進制轉換成十進制在二進制數系中,只用數字0和1。二進制數10112的展開式是:因此,10112=123+022+121+120=1110,3.2數系轉換,由二進制或十六進制轉換為十進制由十六進制轉換為十進制在十六進制數系中,數值會用0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F來表示。A、B、C、D、E和F分別代表10、11、12、13、14和15。十六進制數2CA916的展開式是:因此,2CA916=2163+C162+A161+9160=1143310,3.2數系轉換,由十進制轉換為二進制或十六進制要把十進制數轉換為其他進制(假設基底為b的數系,可依以下的步驟:1.把十進制數不斷除以b,直至商小於b。2.把商和從後算起的餘數連起來。,3.2數系轉換,由二進制轉換為十六進制要把二進制數轉換為十六進制數,可依以下的步驟:1.把二進制的數字從右算起,每四個數字為一組。2.把各組二進制數分別轉換為十六進制數。,3.2數系轉換,由十六進制轉換為二進制要把十六進制數轉換為二進制數,可依以下的步驟:1.把每個數字轉換為一組四個數位的二進制數。2.把各組二進制數順序組合起來。使用二進制數系的問題是數位過於冗長。例如:表達一個十進制數202需要八個數位的二進制數,令人難於閱讀和記憶。採用十六進制是因為十六進制數較二進制數簡潔,而且這兩個數系之間容易互相轉換。,3.2數系轉換,由十六進制轉換為二進制要把十六進制數轉換為二進制數,可依以下的步驟:1.把每個數字轉換為一組四個數位的二進制數。2.把各組二進制數順序組合起來。使用二進制數系的問題是數位過於冗長。例如:表達一個十進制數202需要八個數位的二進制數,令人難於閱讀和記憶。採用十六進制是因為十六進制數較二進制數簡潔,而且這兩個數系之間容易互相轉換。,3.3電腦系統中的數據表達,二進制數系是電腦用來貯存數字和進行計算的數系。位元、字節和字位元是電腦系統貯存數據的基本單位。每個位元只可表示兩個不同的數值。例如:0或1、對或錯,以及開或關。一連串位元則可以表示更多不同的數值。例如:一個8位元的二進制數可以貯存256個不同的數值。一個n位元的二進制數能表示2n個不同的數值。,3.3電腦系統中的數據表達,位元、字節和字字節電腦最常用的數據單位。包含8個位元,是微處理器中最小的可尋址單元。,數據的單位,3.3電腦系統中的數據表達,位元、字節和字字現代的電腦可同時處理兩個或以上字節的數據。電腦所使用的數據的自然單位稱為字。字長的單位是位元。現時的電腦字長通常為16、32或64位元。,3.3電腦系統中的數據表達,無符號二進制整數的表達無符號整數是一種不包含正負符號的整數。人口或書籍的銷量等非負整數均可利用無符號整數來表達。字的所有位元均可用來貯存數值。,3.3電腦系統中的數據表達,無符號二進制整數的表達,在不同字長下,無符號二進制整數的最小值和最大值,3.3電腦系統中的數據表達,有符號二進制整數的表達兩種用來表示有符號二進制整數的常見方法:,符號及值,二補碼,3.3電腦系統中的數據表達,有符號二進制整數的表達符號及值字的最左方的位元稱為符號位,可用來指明二進制整數的正負。符號位:0:正整數1:負整數其他的位元則用來貯存二進制整數的數值。,3.3電腦系統中的數據表達,有符號二進制整數的表達符號及值,在不同字長下,以符號及值表示的二進制整數的最小值和最大值,3.3電腦系統中的數據表達,有符號二進制整數的表達符號及值這種表示法的缺點是0共有兩種表達方式:在8位元下,100000002和000000002的數值都是0。這種表示法很少被電腦系統所使用。,3.3電腦系統中的數據表達,有符號二進制整數的表達二補碼所有的整數都有唯一的表達方式。,4位元的二補碼整數的例子,3.3電腦系統中的數據表達,有符號二進制整數的表達二補碼正整數與原來的二進制數完全相同。要計算負整數:從相應的二進制正整數開始,把位元中所有的0轉換為1,並把所有的1轉換為0,其結果稱為一補碼。把一補碼加一,得到二補碼。以上的步驟也可用來把一個二補碼的負整數轉為正整數。,3.3電腦系統中的數據表達,在不同字長下,二補碼的最小值、最大值以及相應的十進制數值,有符號二進制整數的表達二補碼,3.3電腦系統中的數據表達,在不同字長下,二補碼的最小值、最大值以及相應的十進制數值,有符號二進制整數的表達二補碼,3.4不同數系的加法和減法,無符號整數的加法和減法十進制以外的數系的無符號整數的加法和減法的運算,與十進制的大致相同。兩個數位的和等於或大於基底便要進位。較小的數減較大的數便需要借位。,3.4不同數系的加法和減法,無符號整數的加法和減法上溢錯誤當結果超出數位所能表達的範圍時,便會發生錯誤。例如:,11110000+00011100100001100,上溢錯誤的例子,進位不能貯存在結果的位元樣式中。,借位出現在最左方的位元。,3.4不同數系的加法和減法,二補碼的加法和減法無論符號位的值是甚麼,二補碼的加法與無符號二進制整數的加法相同。當兩個正負號相同的數字相加,而結果為相反符號時,便表示上溢錯誤發生。,3.4不同數系的加法和減法,二補碼的加法和減法無論符號位的值是甚麼,二補碼的加法與無符號二進制整數的加法相同。當兩個正負號相同的數字相加,而結果為相反符號時,便表示上溢錯誤發生。,3.5字符編碼系統,除了數字數據外,電腦亦需要貯存或處理其他字符的數據。字符編碼系統可讓電腦更有效地運用字符。,3.5字符編碼系統,美國信息交換標準碼(ASCII)兩種常用的字符編碼系統:美國信息交換標準碼(ASCII)擴充二/十進制交換代碼(EBCDIC)每個碼對應一個可打印或不可打印的字符(例如:行尾碼)。每個標準的ASCII碼用7位元代表一個字符,即可用以表達27(即128)個不同的字符,包括所有大小楷的英文字母、數字0至9以及其他的符號。,3.5字符編碼系統,美國信息交換標準碼(ASCII),ASCII編碼表,3.5字符編碼系統,美國信息交換標準碼(ASCII),ASCII編碼表,3.5字符編碼系統,美國信息交換標準碼(ASCII)一般會在ASCII碼的首個位元之前加上0,以8位元來表示一個ASCII碼。,ASCII編碼表,3.5字符編碼系統,中文字符編碼系統標準的ASCII碼只可表達128個字符。擴充的ASCII碼則可表達256個字符。單是中文字符便約有十萬個,其中超過一萬個是常用的。中文字符一般採用:大五碼國標碼統一碼,3.5字符編碼系統,中文字符編碼系統大五碼:繁體中文國標碼:簡體中文兩種編碼系統都是用兩個字節來表達一個中文字符。若一個中文文本檔案用了錯誤的編碼系統,就會出現一些無意義的亂碼。,3.5字符編碼系統,中文字符編碼系統,以大五碼和國標碼編碼的字符例子,3
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025短租租赁合同:教育培训场地租赁协议
- 2025年典当合同范本:汽车典当贷款操作细则
- 2025年轨道交通信号电缆项目采购合同
- 2025店长聘用协议:商业地产店长岗位竞聘标准
- 2025年度水利工程水泵安装与防冻合同
- 2025年康复医疗服务体系优化与运营模式创新策略研究报告
- 2025年度图书馆图书采购与读者服务合同
- 2025版企业办公设备维修与保养服务合同
- 2025年新能源汽车专用停车位买卖合同
- 2025版闲置土地居间服务合同
- T/CIE 168-2023企业级固态硬盘测试规范第4部分:兼容性测试
- 小区施工押金协议书
- 企业法律合规培训课件
- (2025)义务教育英语课程标准(2025年版)测试题含答案
- 多高层木结构建筑技术标准
- (高清版)DB33∕T 386-2013 内河航道工程质量检验规范
- 蒸汽管道试压作业方案
- 《餐饮食堂厨房消防安全》知识培训
- 质量控制在银行业中的应用
- 热射病的护理诊断和措施
- 三年级科学教材培训心得
评论
0/150
提交评论