微型計(jì)算機(jī)的基本概念_第1頁(yè)
微型計(jì)算機(jī)的基本概念_第2頁(yè)
微型計(jì)算機(jī)的基本概念_第3頁(yè)
微型計(jì)算機(jī)的基本概念_第4頁(yè)
微型計(jì)算機(jī)的基本概念_第5頁(yè)
已閱讀5頁(yè),還剩89頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

單片機(jī)原理及應(yīng)用第1章微型計(jì)算機(jī)的基本概念主講教師:石海霞微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第1頁(yè)!1.1

概述電子計(jì)算機(jī)發(fā)展概況1946-1958:

代電子管計(jì)算機(jī)。磁鼓存儲(chǔ)器,機(jī)器語(yǔ)言匯編語(yǔ)言編程。世界上臺(tái)數(shù)字計(jì)算機(jī)ENIAC。1958-1964:

第二代晶體管計(jì)算機(jī)。磁芯作主存儲(chǔ)器,磁盤作外存儲(chǔ)器,開始使用高級(jí)語(yǔ)言編程。1964-1971:

第三代集成電路計(jì)算機(jī)。使用半導(dǎo)體存儲(chǔ)器,出現(xiàn)多終端計(jì)算機(jī)和計(jì)算機(jī)網(wǎng)絡(luò)。1971-:

第四代大規(guī)模集成電路計(jì)算機(jī)。出現(xiàn)微型計(jì)算機(jī)、單片微型計(jì)算機(jī),外部設(shè)備多樣化。1981-:

第五代人工智能計(jì)算機(jī)。模擬人的智能和交流方式。微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第2頁(yè)!計(jì)算機(jī)發(fā)展趨勢(shì)微型化─

便攜式、低功耗巨型化─

尖端科技領(lǐng)域的信息處理,需要超大容量、高速度智能化─

模擬人類大腦思維和交流方式,多種處理能力系列化、標(biāo)準(zhǔn)化─

便于各種計(jì)算機(jī)硬、軟件兼容和升級(jí)網(wǎng)絡(luò)化─

網(wǎng)絡(luò)計(jì)算機(jī)和信息高速公路多機(jī)系統(tǒng)─大型設(shè)備、生產(chǎn)流水線集中管理(獨(dú)立控制、 故障分散、資源共享)微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第3頁(yè)!微型計(jì)算機(jī)系統(tǒng)

微型計(jì)算機(jī)系統(tǒng)(MicroputerSystem),簡(jiǎn)稱μCS或MCS,是指以微型計(jì)算機(jī)為核心,配以相應(yīng)的外圍設(shè)備、電源和輔助電路(統(tǒng)稱硬件)以及指揮微型計(jì)算機(jī)工作的系統(tǒng)軟件所構(gòu)成的系統(tǒng)。

微型計(jì)算機(jī)簡(jiǎn)稱μC或MC,是指以微處理器為核心,配上存儲(chǔ)器、輸入/輸出接口電路及系統(tǒng)總線所組成的計(jì)算機(jī)(又稱主機(jī)或微電腦)。微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第4頁(yè)!系統(tǒng)軟件:DOS、Windows95/98/2000應(yīng)用軟件:Word、Photoshop微處理器CPU

存儲(chǔ)器(RAM,ROM)

I/O接口總線硬件軟件微型計(jì)算機(jī)系統(tǒng)微型計(jì)算機(jī)(主機(jī))外設(shè)ALU寄存器控制部件鍵盤、鼠標(biāo)顯示器軟驅(qū)、硬盤、光驅(qū)打印機(jī)、掃描儀微型計(jì)算機(jī)系統(tǒng)的組成

(續(xù))

微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第5頁(yè)!硬件系統(tǒng)——構(gòu)成微機(jī)的實(shí)體和裝置軟件系統(tǒng)——微機(jī)系統(tǒng)所使用的各種程序的總稱軟件系統(tǒng)與硬件系統(tǒng)共同構(gòu)成實(shí)用的微機(jī)系統(tǒng),兩者是相輔相成、缺一不可的。

軟件系統(tǒng)+微型計(jì)算機(jī)系統(tǒng)運(yùn)算器控制器CPU存儲(chǔ)器輸入接口電路輸入設(shè)備輸出設(shè)備輸出接口電路硬件系統(tǒng)微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第6頁(yè)!1.中央處理器CPUCPU(CentralProcessingUnit)是計(jì)算機(jī)的核心部件,它由運(yùn)算器和控制器組成,完成計(jì)算機(jī)的運(yùn)算和控制功能。運(yùn)算器又稱算術(shù)邏輯部件(ALU,AithmctiealLogicUnit),主要完成對(duì)數(shù)據(jù)的算術(shù)運(yùn)算和邏輯運(yùn)算??刂破鳎–ontroller)是整個(gè)計(jì)算機(jī)的指揮中心,它負(fù)責(zé)從內(nèi)部存儲(chǔ)器中取出指令并對(duì)指令進(jìn)行分析、判斷,并根據(jù)指令發(fā)出控制信號(hào),使計(jì)算機(jī)的有關(guān)部件及設(shè)備有條不紊地協(xié)調(diào)工作,保證計(jì)算機(jī)能自動(dòng)、連續(xù)地運(yùn)行。微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第7頁(yè)!

