第1章_微型計算機概述_第1頁
第1章_微型計算機概述_第2頁
第1章_微型計算機概述_第3頁
第1章_微型計算機概述_第4頁
第1章_微型計算機概述_第5頁
已閱讀5頁,還剩95頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、第1章 微型計算機概述 1.1 1.1 微機概述微機概述3第第1臺數(shù)字電子計算機臺數(shù)字電子計算機1946年年ENIAC計算機公布計算機公布 ENIAC(電子數(shù)字積分機與計算機)電子數(shù)字積分機與計算機):研制單位:美國賓夕法尼亞大學(xué)研制單位:美國賓夕法尼亞大學(xué)用用 途:途: 軍事計算軍事計算運算速度:運算速度:5000次次/秒秒體積價格:體積價格:170平方米,平方米,30噸,噸,140千瓦,千瓦,40萬美元萬美元4計算機的分代計算機的分代( (按使用的元器件按使用的元器件) )u第一代(約第一代(約1946-19571946-1957)電子管計算機)電子管計算機 速度:幾十幾萬次速度:幾十幾萬

2、次/ /秒秒 內(nèi)存:磁鼓,千字內(nèi)存:磁鼓,千字 外設(shè):磁帶外設(shè):磁帶 機器語言或匯編語言編程機器語言或匯編語言編程美國于20世紀50年代生產(chǎn)的IBM704型采用電子管的第一代電子計算機第一代電子計算機中使用的磁鼓存儲器u第二代(約第二代(約1957-19641957-1964) 晶體管計算機晶體管計算機 速度:幾十萬次速度:幾十萬次/ /秒,秒, 內(nèi)存:磁芯,十萬字內(nèi)存:磁芯,十萬字 外設(shè):磁盤外設(shè):磁盤 高級語言編程高級語言編程電子管晶體管5計算機的分代計算機的分代( (按使用的元器件按使用的元器件) )第三代(約第三代(約1965-19731965-1973)中小規(guī)模集成電路)中小規(guī)模集成

3、電路(SSI,MSI)(SSI,MSI)計算機計算機 速度:幾十萬次幾百萬次速度:幾十萬次幾百萬次/ /秒秒 內(nèi)存:半導(dǎo)體存儲器內(nèi)存:半導(dǎo)體存儲器 高級語言高級語言, , OS, DBMSOS, DBMS第四代(第四代(19741974年起)大規(guī)模年起)大規(guī)模( (LSI)LSI)和和VLSIVLSI計算機計算機 速度:幾百萬次億次速度:幾百萬次億次/ /秒秒 內(nèi)存:半導(dǎo)體存儲器內(nèi)存:半導(dǎo)體存儲器 軟件工程,分布式處理等軟件工程,分布式處理等6計算機的發(fā)展計算機的發(fā)展n19461946年研制成功第年研制成功第1 1臺臺數(shù)字電子數(shù)字電子計算機計算機n6060年來發(fā)展速度之快大大超出人們的預(yù)料:年

4、來發(fā)展速度之快大大超出人們的預(yù)料:n性能、體積、價格、性能、體積、價格、n應(yīng)用領(lǐng)域和裝機數(shù)量應(yīng)用領(lǐng)域和裝機數(shù)量n軟件技術(shù)和軟件產(chǎn)品軟件技術(shù)和軟件產(chǎn)品n使用的元器件使用的元器件n第第1 1代:電子管磁鼓代:電子管磁鼓n第第2 2代:晶體管磁芯代:晶體管磁芯n第第3 3代:中、小規(guī)模集成電路代:中、小規(guī)模集成電路n第第4 4代:大、超大規(guī)模集成電路代:大、超大規(guī)模集成電路n 應(yīng)用模式:應(yīng)用模式:n 集中計算模式集中計算模式n 分散計算模式分散計算模式n 網(wǎng)絡(luò)計算模式網(wǎng)絡(luò)計算模式n 普適計算模式(?)普適計算模式(?)1.2 信息在計算機的表示信息在計算機的表示 十進制數(shù)的特點十進制數(shù)的特點 每一位

5、只能使用十個符號每一位只能使用十個符號 0、1、2、3、4、5、6、7、8、9中的一個。中的一個。每個數(shù)位上的數(shù)都有固定的每個數(shù)位上的數(shù)都有固定的“權(quán)權(quán)”。小數(shù)點至左,權(quán)值依次為小數(shù)點至左,權(quán)值依次為100,101,102,.,小數(shù)點至右,權(quán)值依次為小數(shù)點至右,權(quán)值依次為10-1,10-2,10-3,。例如:十進制數(shù)值例如:十進制數(shù)值 2 3 4 . 7 8 每位對應(yīng)權(quán)值每位對應(yīng)權(quán)值 102 101 100 . 10-1 10-2逢十進一。逢十進一。2101210810710410310278.234 十進制數(shù)值可以用十進制數(shù)值可以用每位的數(shù)符每位的數(shù)符和和對應(yīng)的權(quán)對應(yīng)的權(quán)值值乘積的乘積的和和

6、來表示。來表示。數(shù)符數(shù)符權(quán)值權(quán)值進位計數(shù)制的特點進位計數(shù)制的特點 有一個基數(shù)有一個基數(shù)R,數(shù)符使用,數(shù)符使用0,1,2,. , (R-1)個個符號。符號。 每位有固定的位權(quán)每位有固定的位權(quán)W,W=Ri。其中。其中i是位序。是位序。 采用采用“逢逢R進一進一”的進位方式。的進位方式。 可以用一個多項式的和的形式來表示其數(shù)值。可以用一個多項式的和的形式來表示其數(shù)值。基數(shù):在一個數(shù)制系統(tǒng)中所使用的符號個數(shù)基數(shù):在一個數(shù)制系統(tǒng)中所使用的符號個數(shù)稱為基數(shù)。稱為基數(shù)。其中其中Ki為為0,1,2,.,(,(R-1)個符號)個符號中的一個(數(shù)符),中的一個(數(shù)符),m,n為正整數(shù),為正整數(shù),R為為基數(shù),基數(shù),

7、i為位序。為位序。nmiiim2101nnRkk.kkk.kkS二進制數(shù)二進制數(shù) 每一位只能使用兩個符號每一位只能使用兩個符號 0和和1中中的一個。的一個。 逢二進一。逢二進一。 具有進位計數(shù)制的特點。具有進位計數(shù)制的特點。 例如例如:375.13125. 025. 0104821212021202121011.11013210123二進制數(shù)值二進制數(shù)值 1 1 0 1 . 0 1 1每位對應(yīng)權(quán)值每位對應(yīng)權(quán)值 23 22 21 20 . 2-1 2-2 2-3 二進制數(shù)的特點二進制數(shù)的特點 數(shù)碼符號少,只有兩個符號數(shù)碼符號少,只有兩個符號 0和和1 運算規(guī)則簡單。運算規(guī)則簡單。 運行可靠。運行

8、可靠。 v 加法:逢二進一加法:逢二進一 0+0=01+0=10+1=11+1=10v 減法:借一當(dāng)二減法:借一當(dāng)二 0-0=01-0=11-1=00-1=1 1 0 1 0 0 1 1 1 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 1 0 0 0 1 1 0v 乘法:乘法: 00=010=001=011=1進位計數(shù)制之間的轉(zhuǎn)換進位計數(shù)制之間的轉(zhuǎn)換 按權(quán)相加。按權(quán)相加。如果兩數(shù)相等,則兩數(shù)的如果兩數(shù)相等,則兩數(shù)的整數(shù)整數(shù)部分和部分和小小數(shù)數(shù)部分的值一定部分的值一定分別相等分別相等。二進制數(shù)二進制數(shù)十進制數(shù)十進制數(shù)375.13125.025.0104821212021202

9、121011.1101321012310012345)45(1048032212021212021101001 整數(shù)部分的轉(zhuǎn)換整數(shù)部分的轉(zhuǎn)換 ,按二進制的權(quán)展,按二進制的權(quán)展開,除二取余。開,除二取余。十進制數(shù)十進制數(shù)二進制數(shù)二進制數(shù)將整數(shù)部分和小數(shù)部分分別轉(zhuǎn)換。將整數(shù)部分和小數(shù)部分分別轉(zhuǎn)換。00111n1nnn102k2k.2k2k)725(其系數(shù)其系數(shù) 排列起來就是二進制數(shù)排列起來就是二進制數(shù)的各位數(shù)碼。的各位數(shù)碼。011nnkk.kk2k)k.2k2k(21362012n1n1nn第一步:將等式兩邊除以第一步:將等式兩邊除以2,得到:,得到:等式兩邊整數(shù)與小數(shù)應(yīng)分別相等,所以:等式兩邊整

10、數(shù)與小數(shù)應(yīng)分別相等,所以:K0=12k)k.2k2k(20181123n1n2nn第二步:再對等式兩邊繼續(xù)除以第二步:再對等式兩邊繼續(xù)除以2,得到:,得到:K1=0依次類推,直到商為依次類推,直到商為0為止。為止。算法為:算法為:725/2=362 余數(shù)余數(shù)=1=K0362/2=181 余數(shù)余數(shù)=0=K1181/2=90 余數(shù)余數(shù)=1=K290/2=45 余數(shù)余數(shù)=0=K345/2=22 余數(shù)余數(shù)=1=K422/2=11 余數(shù)余數(shù)=0=K511/2=5 余數(shù)余數(shù)=1=K65/2=2 余數(shù)余數(shù)=1=K72/2=1 余數(shù)余數(shù)=0=K81/2=0 余數(shù)余數(shù)=1=K9這時,得到:這時,得到:20123

11、45678910)1011010101()725(kkkkkkkkkk排列時,順序為排列時,順序為由下至上。由下至上。轉(zhuǎn)換成二進制小數(shù)為:轉(zhuǎn)換成二進制小數(shù)為: 小數(shù)部分的轉(zhuǎn)換小數(shù)部分的轉(zhuǎn)換 ,按二進制的權(quán),按二進制的權(quán)展開,乘二取整。展開,乘二取整。mm) 1m() 1m(2211102k2k.2k2k)32. 0(2m)1m(21)kk.kk.0(第一步:第一步:將等式兩邊乘以將等式兩邊乘以2,得到:,得到:)1m(m1201102k.2k2k)64.0(等式兩邊整數(shù)與小數(shù)應(yīng)分別相等,所以:等式兩邊整數(shù)與小數(shù)應(yīng)分別相等,所以:K-1=0第二步:第二步:再對等式兩邊繼續(xù)乘以再對等式兩邊繼續(xù)乘以

12、2,得到:,得到:)2m(m1302102k.2k2k)28.1(K-2=1如此繼續(xù)下去,可以得到如此繼續(xù)下去,可以得到K-3 K-4 K-m 各位各位的值。的值。0.322=0.64 整數(shù)整數(shù)=0=K-10.642=1.28 整數(shù)整數(shù)=1=K-20.282=0.56 整數(shù)整數(shù)=0=K-30.562=1.12 整數(shù)整數(shù)=1=K-4算法為:算法為:所以,(所以,(0.32)10=(0.0101.)2 ,直至滿足一定,直至滿足一定的精度為止。的精度為止。對于既有整數(shù)又有小數(shù)的數(shù),則將其整數(shù)部對于既有整數(shù)又有小數(shù)的數(shù),則將其整數(shù)部分與小數(shù)部分分別轉(zhuǎn)換,再用小數(shù)點連接起分與小數(shù)部分分別轉(zhuǎn)換,再用小數(shù)點

13、連接起來。來??偨Y(jié):總結(jié):對于基數(shù)為對于基數(shù)為R的數(shù)制與十進制數(shù)的轉(zhuǎn)換也遵的數(shù)制與十進制數(shù)的轉(zhuǎn)換也遵循一樣的法則。循一樣的法則。整數(shù)部分除整數(shù)部分除R取余,小數(shù)部分乘取余,小數(shù)部分乘R取整。取整。不同進制的數(shù)制之間的轉(zhuǎn)換,可用十進制數(shù)不同進制的數(shù)制之間的轉(zhuǎn)換,可用十進制數(shù)作為中介,相互轉(zhuǎn)換。作為中介,相互轉(zhuǎn)換。二進制數(shù)二進制數(shù)八進制數(shù)八進制數(shù)二進制數(shù)的基為二進制數(shù)的基為2,八進,八進制數(shù)的基為制數(shù)的基為8,23=8,因,因此,此,每位八進制數(shù)可以用每位八進制數(shù)可以用3 3位二進制數(shù)來表示。位二進制數(shù)來表示。二進制二進制 八進制八進制0 0 0 00 0 1 10 1 0 20 1 1 31 0

14、 0 41 0 1 51 1 0 61 1 1 7 對既有整數(shù)又有小數(shù)的二進制數(shù),以小數(shù)點對既有整數(shù)又有小數(shù)的二進制數(shù),以小數(shù)點為界,為界,整數(shù)部分從右至左,以整數(shù)部分從右至左,以3 3位一組,不足位一組,不足三位時,在左邊添三位時,在左邊添0 0補足三位補足三位;小數(shù)部分從左小數(shù)部分從左至右,以至右,以3 3位一組,不足三位時,在右邊添位一組,不足三位時,在右邊添0 0補足三位補足三位,然后把每組的,然后把每組的3位數(shù)用相應(yīng)的八進位數(shù)用相應(yīng)的八進制表示,即得八進制數(shù)。制表示,即得八進制數(shù)。例如:將例如:將 (11101.11011)2轉(zhuǎn)換成八進制數(shù)。轉(zhuǎn)換成八進制數(shù)。6110611051013

15、011結(jié)果為結(jié)果為35.66左邊添零左邊添零補足三位補足三位右邊添零右邊添零補足三位補足三位八進制數(shù)八進制數(shù)二進制數(shù)二進制數(shù)將每位八進制數(shù)用將每位八進制數(shù)用3位二進制數(shù)表示即可,去位二進制數(shù)表示即可,去掉轉(zhuǎn)換后二進制數(shù)整數(shù)前和小數(shù)點后的掉轉(zhuǎn)換后二進制數(shù)整數(shù)前和小數(shù)點后的0。例如:將例如:將 (15.22)8 轉(zhuǎn)換成二進制數(shù)。轉(zhuǎn)換成二進制數(shù)。0102010210150011結(jié)果為結(jié)果為1101.01001二進制數(shù)二進制數(shù)十六進制數(shù)十六進制數(shù)二進制數(shù)的基為二進制數(shù)的基為2,十六進,十六進制數(shù)的基為制數(shù)的基為16,24=16,因,因此,此,每位十六進制數(shù)可以用每位十六進制數(shù)可以用4位二進制數(shù)來表示位

16、二進制數(shù)來表示。二進制二進制 十六進制十六進制0 0 0 0 00 0 0 1 10 0 1 0 20 0 1 1 30 1 0 0 40 1 0 1 50 1 1 0 60 1 1 1 7 1 0 0 0 81 0 0 1 91 0 1 0 A1 0 1 1 B1 1 0 0 C1 1 0 1 D1 1 1 0 E1 1 1 1 F記住六個數(shù)符記住六個數(shù)符對既有整數(shù)又有小數(shù)的二進制數(shù),以小數(shù)點對既有整數(shù)又有小數(shù)的二進制數(shù),以小數(shù)點為界,為界,整數(shù)部分從右至左,以整數(shù)部分從右至左,以4 4位一組,不足位一組,不足四位時,在左邊添四位時,在左邊添0 0補足四位補足四位;小數(shù)部分從左小數(shù)部分從左至

17、右,以至右,以4 4位一組,不足四位時,在右邊添位一組,不足四位時,在右邊添0 0補足四位補足四位,然后把每組的然后把每組的4位數(shù)用相應(yīng)的十六位數(shù)用相應(yīng)的十六進制表示,即得十六進制數(shù)。進制表示,即得十六進制數(shù)。例如:將例如:將 (11101.11011)2轉(zhuǎn)換成十六進制數(shù)。轉(zhuǎn)換成十六進制數(shù)。 811000110111010001DD結(jié)果為結(jié)果為1D.D8補零補零補零補零十六進制數(shù)十六進制數(shù)二進制數(shù)二進制數(shù)將每位十六進制數(shù)用將每位十六進制數(shù)用4位二進制數(shù)表示即可,位二進制數(shù)表示即可,去掉轉(zhuǎn)換后二進制數(shù)整數(shù)前和小數(shù)點后的去掉轉(zhuǎn)換后二進制數(shù)整數(shù)前和小數(shù)點后的0。例如:將例如:將 (7B.A8)16

18、轉(zhuǎn)換成二進制數(shù)。轉(zhuǎn)換成二進制數(shù)。100081010A1011B01117結(jié)果為結(jié)果為1111011.10101將零將零去掉去掉使用不同進制的原因使用不同進制的原因 計算機中只使用二進制一種計數(shù)制的原因:計算機中只使用二進制一種計數(shù)制的原因: 二進制中只有二進制中只有0和和1兩個符號兩個符號,使用有兩個穩(wěn)定狀態(tài),使用有兩個穩(wěn)定狀態(tài)的電子器件就可以分別表示它們,而制造有兩個穩(wěn)的電子器件就可以分別表示它們,而制造有兩個穩(wěn)定狀態(tài)的電子器件要比制造有多個穩(wěn)定狀態(tài)的電子定狀態(tài)的電子器件要比制造有多個穩(wěn)定狀態(tài)的電子器件容易得多器件容易得多 二進制數(shù)的運算規(guī)則簡單二進制數(shù)的運算規(guī)則簡單,易于進行高速運算,易于

19、進行高速運算 數(shù)理邏輯中的數(shù)理邏輯中的“真真”和和“假假”可以分別用可以分別用“1”和和“0”來表示,這樣就把來表示,這樣就把非數(shù)值信息的邏輯運算與數(shù)值信非數(shù)值信息的邏輯運算與數(shù)值信息息的算術(shù)運算聯(lián)系了起來的算術(shù)運算聯(lián)系了起來 使用八進制和十六進制的原因:使用八進制和十六進制的原因:二進制數(shù)太長,書寫、閱讀、記憶均二進制數(shù)太長,書寫、閱讀、記憶均不便不便八進制和十六進制與二進制之間的轉(zhuǎn)八進制和十六進制與二進制之間的轉(zhuǎn)換直觀、方便換直觀、方便BCDBCD整數(shù)(整數(shù)(Binary Coded DecimalBinary Coded Decimal)稱為)稱為“二進二進制編碼的制編碼的十進制十進制整

20、數(shù)整數(shù)”,使用,使用4 4個二進位表示個二進位表示1 1個個十進制數(shù)字,最高位仍為符號位。十進制數(shù)字,最高位仍為符號位。 BCD 十進制十進制0 0 0 0 00 0 0 1 10 0 1 0 20 0 1 1 30 1 0 0 40 1 0 1 50 1 1 0 60 1 1 1 7 1 0 0 0 81 0 0 1 9例如:例如:( (43)43)BCD BCD 1 1 01000100 00110011( (59601)59601)BCD BCD 0 0 01010101 10011001 01100110 00000000 00010001數(shù)值信息的表示數(shù)值信息的表示計算機中的數(shù)值信息

21、分類計算機中的數(shù)值信息分類整數(shù)和實數(shù)整數(shù)和實數(shù): :它們都是用二進制表示的,它們都是用二進制表示的,但表示方法有很大差別。但表示方法有很大差別。數(shù)制型數(shù)據(jù)的表示形式數(shù)制型數(shù)據(jù)的表示形式基本概念基本概念 數(shù)的長度:在計算機中,相同數(shù)據(jù)類型的數(shù)的長度:在計算機中,相同數(shù)據(jù)類型的數(shù)存儲單元的長度是統(tǒng)一的。如整型數(shù)占數(shù)存儲單元的長度是統(tǒng)一的。如整型數(shù)占2個個字節(jié),實型數(shù)占字節(jié),實型數(shù)占4個字節(jié)等。個字節(jié)等。 數(shù)的符號:在計算機中,總是用一個數(shù)的數(shù)的符號:在計算機中,總是用一個數(shù)的最高位表示數(shù)的符號(左邊第一位),同時最高位表示數(shù)的符號(左邊第一位),同時約定最高位為約定最高位為0代表正數(shù),為代表正數(shù),

22、為1代表負數(shù)。代表負數(shù)。 小數(shù)點的表示:在計算機中,小數(shù)點的位小數(shù)點的表示:在計算機中,小數(shù)點的位置是隱含的,以節(jié)省存儲空間。置是隱含的,以節(jié)省存儲空間。如果隱含的小數(shù)點的位置是固定的,稱為定如果隱含的小數(shù)點的位置是固定的,稱為定點數(shù)。點數(shù)。如果隱含的小數(shù)點的位置是可變的,則稱為如果隱含的小數(shù)點的位置是可變的,則稱為浮點數(shù)。浮點數(shù)。整型數(shù)的表示整型數(shù)的表示整數(shù)在計算機中可以用整數(shù)在計算機中可以用8位、位、16位、位、32位位64位位來表示。來表示。0 0 0 0,1 0 0 0 表示表示 81 0 0 0,1 0 0 0 表示表示 -8用八位二進制用八位二進制表示整數(shù)表示整數(shù)二進制數(shù)位二進制數(shù)

23、位無符號整數(shù)的表示范無符號整數(shù)的表示范圍圍帶符號整數(shù)的表示范帶符號整數(shù)的表示范圍圍80 255(28-1)-128 127160 65535(216-1)-32768 32767320 232-1-231 231-1640 264-1-264 263-1 帶符號整數(shù)的最高位作為符號位,帶符號整數(shù)的最高位作為符號位,0代表正數(shù),代表正數(shù),1代表負數(shù)。代表負數(shù)。 正整數(shù)(無符號數(shù))正整數(shù)(無符號數(shù)) 整數(shù)(有符號數(shù))整數(shù)(有符號數(shù))機器數(shù)的表示方法機器數(shù)的表示方法機器中的數(shù)值和正負號全部數(shù)字化,在機器中的數(shù)值和正負號全部數(shù)字化,在進行數(shù)字運算時,符號位和數(shù)值位一起進行數(shù)字運算時,符號位和數(shù)值位一起

24、參加運算。數(shù)字在計算機中有參加運算。數(shù)字在計算機中有原碼、反原碼、反碼、補碼碼、補碼三種表示方法。三種表示方法。 原碼原碼用最高位表示數(shù)的符號,用用最高位表示數(shù)的符號,用 0 表示正數(shù),表示正數(shù),1 表示負數(shù),其余位就是該二進制數(shù)的絕對值表示負數(shù),其余位就是該二進制數(shù)的絕對值例如一個數(shù)用例如一個數(shù)用8位二進制數(shù)表示,則位二進制數(shù)表示,則8 的原碼為的原碼為 0000,1000-8的原碼為的原碼為 1000,100010 的原碼為的原碼為 0000,1010-10的原碼為的原碼為 1000,1010v 在原碼表示中,在原碼表示中,0 有兩種表示方法:有兩種表示方法: +0 0000,0000 -

25、0 1000,0000特點特點v 數(shù)的表示范圍數(shù)的表示范圍(以以8位二進制為例位二進制為例): 1111,1111 0111,1111 -127127 - 2n-1 +1 2n-1-1 (n=8) 反碼反碼 正數(shù)正數(shù)的反碼表示與原碼相同,最高位的反碼表示與原碼相同,最高位為符號位,用為符號位,用 0 表示正,其余位是數(shù)值表示正,其余位是數(shù)值位。位。 負數(shù)負數(shù)的反碼最高位是的反碼最高位是1,其余位是其原,其余位是其原碼的按位取反。碼的按位取反。例如一個數(shù)用例如一個數(shù)用8位二進制數(shù)表示,則位二進制數(shù)表示,則8 的原碼為的原碼為 0000,1000 8 的反碼為的反碼為 0000,1000 -8的原

26、碼為的原碼為 1000,1000-8的反碼為的反碼為 1111,0111正數(shù)正數(shù)的反碼表示與原碼相同的反碼表示與原碼相同 10 的原碼為的原碼為 0000,1010 10 的反碼為的反碼為 0000,1010 -10的原碼為的原碼為 1000,1010-10的反碼為的反碼為 1111,0101v 在反碼表示中,在反碼表示中,0 有兩種表示方法:有兩種表示方法: +0 0000,0000 -0 1111,1111特點特點v 數(shù)的表示范圍:數(shù)的表示范圍: 1000,0000 0111,1111 -127127 - 2n-1 +1 2n-1-1 補碼補碼一個單位的最大量值稱為模。一個單位的最大量值稱

27、為模。時鐘:模為時鐘:模為12模與一個數(shù)的差稱為這個數(shù)的模與一個數(shù)的差稱為這個數(shù)的“補數(shù)補數(shù)”對時鐘而言,對時鐘而言,8點的補數(shù)是點的補數(shù)是4點。點。兩個數(shù)的差為一個數(shù)與另一個兩個數(shù)的差為一個數(shù)與另一個數(shù)的補數(shù)的和。數(shù)的補數(shù)的和。ABA(B)補數(shù)補數(shù)4點減點減8個小時等于個小時等于4點加點加4個小時。個小時。十進制:十進制:124 1264與與6是一對補數(shù)。是一對補數(shù)。利用補數(shù)可以將減法變?yōu)榧臃ɡ醚a數(shù)可以將減法變?yōu)榧臃?正數(shù)的補碼表示與原碼相同,最高位為符正數(shù)的補碼表示與原碼相同,最高位為符號位,用號位,用 0 表示正,其余位是數(shù)值位。表示正,其余位是數(shù)值位。v 正數(shù)的補碼是它本身。正數(shù)的補

