您好,登錄后才能下訂單哦!
當今社會,計算機無處不在,我們知道在計算機CPU用來計算數據,內存和Flash用來存儲數據。計算機中的數據是現實社會中的內容在計算機中以另外一種方式來存儲。我們的圖片、文字、視頻等資料都可以保存到計算機中。那么計算機又是如何保存這些數據的呢?在計算機中的這些數據到底是以什么方式存在?本節課將會為大家解答這些疑問,讓大家從底層理解什么是計算機中的數據。
當我們拆開計算機,可以看到里面是一塊電路板,上面有各種各位的元器件,有很多繞老繞去的線路,看起來很復雜。所有的計算都需要電源。我們可以抽象地理解為一個計算機就是一塊人類按照一定規則制造的板子,上面有各種各樣的元件,當有電源進入板子的時候,各種元件可以對電源進行有規則的引導,使得板子的各個位置有不同的電壓和電流。
從上面說的計算機電路模型,我們可以知道計算機中的硬件是固定,里面可變的東西是電壓和電流。而計算機中的數據就是以電壓的方式來表示的。比如:1V電壓代表1,2V電壓代表2,3V電壓代表3。那么,結合之前講到的加法器,兩個輸入分別為1和2,輸出結果應該是3。實際上,在計算機中是兩個輸入分別為1V和2V電壓,輸出一個3V的電壓。
在計算機中所有的數據都是用電壓來表示的,不同的電壓可以表示不同的數據,一個數據可以由多個電壓組合來表示。然而,當數據量很大的時候,用上面的電壓表示法,則電壓值的需要很細分為不同的數值,在電路中要穩定的產生很多電壓是很難的。如果把電壓分為兩種
把所有的數據用0和1的組合來表示,比如數字0是 0000 0000,數字1是 0000 0001。一張圖片可能由幾百萬個0和1的組合來表示。所有的文字、圖片、音樂、視頻、文檔等數據都用0和1的組合來表示。在電路中,只有高電平和低電平的區分,比如把0V~1V表示低電平,3V~6V表示高電平,這樣就算電壓值有一定的波動,數據也不會丟失。這種0和1的組合,稱為二進制數據。
我們生活中的算術運算都是使用十進制來計算的,也就是逢十進一,比如:1 + 9 = 10。而二進制的運算則是逢二進一,比如:1 + 1 = 10。各進制數據之間的轉換可以查看[進制轉換][1],電腦上的計算器工具也可以幫我們進行不同進制數據的轉換。
計算機內部之所以采用二進制,其主要原因是二進制具有以下優點:
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。