2.存儲(chǔ)器M存儲(chǔ)器(Memory)是具有記憶功能的部件,用來(lái)存儲(chǔ)數(shù)據(jù)和程序。存儲(chǔ)器根據(jù)其位置不同可分為兩類:內(nèi)存儲(chǔ)器和外存儲(chǔ)器。內(nèi)存儲(chǔ)器(簡(jiǎn)稱內(nèi)存)和CPU直接相連,存放當(dāng)前要運(yùn)行的程序和數(shù)據(jù),故也稱主存儲(chǔ)器(簡(jiǎn)稱主存)。它的特點(diǎn)是存取速度快,基本上可與CPU處理速度相匹配,但價(jià)格較貴,能存儲(chǔ)的信息量較小。外存儲(chǔ)器(簡(jiǎn)稱外存)又稱輔助存儲(chǔ)器,主要用于保存暫時(shí)不用但又需長(zhǎng)期保留的程序和數(shù)據(jù)。存放在外存的程序必須調(diào)入內(nèi)存才能進(jìn)行。外存的存取速度相對(duì)較慢,但價(jià)格較便宜,可保存的信息量大。微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第8頁(yè)!

接口是主機(jī)與外設(shè)連接的必然通路,是必經(jīng)的“橋梁”。每個(gè)接口可包含若干個(gè)端口,每個(gè)端口對(duì)應(yīng)一個(gè)端口地址,可由指令按地址訪問(wèn)端口接口功能:

①隔離主機(jī)與外設(shè)之間的數(shù)據(jù)②向外設(shè)傳輸控制信號(hào)和接收外設(shè)的狀態(tài)信號(hào)③數(shù)據(jù)類型的轉(zhuǎn)換微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第9頁(yè)!

根據(jù)傳送信息的內(nèi)容與作用不同,總線分為:

數(shù)據(jù)總線DB(DataBus)地址總線AB(AddressBus)控制總線CB(ControlBus)

①數(shù)據(jù)總線DB:雙向傳輸數(shù)據(jù)信息

其寬度(根數(shù))與MPU提供的數(shù)據(jù)線的引腳數(shù)有關(guān),表示微機(jī)的字長(zhǎng)微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第10頁(yè)!AB的寬度決定了微機(jī)系統(tǒng)的最大尋址能力最大尋址空間=2N,其中N為AB的寬度51單片機(jī)N=16最大尋址空間=216=65536B=64KB8086/8088CPUN=20最大尋址空間220=1MB例:微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第11頁(yè)!各種語(yǔ)言的匯編或解釋、編譯程序機(jī)器的監(jiān)控管理程序、操作系統(tǒng)、調(diào)試程序、故障診斷程序程序庫(kù)系統(tǒng)軟件1.系統(tǒng)軟件微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第12頁(yè)!算術(shù)邏輯部件累加器、寄存器控制器內(nèi)部總線內(nèi)部存儲(chǔ)器輸入/輸出接口系統(tǒng)總線外圍設(shè)備系統(tǒng)軟件微處理器微型計(jì)算機(jī)微型計(jì)算機(jī)系統(tǒng)計(jì)算機(jī)系統(tǒng)的功能模型用戶應(yīng)用軟件系統(tǒng)軟件硬件系統(tǒng)微處理器、微型計(jì)算機(jī)和微型計(jì)算機(jī)系統(tǒng)計(jì)算機(jī)的軟件系統(tǒng)微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第13頁(yè)!任意一個(gè)十進(jìn)制數(shù)N都可以表示成按權(quán)展開的多項(xiàng)式:其中,di是0~9共10個(gè)數(shù)字中的任意一個(gè),m是小數(shù)點(diǎn)右邊的位數(shù),n是小數(shù)點(diǎn)左邊的位數(shù),i是數(shù)位的序數(shù)。例如,543.21可表示為 543.21=5×102+4×101+3×100+2×10-1+1×10-2微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第14頁(yè)!

1.二進(jìn)制數(shù)當(dāng)R=2時(shí),稱為二進(jìn)位計(jì)數(shù)制,簡(jiǎn)稱二進(jìn)制。在二進(jìn)制數(shù)中,只有兩個(gè)不同數(shù)碼:0和1,進(jìn)位規(guī)律為“逢二進(jìn)一”。任何一個(gè)數(shù)N,可用二進(jìn)制表示為例如,二進(jìn)制數(shù)1011.01可表示為(1011.01)2=1×23+0×22+1×21+1×20+0×2-1+1×2-2

微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第15頁(yè)!3.十六進(jìn)制當(dāng)R=16時(shí),稱為十六進(jìn)制。在十六進(jìn)制中,有0、1、2、…、9、A、B、C、D、E、F共16個(gè)不同的數(shù)碼,進(jìn)位方法是“逢十六進(jìn)一”。例如,(3A8.0D)16可表示為(3A8.0D)16=3×162+10×161+8×160+0×16-1+13×16-2

微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第16頁(yè)!二、不同進(jìn)制間的相互轉(zhuǎn)換1.二、八、十六進(jìn)制轉(zhuǎn)換成十進(jìn)制例1將數(shù)(10.101)2,(46.12)8,(2D.A4)16轉(zhuǎn)換為十進(jìn)制。(10.101)2=1×21+0×20+1×2-1+0×2-2+1×2-3=2.625(46.12)8=4×81+6×80+1×8-1+2×8-2=38.15625(2D.A4)16=2×161+13×160+10×16-1+4×16-2=45.64062微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第17頁(yè)!例2將(168)10轉(zhuǎn)換成二、八、十六進(jìn)制數(shù)。微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第18頁(yè)!故:(0.645)10=(0.10100)2=(0.51217)8=(0.A51EB)16

微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第19頁(yè)!