28、碼是它本身。v 負數(shù)的補碼就是用模減去該數(shù)的絕對值負數(shù)的補碼就是用模減去該數(shù)的絕對值。 負數(shù)的補碼是它的反碼加負數(shù)的補碼是它的反碼加1 1。 ( (負負) )補補= (= (負負) )反反+1+1例如一個數(shù)用例如一個數(shù)用8位二進制數(shù)表示,則位二進制數(shù)表示,則8 的原碼為的原碼為 0000,1000 8 的反碼為的反碼為 0000,1000 8 的補碼為的補碼為 0000,1000-8的原碼為的原碼為 1000,1000-8的反碼為的反碼為 1111,0111-8的補碼為的補碼為 1111,1000 10 的原碼為的原碼為 0000,1010 10 的反碼為的反碼為 0000,1010 10 的

29、補碼為的補碼為 0000,1010-10的原碼為的原碼為 1000,1010-10的反碼為的反碼為 1111,0101-10 的補碼為的補碼為 1111,0110負數(shù)用補碼表示時,可以把減法變成加法,負數(shù)用補碼表示時,可以把減法變成加法,而加法在計算機中容易實現(xiàn)。而加法在計算機中容易實現(xiàn)。v 在補碼表示中,在補碼表示中,0 有唯一的一種表示方法有唯一的一種表示方法特點特點+0 的原碼為的原碼為 0000,0000 -0 的原碼為的原碼為 1000,0000+0 的反碼為的反碼為 0000,0000 -0 的反碼為的反碼為 1111,1111+0 的補碼為的補碼為 0000,0000 -0 的補

