計算機基本原理之資料的展示(一)

2021-09-28 15:48:26 字數 637 閱讀 8195

r進製轉十進位制使用按權展開法

將r進製數的每一位數值用rk形式表示,r為底數,k為指數,k與該位和小數點之間的距離有關,當該位位於小數電左邊時,k就等於該位與小數點之間的數碼個數,當該位位於右邊時,k值時負數,其絕對值時該位和小數點之間據離數碼個數加一。

十進位制轉r進製使用短除法

因為2/2=1小於了2所以不在除所以第一位為1

二進位制轉8進製與16進製制

二進位制的基數是0到1,八進位制的基數是0到7,7對應二進位制是111,所以二進位制就是000到111,所以轉8進製為從右往左每3位乙個劃分,不足3位補0,同理十六進製制由劃4位

表示方法o216

十六進製制:10對應字母a表示 ,11>b 12>c 13>d 14>e 15>f

碼制

碼制分為4類:原碼,反碼,補碼,移碼。

正數的原碼,反碼,補碼都是它的二進位制,第一位位高位也叫符號位,表示正負號的。

負數的原碼只是符號位為1,0表示正數,1表示負數。

負數的反碼除符號位外與原碼取反。

負數的補碼為在反碼基礎上加1.

移碼就是在補碼的基礎上符號位取反。

做加法運算用補碼。

計算機基本原理

1.什麼是語言?什麼是python語言?語言是乙個事物與另乙個事物溝通的介質,python語言則是程式設計師與計算機溝通的渠道。2.什麼是程式設計?程式設計就是程式設計師將自己想要讓計算機做的事情用程式語言翻譯出來寫到一系列的檔案中,這一系列的檔案稱之為程式 軟體。3.為何要程式設計?程式設計的目的...

計算機的基本原理

論可計算數在判定問題中的應用 一文中提出了一種理想的計算機器的數學模型 圖靈機,其由一條雙向無限延長儲存帶和乙個可以儲存當前自身的狀態控制器,該控制器並且包含乙個讀寫頭,可以讀 寫 更改儲存帶上每一格的數字 字母,可以根據讀到的字母 數字變換自身的狀態,可以沿著儲存帶一格一格地左移 右移。其規則的確...

計算機Cache基本原理

計算機裡面的記憶體一般情況下速度是比cpu要慢的多,所以為了解決這個問題,大家都想了很多辦法,其中有個是在cpu和記憶體之間增加乙個高速緩衝器cache的辦法。目錄 區域性性原理 結構和流程 實現方式 cache的對映方法 1 fully associated 全相連對映 3 set associa...