




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
計算機組成原理主講人:江秀萍聯(lián)系方式xp3382@126.comQQ:65585482使用教材:《計算機組成原理》第三版白中英主編科學(xué)出版社《計算機系統(tǒng)結(jié)構(gòu)》第二版鄭緯民等主編清華大學(xué)出版社HowcomputerworksRonWhite著,Que出版計算機組成原理教程張基溫編著清華大學(xué)出版社全國高校信息管理專業(yè)系列教材計算機原理與系統(tǒng)結(jié)構(gòu)侯炳輝等編著清華大學(xué)出版社高等學(xué)校教材課程的組成課堂授課作業(yè)總成績=30%的平時成績+70%的考試成績課程要求不遲到早退記筆記及時完成作業(yè),不完成沒有成績測驗和考試不缺席及時反饋意見計算機系統(tǒng)的基本構(gòu)成主存I/O接口運算器控制器內(nèi)部寄存器組CPU系統(tǒng)總線主機輔存I/O設(shè)備外設(shè)計算機硬件計算機系統(tǒng)計算機軟件計算機系統(tǒng)的基本構(gòu)成系統(tǒng)軟件應(yīng)用軟件計算機軟件計算機系統(tǒng)計算機硬件操作系統(tǒng)語言處理程序診斷程序各種標準程序庫。。。MISERPOFFICEOUTLOOK。。。第一章計算機系統(tǒng)概論1.1計算機的分類和應(yīng)用1.2計算機的硬件1.3計算機的軟件1.4計算機系統(tǒng)的層次結(jié)構(gòu)1.1計算機分類及應(yīng)用人類的計算工具算盤 計算尺機械計算機模擬計算機數(shù)字計算機1943——1946年美國賓夕法尼亞大學(xué)研制的電子數(shù)字積分器和計算機ENIAC是世界上第一臺電子計算機——現(xiàn)代計算機的始祖。18萬多個電子管,1500個繼電器,重達30噸,占地170平米,耗電140千瓦,每秒鐘能計算5000次加法。缺點:1.存儲容量太小,只能存20個字長為10位的十進制數(shù)2.用線路連接的方法來編排程序,每次解題都需要人工改接連線,準備時間大大超過了實際計算時間電子管計算機-ENIACENIAC40年代的編程方法
計算機的分類按信息的形式和處理方式分巨型機、大型機、中型機、小型機、微型機單片機按規(guī)模分:按用途分1.1計算機的分類和應(yīng)用1.1.1計算機的分類(1)模擬:處理在時間和數(shù)值上連續(xù)的量舉例:計算尺、時鐘、電表數(shù)字:處理離散的量舉例:電子計算機1.1計算機的分類和應(yīng)用(2)數(shù)字計算機分類:專用計算機:如工控機、DSP、IOP通用計算機:GPP(3)通用機分類:巨型機(Super-Computer)大型機(Mainframe)中型機(Medium-sizeComputer)小型機(minicomputer)微型機(microcomputer)單片機(Single-ChipComputer)1.1計算機的分類和應(yīng)用1.1計算機的分類和應(yīng)用1.1.2計算機的應(yīng)用科學(xué)計算:傳統(tǒng)方式的工作量大、人工處理慢自動控制:數(shù)控機床、流水線控制測量和測試:提高精度、在惡劣條件下的測量信息處理:商務(wù)處理和管理應(yīng)用教育和衛(wèi)生:計算機輔助教學(xué)、多媒體教學(xué)家用電器:人工智能:1.2計算機的硬件1.2.1數(shù)字計算機的硬件組成馮.諾依曼體系結(jié)構(gòu):(1)采用二進制形式表示數(shù)據(jù)和指令(2)采用存儲程序方式(3)有運算器、存儲器、控制器、輸入裝置、輸出裝置等五大部件1、采用二進制形式表示數(shù)據(jù)和指令
在存儲程序的計算機中,數(shù)據(jù)和指令都是以二進制形式存儲在存儲器中的。從存儲器存儲的內(nèi)容來看兩者并無區(qū)別.都是由0和1組成的代碼序列,只是各自約定的含義不同而已。計算機在讀取指令時,把從計算機讀到的信息看作是指令;而在讀取數(shù)據(jù)時,把從計算機讀到的信息看作是操作數(shù)。數(shù)據(jù)和指令在軟件編制中就已加以區(qū)分,所以正常情況下兩者不會產(chǎn)生混亂。有時我們也把存儲在存儲器中的數(shù)據(jù)和指令統(tǒng)稱為數(shù)據(jù),因為程序信息本身也可以作為被處理的對象,進行加工處理,例如對照程序進行編譯,就是將源程序當(dāng)作被加工處理的對象。2、采用存儲程序方式
這是馮·諾依曼思想的核心內(nèi)容。如前所述,它意味著事先編制程序,事先將程序(包含指令和數(shù)據(jù))存入主存儲器中,計算機在運行程序時就能自動地、連續(xù)地從存儲器中依次取出指令且執(zhí)行。這是計算機能高速自動運行的基礎(chǔ)。計算機的工作體現(xiàn)為執(zhí)行程序,計算機功能的擴展在很大程度上也體現(xiàn)為所存儲程序的擴展。計算機的許多具體工作方式也是由此派生的。
馮·諾依曼機的這種工作方式,可稱為控制流(指令流)驅(qū)動方式。即按照指令的執(zhí)行序列,依次讀取指令,然后根據(jù)指令所含的控制信息,調(diào)用數(shù)據(jù)進行處理。因此在執(zhí)行程序的過程中,始終以控制信息流為驅(qū)動工作的因素,而數(shù)據(jù)信息流則是被動地被調(diào)用處理。為了控制指令序列的執(zhí)行順序,設(shè)置一個程序(指令)計數(shù)器PC(ProgramCounter),讓它存放當(dāng)前指令所在的存儲單元的地址。如果程序現(xiàn)在是順序執(zhí)行的,每取出一條指令后PC內(nèi)容加l,指示下一條指令該從何處取得。如果程序?qū)⑥D(zhuǎn)移到某處,就將轉(zhuǎn)移的目標地址送入PC,以便按新地址讀取后繼指令。所以,PC就像一個指針,一直指示著程序的執(zhí)行進程,也就是指示控制流的形成。雖然程序與數(shù)據(jù)都采用二進制代碼,仍可按照PC的內(nèi)容作為地址讀取指令,再按照指令給出的操作數(shù)地址去讀取數(shù)據(jù)。由于多數(shù)情況下程序是順序執(zhí)行的,所以大多數(shù)指令需要依次地緊挨著存放,除了個別即將使用的數(shù)據(jù)可以緊挨著指令存放外、一般將指令和數(shù)據(jù)分別存放在該程序區(qū)的不同區(qū)域內(nèi)。非馮諾依曼化傳統(tǒng)的馮·諾依曼型計算機從本質(zhì)上講是采取串行順序處理的工作機制,即使有關(guān)數(shù)據(jù)巳經(jīng)準備好,也必須逐條執(zhí)行指令序列。而提高計算機性能的根本方向之一是并行處理。因此,近年來人們謀求突破傳統(tǒng)馮·諾依曼體制的束縛,這種努力被稱為非諾依曼化。對所謂非諾依曼化的探討仍在爭議中,一般認為它表現(xiàn)在以下三個方面的努力。
(1)在馮·諾依曼體制范疇內(nèi),對傳統(tǒng)馮·諾依曼機進行改造,如采用多個處理部件形成流水處理,依靠時間上的重疊提高處理效率;又如組成陣列機結(jié)構(gòu),形成單指令流多數(shù)據(jù)流,提高處理速度。這些方向已比較成熟,成為標準結(jié)構(gòu);
(2)用多個馮·諾依曼機組成多機系統(tǒng),支持并行算法結(jié)構(gòu)。這方面的研究目前比較活躍;
(3)從根本上改變馮·諾依曼機的控制流驅(qū)動方式。例如,采用數(shù)據(jù)流驅(qū)動工作方式的數(shù)據(jù)流計算機,只要數(shù)據(jù)已經(jīng)準備好,有關(guān)的指令就可并行地執(zhí)行。這是真正非諾依曼化的計算機,它為并行處理開辟了新的前景,但由于控制的復(fù)雜性,仍處于實驗探索之中。CPU主存外設(shè)系統(tǒng)總線計算機組成內(nèi)部總線控制器運算器寄存器組CPU組成總線系統(tǒng):各部件之間傳送信息的通路和器件計算機硬件系統(tǒng)的基本構(gòu)成
輸出設(shè)備
輸入設(shè)備
運算器
控制器
存儲器計算結(jié)果程序和數(shù)據(jù)計算機的組成部件控制流CS數(shù)據(jù)流DS計算機硬件系統(tǒng)的基本構(gòu)成1.2計算機的硬件運算器:處理和計算數(shù)據(jù)控制器:實現(xiàn)計算自動化存儲器:存放數(shù)據(jù)和程序輸入設(shè)備:輸入數(shù)據(jù)和程序輸出設(shè)備:輸出計算機的處理結(jié)果總線包括數(shù)據(jù)總線,地址總線和控制總線總線連接各部件,傳輸相互間的信號中央處理器(CPU)主機一般的計算機結(jié)構(gòu)框圖(存儲器為中心)1.2計算機的硬件(1)1.運算器:完成二進制編碼的算術(shù)或邏輯運算的部件。運算器由累加器(用符號LA)、通用寄存器(用符號LB)和算術(shù)邏輯單元(用符號ALU)組成。(1)算術(shù)運算和邏輯運(2)在計算機中參與運算的數(shù)是二進制(3)運算器的長度相關(guān)概念基本字長:指參與運算的數(shù)的基本位數(shù),它標志著計算精度。位數(shù)越多,精度越高,但硬件成本也越高,因為它決定著寄存器、運算部件、數(shù)據(jù)總線的位數(shù)。(8、16、32位)運算速度:同一臺計算機,執(zhí)行不同的運算所需時間可能不同,因而對運算速度的描述采用不同的方法。常用的CPU時鐘頻率、每秒平均執(zhí)行指令數(shù)(ips)、單獨注明時間等。1.2計算機的硬件(2)2.存儲器:存儲器包括內(nèi)存儲器、外存儲器和只讀存儲器、高速緩沖存儲器以及寄存器等。(1)存儲數(shù)據(jù)和程序(2)容量(存儲單元、存儲單元地址、容量單位)(3)分類內(nèi)存(ROM、RAM)、外存(4)存儲器單位:相關(guān)概念存儲單元:在存儲器中把保存一個數(shù)的16個觸發(fā)器稱為一個存儲單元。地址:存儲器是由許多存儲單元組成的,每個存儲單元都有編號,稱為地址。存儲容量:存儲器所有單元的總數(shù)稱為存儲器的存儲容量。內(nèi)存:半導(dǎo)體存儲器稱為內(nèi)存儲器。外存儲器:半導(dǎo)體存儲器的存儲容量有限,因此計算機中又配備了存儲容量更大的磁盤存儲器和光盤存儲器,簡稱外存1.2計算機的硬件(3)控制器用于控制整個計算機自動地、連續(xù)地和協(xié)調(diào)地完成一條條指令。由三大部件組成:指令部件時序部件操作控制部件程序計數(shù)器PC指令寄存器IR程序譯碼器ID由觸發(fā)器組成一組邏輯電路時鐘信號源、節(jié)拍發(fā)生器和微操作電路1.2計算機的硬件(3)3.控制器(1)控制器的基本任務(wù):按照一定的順序一條接著一條取指令、指令譯碼、執(zhí)行指令。取指周期:取指令的一段時間。執(zhí)行周期:執(zhí)行指令的一段時間中央處理器:運算器加控制器主機:CPU與存儲器合稱主機(2)計算程序指令:每一個基本操作稱為一個指令程序:解算某一個問題的一串指令序列,叫做該問題的就算程序,簡稱程序。
1.2計算機的硬件(3)(3)指令的形式操作碼:操作的性質(zhì)地址碼:操作數(shù)的地址存儲程序:將解題的程序存放到存儲器程序控制:控制器根據(jù)存儲的程序來控制全機協(xié)調(diào)地完成計算任務(wù)。
指令系統(tǒng):一臺計算機所有的上百種基本的指令。(486,586)操作碼
操作數(shù)1.2計算機的硬件(3)(4)指令流和數(shù)據(jù)流字長:把組成一個字的二進制位數(shù)稱為字長。(8位機,16位機等等)數(shù)據(jù)字:某字代表要處理的數(shù)據(jù)。指令字:如果某字代表一個指令。指令流:取指周期從內(nèi)存中讀出的信息流是指令流。數(shù)據(jù)流:在執(zhí)行周期從內(nèi)存中讀出的信息流是數(shù)據(jù)流。手工模仿計算機工作(1)手工模仿計算機工作(2)加法001減法010乘法011除法100取數(shù)101存數(shù)110打印111停機0001.2計算機的硬件(4)鼠標、軟盤、鍵盤、觸摸屏、聲音識別器、圖形識別器、攝像設(shè)備和光閱讀機等。輸出設(shè)備打印機、繪圖儀、顯示終端、聲響設(shè)備、大屏幕等。輸入設(shè)備4適配器與I/O設(shè)備計算機硬件系統(tǒng)的一種構(gòu)成形式存儲器運算器控制器適配器輸入設(shè)備輸出設(shè)備系統(tǒng)總線1.2計算機的硬件1.2.2計算機系統(tǒng)結(jié)構(gòu)的過去和未來發(fā)展:電子管→晶體管→集成電路→大規(guī)模、超大規(guī)模集成電路趨勢:
由于計算機網(wǎng)絡(luò)和分布式計算機系統(tǒng)能為信息處理提供廉價的服務(wù),因此計算機系統(tǒng)的進一步發(fā)展,“三網(wǎng)合一”,將進入以通信為中心的體系結(jié)構(gòu)。
計算機智能化將進一步發(fā)展,各種知識庫及人工智能技術(shù)將進一步普及,人們將用自然語言和機器對話。計算機從數(shù)值計算為主過渡到知識推理為主,從而使計算機進入知識處理階段。
隨著大規(guī)模集成電路的發(fā)展,不僅用多處理機技術(shù)來實現(xiàn)大型機系統(tǒng)功能,而且會出現(xiàn)計算機的動態(tài)結(jié)構(gòu),即所謂模塊化計算機系統(tǒng)結(jié)構(gòu)。
多媒體技術(shù)將有重大突破和發(fā)展,并在微處理機、計算機網(wǎng)絡(luò)與通信等方面引起一次巨大變革。1.3計算機軟件計算機軟件是指計算機系統(tǒng)使用的各種程序和文檔資料的總稱1.3計算機的軟件1.3.1軟件的組成與分類分類:系統(tǒng)程序、應(yīng)用程序1.3.2軟件的發(fā)展演變手編程序(目的程序)→匯編程序→算法語言(高級語言)高級語言與機器語言的轉(zhuǎn)換:編譯系統(tǒng)、解釋系統(tǒng)操作系統(tǒng)、數(shù)據(jù)庫1.3計算機的軟件機器指令:CPU能直接識別并遵照執(zhí)行的指令。它在形式上表現(xiàn)為由0和1構(gòu)成的二進制編碼。機器指令一般由操作碼和操作數(shù)(地址碼)兩部分構(gòu)成,操作碼在前,操作數(shù)(地址碼)在后。指令系統(tǒng):一臺計算機的全部機器指令就是我們常說的計算機的指令系統(tǒng)。機器語言:是用二進制編碼的機器指令的集合及一組使用機器指令的規(guī)則。是CPU能直接識別的唯一語言。只有用機器語言描述的程序,CPU才能直接執(zhí)行。用機器語言描述的程序稱為目的程序或目標程序。1.3計算機的軟件特點:1.從形式上表現(xiàn)為由0、1序列組成的指令系統(tǒng)2.機器語言不需要經(jīng)過任何翻譯工作,執(zhí)行效率高3.難記憶,難理解,難開發(fā),難調(diào)試,易出錯4.不同型號CPU的指令集有較大差異,對應(yīng)的機器指令也不同,但同一系列的CPU指令集有向上兼容性,如:Intel80386指令集就包含了8086的指令集A0002002060120A202201.3計算機的軟件匯編語言:是一種采用助記符表示的程序設(shè)計語言。即用助記符表示指令的操作碼和操作數(shù)A0002002060120A20220MOVAL,VAR1ADDAL,VAR2MOVVAR3,AL匯編語言程序是符號化的機器語言程序,也就是說匯編語言程序中的每一條指令語句都與機器語言程序的每一條機器指令對應(yīng)。1.3計算機的軟件高級語言:由英文字母、數(shù)字、運算符號等按照一定的語法規(guī)則組成。計算機不會直接執(zhí)行,需將其翻譯成機器能執(zhí)行的語言——機器語言,再在機器上運行。A0002002060120A20220MOVAL,VAR1ADDAL,VAR2MOVVAR3,ALC=a+b1.3計算機的軟件1、程序員用高級語言編寫程序2、將程序與數(shù)據(jù)輸入計算機,并由計算機將程序翻譯成機器語言程序,保存在計算機的存儲器中3、運行程序,輸出結(jié)果存儲器是計算機中用以存放原始數(shù)據(jù)、程序以及中間運算結(jié)果的設(shè)備,最后的處理結(jié)果也往往先暫時存在存儲器中,然后再輸送出去。存儲器分成一個個單元,每個單元有自己的編號,稱為該單元的地址。數(shù)據(jù)或指令是以二進制代碼形式存放在存儲器中。1.3計算機的軟件用高級語言編寫程序翻譯成機器語言執(zhí)行程序人工編寫計算機上運行計算機上運行源程序目標程序輸出結(jié)果1.4計算機系統(tǒng)的層次結(jié)構(gòu)1.4.1多級組成的計算機系統(tǒng)
1.4.2軟件與硬件的邏輯等價性第0級由硬件實現(xiàn)。第1級由微程序?qū)崿F(xiàn)。第2級是傳統(tǒng)指令系統(tǒng)(機器語言)機器。第3級是操作系統(tǒng)機器。操作系統(tǒng)是運行在第2級上的解釋程序第4級是匯編語言機器。第5級是高級語言機器。第6級是應(yīng)用語言機器。計算機系統(tǒng)的層次結(jié)構(gòu)從學(xué)科領(lǐng)域來劃分:第0和第1級屬于計算機組織與結(jié)構(gòu),第3至第5級是系統(tǒng)軟件,第6級是應(yīng)用軟件。它們之間仍有交叉:第0級要求一定的數(shù)字邏輯基礎(chǔ);第2級涉及匯編語言程序設(shè)計的內(nèi)容;第3級與計算機系統(tǒng)結(jié)構(gòu)密切相關(guān)。在特殊的計算機系統(tǒng)中,有些級別可能不存在。虛擬機器M4(高級語言機器)虛擬機器M3(匯編語言或中間語言機器)虛擬機器M2(操作系統(tǒng)語言機器)實際機器M1(機器語言機器)高級語言程序經(jīng)編譯程序翻譯成匯編語言或中間語言程序本級語言程序經(jīng)編譯程序翻譯成機器語言程序或操作系統(tǒng)語言一般用機器語言解釋操作系統(tǒng)語言由硬件或微程序執(zhí)行機器語言硬件依靠軟件才存在的機器計算機系統(tǒng)的層次結(jié)構(gòu)應(yīng)用語言物理計算機(硬件)虛擬計算機(軟件)高級語言匯編語言系統(tǒng)原語機器指令系統(tǒng)機器指令時序硬操作時序第1級第0級第2級第3級第4級第5級第6級從語言功能層次劃分計算機系統(tǒng)結(jié)構(gòu)、組成及其實現(xiàn)計算機系統(tǒng)結(jié)構(gòu)主要研究軟硬件功能分配和對軟硬件界面的確定
指令系統(tǒng)體系結(jié)構(gòu)(ISA)硬件軟件補充:計算機的性能指標(1)基本字長:基本字長是指參與運算的數(shù)的基本位數(shù),它標志著計算精度。位數(shù)越多,精度越高,但硬件成本也越高,因為它決定著寄存器、運算部件、數(shù)據(jù)總線等的位數(shù)。
(2)主存容量:主存儲器是CPU可以直接訪問的存儲器,需要執(zhí)行的程序與需要處理的數(shù)據(jù)就放在主存之中。主存容量大則可以運行比較復(fù)雜的程序,并可存入大量信息,可利用更完善的軟件支撐環(huán)境。所以,計算機處理能力的大小在很大程度上取決于主存容量的大小。(3)外存容量:外存容量一般是指計算機系統(tǒng)中聯(lián)機運行的外存儲器容量。由于操作系統(tǒng)、編譯程序及眾多的軟件資源往往存放在外存之中,需用時再調(diào)入主存運行。在批處理、多道程序方式中,也常將各用戶待執(zhí)行的程序、數(shù)據(jù)以作業(yè)形式先放在外存中,再陸續(xù)調(diào)入主存運行。所以,聯(lián)機外存容量也是一項重要指標,一般以字節(jié)數(shù)表示。
補充:計算機的性能指標(3)運算速度:同一臺計算機,執(zhí)行不同的運算所需時間可能不同,因而對運算速度的描述常采用不同方法。常用的有CPU時鐘頻率、每秒平均執(zhí)行指令數(shù)(ips)、單獨注明時間等。(4)所配置的外圍設(shè)備及其性能指標
外圍設(shè)備配置也是影響整個系統(tǒng)性能的重要因素,所以在系統(tǒng)技術(shù)說明中常給出允許配置情況與實際配置情況。系統(tǒng)軟件配置情況
作為一種硬件系統(tǒng),允許配置的系統(tǒng)軟件原則上是可以不斷擴充的,但實際購買的某個系統(tǒng)究竟已配置哪些軟件,則表明它的當(dāng)前功能。
小結(jié)計算機系統(tǒng)硬件系統(tǒng)軟件系統(tǒng)系統(tǒng)軟件應(yīng)用軟件運算器控制器寄存器存儲器輸入/輸出接口I/O設(shè)備CPU系統(tǒng)總線主機RAMROM第二章運算方法和運算器2.1數(shù)據(jù)與文字的表示方法2.2定點加法、減法運算2.3定點乘法運算2.4定點除法運算2.5定點運算器的組成2.6浮點運算方法和浮點運算器本章需掌握的主要內(nèi)容1.掌握定點數(shù)和浮點數(shù)以及原碼、反碼、補碼的表示方法;2.掌握補碼加減運算的方法,溢出的概念與檢測方法,基本的二進制加法。3.理解定點乘法運算和除法運算的工作原理;4.理解ALU的功能、設(shè)計方法和工作原理;5.掌握基本的浮點運算方法,了解浮點運算器的組成和原理;6.理解內(nèi)部總線的概念、分類及特點;
2.1數(shù)據(jù)與文字的表示方法2.1.1數(shù)據(jù)格式
在選擇計算機的數(shù)的表示方式時,應(yīng)當(dāng)全面考慮以下幾個因素:要表示的數(shù)的類型(小數(shù)、整數(shù)、實數(shù)和復(fù)數(shù)):決定表示方式可能遇到的數(shù)值范圍:確定存儲、處理能力數(shù)值精確度:處理能力相關(guān)數(shù)據(jù)存儲和處理所需要的硬件代價:造價高低
1.定點數(shù)的表示方法(1)定點純小數(shù)
x0
x1x2x3…xn-1xn
表示數(shù)的范圍是0≤|x|≤1-2-n符號小數(shù)點固定于符號位之后,不需專門存放位置量值(最小數(shù)、最大數(shù)、最接近0的正數(shù)、最接近0的負數(shù))x=0.00...0x=1.00...0
x=0
正0和負0都是0
X=0.11...1
x=1-2-n
最大
X=0.00...01
x=2-n
最接近0的正數(shù)
X=1.00...01
x=-2-n最接近0的負數(shù)
X=1.11...1
x=-(1-2-n))最小
1.定點數(shù)的表示方法(1)定點純整數(shù)
x0
x1x2x3…xn-1xn表示數(shù)的范圍是0≤|x|≤2n-1?最小數(shù)、最大數(shù)、最接近0的正數(shù)、最接近0的負數(shù)呢
符號量值小數(shù)點固定于最后一位之后,不需專門存放位置2.浮點數(shù)的表示方法浮點格式:容許的數(shù)值范圍很大,但要求的處理硬件比較復(fù)雜。1)
定點數(shù)表示法定點指小數(shù)點的位置固定,為了處理方便,一般分為定點純整數(shù)和純小數(shù)。2)
浮點數(shù)表示法(小數(shù)點位置隨階碼不同而浮動)2.浮點數(shù)的表示方法格式N=Re.m機器中表示浮點表示法,即小數(shù)點的位置是浮動的。其思想來源于科學(xué)計數(shù)法。基數(shù),取固定的值,比如10,2等指數(shù)尾數(shù)階符
階碼
數(shù)符
尾數(shù)
IEEE754的浮點數(shù)
浮點數(shù)的規(guī)格化:主要解決同一浮點數(shù)表示形式的不唯一性問題的規(guī)定,否則尾數(shù)要進行左移或右移。32位浮點數(shù)64位浮點數(shù)
機器零的概念:尾數(shù)為0或是階碼值小于所能表示的最小數(shù)。S(31)E(30-23)M(22-0)S(63)E(62-52)M(51-0)十進制數(shù)串的表示方法字符串形式:一個字節(jié)存放一個十進制的數(shù)位或符號位BCD(壓縮):一個字節(jié)存放兩個十進制的數(shù)位編碼方式有權(quán)碼:(8421碼、2421碼、5211碼)無權(quán)碼:(余三碼、格雷碼)
自定義數(shù)據(jù)表示標志符數(shù)據(jù)表示描述符數(shù)據(jù)表示區(qū)別:
標志符與每個數(shù)據(jù)相連,二者合起來存放在一個存儲單元,而描述符要和數(shù)據(jù)分開存放;
描述符表示中,先訪問描述符,后訪問數(shù)據(jù),至少增加一次訪存;
描述符是程序的一部分,而不是數(shù)據(jù)的一部分。復(fù)習(xí)1、馮諾依曼體系結(jié)構(gòu)的概括?(1)采用二進制形式表示數(shù)據(jù)和指令(2)采用存儲程序方式(3)有運算器、存儲器、控制器、輸入裝置、輸出裝置等五大部件2、中央處理器是由哪兩大部件組成?3、主機又是指什么?4、計算機“運算速度”指標的含義是指每秒鐘能執(zhí)行多少條操作系統(tǒng)的命令。5、利用大規(guī)模集成電路技術(shù)把計算機的運算部件和控制部件做在一塊集成電路芯片上,這樣的一塊芯片叫做單片機。6、決定計算機計算精度
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年南陽理工學(xué)院輔導(dǎo)員考試真題
- 2024年南方科技大學(xué)輔導(dǎo)員考試真題
- 2024年內(nèi)江市市中區(qū)事業(yè)單位招聘筆試真題
- 2024年梅州蕉嶺縣專場招聘教師筆試真題
- 2024年吉林白山市事業(yè)單位招聘筆試真題
- 數(shù)據(jù)安全及保護策略試題及答案
- 2025屆甘肅省民樂縣七年級數(shù)學(xué)第二學(xué)期期末質(zhì)量檢測模擬試題含解析
- 法學(xué)概論核心要點總結(jié)試題及答案
- 降低備考焦慮的軟件設(shè)計師試題及答案
- 網(wǎng)絡(luò)安全措施試題及答案
- (全鋼)附著式升降腳手架課件
- 監(jiān)理通知回復(fù)單01
- 憲法學(xué)原理與案例完整ppt課件全套教學(xué)ppt教程
- 講課資料全文解讀《公務(wù)員回避規(guī)定》PPT課件
- 煤炭資源地質(zhì)勘探規(guī)范
- GB∕T 8334-2022 液化石油氣鋼瓶定期檢驗與評定
- 歐洲家族性腺瘤性息肉病處理指南
- 竣工財務(wù)決算審計內(nèi)容與重點
- 集成電路單粒子效應(yīng)評估技術(shù)研究PPT課件
- 心經(jīng)注音版(打印版)
- 入團志愿書電子版
評論
0/150
提交評論