30、碼為的補碼為 0000,0000v 8位二進制數(shù)所能表示的補碼范圍:位二進制數(shù)所能表示的補碼范圍: 1000,0000 0111,1111 -128 127 即:即: - 2n-1 2n-1-10 1 1 1 1 1 1 1 1270 1 1 1 1 1 1 0 126. . . . . .0 0 0 0 0 0 0 1 10 0 0 0 0 0 0 0 01 1 1 1 1 1 1 1 -11 1 1 1 1 1 1 0 -2. . . . . . 1 0 0 0 0 0 0 1 -1271 0 0 0 0 0 0 0 -128 (負數(shù))(負數(shù))補補 (負數(shù))(負數(shù))原原取反加取反加1 1

31、(負數(shù))(負數(shù))原原 (負數(shù))(負數(shù))補補取反加取反加1 1v 一個用補碼表示的二進制數(shù),最高位為符一個用補碼表示的二進制數(shù),最高位為符號位,當(dāng)符號位為號位,當(dāng)符號位為0 0時,其余位即為此數(shù)的二時,其余位即為此數(shù)的二進制值;但若符號位為進制值;但若符號位為1 1時,其余位不是此數(shù)時,其余位不是此數(shù)的二進制值,的二進制值,將其余位按位取反,且在最低將其余位按位取反,且在最低位加位加1 1,才是它的二進制值。,才是它的二進制值。例如例如: (X)補補=11111111 則:則: (X)原原=10000001 X=-1例如例如: (X)補補=11111001 則:則: (X)原原=10000111