3.二進(jìn)制與八進(jìn)制之間的相互轉(zhuǎn)換由于23=8,故可采用“合三為一”的原則,即從小數(shù)點(diǎn)開始分別向左、右兩邊各以3位為一組進(jìn)行二—八換算:若不足3位的以0補(bǔ)足,便可將二進(jìn)制數(shù)轉(zhuǎn)換為八進(jìn)制數(shù)。反之,采用“一分為三”的原則,每位八進(jìn)制數(shù)用三位二進(jìn)制數(shù)表示,就可將八進(jìn)制數(shù)轉(zhuǎn)換為二進(jìn)制數(shù)。例5將(101011.01101)2轉(zhuǎn)換為八進(jìn)制數(shù)。101011.01101053.32即(101011.01101)2=(53.32)8

微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第20頁(yè)!例7將(110101.011)2轉(zhuǎn)換為十六進(jìn)制數(shù)。00110101.011035.6即(110101.011)2=(35.6)16

微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第21頁(yè)!1.1.3二進(jìn)制數(shù)的運(yùn)算

一、二進(jìn)制數(shù)的算術(shù)運(yùn)算二進(jìn)制數(shù)只有0和1兩個(gè)數(shù)字,其算術(shù)運(yùn)算較為簡(jiǎn)單,加、減法遵循“逢二進(jìn)一”、“借一當(dāng)二”的原則。1.加法運(yùn)算規(guī)則:0+0=0;0+1=1;1+0=1;1+1=10(有進(jìn)位)微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第22頁(yè)!2.減法運(yùn)算規(guī)則:0-0=0;1-1=0;1-0=1;0-1=1(有借位)例2求1100B-111B。微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第23頁(yè)!4.除法運(yùn)算規(guī)則:0/1=0;1/1=1例4求10100101B/1111B微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第24頁(yè)!

2.“或”運(yùn)算“或”運(yùn)算是實(shí)現(xiàn)“只要其中之一有,就有”這種邏輯關(guān)系的一種運(yùn)算,其運(yùn)算符為“+”。“或”運(yùn)算規(guī)則如下:0+0=0,0+1=1+0=1,1+1=1例6若X=10101B,Y=01101B,求X+Y。101010110111101+即X+Y=11101B微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第25頁(yè)!

4.“異或”運(yùn)算“異或”運(yùn)算是實(shí)現(xiàn)“必須不同,否則就沒(méi)有”這種邏輯的一種運(yùn)算,運(yùn)算符為“”。其運(yùn)算規(guī)則是:例8若X=1010B,Y=0110B,求XY。101001101100即XY=1100B微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第26頁(yè)!二、數(shù)的碼制

1.原碼當(dāng)正數(shù)的符號(hào)位用0表示,負(fù)數(shù)的符號(hào)位用1表示,數(shù)值部分用真值的絕對(duì)值來(lái)表示的二進(jìn)制機(jī)器數(shù)稱為原碼,用[X]原表示,設(shè)X為整數(shù)。若X=+Xn-2Xn-3…X1X0,則[X]原=0Xn-2Xn-3…X1X0=X;若X=-Xn-2Xn-3…X1X0,則[X]原=1Xn-2Xn-3…X1X0=2n-1-X。其中,X為n-1位二進(jìn)制數(shù),Xn-2、Xn-3、…、X1、X0為二進(jìn)制數(shù)0或1。例如+115和-115在計(jì)算機(jī)中(設(shè)機(jī)器數(shù)的位數(shù)是8)其原碼可分別表示為[+115]原=01110011B;[-115]原=11110011B微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第27頁(yè)!

