數電學習一——數制及其轉換
- 前言
- 一、數字電路是什么?
- 1.數字信號與模擬信號
- 2.數字電路特點
- 3、數字電路分類
- 二、數制
- (一)數的表示方式
- (二)數制 轉換
- 總結
前言
僅僅用來記錄一下自己數電的學習程序
一、數字電路是什么?
1.數字信號與模擬信號
模擬信號常常是物理現象中被測量對變化的回應,例如,聲音、光、溫度、位移、壓強,這些物理量可以使用傳感器測量,模擬信號往往是指幅度和相位都連續的電信號,此信號可以被模擬電路進行各種運算,如放大、相加和相乘等,

數字信號其幅度的取值是離散的,且幅值被限制在有限個數值之內,十字路口的交通信號燈、數字式電子儀表、自動生產線上產品數量的統計等都是數字信號,
2.數字電路特點
傳遞與處理數字信號的電子電路稱為數字電路貨數字系統,具有邏輯運算和邏輯處理功能,因此又稱為邏輯電路,
- 僅有“0”,“1” 兩個基本數字,易于用電路實作,
- 精度高、抗干擾能力強
- 能完成數值運算及邏輯判斷和運算
- 便于長期保存
- 集成電路產品系列多、通用性強、成本低
3、數字電路分類
- 分立元件數字電路和集成數字電路
- 小規模集成數字電路(SSI)、中規模集成數字電路(MSI)、大規模(LSI)及超大規模繼承數字電路(VLSI)
- 組合邏輯電路和時序邏輯電路
二、數制
(一)數的表示方式
位置計數法、按權展開法、和式
以十進制數123.45為例,寫成
( 123.45 ) 10 (123.45)_{10} (123.45)10?
腳標 10 表示 N 為十進制數,二進制、八進制、十進制、十六進制數分別用腳標
2、8、10、16 或 B、O、D、H 表示,
(二)數制 轉換
1. 二、八、十六進制→十進制將二進制、八進制、十六進制數轉換成十進制數,只要把原數寫成按權展開式再相加即可,例如:
( 101.01 ) 2 = 1 × 2 2 + 0 × 2 1 + 1 × 2 0 + 0 × 2 ? 1 + 1 × 2 ? 2 = ( 5.25 ) 10 (101.01)_2 = 1 \times 2^2 +0\times2^1+1\times2^0+0\times2^{-1}+1\times2^{-2}=(5.25)_{10} (101.01)2?=1×22+0×21+1×20+0×2?1+1×2?2=(5.25)10?
(
74.5
)
8
=
7
×
8
1
+
4
×
8
0
+
5
×
8
?
1
=
(
60.625
)
10
(74.5)_8 = 7\times8^1+4\times8^0+5\times8^{-1}=(60.625)_{10}
(74.5)8?=7×81+4×80+5×8?1=(60.625)10?
整數的轉換用“除 2 取余法”,小數的轉換用“乘 2 取整法”,
注:關于R進制n位小數的精度為
R ? n R^{-n} R?n
3.二進制與八進制、十六進制分別用3位二進制和4位二進制數代替相應數位即可,
如:
(
101101.01001
)
2
=
(
0010
 ̄
1101
 ̄
.
0100
 ̄
10000
 ̄
)
=
(
2
D
.
48
)
16
(101101.01001)_2= (\underline{0010}\underline{1101}.\underline{0100}\underline{10000})=(2D.48)_{16}
(101101.01001)2?=(0010?1101?.0100?10000?)=(2D.48)16?
總結
第一節難度不大,主要說了下進制與進制轉換的問題,擇日在更,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/263007.html
標籤:其他