32、 X=-7補碼的運算補碼的運算 (X+Y)補補=(X)補補+(Y)補補 (X-Y)補補=(X)補補+(-Y)補補已知已知 :X=18,Y=59 求求 X-Y(X-Y)補補=(X)補補+(-Y)補補 =(18)補補+(-59)補補=0001,0010+1100,0101 =1101,0111 (X-Y)原原=(1101,0111)反反1=1010,1000+1=10101001=-41可見,補碼的減法可以化作可見,補碼的減法可以化作“加一個負加一個負的減數(shù)的減數(shù)”來完成,也就是將減法轉(zhuǎn)換為來完成,也就是將減法轉(zhuǎn)換為加法,這對計算機很有意義,可以減少加法,這對計算機很有意義,可以減少邏輯電路的種類

33、,提高可靠性。同時邏輯電路的種類,提高可靠性。同時0 0的的補碼在計算機中是唯一的,因此,補碼在計算機中是唯一的,因此,計算計算機中的數(shù)通常都是用補碼來表示、運算機中的數(shù)通常都是用補碼來表示、運算的。的。總結(jié):總結(jié): 負數(shù)的反碼是其正數(shù)的按位取反負數(shù)的反碼是其正數(shù)的按位取反 負數(shù)的補碼是其反碼加負數(shù)的補碼是其反碼加1。 負數(shù)的原碼是其補碼取反加負數(shù)的原碼是其補碼取反加1。 正數(shù)的反碼、補碼是它本身。正數(shù)的反碼、補碼是它本身。實數(shù)的特點與表示方法實數(shù)的特點與表示方法 特點:特點: 既有整數(shù)部分又有小數(shù)部分,小數(shù)點位置不固既有整數(shù)部分又有小數(shù)部分,小數(shù)點位置不固定定 整數(shù)和純小數(shù)是實數(shù)的特例整數(shù)和

