主要内容包括:數制和編碼的表示,各種計數制之間的相互轉換
1 常用的計數法
十進制(D);二進制(B);十六進制(H)。
例如:
234.98D或者(234.98)D;1101.11B或者(1101.11)B;ABCD.BFH或者(ABCD.BF)H。
2 各種進制數之間的轉換
非十進制到十進制;十進制到非十進制;二進制與十六進制數之間的轉換。
非十進制到十進制數的轉換:
十進制到非十進制數的轉換:
① 到二進制數的轉換:
對整數,除2取餘;
對小數,乘2取整。
②到十六進制數的轉換:
對整數,除16取餘;
對小數,乘16取整。
二進制與十六進制數之間的轉換:
用4位二進制數表示一位十六進制數
3 計算機中的編碼
BCD碼:用二進制編碼表示的十進制數
①壓縮BCD碼:用4位二進制碼表示一位十進制數
②擴展BCD碼:用8位二進制碼表示一位十進制數,每4位之間有一個空格
ASCII碼
西文字符編碼
BCD碼與二進制數之間的轉換:先轉換為十進制數,再轉換為二進制數,反之同樣。
ASCII碼:西文字符的編碼,一般用7位二進制碼表示,D7位為校驗位,默認情況下為0
ASCII碼的奇偶校驗:
奇校驗:
偶校驗:
三、無符号二進制數的運算
主要内容:
①無符号二進制數的算術運算
加法運算:1 1=0(有進位);
加法運算: 0-1=1(有借位);
乘法運算;
除法運算。
乘除運算案例:
②無符号二進數的表達範圍
③運算中的溢出問題
若運算超出這個範圍,則産生溢出。
對無符号數:當最高位向更高位有進位(或借位)時産生溢出
④無符号二進制數的邏輯運算
與、或、非、異或
⑤基本邏輯門和譯碼器
74LS138譯碼器
後接機器數(有符号數)的運算
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!