2.反碼一個(gè)正數(shù)的反碼,等于該數(shù)的原碼;一個(gè)負(fù)數(shù)的反碼,由它的正數(shù)的原碼按位取反形成。反碼用[X]反表示。若X=-Xn-2Xn-3…X1X0,則[X]反=1Xn-2Xn-3…X1X0。例如:X=+103,則[X]反=[X]原=01100111B;X=-103,[X]原=11100111B,則[X]反=10011000B。微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第28頁(yè)!補(bǔ)碼●在鐘表上,指針正撥12小時(shí)或倒撥12小時(shí),其時(shí)間值是相等的,即在鐘表上X+12=X-12(mod12)。模的概念補(bǔ)碼的引入●對(duì)于n位二進(jìn)制數(shù),其計(jì)數(shù)范圍為0~(2n-1),在該計(jì)數(shù)器上加2n或減2n結(jié)果是不變的,我們稱2n為n位計(jì)數(shù)系統(tǒng)的模。對(duì)鐘表來(lái)說(shuō),它的模為12?!裨阽姳砩?,如果現(xiàn)在時(shí)間是6點(diǎn)整,而鐘表卻指著8點(diǎn)整,快了2小時(shí),校準(zhǔn)的方法是正撥10小時(shí)或倒撥2小時(shí),結(jié)果都正確,即:8+10=6(mod12)順撥,8-2=6(mod12)倒撥。微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第29頁(yè)![+3]補(bǔ)=[+3]原=[+3]反=00000011[-3]補(bǔ)=[-3]反+1=11111100+1=11111101[+0]補(bǔ)=[+0]原=[+0]反=00000000[-0]補(bǔ)=[-0]反+1=11111111+1=00000000補(bǔ)碼的求法●對(duì)n為二進(jìn)制數(shù),模為2n,則[X]補(bǔ)=(2in+X),MOD2n,i為正整數(shù)。補(bǔ)碼的定義●若X≥+0則[X]補(bǔ)=X,若X≤-0則[X]補(bǔ)=2n+X,其中n為補(bǔ)碼的位數(shù)。如果X≥0,則[X]補(bǔ)=(2in+X)MOD2n=X,即正數(shù)的補(bǔ)碼為原正數(shù)不變。如果X≤0,則[X]補(bǔ)(2n+X)MOD2n=2n-1+X+1=[X]反+1,即負(fù)數(shù)的補(bǔ)碼等于負(fù)數(shù)的反碼加1,也就是等于負(fù)數(shù)原碼除符號(hào)位外求反加1。求法與應(yīng)用[+0]補(bǔ)=[-0]補(bǔ)==00000000,即0的補(bǔ)碼為0,且只有一種表示方法。注意補(bǔ)碼微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第30頁(yè)!即正數(shù)的補(bǔ)碼就是它本身,負(fù)數(shù)的補(bǔ)碼是真值與模數(shù)相加而得。例如,n=8時(shí),[+75]補(bǔ)=01001001B[-73]補(bǔ)=10000000B-01001001B=10110111B[0]補(bǔ)=[+0]補(bǔ)=[-0]補(bǔ)=00000000B可見,數(shù)0的補(bǔ)碼表示是唯一的。在用補(bǔ)碼定義求負(fù)數(shù)補(bǔ)碼的過(guò)程中,由于做減法不方便,一般該法不用。負(fù)數(shù)補(bǔ)碼的求法:用原碼求反碼,再在數(shù)值末位加1,即:[X]補(bǔ)=[X]反+1。例如:[-30]補(bǔ)=[-30]反+1=[+30]原+1=11100001+1=11100010B。8位二進(jìn)制補(bǔ)碼能表示的范圍為:-128~+127,若超過(guò)此范圍,則為溢出。微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第31頁(yè)!原碼、反碼、補(bǔ)碼間的相互轉(zhuǎn)換(總結(jié))(1)對(duì)于正數(shù)X,[X]原=[X]反=[X]補(bǔ);(2)對(duì)于負(fù)數(shù)X,三種編碼則不同。(3)已知負(fù)數(shù)的原碼轉(zhuǎn)換為反碼和補(bǔ)碼轉(zhuǎn)換為反碼:符號(hào)位不變,數(shù)值位取反;轉(zhuǎn)換為補(bǔ)碼:符號(hào)位不變,數(shù)值位取反加1。(4)已知負(fù)數(shù)的反碼轉(zhuǎn)換為原碼和補(bǔ)碼轉(zhuǎn)換為原碼:符號(hào)位不變,數(shù)值位取反;轉(zhuǎn)換為補(bǔ)碼:反碼加1。(5)已知負(fù)數(shù)的補(bǔ)碼轉(zhuǎn)換為原碼和反碼轉(zhuǎn)換為原碼:符號(hào)位不變,數(shù)值位取反加1;轉(zhuǎn)換為反碼:補(bǔ)碼減1。注意:當(dāng)補(bǔ)碼表示的整數(shù)為-128(或-32768)時(shí),不能用8(或16)位的原碼和反碼表示。微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第32頁(yè)!(b)正數(shù)加負(fù)數(shù)(負(fù)數(shù)絕對(duì)值?。?500101101(45的補(bǔ)碼)+(-22)+11101010(-22的補(bǔ)碼)2300010111(23的補(bǔ)碼)22的絕對(duì)值:0010110,取反加1:1101010補(bǔ)碼:11101010________________________________微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第33頁(yè)!(d)兩個(gè)負(fù)數(shù)相加:(-45)11010011(-45的補(bǔ)碼)+(-22)+11101010(-22的補(bǔ)碼)(-67)10111101(-67的補(bǔ)碼)結(jié)論:用補(bǔ)碼表示的數(shù)據(jù)進(jìn)行加法運(yùn)算時(shí)可以不考慮符號(hào)位,直接運(yùn)算,即與不帶符號(hào)的數(shù)據(jù)的運(yùn)算完全相同。

________________________________微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第34頁(yè)!補(bǔ)碼的減法運(yùn)算有如下的公式:[X]補(bǔ)-[Y]補(bǔ)=[X]補(bǔ)+[-Y]補(bǔ)[Y]補(bǔ)[-Y]補(bǔ)

例:56-34→取補(bǔ)0010001011011110微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第35頁(yè)!問(wèn)題:微機(jī)中數(shù)的加減運(yùn)算為什么采用補(bǔ)碼?

原碼:易于識(shí)別,但運(yùn)算復(fù)雜,符號(hào)位往往需要單獨(dú)處理

補(bǔ)碼:運(yùn)算方便,簡(jiǎn)化設(shè)計(jì)電路;在加減運(yùn)算中,兩個(gè)帶符號(hào)數(shù)的補(bǔ)碼,經(jīng)加或減運(yùn)算后即得到和或差的補(bǔ)碼,符號(hào)位無(wú)需單獨(dú)處理微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第36頁(yè)!

二、浮點(diǎn)法浮點(diǎn)法中,數(shù)據(jù)的小數(shù)點(diǎn)位置不是固定不變的,而是可浮動(dòng)的。因此,可將任意一個(gè)二進(jìn)制數(shù)N表示成N=±M·2±E其中,M為尾數(shù),為純二進(jìn)制小數(shù),E稱為階碼。可見,一個(gè)浮點(diǎn)數(shù)有階碼和尾數(shù)兩部分,且都帶有表示正負(fù)的階碼符與數(shù)符,其格式為階符階碼E數(shù)符尾數(shù)M微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第37頁(yè)!1.1.6BCD碼和ASCII碼

一、BCD碼

十進(jìn)制數(shù)8421BCD碼十進(jìn)制數(shù)8421BCD碼00000501011000160110200107011130011810004010091001表1.38421BCD編碼表微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第38頁(yè)!BCD碼與非BCD碼00000B10001B20010B30011B40100B50101B60110B70111B81000B91001BA1010BB1011BC1100BD1101BE1110BF1111B非BCD碼冗余碼非法碼BCD碼注:在0~9之間十進(jìn)制數(shù)的BCD碼與十六進(jìn)制是相同的,10以后的稱為非BCD碼微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第39頁(yè)!結(jié)果仍為BCD碼96[34]BCD=00110100B+[62]BCD=01100010B10010110B

34+62=例:微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第40頁(yè)!低位向高位產(chǎn)生進(jìn)位,高位出現(xiàn)非BCD碼均應(yīng)作加6調(diào)整相加結(jié)果為無(wú)符號(hào)數(shù),最高位進(jìn)位有效進(jìn)位結(jié)果仍為BCD碼117例:48+69=[48]BCD=01001000B+[69]BCD=01101001B10110001B100010111B01100110B+微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第41頁(yè)!BCD碼減法運(yùn)算與加法運(yùn)算同理減法運(yùn)算的調(diào)整原則:在運(yùn)算過(guò)程中某位出現(xiàn)借位或非BCD碼,相應(yīng)位作減6調(diào)整,減去多借的6。也是有專門的指令來(lái)完成的例:58-25=[58]BCD=01011000B[25]BCD=00100101B-00110011B結(jié)果仍為BCD碼33②BCD碼減法運(yùn)算

微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第42頁(yè)!二、ASCII碼

表1.4ASCII碼表微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第43頁(yè)!

字長(zhǎng)越長(zhǎng)的微機(jī),其運(yùn)算速度越快,數(shù)的表示范圍越寬,數(shù)據(jù)的運(yùn)算精度越高,機(jī)器的整體功能越強(qiáng)字長(zhǎng)是微機(jī)的主要性能指標(biāo)之一!

80386、80486、80586(pentium)為32位機(jī),2001年推出的Itanium為64位機(jī)51單片機(jī)字長(zhǎng)為8位,稱為8位機(jī)8086/8088CPU字長(zhǎng)為16位,稱為16位機(jī)微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第44頁(yè)!

CPU執(zhí)行訪問(wèn)內(nèi)存的指令時(shí),按指定的單元地址對(duì)相應(yīng)存儲(chǔ)單元進(jìn)行“讀、寫”操作。

一個(gè)字節(jié)數(shù)據(jù)空間稱為一個(gè)存儲(chǔ)單元,其中每一位稱為1Bit

微機(jī)的存儲(chǔ)器是由許多存儲(chǔ)單元集合而成,每一個(gè)存儲(chǔ)單元唯一的對(duì)應(yīng)一個(gè)單元地址,也稱為存儲(chǔ)器的物理地址,微機(jī)中的地址一般都用十六進(jìn)制數(shù)表示,如30H微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第45頁(yè)!1.1.8基本工作過(guò)程根據(jù)馮·諾依曼原理構(gòu)成的現(xiàn)代計(jì)算機(jī)的工作原理可概括為:存儲(chǔ)程序和程序控制。存儲(chǔ)程序是指人們必須事先把計(jì)算機(jī)的執(zhí)行步驟序列(即程序)及運(yùn)行中所需的數(shù)據(jù),通過(guò)一定的方式輸入并存儲(chǔ)在計(jì)算機(jī)的存儲(chǔ)器中。程序控制是指計(jì)算機(jī)能自動(dòng)地逐一取出程序中的一條條指令,加以分析并執(zhí)行規(guī)定的操作。微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第46頁(yè)!假設(shè)X和Y均已存放在存儲(chǔ)單元中。注意,X是個(gè)變量名,可以是某個(gè)存儲(chǔ)單元的地址,該單元中存放的是X的值。(1)從地址為X的單元中取出X的值送到累加器中。(2)把累加器中的X與地址為Y的單元的內(nèi)容相加,結(jié)果存放在累加器中。(3)把累加器中的內(nèi)容送到地址為Z的單元中。相應(yīng)的SAM指令是:LOADXADDYSTOREZ微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第47頁(yè)!指令被取出后送入指令寄存器IR(InstrctionRegister),由控制器中的譯碼器對(duì)指令進(jìn)行分析,識(shí)別不同的指令類別及各種獲得操作數(shù)的方法。以加法指令A(yù)DDY為例,譯碼器分析后得到如下結(jié)果:(1)這是一個(gè)加法指令;(2)一個(gè)操作數(shù)存放在Y(地址為A01H)中,另一操作數(shù)隱含在累加器A中。接著,操作進(jìn)入指令執(zhí)行階段。仍以ADDY為例,將Y與A中內(nèi)容送入ALU,進(jìn)行加法運(yùn)算,結(jié)果送入A。微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第48頁(yè)!一、微處理器、微型計(jì)算機(jī)和微型計(jì)算機(jī)系統(tǒng)

微處理器

簡(jiǎn)稱μP或MP(Microprocessor),是指由一片或幾片大規(guī)模集成電路組成的具有運(yùn)算器和控制器功能的中央處理器部件,又稱為微處理機(jī)。MPU(微處理器)在嵌入系統(tǒng)中與其他電路及芯片組合稱為CPU1.1.1微型計(jì)算機(jī)系統(tǒng)組成微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第49頁(yè)!算術(shù)邏輯部件內(nèi)部總線累加器、寄存器控制部件微處理器存儲(chǔ)器(ROM/RAM)輸入/輸出接口系統(tǒng)總線微型計(jì)算機(jī)外圍設(shè)備系統(tǒng)軟件微型計(jì)算機(jī)系統(tǒng)二、微型計(jì)算機(jī)系統(tǒng)的組成

微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第50頁(yè)!微機(jī)系統(tǒng)硬件的組成及結(jié)構(gòu)

輸出設(shè)備輸入設(shè)備輸入接口輸出接口存儲(chǔ)器

微型計(jì)算機(jī)運(yùn)算器控制器微處理器(a)微機(jī)系統(tǒng)的硬件組成

微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第51頁(yè)!(一)、微型計(jì)算機(jī)的硬件系統(tǒng)結(jié)構(gòu)微型計(jì)算機(jī)──由微處理器(CPU)、存儲(chǔ)器、輸入輸出接口(Ⅰ/0接口)三部分主成,各部分用總線相連。地址總線I/O總線CPU存儲(chǔ)器輸入/出接口外圍設(shè)備控制總線數(shù)據(jù)總線控制微型計(jì)算機(jī)系統(tǒng)總線結(jié)構(gòu),系統(tǒng)中各部件“掛”在總線上微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第52頁(yè)!CPU中還包括若干寄存器(Register),它們的作用是存放運(yùn)算過(guò)程中的各種數(shù)據(jù)、地址或其它信息。寄存器種類很多,主要有:通用寄存器:向ALU提供運(yùn)算數(shù)據(jù),或保留運(yùn)算中間或最終的結(jié)果。累加器A:這是一個(gè)使用相對(duì)頻繁的特殊的通用寄存器,有重復(fù)累加數(shù)據(jù)的功能。程序計(jì)數(shù)器PC:存放將要執(zhí)行的指令地址。指令存儲(chǔ)器IR:存放根據(jù)PC的內(nèi)容從存儲(chǔ)器中取出的指令。在微型計(jì)算機(jī)中,CPU一般集成在一塊被稱為微處理器(MPU,MicroProcessingUnit)的芯片上。微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第53頁(yè)!3.輸入/輸出接口(I/O接口)輸入/輸出(I/O)接口由大規(guī)模集成電路組成的I/O器件構(gòu)成,用來(lái)連接主機(jī)和相應(yīng)的I/O設(shè)備(如:鍵盤、鼠標(biāo)、顯示器、打印機(jī)等),使得這些設(shè)備和主機(jī)之間傳送的數(shù)據(jù)、信息在形式上和速度上都能匹配。不同的I/O設(shè)備必須配置與其相適應(yīng)的I/O接口。微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第54頁(yè)!4.總線總線(BUS)是計(jì)算機(jī)各部件之間傳送信息的公共通道。微機(jī)中有內(nèi)部總線和外部總線兩類。內(nèi)部總線是CPU內(nèi)部之間的連線。外部總線是指CPU與其它部件之間的連線。外部總線有三種:數(shù)據(jù)總線DB(DataBus),地址總線AB(AddressBus)和控制總線CB(ControlBus)。微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第55頁(yè)!②控制總線CB:傳送各種控制信號(hào)和狀態(tài)信號(hào)對(duì)于每一根來(lái)說(shuō)是單向傳送的③地址總線AB:CPU執(zhí)行指令時(shí),用于單向傳送地址信息地址信息

操作數(shù)在存儲(chǔ)器中的地址信息指令代碼在存儲(chǔ)器中的地址信息微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第56頁(yè)!(二)、計(jì)算機(jī)的軟件系統(tǒng)

硬件只是使計(jì)算機(jī)具備了計(jì)算的可能,但是計(jì)算機(jī)脫離人的干預(yù)自動(dòng)進(jìn)行計(jì)算,還需要有軟件的配合。

軟件系統(tǒng)是指計(jì)算機(jī)所使用的各種程序的集合。程序是指指令的有序集合,是人們?yōu)槭褂?jì)算機(jī)完成某一特定任務(wù)而編排的一系列指令指令是規(guī)定計(jì)算機(jī)完成某種操作的命令,它用二進(jìn)制碼表示,存于存儲(chǔ)器中。微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第57頁(yè)!