34、純小數(shù)是實數(shù)的特例 任何一個實數(shù)總可以表達成一個乘冪和一個純?nèi)魏我粋€實數(shù)總可以表達成一個乘冪和一個純小數(shù)之積小數(shù)之積 例如:例如: 56.725 = 0.56725102 0.0034756 = -0.34756102 實數(shù)的表示方法(記階法):用實數(shù)的表示方法(記階法):用3個部分表示個部分表示1. 乘冪中的乘冪中的指數(shù)指數(shù):表示實數(shù)中小數(shù)點的位置:表示實數(shù)中小數(shù)點的位置2. 純小數(shù)部分純小數(shù)部分(尾數(shù)尾數(shù)):表示實數(shù)中的有效數(shù)字部分:表示實數(shù)中的有效數(shù)字部分3. 數(shù)的正負數(shù)的正負(符號符號)二進制實數(shù)的浮點表示 與十進制實數(shù)一樣,二進制實數(shù)也可以用記階法表示 例如: +1001.011B

35、= + 0.1001011B2 100 0.0010101B = 0.10101B210 可見,任一個二進制實數(shù) N 均可表示為:N=S2P(其中, 是該數(shù)的符號; S是N 的尾數(shù);P是N的階碼) 因此,32位的單精度浮點數(shù)在計算機中可表示為: 尾尾 數(shù)數(shù)符號位符號位8位位23位位階碼階碼 尾尾 數(shù)數(shù)符號位符號位8位位23位位階碼階碼N=S2P1.符號位:正數(shù)為符號位:正數(shù)為0,負數(shù)為,負數(shù)為12.階碼階碼P:偏移量為:偏移量為127的移碼的移碼表示范圍:表示范圍:0255,實際范圍,實際范圍 -127128實際值實際值=表示值表示值-1273.尾數(shù)尾數(shù)S:原碼表示,絕對值在:原碼表示,絕對值

