資料介紹
我們日常用的整數都是十進制數(Decimal),也就是我們通常所說的逢十進一。因為我們人類有十根手指,所以自然而然地會想到采用十進制的計數和計算方式。然而,現在幾乎所有計算機都采用二進制數(Binary)編碼方式,所以我們日常所用到的整數如果要用計算機來表示的話,需要表示成二進制的方式。
二進制數則是逢二進一,所以在整串數中只有0和1兩種數字。比如,十進制數0,對應二進制為0;十進制數1,對應二進制數 1;十進制數2,對應二進制數10;十進制數3,對應二進制數11。因此,對于非負整數而言,二進制數第n位(n從0開始計)如果是1,那么就對應十進制數的2n,然后每個位計算得到的十進制數再依次相加得到最終十進制數的值。比如,一個5位二進制數10010,最低位為最右邊的位,記為0號位,數值為0;最高位為最左邊的位,記為4號位,數值為1。那么它所對應的十進制數為:24+21=18。因為該二進制數除了4號位和1號位為1之外,其余位都是0,因此0乘以2n肯定為0。圖2-3為二進制數 10010換算成十進制數的方法圖。
在計算機術語中,把二進制數中的某一位數又稱為一個比特(bit)。比特這個單位對于計算機而言,在度量上是最小的單位。除了比特之外,還有字節(byte)這個術語。一個字節由8個比特構成。在某些單片機架構下還引入了半字節(nybble或 nibble)這個概念,表示4個比特。然后,還有字(word)這個術語。字在不同計算機架構下表示的含義不同。在x86架構下,一個字為2個字節;而在ARM等眾多32位RISC體系結構下,一個字表示為4個字節。隨著計算機帶寬的提升,能被處理器一次處理的數據寬度也不斷提升,因此出現了雙字(double word)、四字(quad word)、八字(octa word)等概念。雙字的寬度為2個字,四字寬度為4個字,所以它們在不同處理器體系結構下所占用的字節個數也會不同
我們上面介紹了非負整數的二進制表達方法,那么對于負數,二進制又該如何表達呢?在計算機中有原碼和補碼兩種表示方法,而最為常用的是補碼的表示方法。下面我們分別對原碼和補碼進行介紹。
- Unijoysticle 2允許在復古計算機中使用現代藍牙游戲手柄和鼠標
- 嵌入式計算機應用方面,嵌入式實時軟件在計算機中的應用研究
- 大話計算機教程之狂想計算機PDF電子書免費下載 0次下載
- 微機原理與接口技術教程之計算機基本知識的詳細資料概述 16次下載
- 計算機通信與網絡教程—課件資料下載 0次下載
- 關于微型計算機中斷控制實驗報告資料.ppt 10次下載
- 數字電路基礎與計算機中的邏輯部件相關資料下載 5次下載
- 計算機的數制及其轉換_微控制器原理及應用 0次下載
- 個人計算機中的串行端 0次下載
- 計算機證據元數據表示方法
- 計算機導論教程
- 計算機網絡應用基礎
- 計算機系統維護題庫
- 計算機應用基礎教案 0次下載
- 汽車車身計算機中的安全性能
- 工業計算機與普通計算機的區別 608次閱讀
- 工業計算機是什么?如何在不同行業中使用? 596次閱讀
- 量子計算機中的高頻與高速 1046次閱讀
- 計算機與單片機的串口通信的方案設計 5325次閱讀
- 計算機存儲器的作用和分類說明 9934次閱讀
- 計算機輔助技術有哪些_計算機輔助技術的應用 3.9w次閱讀
- 計算機高速數字電路設計技術及措施 3248次閱讀
- 為什么計算機編碼有ASCII與Unicode及UTF-8的區分 3574次閱讀
- 計算機為什么使用補碼的形式來表示負數 8818次閱讀
- 模擬計算機和數字計算機有什么不同之處 3202次閱讀
- 內存在計算機中的作用是什么 9758次閱讀
- 導致計算機程序的復雜性和多樣性的算法 3436次閱讀
- Python 只需20行代碼即可實現驗證碼識別 6859次閱讀
- 從5個方面來解析計算機中的字符編碼概念 7769次閱讀
- 火控計算機接口電路的設計 2728次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費下載
- 0.00 MB | 1490次下載 | 免費
- 2單片機典型實例介紹
- 18.19 MB | 92次下載 | 1 積分
- 3S7-200PLC編程實例詳細資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識別和講解說明
- 4.28 MB | 18次下載 | 4 積分
- 5開關電源原理及各功能電路詳解
- 0.38 MB | 10次下載 | 免費
- 6基于AT89C2051/4051單片機編程器的實驗
- 0.11 MB | 4次下載 | 免費
- 7藍牙設備在嵌入式領域的廣泛應用
- 0.63 MB | 3次下載 | 免費
- 89天練會電子電路識圖
- 5.91 MB | 3次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費
- 4LabView 8.0 專業版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費
- 5555集成電路應用800例(新編版)
- 0.00 MB | 33562次下載 | 免費
- 6接口電路圖大全
- 未知 | 30320次下載 | 免費
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費
- 8開關電源設計實例指南
- 未知 | 21539次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537791次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233045次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191183次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183277次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138039次下載 | 免費
評論
查看更多