●計(jì)算機(jī)系統(tǒng)硬件、軟件與用戶之間的關(guān)系如右圖所示,軟件可看做是用戶與計(jì)算機(jī)硬件系統(tǒng)的接口。軟件之間又是逐層依賴的。

●總之,硬件建立了計(jì)算機(jī)的物質(zhì)基礎(chǔ),而各種軟件則擴(kuò)大了計(jì)算機(jī)的功能。硬件和軟件只有結(jié)合起來(lái),才能完成各種功能,才是一個(gè)完整的計(jì)算機(jī)系統(tǒng)。左圖給出了微處理器、微型計(jì)算機(jī)和微型計(jì)算機(jī)系統(tǒng)的結(jié)構(gòu)關(guān)系。用戶用各種語(yǔ)言編制的解決各種問(wèn)題的軟件統(tǒng)稱為應(yīng)用軟件財(cái)務(wù)管理軟件銀行管理軟件等文字處理軟件2.應(yīng)用軟件微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第58頁(yè)!1.1.2計(jì)算機(jī)中的數(shù)制及相互轉(zhuǎn)換一、進(jìn)位計(jì)數(shù)制按進(jìn)位原則進(jìn)行計(jì)數(shù)的方法,稱為進(jìn)位計(jì)數(shù)制。十進(jìn)制數(shù)有兩個(gè)主要特點(diǎn):(1)有10個(gè)不同的數(shù)字符號(hào):0、1、2、…、9;(2)低位向高位進(jìn)位的規(guī)律是“逢十進(jìn)一”。因此,同一個(gè)數(shù)字符號(hào)在不同的數(shù)位所代表的數(shù)值是不同的。如555.5中4個(gè)5分別代表500、50、5和0.5,這個(gè)數(shù)可以寫成555.5=5×102+5×101+5×100+5×10-1式中的10稱為十進(jìn)制的基數(shù),102、101、100、10-1稱為各數(shù)位的權(quán)。微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第59頁(yè)!一般而言,對(duì)于用R進(jìn)制表示的數(shù)N,可以按權(quán)展開為式中,ai是0、1、…、(R-1)中的任一個(gè),m、n是正整數(shù),R是基數(shù)。在R進(jìn)制中,每個(gè)數(shù)字所表示的值是該數(shù)字與它相應(yīng)的權(quán)Ri的乘積,計(jì)數(shù)原則是“逢R進(jìn)一”。微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第60頁(yè)!