36、在1與與2之間,之間,其中其中1和小數(shù)點隱含。和小數(shù)點隱含。例例1:0 01111110 10110000000000000000000 尾尾 數(shù)數(shù)符號位符號位8位位23位位階碼階碼N=S2P1.符號位:該數(shù)是正數(shù)符號位:該數(shù)是正數(shù)2.階碼階碼=126,實際值,實際值=126-127=-13.尾數(shù):尾數(shù):1011,因為隱含了,因為隱含了1和小數(shù)點和小數(shù)點故實際尾數(shù)故實際尾數(shù)=1.1011實際值:實際值:+1.10112-1=0.11011=0.84375例例2:將:將178.125轉(zhuǎn)換成轉(zhuǎn)換成32位浮點數(shù)位浮點數(shù)首先將首先將178.125轉(zhuǎn)換成二進制:轉(zhuǎn)換成二進制:10110010.00110

37、110010.001=1.11001000127 尾尾 數(shù)數(shù)符號位符號位8位位23位位階碼階碼階碼階碼=7+127=134=10000110 轉(zhuǎn)換結(jié)果:轉(zhuǎn)換結(jié)果:0 10000110 1100100010000000000字符在計算機中的表示字符在計算機中的表示 字符、字符集及其碼表 文字的基本元素是字母和符號,統(tǒng)稱為文字的基本元素是字母和符號,統(tǒng)稱為“字符字符” (character),它包括:字母、數(shù)字、符號等,它包括:字母、數(shù)字、符號等 字符集:一組特定字符的集合字符集:一組特定字符的集合 不同的字符集包含的字符數(shù)目與內(nèi)容不同,如:不同的字符集包含的字符數(shù)目與內(nèi)容不同,如:中文字符集、西

38、文字符集、日文字符集等中文字符集、西文字符集、日文字符集等 字符的編碼:字符的編碼: 字符集中每個字符都使用二進位字符集中每個字符都使用二進位(code) 表示,稱為該表示,稱為該字符的編碼字符的編碼 不同的字符其編碼各不相同不同的字符其編碼各不相同 字符集中所有字符的編碼的一覽表,稱為該字符集的字符集中所有字符的編碼的一覽表,稱為該字符集的碼表碼表標準ASCII字符集及其碼表 b6 b5 b4 b3 b2 b1 b0 012345670 1 2 3 4 5 6 7 8 9 A B C D E Fb6b5b4b3b2b1b00 1 1 01 0 01 1 0 1 0 1 11.3 微機的工作過

39、程 一、一、 微機的基本結(jié)構(gòu)微機的基本結(jié)構(gòu)運算器運算器控制器控制器存儲器存儲器輸入輸入輸出輸出中央處理器中央處理器俗稱俗稱: : CPUCPU主機主機計算機硬件計算機硬件I/OI/O設(shè)備設(shè)備馮馮諾依曼計算機的諾依曼計算機的5 5個組成部分個組成部分存儲器存儲器輸入輸入設(shè)備設(shè)備運算器運算器控制器控制器輸出輸出設(shè)備設(shè)備鍵盤、掃鍵盤、掃描儀等描儀等存放程序、存放程序、數(shù)據(jù)、結(jié)果數(shù)據(jù)、結(jié)果運行程序運行程序,輸出結(jié)果輸出結(jié)果顯示器、顯示器、打印機等打印機等CPU微型計算機采用總線結(jié)構(gòu)微型計算機采用總線結(jié)構(gòu)總線:連接多個功能部件或多個裝置的一組公共信號線??偩€:連接多個功能部件或多個裝置的一組公共信號線。

40、內(nèi)部總線:內(nèi)部總線:CPUCPU內(nèi)部各功能部件和各寄存器的連線。內(nèi)部各功能部件和各寄存器的連線。外部總線:又稱系統(tǒng)總線,即連接外部總線:又稱系統(tǒng)總線,即連接CPUCPU、存儲器和、存儲器和I/OI/O接接口的總線??诘目偩€。一個部件只要符合總線標準,就可以連接到采用這種總一個部件只要符合總線標準,就可以連接到采用這種總線標準的系統(tǒng)中。線標準的系統(tǒng)中。微型機中目前主要采用的總線有:微型機中目前主要采用的總線有:PCPC總線、總線、ISAISA總線、總線、PCIPCI總線等。總線等。雖然總線的標準不同,但都包括三類總線:雖然總線的標準不同,但都包括三類總線:地址總線(地址總線(ABAB)、數(shù)據(jù)總線

41、()、數(shù)據(jù)總線(DBDB)、控制總線()、控制總線(CBCB)。)。CPU插座插座內(nèi)存條插座內(nèi)存條插座 軟驅(qū)、硬盤軟驅(qū)、硬盤IDEIDE連接器連接器電源連接器電源連接器PCI總線總線插槽插槽華碩華碩P4T主板實物照片主板實物照片 芯片組芯片組 I/O端口端口微微處處理理器器(CPU)存存儲儲器器輸輸入入/輸輸出出接接口口電電路路外外圍圍設(shè)設(shè)備備控控制制總總線線數(shù)數(shù)據(jù)據(jù)總總線線地地址址總總線線微微型型機機的的基基本本結(jié)結(jié)構(gòu)構(gòu)內(nèi)存讀寫時地址、數(shù)據(jù)、控制總線如何配合?內(nèi)存讀寫時地址、數(shù)據(jù)、控制總線如何配合?b0為為1或或01. 地址線控制數(shù)據(jù)線導(dǎo)通地址線控制數(shù)據(jù)線導(dǎo)通2. 寫入數(shù)據(jù)時,寫入控制寫入數(shù)

