




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
微型計算機原理與接口技術莫善軍中山大學工學院Tel:(020)39332230課件下載:ID:pptPW:ppt1師生交流博客課前交流課程介紹(開課目標、課程教材)開課老師課堂要求教學方法:開放式合作學習小組2課程內容CPU如何工作?什么可以控制CPU—匯編語言?怎樣讓匯編語言控制CPU—接口?懂得原理+掌握匯編+了解接口設計、開發、控制3上課安排理論課:《微機原理與接口技術》(第2版).馮博琴,吳寧主編.清華大學出版社1-18周,周一上午1-3節,D503教室實驗課:《微機原理與接口技術題解及實驗指導》(第2版).吳寧,陳文革編.清華大學出版社8-14周,周四下午8-10節,實驗樓B205教室4計算機發展1946第一臺數字電子計算機ENIAC發展階段:
●按電子器件來劃分電子管→晶體管→小規模集成電路→超大規模集成電路器件集成度不斷提高●按應用發展劃分
大型機→微型機→計算機網絡幾個重要的時間:1969年阿帕網1991年6月我國建成第一條國際專線1994年我國采用TCP/IP協議與國際互聯網全功能連接第一臺電子計算機的誕生開創了以網絡為中心、實現資源共享的新紀元從實驗室少數人擁有到社會大普及,并進入千家萬戶開創了使用機器代替腦力勞動的新紀元5第一臺電腦誕生在情人節使用時全城電燈變暗世界上第一臺電子計算機“埃尼阿克”莫克利博士6最古老的電腦7機箱DIY8910HP未來筆記本1150寸的顯示器12模塊化無線化13視覺輸入系統智能化電子化寵物14使用燃料電池的NEC筆記本試制機
佩戴式顯示器聯想Vela念型筆記本15未來計算機發展構想
1949年
莫里斯·威爾克斯制造出世界上第一臺存儲程序計算機,其大小如一間普通的起居室。
《大眾機械》雜志說:“未來計算機的重量也許不會超過1.5噸。”
普林斯頓進修學院教授約翰·馮·諾伊曼說,“看來我們似乎達到了我們在計算機技術上可能達到的極限,……”
1999年
因特網用戶超過1億。售價1000美元的臺式個人計算機每秒鐘大約能夠執行4.5億次計算。16未來計算機發展構想2009年
售價:1000美元(按1999年的美元價格計算)的計算機每秒鐘大約能夠執行1萬億次計算。
線纜正在消失。部件之間的通信采用短距離無線技術。高速無線通信為人們提洪訪問萬維網的通道。
嵌在眼鏡中的計算機顯示器也開始使用。
翻譯電話廣為使用。你說的是英語而你的日本朋友聽到的則是日語,反之也是這樣。
在戰爭中,人類一般遠離戰場,戰場上充斥著無人控制、智能化的航空裝置。在這些會飛的武器中,有很多只有小鳥般大小,或者更小一些。
17未來計算機發展構想2019年
此時,計算機一般是不可見的,并且安裝在所有地方——在墻壁、餐桌、椅子、書桌、衣服、首飾和身體中。
售價1000美元(按1999年的美元價格計算)的計算機裝置目前的計算能力大致與人腦相仿。
嵌在普通眼鏡和隱形眼鏡中的三維虛擬現實顯示器以及聽覺“透鏡”已成為與別人、計算機、萬維網和虛擬現實交換信息的主要接口。
鍵盤非常罕見,與計算機交流主要是通過手勢和自然口語。
人們開始與記憶力好并且人格可設置的機器人建立關系,把他們當成同伴、老師、保姆或情人。
智能計算機的主觀經驗成為人們認真討論的話題。智能機器由于受到人們編寫程序的支配而在創造它的物種面前處于服從地位。
18未來計算機發展構想2029年
售價:1000美元的計算機(按1999年的美元價格計算)具有大約相當于1000個人腦的計算能力。
為與大腦進行高速寬帶聯絡而開辟的直接神經通道已經完善。人們可以得到很多神經植入物,用來提高視力、聽力、記憶力和邏輯推理能力。
人們的學習主要靠使用虛擬現實技術完成并且由于廣泛使用神經植人物而使學習能力得到提高。
“以碳為基礎”(有機的人類)的人口穩定在120億左右。幾乎已沒有人在生產、農業和交通領域工作。
機器人們日甚一日地討論計算機的合法權利以及什么人是“人”。
人們繼續爭論機器智能是否在各個方面都等同于人類智能。
機器聲稱它們有意識,這類說法在很大程度上得到了人們的贊同。19未來計算機發展構想2049年
由于采用納米技術生產的食品得到廣泛利用,食物的產量不再受到有限的資源、糟糕的天氣或者災害的影響,而且這樣的食物與以前生產的食品具有相同的味道和質地。
納米機器人被用來創造真實的人和物體的視覺、聽覺、觸覺影像。
20未來計算機發展構想2099年
人和計算機之間不再有明顯的差別。智能機器宣布自己是人。以軟件為基礎的人在數量上大大超過仍然使用神經細胞進行計算的人。
即使在仍然使用基于碳的神經元的人類智能體中,神經植入技術的應用也無所不在,這極大地提高了人類的感知和認識能力。不使用這些植人物的人無法加入使用了植人物者的談話。
由于使用標準的吸收知識協議刊登大多數的信息,信息能夠迅速被理解。教育以及智能體的目的是發現供學習的新知識。
平均壽命一詞對智能體來說不再適用。21未來計算機發展構想網友評論:如果老天有眼,千萬要讓我在可怕的2099年到來之前死掉。哦哦!太可怕了!人工智能(A.I.:ArtificialIntelligence)
華納兄弟公司(WarnerBrothers,USA)2001年出品
導演:斯蒂文-斯皮爾伯格(StevenSpielberg)
編劇:斯蒂文-斯皮爾伯格(StevenSpielberg)
類型:科幻片22計算機最原始話題:工作原理計算機工作原理視頻講解23第1章微型計算機基礎概論五部分內容:180x86系列的發展歷史2計算機基礎3計算機的硬件和軟件4微型計算機的結構5計算機數制三個問題:80X86發展計算機基本原理(程序執行、尋址方式)微機結構24第一個問題:80X86微處理器發展型號發布年份字長晶體管數主頻數據寬總線尋址緩存80861978162.9萬4.7716161M無80881979162.9萬4.771681M無8028619821613.4萬6~20161616M無8038619863227.5萬12.5~3332324G有80486198932120~16025~10032324G8KBPentium(586)199332310~33060~166643264G8KB8KBPentiumPro(P6)199532550~1550150~200643664G8KB8KBPentiumII199732750233~333643664GPentiumIII1999321000350~1000643664GPentium420013213001000~643664G25Intel公司26PC時代電腦始祖
馮·諾依曼計算機原理:體系結構二進制存儲程序摩爾定律1965年英特爾公司1969年高登·摩爾集成電路之父
羅伯特·諾伊斯微處理器之父特德·霍夫微軟帝國
比爾·蓋茨蘋果創始人史蒂夫·喬布斯IT偏執狂安德魯.葛洛夫現在Intel的舵手克雷格R.貝瑞特27Intel芯片4004微處理器19718088微處理器1981奔騰時代1993迅馳200328AMD公司(超威半導體AMD,AdvancedMicroDevices,Inc.)1969年,先后有8人從當時知名的半導體制造企業仙童公司辭職,其中諾斯、摩爾、葛魯夫三人創辦了INTEL公司,還有一個人創建了AMD,他就是杰里-桑德斯。這兩家公司總部都建在硅谷。在286、386時代,AMD根本沒有能力獨立設計微處理器,它那時制造的CPU都是由INTEL提供設計圖紙,這種情況一直延續到K5的出現。AMD收購NEXGEN公司后,在1997年4月推出K6處理器,此后它的競爭能力日益擴大,并推出了更多令INTEL感到競爭壓力的微處理器。時至今日,處理器市場形成了INTEL與AMD雙雄爭霸的局面。29中國“龍芯”漫漫征程路2002年9月28日上午9點,中國科學院計算技術研究所正式發布國內首枚高性能通用CPU芯片-龍芯(Godson)的最新版本。這款首枚中國自主研發的高性能通用CPU芯片采用0.18微米工藝制造,目前主頻最高可以達到266MHZ。2005年03月29日,中科院計算技術研究所在北京正式發布“龍芯2號”。該芯片的實測性能超過1.5GHz奔騰Ⅳ處理器的水平。中科院龍芯主設計師胡偉武在其《龍芯3號多核處理器設計及其挑戰》的報告中指出,龍芯3號多核處理器結構特征是多平臺并行虛擬機結構,第一階段到2008年做8~16核,第二階段到2010年做32~64核。
30小名叫“狗剩”的中國龍芯上海交大陳進漢芯造假311.x86系列結構的歷史1971年Intel400470年代中期Intel8080、808580年代初Intel8086、8088從8086(8088)到80286、80386、804861993年奔騰(也稱為80586)、奔騰MMX、奔騰PRO(也稱為80686)、奔騰Ⅱ、奔騰Ⅲ,直至最新的奔騰4,形成了IA(IntelArchitecture)-32結構。3233奔騰技術特點1.超標量技術
內置多條流水線,以空間換取時間
兩條整數指令流水線:U(精簡指令和復雜指令)和V(精簡指令)一條浮點指令流水線:2.超流水技術
細化流水、提高主頻,以時間換取空間整數流水線分為4級流水,浮點分為8級3.分支預測
內置分支目標緩存器,動態預測程序分支轉移4.雙cache哈佛結構:指令和數據分開
兩個8K的超高速緩存,一個緩存指令,一個緩存數據。34IntelPentium4處理器IntelPentium4處理器是2000年推出的IA-32處理器,并是第一個基于IntelNetBurst微結構的處理器。Intel超線程處理器Intel公司于2002年推出了具有超線程技術的IA-32列處理器。HT技術的IA-32處理器,在一個物理處理器核中由兩個或多個邏輯處理器構成,每個邏輯處理器有它自己擁有的IA-32體系結構狀態。每個邏輯處理器由全部的IA-32數據寄存器、段寄存器、控制寄存器與大部分的MSR構成。35奔騰D和酷睿2區別奔騰D只是簡單的將2個奔騰4核心連接在一起,2個核心不能共享二級緩存,要通過前端總線才能完成2個核心的互訪,延遲很大,網友戲稱奔騰D是將2個CPU焊在一起,也成為AMD指責奔騰D是假雙核的理由。
酷睿的2個核心能完全共享二級緩存,不用通過前端總線這一延遲極大的過程,效率大大增加,是目前最為先進的雙核心CPU,也成為奔騰D和酷睿差價巨大的原因。
目前的雙核CPU從性能上來講,酷睿>Athlon64×2>奔騰D。36Core(酷睿)2006年3月Intel的下一代處理器,并且服務器、桌面和移動處理器統一采用Core微架構,Core架構是由Intel位于以色列海法的研發團隊負責設計的。原定是Centrino(訊馳)平臺的第三代Napa和第四代SantaRosa所采用的處理器。但由于NetBurst微架構的失敗,Core架構被Intel匆忙推上前臺。2006年7月27日,Intel全球同步正式發布了代號Conroe和Merom的新一代臺式機和筆記本處理器,包括Core2Duo和Core2Extreme兩個品牌,處理器中文名“酷睿2雙核”和“酷睿2至尊版”。37Core(酷睿)
技術特點Core微架構是Intel的以色列設計團隊在Yonah微架構基礎之上改進而來的新一代微架構。為了提高兩個核心的內部數據交換效率采取共享式二級緩存設計,2個核心共享高達4MB的二級緩存。其內核采用較短的14級有效流水線設計,每個核心都內建32KB一級指令緩存與32KB一級數據緩存,2個核心的一級數據緩存之間可以直接傳輸數據。每個核心內建4組指令解碼單元,支持微指令融合與宏指令融合技術,每個時鐘周期最多可以解碼5條X86指令,并擁有改進的分支預測功能。每個核心內建5個執行單元子系統,執行效率頗高。加入對EM64T與SSE4指令集的支持。38AMD芯片 AMD公司是x86系列處理器的另一重要供應商。它于1969年成立。于1991年推出了AM386系列,1993年推出了AM486,1997年推出了AMD-K6(相當于具有MMX技術的奔騰處理器),2001年推出了AMDAthlon(速龍)MP雙處理器,2003年推出AMD速龍?64FX處理器,具有64位的x86-64內核。直至最近推出了雙核的64位處理器。39第1章微型計算機基礎概論五部分內容:180x86系列的概要歷史2計算機工作原理3計算機的硬件和軟件4微型計算機的結構5計算機數制三個問題:80X86發展計算機基本原理(程序執行、尋址方式)微機結構4080X86微處理器發展課本P5Intel主要CPU芯片一覽表第一代微處理器Intel4004、Intel4040—4位微處理器Intel8008—低檔8位微處理器第二代微處理器Intel8080、MC6800、6501、6502—8位微處理器Intel8085、Z80、MC6809—高檔8位微處理器指令比較完善,有了中斷與DMA匯編、BASIC,FORTRAN、PL/M后期配備CP/M操作系統41第三代微處理器Intel8086、Z8000、MC68000—16位-8086數據總線16位、地址總線20位Intel8088—準16位-外部數據總線8位,內部數據總線16位
-IBMPC、IBMPC/XTIntel80286、MC68010—高檔16位
-數據總線16位,地址總線24位-IBMPC/AT-實地址模式、虛地址保護模式-虛地址模式可尋址16MB物理地址和1GB的虛擬地址空間80X86微處理器發展42第四代微處理器Intel80386—32位微處理器
-數據總線32位,地址總線32位-實地址模式、虛地址保護模式、虛擬8086模式-虛地址模式可尋址4GB(232)物理地址和64TB(246)的虛擬地址空間Intel80486—32位微處理器
-80386+80387+8KB的Cache-部分采用RISC技術、突發總線技術-使用時鐘倍頻技術80X86微處理器發展43第五代微處理器Pentium(奔騰)—32位微處理器
-5級超標量結構、分支預測技術
-64條數據線、32條地址線
-常用指令硬件化,使用微程序設計PentiumMMX(多能奔騰)—32位
-增加了57條MMX指令
-采用了SIMD技術第六代微處理器(P6核心結構)PentiumPro(高能奔騰)—32位
-64條數據線、36條地址線
-實現了動態執行技術(亂序執行)PentiumII(奔騰2)—32位微處理器
-是PentiumPro+MMX
-雙獨立總線結構PentiumIII(奔騰3)—32位微處理器
-增加了70條SSE指令
-首次內置序列號
44第七代微處理器(P6核心結構)Pentium4—32位微處理器(NetBurst核心結構)
-超級管道技術
-增加了144條SSE2指令
-簡單ALU運行在2倍的處理器核心頻率下
Itanium—64位微處理器
-采用EPIC技術、RISC技術和CISC技術
-具有顯示并行功能
-具有斷定執行功能
-具有數據預裝的功能
-采用三級高速緩存
80X86微處理器發展45第八代微處理器PentiumD—雙核微處理器(NetBurst核心結構)
-每個核心采用獨立式緩存設計,兩個核心共享前端總線
-有820(2.8GHz)、830(3.0GHz)和840(3.2GHz)
Core2Duo—雙核微處理器
-基于共享緩存的緊密型雙核心處理器
-SmartCache共享緩存技術
-2-4ML2Cache
-分為E系列和Q系列(E為雙核心,Q為4核心8MB緩存)
PentiumE—雙核微處理器(Core核心結構)
-酷睿2的降頻版本減小了二級緩存
-最新的功耗僅19W
80X86微處理器發展46第二個問題:計算機基本原理
馮·諾依曼體系(硬件):CPU、主板、內存條、硬盤、軟盤、顯示卡、顯示器、鍵盤、鼠標等。計算機工作原理:CPU結構、存儲器、程序執行、尋址方式。472.1計算機基本結構基本硬件結構重要的定義:微處理器、微型計算機、微型計算機系統運算器存儲器控制器輸入設備輸出設備48微處理器運算器和控制器合在一起稱為中央處理單元CPU(CentralProcessingUnit)。隨著半導體集成電路技術的發展,可以把整個CPU集成在一個集成電路芯片上,就把它稱為微處理器(Microprocessor)。
49微型計算機、單板計算機、單片機人們把以微處理器為核心構成的計算機,稱為微型計算機,最典型的就是上述的PC機。若內存的容量較小,輸入輸出設備少,整個計算機可以只安裝在一塊印刷電路板上,這樣的計算機就稱為單板計算機。若能把整個計算機集成在一個芯片上,就稱為單片機。50微型計算機系統微處理器:運算器和控制器微型計算機:CPU、存儲器、I/O微型計算機系統:微型計算機、操作系統、應用軟件。51第1章微型計算機基礎概論五部分內容:180x86系列的概要歷史2計算機工作原理3計算機的硬件和軟件4微型計算機的結構5計算機數制三個問題:80X86發展計算機基本原理(程序執行、尋址方式)微機結構52第二個問題:計算機基本原理
馮·諾依曼體系(硬件):CPU、主板、內存條、硬盤、軟盤、顯示卡、顯示器、鍵盤、鼠標等。計算機工作原理:CPU結構、存儲器、程序執行、尋址方式。53芯片芯片里面到底裝著什么?542.2計算機基本工作原理
EUBIU55課本P8頁圖1-356CPU的結構組成算術邏輯單元ALU(ArithmeticLogicUnit)是執行算術和邏輯運算的裝置。它以累加器AL(Accumulator)的內容作為一個操作數;另一個操作數由內部數據總線供給,可以是寄存器(Register)BL中的內容;也可以是由數據寄存器DR(DataRegister)供給的由內存讀出的內容等;操作的結果通常放在累加器AL中。57F(Flag)是標志寄存器,由一些標志位組成。PC程序計數器,提供要執行的指令的地址。AR(AddressRegister)是地址寄存器,由它把要尋址的單元的地址(可以是指令——則地址由PC提供;也可以是數據——則地址要由指令中的操作數部分給定)通過地址總線,送至存儲器。58存儲器存儲器的結構如圖1-11所示。它由256個存儲單元組成,為了能區分不同的存儲單元,對這些存儲單元分別編了號,用兩位十六進制數表示,這就是它們的地址如00H、01H、02H、…、FFH等;而每一個存儲單元可以存放8位二進制信息(通常也用兩位十六進制數表示),就是它們的內容。59計算機工作原理以運算器為核心、以存儲程序原理為基礎運算器輸出設備控制器輸入設備存儲器指令驅動指令流控制命令數據流60指令執行過程(取指/譯碼/執行)地址寄存器AR累加器A加法器數據寄存器DR指令寄存器IR指令譯碼器ID時序邏輯電路時序控制信號(控制命令)1011000000000101000001000000100011110100內部總線存儲器01234程序計數器PC地址MOVAX,5ADDAX,8HLT地址總線+1③地址譯碼器讀寫控制電路④輸出地址10110000⑦鎖存指令鎖存數據⑥置初值①②輸出指令地址鎖存地址②讀寫命令⑤⑧指令譯碼鎖存輸出61內存儲器CPU數據區程序區×××××地址×××××運算結果地址碼自動加“1”轉移地址操作控制信號程序計數器譯碼器指令寄存器
運算器寄存器指令數據┇┇┇操作碼┇操作控制部件累加器62程序的執行過程程序指令1指令2指令3指令4指令n……取指令指令譯碼取操作數執行指令存結果指令周期操作碼操作數執行63第1章微型計算機基礎概論五部分內容:180x86系列的概要歷史2計算機基礎(基本原理)3計算機的硬件和軟件4微型計算機的結構5計算機數制三個問題:80X86發展計算機基本原理(程序執行、尋址方式)微機結構643.計算機的硬件和軟件微型機系統運算器控制器
只讀存儲器(ROM)隨機存取存儲器(RAM)中央處理器內存儲器主機硬件軟件外部設備系統軟件應用軟件通用應用軟件專用應用軟件(用戶程序)操作系統語言處理程序數據庫管理系統服務程序外存儲器輸入設備輸出設備65微型計算機系統的層次結構用戶應用程序系統應用程序操作系統機器指令微指令硬件邏輯電路應用程序BIOS硬件邏輯電路從系統結構的觀點從程序員的觀點操作系統66系統軟件為了使用和管理計算機由機器的設計者提供的軟件,統稱為系統軟件。系統軟件包括: (1)各種語言和它們的匯編或解釋、編譯程序; (2)機器的監控管理程序(Monitor)、調試程序(Debug)、故障檢查和診斷程序; (3)程序庫。為了擴大計算機的功能,便于用戶使用,機器中設置了各種標準子程序,這些子程序的總和就形成了程序庫; (4)操作系統。673.1系統軟件Windows20年黑暗到光明·MS-DOS:Microsoft在Windows之前制造的操作系統·Windows1.0·Windows2.0·Windows3.0·Windows3.1·WindowsNT3.1·Windows3.2
色彩斑斕的年代·Windows95·WindowsNT4.0·Windows98·WindowsME·Windows2000·WindowsXP·WindowsServer2003·WindowsVista6869全球富豪榜上的蓋茨年份財富億美元名次200650012005465120044661200340712002528120015871200060011999900119985101199736411996185119951291比爾·蓋茨名言
(1)生活是不公平的,要去適應它;
(2)這世界在你有成就前不會在意你的自尊;
(3)高中畢業別指望擁有太多;
(4)在有老板前別認為你老板嚴厲,而老板是沒有任期限制的;703.2應用軟件用戶利用計算機以及計算機所提供的各種系統軟件,編制解決用戶各種實際問題的程序,這些程序就稱為應用軟件。應用軟件也可以逐步標準化、模塊化、逐步形成了解決各種典型問題的應用程序的組合,稱為軟件包(Package)。71第1章微型計算機基礎概論五部分內容:180x86系列的概要歷史2計算機基礎3計算機的硬件和軟件4微型計算機的結構5計算機數制三個問題:80X86發展計算機基本原理(程序執行、尋址方式)微機結構72第三個問題:微型計算機的結構運算器與控制器是系統的核心,稱為CPU。把整個運算器控制器即CPU集成在一個芯片上的CPU,稱之為微處理器(MicroProcessor)。CPU本身還不是一個微型計算機,而只是微型計算機的一部分。只有與適當容量的存儲器、輸入輸出設備的接口電路以及必要的輸入輸出設備結合在一起,才是一臺微型計算機(MicroComputer),或稱為微型計算機系統(MicroComputerSystem),如圖1-28所示。73微型計算機的概念結構存儲器I/O接口輸入設備I/O接口地址總線AB輸出設備CPU數據總線DB控制總線CBI/O接口AB:AddressBus,DB:DataBus,CB:ControlBus744.1微型計算機的外部結構在微型計算機系統中,外部信息的傳送是通過總線進行的。大部分微型計算機有三組總線:地址總線(AddressBus)、數據總線(DataBus)和控制總線(ControlBus)。地址總線:通常為32位,因此,可尋址的內存單元為232=4GB。I/O接口也是通過地址總線來尋址的,它可以尋址64K個外設端口。75數據總線:目前常用的為32位。數據在CPU與存儲器和CPU與I/O接口之間的傳送是雙向的,故數據總線為雙向總線。控制總線:它傳送各種控制信號,有的是CPU到存儲器和外設接口的控制信號,例如存儲器請求MREQ#,I/O請求IORQ,讀信號RD#,寫信號WR#等;有的是由外設到CPU的信號,如8086中的READY以及INT等。7677存儲器由上至下容量越來越大,速度越來越慢,價格越來越低
通用寄存器堆及指令、數據緩沖棧高速緩存
主存儲器聯機外存儲器脫機外存儲器DRAMSRAMCache半導體存儲器磁性材料PROMEPROMEEPROMPROMEPROMEEPROM78主機板CPU插座芯片組內存插槽高速緩存(Cache)CMOS-存放硬件系統參數系統BIOSPOST,SysInit,Setup,系統服務總線擴展槽串/并行接口┇主板結構79微機硬件系統組成框圖CPU北橋南橋RAMCacheAGPCRTBIOSKBD,Mouse串行/并行接口HDD/CDROM(IDE)FDDUSBPCIISA前端總線/CPU總線接口卡外設總線擴展槽80輸入/輸出接口接口是CPU與外部設備間的橋梁CPUI/O接口外設81主板CPU插座Cache插槽4個ISA擴展槽3個PCI擴展槽4個內存條插槽2個IDE接口1個軟驅接口電源連接鍵盤接口并行接口串行接口充電電池Intel845GE83多媒體聲卡
顯示卡內存條84
接口PS2鍵盤、鼠標接口并行接口串行接口四個USB接口RJ45LAN接口854.2微型計算機的內部結構 一個典型的8位CPU結構如圖1-29所示。 微處理器的內部主要由三部分組成: (1)內部寄存器陣列。其中,一部分是用來寄存參與運算的數據,它們也可以連成寄存器對,用以寄存操作數的地址;另一部分是16位的專用寄存器,如程序計數器PC和堆棧指針SP(StackPointer)等。 (2)累加器和算術邏輯單元。這是對數據進行算術運算、邏輯運算的場所。運算結構的一些特征由一些標志觸發器記憶。 (3)指令寄存器,指令譯碼器和定時及各種控制信號的產生電路。它們把用戶程序中的指令一條條譯出來,然后以一定時序發出相應的控制信號,其功能相當于控制器。8687第1章微型計算機基礎概論五部分內容:180x86系列的概要歷史2計算機基礎3計算機的硬件和軟件4微型計算機的結構5計算機數制三個問題:80X86發展計算機基本原理(程序執行、尋址方式)微機結構88計算機數制:定義和編碼位、字節、字及字長位、字節、字及字長是計算機常用的名詞術語。(1)位(Bit)“位”是指一個二進制位。它是計算機中信息存儲的最小單位,一般用b表示。(2)字節(Byte)“字節”是指相鄰的8個二進制位。編碼:定義、數字編碼、漢字編碼89
計算機數制計算機數字編碼(B、O、H、D)二進制、八進制、十六進制、十進制轉換2-8:三位并一位;8-2:一位拆三位2-16:四位并一位;16-2:一位拆四位8-16或16-8:先到2過渡10-2、8、16:整數部分:除基取余,逆序取數。小數部分:乘基取整,順序取余。90十進制特點:以十為底,逢十進一;有0-9十個數字符號。用D表示。權值
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 國際工程常用合同都在這里了
- 合同協議鋼材采購合同
- 智能穿戴設備維修服務合同
- 企業管理服務咨詢服務合同
- 廠房買賣合同協議
- 五源河學校校園物業管理服務合同
- 分期車輛質押借款合同
- 開荒保潔合同保潔合同
- 光伏發電銷售合同
- 商鋪分租租賃合同書
- 基于激光導航的履帶自走式機器人控制系統研究的開題報告
- 護坡施工方案施工方案
- 河南省2024年中考道德與法治真題試卷(含答案)
- 公司工資表模板
- DB34∕T 4010-2021 水利工程外觀質量評定規程
- 小學計算機室安全應急預案
- 上海市市轄區(2024年-2025年小學三年級語文)統編版期中考試(下學期)試卷(含答案)
- 2024年國開電大 高級財務會計 形考任務4答案
- DL∕T 1954-2018 基于暫態地電壓法局部放電檢測儀校準規范
- 2024年江蘇常州中考一模數學試卷試題及答案詳解
- 國開2024年《市場營銷策劃(本)》形考任務1-4答案
評論
0/150
提交評論