2.八進(jìn)制數(shù)當(dāng)R=8時(shí),稱為八進(jìn)制。在八進(jìn)制中,有0、1、2、…、7共8個(gè)不同的數(shù)碼,采用“逢八進(jìn)一”的原則進(jìn)行計(jì)數(shù)。如(503)8可表示為(503)8=5×82+0×81+3×80

微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第61頁(yè)!表1.1各種進(jìn)位制的對(duì)應(yīng)關(guān)系十進(jìn)制二進(jìn)制八進(jìn)制十六進(jìn)制十進(jìn)制二進(jìn)制八進(jìn)制十六進(jìn)制000091001119111110101012A2102211101113B3113312110014C41004413110115D51015514111016E61106615111117F7111771610000201081000108微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第62頁(yè)!

2.十進(jìn)制數(shù)轉(zhuǎn)換成二、八、十六進(jìn)制數(shù)任意十進(jìn)制數(shù)N轉(zhuǎn)換成R進(jìn)制數(shù),需將整數(shù)部分和小數(shù)部分分開,采用不同方法分別進(jìn)行轉(zhuǎn)換,然后用小數(shù)點(diǎn)將這兩部分連接起來(lái)。

(1)整數(shù)部分:除基取余法。分別用基數(shù)R不斷地去除N的整數(shù),直到商為零為止,每次所得的余數(shù)依次排列即為相應(yīng)進(jìn)制的數(shù)碼。最初得到的為最低有效數(shù)字,最后得到的為最高有效數(shù)字。微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第63頁(yè)!