42、據(jù)時,寫入控制有效,數(shù)據(jù)線上的位信息有效,數(shù)據(jù)線上的位信息(0或或1)進入存儲器。)進入存儲器。3. 讀出數(shù)據(jù)時,讀出控制讀出數(shù)據(jù)時,讀出控制有效,存儲器上的位信息有效,存儲器上的位信息(0或或1)流向數(shù)據(jù)線。)流向數(shù)據(jù)線。readwrite對內(nèi)存一個字節(jié)的操作:對內(nèi)存一個字節(jié)的操作:數(shù)據(jù)總線和控制總線是公用的,每個字節(jié)的地址數(shù)據(jù)總線和控制總線是公用的,每個字節(jié)的地址信號應(yīng)不同,信號應(yīng)不同,即同一時刻只有一根地址線有效即同一時刻只有一根地址線有效。地址線地址線1為為0電平電平,地址地址線線2為為1電平電平,第一個存,第一個存儲器的存儲單元中的數(shù)儲器的存儲單元中的數(shù)據(jù)與數(shù)據(jù)線相連,在控據(jù)與數(shù)據(jù)線

43、相連,在控制信號的作用下進行操制信號的作用下進行操作。作。地址線地址線1為為1電平電平,地址地址線線2為為0電平,電平,第二個存第二個存儲器的存儲單元中的數(shù)儲器的存儲單元中的數(shù)據(jù)與數(shù)據(jù)線相連,在控據(jù)與數(shù)據(jù)線相連,在控制信號的作用下進行操制信號的作用下進行操作。作。地址線地址線1為為1電平電平,地址地址線線2為為1電平電平,兩個存儲,兩個存儲器的存儲單元中的數(shù)據(jù)器的存儲單元中的數(shù)據(jù)與數(shù)據(jù)線都不相連。與數(shù)據(jù)線都不相連。地址線地址線1為為0電平電平,地址地址線線2為為0電平,電平,兩個存儲兩個存儲器的存儲單元中的數(shù)據(jù)器的存儲單元中的數(shù)據(jù)都與數(shù)據(jù)線相連,造成都與數(shù)據(jù)線相連,造成數(shù)據(jù)總線混亂,不能進數(shù)據(jù)

44、總線混亂,不能進行正確操作。行正確操作。由此可見,在任何時候,最多只能有一個地址線信號為由此可見,在任何時候,最多只能有一個地址線信號為0內(nèi)存的容量為內(nèi)存的容量為1M字節(jié),即字節(jié),即10241024個字節(jié),個字節(jié),CPU芯片不可能引出這么多的地址線,如何解決芯片不可能引出這么多的地址線,如何解決地址線單一控制的問題?地址線單一控制的問題?地址線地址線A0為為0電平,存儲單元電平,存儲單元1有效;有效;地址線地址線A0為為1電平,存儲單元電平,存儲單元2有效。有效。一根地址線可以控制兩個存儲單元。一根地址線可以控制兩個存儲單元。A0A1存儲單元存儲單元000110111 有效有效2 有效有效3

