初學者怎樣看懂代碼 數(shù)據(jù)編碼的常見編碼?
數(shù)據(jù)編碼的常見編碼?數(shù)據(jù)編碼的目的是將數(shù)字數(shù)據(jù)轉(zhuǎn)換成數(shù)字信號,以便在數(shù)字信道中傳輸。最常用的數(shù)據(jù)編碼方法有三種:(1)不歸零編碼:一種數(shù)字編碼方法,用正負兩個不同的電平分別表示0和1。要點:最簡單,容
數(shù)據(jù)編碼的常見編碼?
數(shù)據(jù)編碼的目的是將數(shù)字數(shù)據(jù)轉(zhuǎn)換成數(shù)字信號,以便在數(shù)字信道中傳輸。最常用的數(shù)據(jù)編碼方法有三種:(1)不歸零編碼:一種數(shù)字編碼方法,用正負兩個不同的電平分別表示0和1。要點:最簡單,容易出錯。(2) 曼徹斯特編碼:一種數(shù)字編碼方法,其中在不歸零碼元的正中間時間發(fā)生電平跳變,以便接收器能將其用作同步信號。數(shù)字0對應于從低電平到高電平的信號,數(shù)字1對應于從高電平到低電平的信號。要點:中間跳變,同步信號,0低-高,1高-低(3)差分曼徹斯特編碼:一種數(shù)字編碼方法,在正中間時間不歸零的碼元,有一個電平跳變,使接收機可以把它作為一個同步信號。數(shù)字0的起始級別與前一個數(shù)字的結(jié)束級別相反,并跳轉(zhuǎn)。第1位的起始級別與前一位的結(jié)束級別一致。要點:在曼徹斯特,0變,1不變
在計算機中,所有數(shù)據(jù)都用二進制代碼表示。由于電路因素的復雜性,計算機采用二進制數(shù),只有0和1兩個數(shù),每兩個數(shù)合為一,最容易用電路來表示,如0代表電路,1代表電路通暢。當我們使用計算機時,我們并不覺得它使用的是二進制計算,因為計算機會自動把你輸入的信息轉(zhuǎn)換成二進制,然后把計算出的二進制數(shù)轉(zhuǎn)換成你在屏幕上能看到的信息。二進制加法規(guī)則:與十進制加法規(guī)則相同,但由于二進制中只有兩個數(shù)字0和1,所以必須每兩個數(shù)字輸入一個。公式為:0 0=0,0 1=1,1 0=1,1 1=10。二進制減法規(guī)則:與十進制減法規(guī)則相同,但當一位不足以減法時,從前一位借用一位作為兩位。二進制乘法公式:0*0=0,0*1=0,1*0=0,1*1=1。二進制除法:與十進制除法相同。