(2)小數(shù)部分:乘基取整法。分別用基數(shù)R(R=2、8或16)不斷地去乘N的小數(shù),直到積的小數(shù)部分為零(或直到所要求的位數(shù))為止,每次乘得的整數(shù)依次排列即為相應(yīng)進(jìn)制的數(shù)碼。最初得到的為最高有效數(shù)字,最后得到的為最低有效數(shù)字。微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第64頁(yè)!例4將(168.645)10轉(zhuǎn)換成二、八、十六進(jìn)制數(shù)。根據(jù)例2、例3可得(168.645)10=(10101000.10100)2=(250.51217)8=(A8.A51EB)16微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第65頁(yè)!例6將(123.45)8轉(zhuǎn)換成二進(jìn)制數(shù)。123.45001010011.100101即(123.45)8=(1010011.100101)微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第66頁(yè)!例8將(4A5B.6C)16轉(zhuǎn)換為二進(jìn)制數(shù)。4A5B.6C0100101001011011.01101100即(4A5B.6C)16=(100101001011011.011011)2

微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第67頁(yè)!例1求1001B+1011B。微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第68頁(yè)!3.乘法運(yùn)算規(guī)則:0×0=0;0×1=1×0=0;1×1=1例3求1011B×1101B。微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第69頁(yè)!二、二進(jìn)制數(shù)的邏輯運(yùn)算

1.“與”運(yùn)算“與”運(yùn)算是實(shí)現(xiàn)“必須都有,否則就沒(méi)有”這種邏輯關(guān)系的一種運(yùn)算。運(yùn)算符為“·”,其運(yùn)算規(guī)則如下:0·0=0,0·1=1·0=0,1·1=1

例5若X=1011B,Y=1001B,求X·Y。.即X·Y=1001B微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第70頁(yè)!

3.“非”運(yùn)算“非”運(yùn)算是實(shí)現(xiàn)“求反”這種邏輯的一種運(yùn)算,如變量A的“非”運(yùn)算記作。其運(yùn)算規(guī)則如下:A例7若A=10101B,求。A微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第71頁(yè)!1.1.4

帶符號(hào)數(shù)的表示

一、機(jī)器數(shù)及真值計(jì)算機(jī)在數(shù)的運(yùn)算中,不可避免地會(huì)遇到正數(shù)和負(fù)數(shù),那么正負(fù)符號(hào)如何表示呢?由于計(jì)算機(jī)只能識(shí)別0和1,因此,我們將一個(gè)二進(jìn)制數(shù)的最高位用作符號(hào)位來(lái)表示這個(gè)數(shù)的正負(fù)。規(guī)定符號(hào)位用“0”表示正,用“1”表示負(fù)。例如,X=-1101010B,Y=+1101010B,則X表示為:11101010B,Y表示為01101010B。微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第72頁(yè)!可見,真值X與原碼[X]原的關(guān)系為值得注意的是,由于[+0]原=00000000B,而[-0]原=10000000B,所以數(shù)0的原碼不唯一。8位二進(jìn)制原碼能表示的范圍是:-127~+127。微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第73頁(yè)!