45、有效有效4 有效有效2-4譯碼器譯碼器兩根地址線最多可兩根地址線最多可控制控制4個存儲單元個存儲單元.3根地址線用根地址線用3-8譯碼器進譯碼器進行尋址,共尋址行尋址,共尋址8個單元個單元4根地址線用根地址線用4-16譯碼器進譯碼器進行尋址,共尋址行尋址,共尋址16個單元個單元n根地址線最多可尋址根地址線最多可尋址2n個單元個單元如果一個微機的如果一個微機的CPU有有16根地址引出線,那么根地址引出線,那么這個微機最多能有多大容量的存儲器?這個微機最多能有多大容量的存儲器?64KB問:問:1MB容量的內(nèi)存需要多少根地址線?容量的內(nèi)存需要多少根地址線?地址總線(地址總線(Address BusA

46、ddress Bus)用來傳送地址的信號線用來傳送地址的信號線地址總線的根數(shù)地址總線的根數(shù)( (位數(shù)位數(shù)) )決定了決定了CPUCPU可以直接尋址的可以直接尋址的內(nèi)存范圍。內(nèi)存范圍。比如,有兩根地址線,每一根地址線都可以有比如,有兩根地址線,每一根地址線都可以有0, 0, 1 1兩種狀態(tài),兩根地址線共有兩種狀態(tài),兩根地址線共有1 11 10 01 11 10 00 00 0這四種狀態(tài),這四種狀態(tài),即可尋址即可尋址4 4個空間個空間,4 4個字節(jié)個字節(jié)。同樣,同樣,3根地址線共根地址線共有有8種狀態(tài),為:種狀態(tài),為:0 0 00 0 10 1 00 1 11 0 01 0 11 1 01 1 1

47、4根地址線共有根地址線共有16種種狀態(tài),為:狀態(tài),為:0000000100100011010001010110011110001001101010111100110111101111地址線的根數(shù)地址線的根數(shù)( (位位數(shù)數(shù)) )n n與與CPUCPU可直接可直接尋址范圍的尋址范圍的大小大小之之間的關(guān)系為:間的關(guān)系為:內(nèi)存范圍內(nèi)存范圍2 2n n8 8位地址線直接尋址范圍為位地址線直接尋址范圍為256256個字節(jié)。個字節(jié)。1616位地址線直接尋址范圍為位地址線直接尋址范圍為2 216166464KBKB80868086的地址總線為的地址總線為2020位,故位,故80868086的尋址范圍為的尋址范

48、圍為2 22020字節(jié),即字節(jié),即1 1MBMB。地址總線的信號總是從地址總線的信號總是從CPUCPU送出,所以地址總線是送出,所以地址總線是單向的。單向的。地址總線上的信號除了高低電平外,還可以處于地址總線上的信號除了高低電平外,還可以處于高阻(浮空)狀態(tài),高阻(浮空)狀態(tài),稱為單向、三態(tài)總線稱為單向、三態(tài)總線。數(shù)據(jù)總線(數(shù)據(jù)總線(Data BusData Bus)用來傳送指令代碼和數(shù)據(jù)的信號線,即傳送的用來傳送指令代碼和數(shù)據(jù)的信號線,即傳送的是內(nèi)存中存儲的內(nèi)容,數(shù)據(jù)總線的位數(shù)決定是內(nèi)存中存儲的內(nèi)容,數(shù)據(jù)總線的位數(shù)決定CPUCPU一一次可以傳輸或處理多少字節(jié)的數(shù)據(jù)次可以傳輸或處理多少字節(jié)的數(shù)

49、據(jù),這個指標也,這個指標也稱數(shù)據(jù)總線的稱數(shù)據(jù)總線的寬度寬度。80868086為為1616位微處理器,即數(shù)據(jù)總線可允許位微處理器,即數(shù)據(jù)總線可允許1616位二位二進制數(shù)據(jù)一次通過,進行運算存儲處理。進制數(shù)據(jù)一次通過,進行運算存儲處理。80888088的內(nèi)部為的內(nèi)部為1616位數(shù)據(jù)總線,外部為位數(shù)據(jù)總線,外部為8 8位數(shù)據(jù)總線位數(shù)據(jù)總線目前的主流微機為目前的主流微機為6464位數(shù)據(jù)總線。位數(shù)據(jù)總線。準準16位機位機16位機位機數(shù)據(jù)總線是雙向的,既可以由數(shù)據(jù)總線是雙向的,既可以由CPUCPU向存儲器和外設(shè)向存儲器和外設(shè)送出,又可以接收存儲器和外設(shè)的數(shù)據(jù)。同時,送出,又可以接收存儲器和外設(shè)的數(shù)據(jù)。同時

50、,數(shù)據(jù)總線也存在高阻(浮空)的狀態(tài),數(shù)據(jù)總線也存在高阻(浮空)的狀態(tài),為雙向、為雙向、三態(tài)總線三態(tài)總線??刂瓶偩€(控制總線(Control BusControl Bus)用來傳送控制信號用來傳送控制信號。根據(jù)微處理器的不同或連。根據(jù)微處理器的不同或連接的芯片、設(shè)備的不同,要求的具體控制信號的接的芯片、設(shè)備的不同,要求的具體控制信號的時序、狀態(tài)也不同,要根據(jù)實際的需要進行連接、時序、狀態(tài)也不同,要根據(jù)實際的需要進行連接、設(shè)置。設(shè)置??刂菩盘柧€,根據(jù)使用條件不同,有單向、雙控制信號線,根據(jù)使用條件不同,有單向、雙向、三態(tài)或非三態(tài)信號線。向、三態(tài)或非三態(tài)信號線。微機的內(nèi)部結(jié)構(gòu)與基本功能微機的內(nèi)部結(jié)構(gòu)

51、與基本功能典型典型8位微處理器結(jié)構(gòu)位微處理器結(jié)構(gòu)定定時時與與控控制制指指令令譯譯碼碼器器ID指指令令寄寄存存器器IR多多路路轉(zhuǎn)轉(zhuǎn)換換開開關(guān)關(guān)通通用用寄寄存存器器組組地地址址寄寄存存器器地地址址緩緩沖沖器器地地址址總總線線A15A0控控制制信信號號內(nèi)內(nèi)部部數(shù)數(shù)據(jù)據(jù)總總線線寄寄存存器器陣陣 列列數(shù)數(shù)據(jù)據(jù)緩緩沖沖器器雙雙向向數(shù)數(shù)據(jù)據(jù)總總線線D7D0標標志志寄寄存存器器F算算術(shù)術(shù)邏邏輯輯單單元元ALU累累加加器器A外外來來控控制制信信號號用來完成算術(shù)用來完成算術(shù)和邏輯運算和邏輯運算特殊的寄存器特殊的寄存器,有很多指令與有很多指令與其有關(guān)其有關(guān)指示運算結(jié)指示運算結(jié)果的狀態(tài)果的狀態(tài)存放下一條存放下一條指令

52、的地址指令的地址CPU中的存中的存儲單元儲單元,16位位二、微機工作過程二、微機工作過程程序存儲:程序存儲:將編寫好的程序放入計算機的內(nèi)存,將編寫好的程序放入計算機的內(nèi)存,程序中的每條指令是按順序存放的。程序中的每條指令是按順序存放的。程序控制:程序控制:控制器從存儲器中一條一條地取出指控制器從存儲器中一條一條地取出指令、分析指令、根據(jù)不同的指令向各部件發(fā)出完令、分析指令、根據(jù)不同的指令向各部件發(fā)出完成該指令的控制信號。成該指令的控制信號。程序在計算機是以指令的形式存儲的,程序在計算機是以指令的形式存儲的,指令是計指令是計算機可以識別的命令,是一系列的二進制代碼算機可以識別的命令,是一系列的二

53、進制代碼。以以8 8位微機為例進行說明位微機為例進行說明欲完成的任務(wù):欲完成的任務(wù):將整數(shù)將整數(shù)1010和和2020相加,將結(jié)果放入內(nèi)存地址為相加,將結(jié)果放入內(nèi)存地址為30H30H的單元中。的單元中。分析:在計算機中,兩個數(shù)不能直接相加,分析:在計算機中,兩個數(shù)不能直接相加,首先首先應(yīng)將一個整數(shù)應(yīng)將一個整數(shù)1010放入累加器放入累加器ALAL中中,再使再使ALAL與另一個整數(shù)與另一個整數(shù)2020相加,結(jié)果就在相加,結(jié)果就在ALAL中中,然然后將后將ALAL中的內(nèi)容放到指定的內(nèi)存單元中。中的內(nèi)容放到指定的內(nèi)存單元中。內(nèi)存中相應(yīng)的機器碼如下:內(nèi)存中相應(yīng)的機器碼如下:將一個數(shù)將一個數(shù)10放入放入AL

54、中中地址地址內(nèi)容內(nèi)容20H 0111010021H 0000101022H 0011010023H0001010024H 0101001125H 0011000026H 0100001130HAL中的中的數(shù)加上數(shù)加上20將將AL中的數(shù)中的數(shù)放入放入30H單元單元停止操作停止操作操作碼:將一操作碼:將一個數(shù)放入個數(shù)放入AL中中操作數(shù):即將操作數(shù):即將放入放入AL中數(shù)值中數(shù)值有一字節(jié)、有一字節(jié)、兩字節(jié)和多兩字節(jié)和多字節(jié)指令字節(jié)指令將一個數(shù)將一個數(shù)10放入放入AL中中地址地址內(nèi)容內(nèi)容20H 0111010021H 0000101022H 0011010023H 0001010024H 0101001125H 0011000026H 0100001130HAL中的中的數(shù)加上數(shù)加上20將將AL中的數(shù)中的數(shù)放入放入30H單元單元停止操作停止操作匯編語言匯編語言MOV AL, 10

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論