3.補(bǔ)碼“?!笔侵敢粋€(gè)計(jì)量系統(tǒng)的計(jì)數(shù)量程。如,時(shí)鐘的模為12。任何有模的計(jì)量器,均可化減法為加法運(yùn)算。仍以時(shí)鐘為例,設(shè)當(dāng)前時(shí)鐘指向11點(diǎn),而準(zhǔn)確時(shí)間為7點(diǎn),調(diào)整時(shí)間的方法有兩種,一種是時(shí)鐘倒撥4小時(shí),即11-4=7;另一種是時(shí)鐘正撥8小時(shí),即11+8=12+7=7。由此可見,在以12為模的系統(tǒng)中,加8和減4的效果是一樣的,即-4=+8(mod12)對(duì)于n位計(jì)算機(jī)來(lái)說(shuō),數(shù)X的補(bǔ)碼定義為微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第74頁(yè)!補(bǔ)碼表示范圍:8位二進(jìn)制補(bǔ)碼所表示數(shù)據(jù)范圍:-128~+127;16位二進(jìn)制補(bǔ)碼所表示數(shù)據(jù)范圍:-32768~+32767。注意:規(guī)定[-128]補(bǔ)=10000000B;[-32768]補(bǔ)=1000000000000000B。微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第75頁(yè)!⑴[+0]補(bǔ)=[-0]補(bǔ)=00000000。⑵8位二進(jìn)制補(bǔ)碼真值范圍為-128~+127,16位補(bǔ)碼真值范圍為-32768~+32767。⑶一個(gè)用補(bǔ)碼表示的二進(jìn)制數(shù),最高位為符號(hào)位,當(dāng)符號(hào)位為“0”即正數(shù)時(shí),其余位即為此數(shù)的二進(jìn)制值;但當(dāng)符號(hào)位為“1”即負(fù)數(shù)時(shí),其余位不是此數(shù)的二進(jìn)制值,其值為后面各位按位取反,在最低位加1。當(dāng)采用補(bǔ)碼表示時(shí),可以把減法運(yùn)算轉(zhuǎn)換為加法運(yùn)算,即[X±Y]補(bǔ)=[X]補(bǔ)+[±Y]補(bǔ)。8位帶符號(hào)的補(bǔ)碼特點(diǎn)補(bǔ)碼微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第76頁(yè)!數(shù)的表示方法十進(jìn)制數(shù)二進(jìn)制數(shù)原碼反碼補(bǔ)碼-128-127-126…-2-1-0+0+1+2…+126+127-10000000-1111111-1111110……-0000010-0000001-0000000+0000000+0000001+0000010……+1111110+1111111----1111111111111110……100000101000000110000000000000000000000100000010……0111111001111111----1000000010000001……111111011111111011111111000000000000000100000010……0111111001111111100000001000000110000010……111111101111111100000000000000000000000100000010……0111111001111111表1.2微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第77頁(yè)!4.補(bǔ)碼的運(yùn)算(1)加法運(yùn)算補(bǔ)碼的加法運(yùn)算有如下的公式: [X]補(bǔ)+[Y]補(bǔ)=[X+Y]補(bǔ)(a)兩個(gè)正數(shù)相加:4500101101(45的補(bǔ)碼)+22+00010110(22的補(bǔ)碼)6701000011(67的補(bǔ)碼)____________________________________微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第78頁(yè)!(c)負(fù)數(shù)加正數(shù)(負(fù)數(shù)絕對(duì)值大):(-45)11010011(-45的補(bǔ)碼)+22+00010110(22的補(bǔ)碼)-2311101001(-23的補(bǔ)碼)________________________________微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第79頁(yè)!(2).補(bǔ)碼的減法運(yùn)算補(bǔ)碼的減法運(yùn)算有如下的公式:[X]補(bǔ)-[Y]補(bǔ)=[X-Y]補(bǔ)例:56-34=? 00111000(56的補(bǔ)碼)-00100010(34的補(bǔ)碼)00010110(22的補(bǔ)碼)

_______________微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第80頁(yè)!例:56-34 00111000(56的補(bǔ)碼)+11011110(-34的補(bǔ)碼)00010110(22的補(bǔ)碼)

56-34=56+(-34)=22_____________微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第81頁(yè)!1.1.5

定點(diǎn)數(shù)和浮點(diǎn)數(shù)

一、定點(diǎn)法定點(diǎn)法中約定所有數(shù)據(jù)的小數(shù)點(diǎn)隱含在某個(gè)固定位置。對(duì)于純小數(shù),小數(shù)點(diǎn)固定在數(shù)符與數(shù)值之間;對(duì)于整數(shù),則把小數(shù)點(diǎn)固定在數(shù)值部分的最后面,其格式為純小數(shù)表示:數(shù)符.尾數(shù)數(shù)符尾數(shù).小數(shù)點(diǎn)數(shù)符尾數(shù).小數(shù)點(diǎn)微型計(jì)算機(jī)的基本概念共94頁(yè),您現(xiàn)在瀏覽的是第82頁(yè)!

為了提高精度,發(fā)揮尾數(shù)有效位的最大作用,還規(guī)定尾數(shù)數(shù)字部分原碼的最高位為1,叫做規(guī)格化表示法。如0.000101表示為:2-3×0.101

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論