版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第2章計(jì)算機(jī)系統(tǒng)組成與工作原理計(jì)算機(jī)體系結(jié)構(gòu)
ComputerArchitecture
馮·諾依曼體系結(jié)構(gòu)以存儲(chǔ)器為中心(五大部分)、二進(jìn)制、存儲(chǔ)程序原理
對(duì)馮·諾依曼體系結(jié)構(gòu)的改進(jìn)
CPU指令集、存儲(chǔ)器子系統(tǒng)、輸入/輸出子系統(tǒng)計(jì)算機(jī)組織結(jié)構(gòu)
Computerorganization
總線與接口、CPU組織、存儲(chǔ)器組織、輸入/輸出組織計(jì)算機(jī)互連結(jié)構(gòu)
interconnection
1.總線:要素、組織、仲裁、帶寬、時(shí)序
2.串行總線計(jì)算機(jī)工作原理第2章計(jì)算機(jī)系統(tǒng)組成與工作原理計(jì)算機(jī)體系結(jié)構(gòu)Comp馮·諾依曼體系結(jié)構(gòu)硬件組成五大部分:
運(yùn)算器、控制器、存儲(chǔ)器、輸入設(shè)備、輸出設(shè)備核心和關(guān)鍵:存儲(chǔ)器信息表示:二進(jìn)制
計(jì)算機(jī)內(nèi)部的控制信息和數(shù)據(jù)信息均采用二進(jìn)制表示,并存放在同一個(gè)存儲(chǔ)器中。工作原理:存儲(chǔ)程序/指令(控制)驅(qū)動(dòng)
編制好的程序(包括指令和數(shù)據(jù))預(yù)先經(jīng)由輸入設(shè)備輸入并保存在存儲(chǔ)器中;計(jì)算機(jī)開(kāi)始工作后,在不需要人工干預(yù)的情況下由控制器自動(dòng)、高速地依次從存儲(chǔ)器中取出指令并加以執(zhí)行。馮·諾依曼體系結(jié)構(gòu)硬件組成對(duì)馮·諾依曼體系結(jié)構(gòu)的改進(jìn)改進(jìn)CPU指令集指令功能、指令格式、尋址方式
存儲(chǔ)器子系統(tǒng)分層結(jié)構(gòu)
輸入/輸出子系統(tǒng)總線/接口+多種I/O方式改變改變串行執(zhí)行模式,發(fā)展并行技術(shù);改變控制驅(qū)動(dòng)方式,發(fā)展數(shù)據(jù)驅(qū)動(dòng)、需求驅(qū)動(dòng)、模式驅(qū)動(dòng)等其它驅(qū)動(dòng)方式;重點(diǎn)對(duì)馮·諾依曼體系結(jié)構(gòu)的改進(jìn)改進(jìn)重點(diǎn)1.CPU指令集
指令系統(tǒng)是某一類CPU所能識(shí)別和執(zhí)行的全部指令的集合。
每種CPU都有它自己支持的指令集合(ARM、單片機(jī)、DSP等都有自己的指令集合)
指令(Instruction)是CPU執(zhí)行某種操作的命令。1.CPU指令集指令系統(tǒng)是某一類CPU所能識(shí)別
例: MOV
R0,#2操作碼助記符:與動(dòng)作一一對(duì)應(yīng)目/源操作數(shù):操作碼:由CPU設(shè)計(jì)人員定義,具有固定的寫(xiě)法和意義。操作數(shù):可由編程人員采用不同方式給出。;注釋指令舉例ADDR0,R1,R2
;R0R1+R2
操作碼助記符:目/源操作數(shù):操作碼:由CPU設(shè)計(jì)人員定義,具指令設(shè)計(jì)步驟指令集結(jié)構(gòu)(ISA,InstructionSetArchitecture):
是體系結(jié)構(gòu)的主要內(nèi)容之一,其功能設(shè)計(jì)實(shí)際上就是確定軟硬件的功能分配。考慮因素
速度、成本和靈活性實(shí)現(xiàn)方式
硬件、軟件
優(yōu)化策略RISC、CISC實(shí)現(xiàn)內(nèi)容數(shù)據(jù)類型、指令功能、指令格式、尋址方式實(shí)現(xiàn)步驟根據(jù)應(yīng)用初擬出指令的分類和具體的指令;編寫(xiě)出針對(duì)該指令系統(tǒng)的各種高級(jí)語(yǔ)言編譯程序;對(duì)多種算法程序進(jìn)行模擬測(cè)試,確認(rèn)指令系統(tǒng)的操作碼和尋址方式的效能是否都比較高;用硬件實(shí)現(xiàn)高頻使用的指令,軟件實(shí)現(xiàn)低頻使用指令。指令設(shè)計(jì)步驟指令集結(jié)構(gòu)(ISA,InstructionSe2.存儲(chǔ)器子系統(tǒng)計(jì)算機(jī)系統(tǒng)中存儲(chǔ)器采用分級(jí)體系結(jié)構(gòu)的根本目的是為了協(xié)調(diào)速度、容量、成本三者之間的矛盾。
簡(jiǎn)單的二級(jí)結(jié)構(gòu):內(nèi)存+外存
一般為半導(dǎo)體存儲(chǔ)器,也稱為短期存儲(chǔ)器;解決讀寫(xiě)速度問(wèn)題;
包括磁盤(中期存儲(chǔ)器)、磁帶、光盤(長(zhǎng)期存儲(chǔ))等;解決存儲(chǔ)容量問(wèn)題;2.存儲(chǔ)器子系統(tǒng)計(jì)算機(jī)系統(tǒng)中存儲(chǔ)器采用分級(jí)體系結(jié)構(gòu)的根本目完整的四級(jí)結(jié)構(gòu):寄存器+Cache+主存+輔存CPU內(nèi)部高速電子線路(如觸發(fā)器)一級(jí):在CPU內(nèi)部二級(jí):在CPU外部
一般為靜態(tài)隨機(jī)存儲(chǔ)器SRAM。一般用動(dòng)態(tài)隨機(jī)存儲(chǔ)器DRAM存放臨時(shí)數(shù)據(jù),而用閃速存儲(chǔ)器FLASH存放固化的程序和數(shù)據(jù)(即固件fireware)磁盤、磁帶、光盤等其中:cache-主存結(jié)構(gòu)解決高速度與低成本的矛盾;
主存-輔存結(jié)構(gòu)利用虛擬存儲(chǔ)器解決大容量與低成本的矛盾;完整的四級(jí)結(jié)構(gòu):CPU內(nèi)部高速電子線路(如觸發(fā)器)一級(jí):在C現(xiàn)代計(jì)算機(jī)中的多級(jí)存儲(chǔ)器體系結(jié)構(gòu)現(xiàn)代計(jì)算機(jī)中的多級(jí)存儲(chǔ)器體系結(jié)構(gòu)寄存器組特點(diǎn):讀寫(xiě)速度快但數(shù)量較少;其數(shù)量、長(zhǎng)度以及使用方法會(huì)影響指令集的設(shè)計(jì)。組成:一組彼此獨(dú)立的Reg,或小規(guī)模半導(dǎo)體存儲(chǔ)器。RISC:設(shè)置較多Reg,并依靠編譯器來(lái)使其使用最優(yōu)化。Cache高速小容量(幾十千到幾兆字節(jié));借助硬件管理對(duì)程序員透明;命中率與失效率;主(內(nèi))存編址方式:字節(jié)編址信息存放方式:大/小端(big/smallendianness)系統(tǒng)輔(外)存信息以文件(file)的形式存放。虛擬存儲(chǔ)技術(shù)很像一個(gè)臨時(shí)倉(cāng)庫(kù)寄存器組很像一個(gè)臨時(shí)倉(cāng)庫(kù)10Cache技術(shù)和虛擬存儲(chǔ)器技術(shù)相同點(diǎn):
以存儲(chǔ)器訪問(wèn)的局部性為基礎(chǔ);采用的調(diào)度策略類似;對(duì)用戶都是透明的;不同點(diǎn):劃分的信息塊的長(zhǎng)度不同;Cache技術(shù)由硬件實(shí)現(xiàn),而虛擬存儲(chǔ)器由OS的存儲(chǔ)管理軟件輔助硬件實(shí)現(xiàn);Cache技術(shù)和虛擬存儲(chǔ)器技術(shù)相同點(diǎn):不同點(diǎn):smallendiannesssmallendianness不同寬度數(shù)據(jù)的存儲(chǔ)方式按整數(shù)邊界對(duì)齊存儲(chǔ)可以保證訪存指令的速度按任意邊界對(duì)齊存儲(chǔ)可以保證存儲(chǔ)空間的利用不同寬度數(shù)據(jù)的存儲(chǔ)方式按整數(shù)邊界對(duì)齊存儲(chǔ)可以保證訪存指令的速(2)劃分營(yíng)銷區(qū)域應(yīng)注意以下幾個(gè)問(wèn)題:第九條本辦法由印發(fā)之日起實(shí)行。____________________________________________________________(1)賣方應(yīng)將一切與合同有關(guān)的并已付款的文件、資料交付給買方。11、成交通知書(shū)三工轉(zhuǎn)換采用“績(jī)效管理,計(jì)量到位,績(jī)效連籌”的原則。這種管理方法能夠促使員工產(chǎn)生競(jìng)爭(zhēng)心理,從而提高工作效率。競(jìng)爭(zhēng)會(huì)促進(jìn)和改善生存質(zhì)量,要讓員工產(chǎn)生不安定、不安全的危機(jī)意識(shí)。為此,員工必須爭(zhēng)奪工作機(jī)會(huì),工作起來(lái)就會(huì)更認(rèn)真。4開(kāi)展管理評(píng)審4.2.7國(guó)內(nèi)外先進(jìn)的安全生產(chǎn)管理經(jīng)驗(yàn);33.2詳細(xì)評(píng)審即按照“第四章評(píng)標(biāo)標(biāo)準(zhǔn)及方法”對(duì)所有實(shí)質(zhì)上響應(yīng)招標(biāo)文件要求的投標(biāo)進(jìn)行評(píng)審,以確定中標(biāo)候選人。4.5.4典型事故案例及事故應(yīng)急處理措施;五、開(kāi)標(biāo)與評(píng)標(biāo)(12)本項(xiàng)目負(fù)責(zé)人及主要人員情況表第三條按照黨管干部、任人唯賢、德才兼?zhèn)?、群眾公認(rèn)、注重實(shí)績(jī)和公開(kāi)、平等、競(jìng)爭(zhēng)、擇優(yōu)的原則,組織開(kāi)展團(tuán)干部競(jìng)爭(zhēng)上崗工作。3.輸入/輸出子系統(tǒng)14/81關(guān)鍵:設(shè)置接口電路計(jì)算機(jī)與直接相聯(lián)的外圍設(shè)備進(jìn)行數(shù)據(jù)交換的過(guò)程通常稱為輸入/輸出(In/Out),而與遠(yuǎn)方設(shè)備進(jìn)行數(shù)據(jù)交換的過(guò)程習(xí)慣上稱為數(shù)據(jù)通信(datacommunication)。(2)劃分營(yíng)銷區(qū)域應(yīng)注意以下幾個(gè)問(wèn)題:3.輸入/輸出子系統(tǒng)15/81CPU與外設(shè)兩者的信號(hào)不兼容,在信號(hào)類型、功能定義、邏輯定義和時(shí)序關(guān)系上都不一致。如:信號(hào)類型有機(jī)械的、物理的、電信號(hào)等,信號(hào)形式有脈沖、模擬量或數(shù)字量等;兩者的工作速度不匹配,CPU速度高,外設(shè)速度低;若不通過(guò)接口,而由CPU直接對(duì)外設(shè)的操作實(shí)施控制,就會(huì)使CPU處于窮于應(yīng)付與外設(shè)打交道之中,大大降低CPU的效率;數(shù)據(jù)傳輸方式不同,有并行、串行之分。它們不能與CPU直接相連,必須經(jīng)過(guò)中間電路再與系統(tǒng)相連,這部分電路被稱為I/O接口電路。具體的接口設(shè)計(jì)方法將在第4章詳細(xì)講述15/81具體的接口設(shè)計(jì)方法將在第4章詳細(xì)講述輸入/輸出數(shù)據(jù)傳輸控制方式輸入/輸出數(shù)據(jù)傳輸控制方式輸入輸出控制方式——程序控制方式無(wú)條件控制(同步控制)
1.特點(diǎn):要求外設(shè)數(shù)據(jù)變化緩慢,操作時(shí)間固定,可以被認(rèn)為始終處于就緒狀態(tài),如一組開(kāi)關(guān)或LED顯示管。2.優(yōu)點(diǎn):簡(jiǎn)單,CPU隨時(shí)可無(wú)條件讀/寫(xiě)數(shù)據(jù)。3.缺點(diǎn):無(wú)法保證數(shù)據(jù)總是有效,適用面窄。條件控制(查詢控制)
1.特點(diǎn):
CPU主動(dòng)、外設(shè)被動(dòng)。執(zhí)行I/O操作時(shí)CPU總要先查詢外設(shè)狀態(tài);若傳輸條件不滿足時(shí),CPU等待直到條件滿足。
2.優(yōu)點(diǎn):解決了CPU與外設(shè)之間的同步問(wèn)題,可靠性高。
3.缺點(diǎn):CPU利用率低,低優(yōu)先級(jí)外設(shè)可能無(wú)法及時(shí)得到服務(wù)。輸入輸出控制方式——程序控制方式無(wú)條件控制(同步控制)程序控制方式舉例無(wú)條件控制打印機(jī)聯(lián)絡(luò)信號(hào)數(shù)據(jù)信號(hào)條件控制Busy程序控制方式舉例無(wú)條件控制打印機(jī)聯(lián)絡(luò)信號(hào)數(shù)據(jù)信號(hào)條件控制B輸入輸出控制方式——中斷控制方式
中斷:
是指CPU在執(zhí)行正常程序時(shí),為處理一些緊急發(fā)生的情況,暫時(shí)中止當(dāng)前程序,轉(zhuǎn)而對(duì)該緊急事件進(jìn)行處理,并在處理完后返回正常程序的過(guò)程。燒水的過(guò)程方式1:查詢
缺點(diǎn):不停地往返于廚房和臥室方式2:中斷機(jī)制
優(yōu)點(diǎn):可以同時(shí)做多件事情或
處理緊急情況輸入輸出控制方式——中斷控制方式中斷:燒水的過(guò)程方式1:在CPU正常運(yùn)行程序時(shí),由于內(nèi)部或外部某個(gè)非預(yù)料事件的發(fā)生,使CPU暫停正在運(yùn)行的程序,而轉(zhuǎn)去執(zhí)行處理引起中斷事件的程序
(中斷服務(wù)子程序),五.然后再返回被中斷了的程序,繼續(xù)執(zhí)行。六.這個(gè)過(guò)程就是計(jì)算機(jī)系統(tǒng)中的中斷。計(jì)算機(jī)中斷的過(guò)程main(){inta,b,sum;a=123;b=456;sum=a+b;…}打印機(jī)中斷服務(wù)程序產(chǎn)生一個(gè)打印機(jī)中斷在CPU正常運(yùn)行程序時(shí),計(jì)算機(jī)中斷的過(guò)程main()打中斷原理IRQFIQARM外設(shè)中斷原理IRQFIQARM外設(shè)中斷系統(tǒng)計(jì)算機(jī)中斷系統(tǒng):計(jì)算機(jī)中實(shí)現(xiàn)中斷功能的軟、硬件的總稱,一般包括CPU內(nèi)部配置的中斷機(jī)構(gòu)、外設(shè)接口中設(shè)計(jì)的中斷控制器及各類中斷服務(wù)子程序。中斷系統(tǒng)計(jì)算機(jī)中斷系統(tǒng):中斷系統(tǒng)相關(guān)概念中斷向量:中斷向量即中斷服務(wù)子程序的入口地址,也就是中斷服務(wù)子程序的第一條指令在存儲(chǔ)器中的存放地址。內(nèi)存
………………MOVR1,#0x60MOVR2,#0x10ADDR0,R1,R2………………
0053H打印機(jī)子程序0FFFH中斷向量表0000H鍵盤子程序……中斷向量10E2H中斷向量中斷系統(tǒng)相關(guān)概念中斷向量:內(nèi)存0053H打印機(jī)子程序0F23中斷系統(tǒng)相關(guān)概念中斷優(yōu)先級(jí):在系統(tǒng)中多個(gè)中斷源可能同時(shí)提出中斷請(qǐng)求時(shí),需要按中斷的輕重緩急給每個(gè)中斷源指定一個(gè)優(yōu)先級(jí)別,這就是中斷優(yōu)先級(jí)。
CPU按照中斷優(yōu)先權(quán)的高低順序,依次響應(yīng)。同級(jí)優(yōu)先級(jí)問(wèn)題斷點(diǎn):是指CPU執(zhí)行的現(xiàn)行程序被中斷時(shí)的下一條指令的地址,又稱斷點(diǎn)地址。中斷系統(tǒng)相關(guān)概念斷點(diǎn):是指CPU執(zhí)行的現(xiàn)行程序被中斷時(shí)的下一中斷現(xiàn)場(chǎng):是指CPU轉(zhuǎn)去執(zhí)行中斷服務(wù)程序前的運(yùn)行狀態(tài),包括CPU內(nèi)部各寄存器、斷點(diǎn)地址等。中斷嵌套:若有更高級(jí)別的新中斷源發(fā)出請(qǐng)求,且新中斷源滿足響應(yīng)條件,則CPU中止當(dāng)前的中斷服務(wù)程序,轉(zhuǎn)而響應(yīng)高級(jí)中斷。這種多級(jí)(重)中斷的處理方式稱為“嵌套”。中斷現(xiàn)場(chǎng):是指CPU轉(zhuǎn)去執(zhí)行中斷服務(wù)程序前的運(yùn)行狀態(tài),包括C依據(jù)《中華人民共和國(guó)招標(biāo)投標(biāo)法》、《中華人民共和國(guó)政府采購(gòu)法》和《評(píng)標(biāo)委員會(huì)和評(píng)標(biāo)方法暫行規(guī)定》,結(jié)合項(xiàng)目特點(diǎn),評(píng)標(biāo)嚴(yán)格按照招標(biāo)文件的要求和條件進(jìn)行?!肮健⒐?、擇優(yōu)、效益”為本次評(píng)標(biāo)的基本原則,評(píng)標(biāo)委員會(huì)將按照這一原則的要求,公正、平等地對(duì)待各投標(biāo)人。同時(shí),在評(píng)標(biāo)時(shí)恪守以下原則:動(dòng)態(tài)服務(wù)的美姿美儀1、總則(六)競(jìng)崗演講和現(xiàn)場(chǎng)答辯。制定競(jìng)崗演講、現(xiàn)場(chǎng)答辯實(shí)施細(xì)則和評(píng)分規(guī)則,組織召開(kāi)團(tuán)員大會(huì),開(kāi)展競(jìng)崗演講和現(xiàn)場(chǎng)答辯工作。演講成績(jī)滿分為100分,占競(jìng)爭(zhēng)上崗總成績(jī)的30%?,F(xiàn)場(chǎng)答辯成績(jī)滿分為100分,占競(jìng)爭(zhēng)上崗總成績(jī)的20%。對(duì)外報(bào)表實(shí)行三級(jí)審核制度,即制表人自審,本部門統(tǒng)計(jì)負(fù)責(zé)人復(fù)審,領(lǐng)導(dǎo)終審。三審制度實(shí)行逐級(jí)負(fù)責(zé)的原則。注:各類快報(bào)除外。區(qū)隔服務(wù)的應(yīng)用案例d、對(duì)于做醫(yī)生的工作,在藥品開(kāi)始銷售后,還需要進(jìn)一步鞏固,須加大和醫(yī)生的感情溝通和感情投入。e、OTC零售市場(chǎng):3、“投標(biāo)人”系指向招標(biāo)代理機(jī)構(gòu)索取招標(biāo)文件并提交投標(biāo)文件的法人。18.1如果賣方?jīng)]有按照合同規(guī)定的時(shí)間交貨和提供服務(wù),買方應(yīng)在不影響合同項(xiàng)下的其它補(bǔ)救措施的情況下,從合同價(jià)中扣除誤期賠償費(fèi)。每延誤一周(一周按七天計(jì)算,不足七天按一周計(jì)算)的賠償費(fèi)按遲交貨物價(jià)或未提供服務(wù)價(jià)的千分之五(0.5%)計(jì)收,直至交貨或提供服務(wù)為止。一旦誤期賠償費(fèi)的最高額達(dá)到遲交貨物價(jià)或未提供服務(wù)價(jià)的百分之五(5%),買方可考慮部分或全部終止合同。3、品質(zhì)管理與5S什么是植根式服務(wù)文化?植根是指深植于員工的腦海、內(nèi)心,植根式的服務(wù)是指全身心的服務(wù),里里外外、上上下下,總公司、分公司,所有的神經(jīng)末梢全面參與服務(wù),而絕不是那種根本與實(shí)際情況不符的、停留在表面的服務(wù)。每次會(huì)議要確定主題,此主題一定是影響銷售的階段性主要矛盾,(比如管理問(wèn)題、監(jiān)控問(wèn)題、戰(zhàn)術(shù)問(wèn)題具體戰(zhàn)術(shù)細(xì)節(jié)等),圍繞主題展開(kāi),并做好詳細(xì)記錄,找出解決問(wèn)題的辦法,在下一階段的會(huì)議中落實(shí)、解決。中斷系統(tǒng)CPU執(zhí)行流程中斷服務(wù)程序1非預(yù)料事件1中斷服務(wù)程序2非預(yù)料事件2新到來(lái)的中斷應(yīng)比原中斷的優(yōu)先級(jí)高;依據(jù)《中華人民共和國(guó)招標(biāo)投標(biāo)法》、《中華人民共和國(guó)政府采購(gòu)法
中斷屏蔽:在某些情況下,CPU可能不對(duì)中斷請(qǐng)求信號(hào)作出響應(yīng)或處理,這就是中斷屏蔽。中斷屏蔽標(biāo)志系統(tǒng)在處理優(yōu)先級(jí)別較高的中斷請(qǐng)求時(shí),不會(huì)理睬后來(lái)的級(jí)別較低的中斷請(qǐng)求。中斷屏蔽:在某些情況下,CPU中斷處理過(guò)程中斷檢測(cè)
CPU內(nèi)部硬件自動(dòng)完成,指令結(jié)束時(shí)檢測(cè)中斷響應(yīng)
CPU內(nèi)部硬件自動(dòng)完成,包括中斷判優(yōu)和中斷索引中斷服務(wù)
CPU執(zhí)行中斷服務(wù)子程序并返回?cái)帱c(diǎn)的過(guò)程。中斷服務(wù)是根據(jù)用戶自行編制的指令順序完成各項(xiàng)操作的。如:鍵盤上按鍵的執(zhí)行過(guò)程中斷處理過(guò)程中斷檢測(cè)如:鍵盤上按鍵的執(zhí)行過(guò)程程序中斷與子程序調(diào)用的區(qū)別子程序的執(zhí)行是程序員事先安排好的(由調(diào)用子程序的指令轉(zhuǎn)入);中斷服務(wù)子程序的執(zhí)行一般由隨機(jī)的中斷事件引發(fā)。子程序的執(zhí)行受到主程序或上層子程序的控制;中斷服務(wù)子程序一般與被中斷的現(xiàn)行程序無(wú)關(guān)。不存在同時(shí)調(diào)用多個(gè)子程序的情況,因此子程序不需要進(jìn)行優(yōu)先級(jí)排隊(duì);而不同中斷源則可能同時(shí)向CPU提出服務(wù)請(qǐng)求。程序中斷與子程序調(diào)用的區(qū)別子程序的執(zhí)行是程序員事先安排好的微處理器中的中斷設(shè)置其實(shí)和人類活動(dòng)相似,微處理器畢竟是一門人造科學(xué)。微處理器中的中斷設(shè)置其實(shí)和人類活動(dòng)相似,微處理器畢竟DMA控制方式內(nèi)存與外設(shè)間有大量數(shù)據(jù)交換時(shí),采用中斷方式,每傳送一次數(shù)據(jù),就必須經(jīng)歷中斷處理的全部步驟,而且一般需要借助CPU內(nèi)部的寄存器作為中介DMA方式:不用CPU的寄存器作傳數(shù)中介,完成存儲(chǔ)器和外設(shè)間的直接傳數(shù),CPU必須將系統(tǒng)總線的控制權(quán)讓給DMACDMA控制方式內(nèi)存與外設(shè)間有大量數(shù)據(jù)交換時(shí),采用中斷方式DMA控制方式DMA特點(diǎn):數(shù)據(jù)不通過(guò)CPU,而由DMAC直接完成存儲(chǔ)單元或IO端口之間的數(shù)據(jù)傳送。程序/中斷控制方式:以CPU為控制中心。DMA控制方式:DMAC管理大部分的I/O事物, 完成傳送后DMAC主動(dòng)通知CPU。DMA控制方式DMA特點(diǎn):數(shù)據(jù)不通過(guò)CPU,而由DMACDMA方式原理方框圖
CPU
DMA控制器存儲(chǔ)器IO外設(shè)請(qǐng)求響應(yīng)HLDAHOLDDBAB&CBPC機(jī)中的DMADMA方式原理方框圖DMA存儲(chǔ)器請(qǐng)求響應(yīng)HLDADMA的時(shí)候,CPU在干啥?DMA的時(shí)候,CPU在干啥?DMA操作的基本方法周期挪用:挪用CPU不訪問(wèn)存儲(chǔ)器的周期不影響或減慢CPU的操作不易識(shí)別可被挪用的周期,硬件電路復(fù)雜,數(shù)據(jù)傳送不連貫、不規(guī)則周期擴(kuò)展:在DMA請(qǐng)求后由硬件延長(zhǎng)CPU的時(shí)鐘周期CPU在加寬了的周期內(nèi)不會(huì)進(jìn)行下一步操作,正好用來(lái)進(jìn)行DMA降低CPU的處理速度CPU停機(jī):最簡(jiǎn)單也是最常用的DMA傳送方式迫使CPU讓出總線控制權(quán),整個(gè)DMA期間,CPU都一直處于空閑狀態(tài)會(huì)降低CPU的利用率,并可能影響到CPU對(duì)中斷的響應(yīng)和DRAM刷新DMA操作的基本方法周期挪用:挪用CPU不訪問(wèn)存儲(chǔ)器的周期I/O處理機(jī)I/O處理機(jī):采用專用計(jì)算機(jī)(通道Channel、外 圍處理機(jī)PPU)來(lái)負(fù)責(zé)I/O工作。智能終端、智能外設(shè)I/O處理機(jī)I/O處理機(jī):采用專用計(jì)算機(jī)(通道Channel2.2計(jì)算機(jī)組成原理Computerorganization:主要關(guān)注體系結(jié)構(gòu)中各操作單元的功能實(shí)現(xiàn)及互聯(lián)。總線與接口總線bus、接口Interface、主設(shè)備Master、從設(shè)備Slave
CPU組織控制單元controlunit(控制器)數(shù)據(jù)單元dataunit(數(shù)據(jù)通路datapath)(運(yùn)算器)存儲(chǔ)器組織存儲(chǔ)介質(zhì)(存儲(chǔ)原理)+讀寫(xiě)機(jī)制(存取方式)不同的組織形式可以改善主存的訪問(wèn)速度和吞吐量輸入/輸出組織連接模式、控制方式2.2計(jì)算機(jī)組成原理Computerorganizat簡(jiǎn)單并行總線結(jié)構(gòu)現(xiàn)代并行總線結(jié)構(gòu)簡(jiǎn)單并行總線結(jié)構(gòu)現(xiàn)代并行總線結(jié)構(gòu)38企業(yè)在改善服務(wù)的過(guò)程中,往往會(huì)遇到很多實(shí)際問(wèn)題,甚至?xí)y以推進(jìn)下去。很多企業(yè)在培訓(xùn)之后,服務(wù)水平又很快回復(fù)到原來(lái)的水平。造成這些問(wèn)題的原因總體而言可以歸結(jié)為員工不能夠充分的配合。對(duì)新增的對(duì)內(nèi)報(bào)表,由各部門提出方案,將表樣送生產(chǎn)部審核、登記后方可對(duì)外報(bào)出。6.4長(zhǎng)期不用的管線,應(yīng)將兩頭封住,避免其他氣體介質(zhì)進(jìn)入管線。2、工作責(zé)任心強(qiáng)。工作認(rèn)真踏實(shí),能扎實(shí)有效地完成工作;26.2根據(jù)現(xiàn)行稅法規(guī)定向賣方征收的與本合同有關(guān)的一切稅費(fèi)均由賣方負(fù)責(zé)。19.2上述證明文件可以是文字資料、圖紙和數(shù)據(jù),并須提供:裝修管理也是構(gòu)筑物管理的一個(gè)主要內(nèi)容,其中涉及到結(jié)構(gòu)、通道、墻紙?zhí)旎ú牧霞坝嘘P(guān)設(shè)施的銜接,因此是一個(gè)綜合性也是經(jīng)常性的工作。培訓(xùn)結(jié)果,并對(duì)培訓(xùn)的不足之處進(jìn)行整改。交公司備案。在與客戶進(jìn)行溝通時(shí),最基本的一條是禮貌,應(yīng)對(duì)要符合禮節(jié)。有禮貌讓人感覺(jué)不急躁,急躁的情緒會(huì)讓對(duì)方產(chǎn)生懷疑心理;應(yīng)對(duì)符合禮節(jié),顧客就會(huì)消除戒心。3.1經(jīng)評(píng)標(biāo)委員會(huì)評(píng)議認(rèn)定有下列情形之一的,屬于投標(biāo)人相互串通投標(biāo):1、安全生產(chǎn)管理制度S3C2440原理圖-總線說(shuō)明企業(yè)在改善服務(wù)的過(guò)程中,往往會(huì)遇到很多實(shí)際問(wèn)題,甚至?xí)y以推39控制單元數(shù)據(jù)通路控制單元(控制器)指令譯碼邏輯時(shí)序控制部件:指令周期、工作周期、時(shí)鐘周期(工作脈沖)數(shù)據(jù)通道(運(yùn)算器)組成:ALU+寄存器+內(nèi)部總線功能:基本的二進(jìn)制算術(shù)、邏輯及移位運(yùn)算;根據(jù)運(yùn)算結(jié)果設(shè)置狀態(tài)標(biāo)志(進(jìn)/借位、溢出等);特性:數(shù)據(jù)通路寬度:即字長(zhǎng)(P42),CPU單次傳送和處理數(shù)據(jù)的能力。數(shù)據(jù)通路周期:ALU運(yùn)算并將保存結(jié)果的過(guò)程。組織控制單元數(shù)據(jù)通路控制單元(控制器)組織401.CPU內(nèi)的時(shí)序控制部件時(shí)序控制部件:脈沖源+分頻邏輯,用以產(chǎn)生各種系統(tǒng)所需的、滿足時(shí)序要求的控制信號(hào)。
時(shí)鐘周期系統(tǒng)中最小的基本時(shí)間分段指令周期讀取并執(zhí)行一條指令所需的時(shí)間工作周期指令周期中的不同工作階段考慮了中斷的指令周期狀態(tài)圖CPU中的多級(jí)時(shí)序1.CPU內(nèi)的時(shí)序控制部件時(shí)序控制部件:脈沖源+分頻邏輯,三星ARM7處理器外部時(shí)鐘電路系統(tǒng)時(shí)鐘采用外接10MHz和32.768kHz的晶體振蕩器同時(shí)工作。其中,10MHz晶體振蕩器經(jīng)ARM內(nèi)部PLL倍頻轉(zhuǎn)換為66MHz,32.768kHz晶體振蕩器為ARM的RTC(實(shí)時(shí)時(shí)鐘)計(jì)時(shí)。三星ARM7處理器外部時(shí)鐘電路系統(tǒng)時(shí)鐘采用外2.CPU內(nèi)典型的數(shù)據(jù)通路ALU的實(shí)現(xiàn):(1)由基本門電路實(shí)現(xiàn)全加器;(2)由n位全加器構(gòu)成n位并行加法器(3)以加法器為核心,通過(guò)擴(kuò)展輸入選擇邏輯實(shí)現(xiàn)其它基本算術(shù)和邏輯運(yùn)算;2.CPU內(nèi)典型的數(shù)據(jù)通路ALU的實(shí)現(xiàn):CPU內(nèi)的微觀結(jié)構(gòu)-corei7CPU內(nèi)的微觀結(jié)構(gòu)-corei7不同的存儲(chǔ)原理雙極型:
MOS型掩膜ROM一次性可編程PROM紫外線可擦除EPROM電可擦除E2PROM可編程只讀存儲(chǔ)器FLASH易失性存儲(chǔ)器RAM非易失性存儲(chǔ)器NVM靜態(tài)SRAM
動(dòng)態(tài)DRAM存取速度快,但集成度低,一般用于大型計(jì)算機(jī)或高速微機(jī)的Cache;速度較快,集成度較低,一般用于對(duì)速度要求高、而容量不大的場(chǎng)合(Cache)。集成度較高但存取速度較低,一般用于需較大容量的場(chǎng)合(主存)。半導(dǎo)體存儲(chǔ)器磁介質(zhì)存儲(chǔ)器
磁帶、軟磁盤、硬磁盤(DA、RAID)光介質(zhì)存儲(chǔ)器
只讀型、一次寫(xiě)入型、多次寫(xiě)入型
不同的存儲(chǔ)原理雙極型: MOS型掩膜ROM易不同的存取方式一、數(shù)據(jù)傳送方式并行存儲(chǔ)器(ParallelMemory)串行存儲(chǔ)器(SerialMemory)二、數(shù)據(jù)存取順序
隨機(jī)存取(直接存?。┛砂吹刂冯S機(jī)訪問(wèn);訪問(wèn)時(shí)間與地址無(wú)關(guān);順序存取先進(jìn)先出(FIFO)的存儲(chǔ)原則隊(duì)列(queue)堆棧存儲(chǔ)(圖例P45)先進(jìn)后出(FILO)/后進(jìn)先出(LIFO);向下生成和向上生成;棧頂、堆棧指針SP;
不同的存取方式一、數(shù)據(jù)傳送方式46舉例——FIFO存儲(chǔ)器美國(guó)IDT公司舉例——FIFO存儲(chǔ)器美國(guó)IDT公司舉例——FIFO存儲(chǔ)器IDT
7202
原理圖舉例——FIFO存儲(chǔ)器IDT
7202
原理圖主存組織形式1:并行存儲(chǔ)器主存組織形式1:并行存儲(chǔ)器四體交叉存儲(chǔ)器四體交叉存儲(chǔ)器主存組織形式2:雙端口存儲(chǔ)器主存組織形式2:雙端口存儲(chǔ)器微機(jī)原理及接口技術(shù)培訓(xùn)課件52主存組織形式3:相聯(lián)(聯(lián)想)存儲(chǔ)器是一種不根據(jù)地址而是根據(jù)存儲(chǔ)內(nèi)容來(lái)進(jìn)行存取的存儲(chǔ)器;寫(xiě)入信息時(shí)按順序?qū)懭?,不需要地址。在?jì)算機(jī)系統(tǒng)中,相聯(lián)存儲(chǔ)器主要用于虛擬存儲(chǔ)器中存放分段表、頁(yè)表和快表;在高速緩沖存儲(chǔ)器cache中,相聯(lián)存儲(chǔ)器作為存放cache的行地址之用。這是因?yàn)椋谶@兩種應(yīng)用中,都需要快速查找。主存組織形式3:相聯(lián)(聯(lián)想)存儲(chǔ)器是一種不根據(jù)地址而是根據(jù)存連接模式與控制模式 輸入/輸出組織通??梢圆捎贸绦颉⒅袛?、DMA等控制方式來(lái)完成總線與外設(shè)之間的數(shù)據(jù)傳輸。連接模式與控制模式 輸入/輸出組織通??梢圆捎贸绦颉⒅?5/81CPU與外設(shè)兩者的信號(hào)不兼容,在信號(hào)類型、功能定義、邏輯定義和時(shí)序關(guān)系上都不一致。如:信號(hào)類型有機(jī)械的、物理的、電信號(hào)等,信號(hào)形式有脈沖、模擬量或數(shù)字量等;兩者的工作速度不匹配,CPU速度高,外設(shè)速度低;若不通過(guò)接口,而由CPU直接對(duì)外設(shè)的操作實(shí)施控制,就會(huì)使CPU處于窮于應(yīng)付與外設(shè)打交道之中,大大降低CPU的效率;數(shù)據(jù)傳輸方式不同,有并行、串行之分。它們不能與CPU直接相連,必須經(jīng)過(guò)中間電路再與系統(tǒng)相連,這部分電路被稱為I/O接口電路。具體的接口設(shè)計(jì)方法將在第4章詳細(xì)講述55/81具體的接口設(shè)計(jì)方法將在第4章詳細(xì)講述I/O接口的硬件組成與結(jié)構(gòu)
CPU外設(shè)數(shù)據(jù)緩沖/鎖存器狀態(tài)寄存器控制寄存器總線驅(qū)動(dòng)地址譯碼控制邏輯接CPU一側(cè)接外設(shè)一側(cè)DBABCB數(shù)據(jù)信息控制信息狀態(tài)信息有關(guān)端口(PORT)的概念端口外設(shè)的各種信息都是通過(guò)系統(tǒng)的DB進(jìn)行交換的;有關(guān)信息交換的概念端口和接口區(qū)別;STRR0,[R1]I/O接口的硬件組成與結(jié)構(gòu)CPU外562.3計(jì)算機(jī)互連結(jié)構(gòu)interconnectionstructure:指計(jì)算機(jī)系統(tǒng)中連接各子系統(tǒng)的通路集合??偩€(bus)是使用最普遍的互連結(jié)構(gòu)??偩€要素
線路介質(zhì)、總線協(xié)議(串、并)總線組織單總線、雙總線、多級(jí)總線(串、并)總線仲裁
集中式、分布式(串、并)總線帶寬
(并)總線時(shí)序
同步、異步、半同步(串、并)串行總線傳輸方向、傳輸距離、傳輸速率、差錯(cuò)控制、傳輸時(shí)序和格式2.3計(jì)算機(jī)互連結(jié)構(gòu)interconnectionst總線要素一、線路介質(zhì)種類:有線(電纜、光纜)、無(wú)線(電磁波)特性:
原始數(shù)據(jù)傳輸率(總線帶寬)頻率帶寬
傳輸介質(zhì)可用的最高和最低頻率之差對(duì)噪聲的敏感性內(nèi)部或外部干擾對(duì)失真的敏感性信號(hào)和傳輸介質(zhì)之間的互相作用引起對(duì)衰減的敏感性信號(hào)通過(guò)傳輸介質(zhì)時(shí)的功率損耗總線要素一、線路介質(zhì)二、總線協(xié)議總線信號(hào)
有效電平、傳輸方向/速率/格式等電氣性能機(jī)械性能總線時(shí)序
規(guī)定通信雙方的聯(lián)絡(luò)方式總線仲裁
規(guī)定解決總線沖突的方式
如接口尺寸、形狀等其它
如差錯(cuò)控制等二、總線協(xié)議總線信號(hào)有效電平、傳輸方向/速率/格式等電微機(jī)原理及接口技術(shù)培訓(xùn)課件微機(jī)原理及接口技術(shù)培訓(xùn)課件總線組織一、單總線特點(diǎn):存儲(chǔ)器和I/O分時(shí)使用同一總線優(yōu)點(diǎn):結(jié)構(gòu)簡(jiǎn)單,成本低廉,易于擴(kuò)充缺點(diǎn):帶寬有限,傳輸率不高(可能造成物理長(zhǎng)度過(guò)長(zhǎng))總線組織一、單總線二、雙總線特點(diǎn):存儲(chǔ)總線+I/O總線優(yōu)點(diǎn):提高了總線帶寬和數(shù)據(jù)傳輸速率二、雙總線三、多級(jí)總線特點(diǎn):高速外設(shè)和低速外設(shè)分開(kāi)使用不同的總線。優(yōu)點(diǎn):高效,進(jìn)一步提高系統(tǒng)的傳輸帶寬和數(shù)據(jù)傳輸速率。缺點(diǎn):復(fù)雜。三、多級(jí)總線微機(jī)的典型多級(jí)總線結(jié)構(gòu)微機(jī)的典型多級(jí)總線結(jié)構(gòu)65以上是按組織方式分為:若按其傳送范圍和應(yīng)用場(chǎng)合:?jiǎn)慰偩€
雙總線
多級(jí)總線片內(nèi)總線
片間總線
系統(tǒng)(內(nèi))總線
外部總線以上是按組織方式分為:若按其傳送范圍和應(yīng)用場(chǎng)合:?jiǎn)慰偩€
雙總④④外部總線、(系統(tǒng))外總線標(biāo)準(zhǔn)總線,如并口、串口③③系統(tǒng)總線、(系統(tǒng))內(nèi)總線標(biāo)準(zhǔn)總線,如ISA、PCI②②片(間)總線三總線形式,即DB、AB、CB①①片內(nèi)總線一般無(wú)具體標(biāo)準(zhǔn)計(jì)算機(jī)系統(tǒng)的四層總線結(jié)構(gòu)運(yùn)算器寄存器控制器CPU存儲(chǔ)芯片I/O芯片主板擴(kuò)展接口板擴(kuò)展接口板計(jì)算機(jī)系統(tǒng)其他計(jì)算機(jī)系統(tǒng)其他儀器系統(tǒng)④④外部總線、③③系統(tǒng)總線、②②片(間)總線①①片內(nèi)總線計(jì)算67微機(jī)原理及接口技術(shù)培訓(xùn)課件68微機(jī)系統(tǒng)中的系統(tǒng)總線(插板級(jí)總線)屬于標(biāo)準(zhǔn)總線微機(jī)系統(tǒng)中的系統(tǒng)總線(插板級(jí)總線)屬于標(biāo)準(zhǔn)總線微機(jī)系統(tǒng)中的外總線(通信總線)屬于標(biāo)準(zhǔn)總線微機(jī)系統(tǒng)中的外總線(通信總線)屬于標(biāo)準(zhǔn)總線芯片(間)總線MPURAMROMI/O接口外設(shè)ABDBCB馮?諾依曼體系結(jié)構(gòu)一般為非標(biāo)準(zhǔn)總線,三總線形式,即DB、AB、CB芯片(間)總線MPURAMROMI/O接口外設(shè)ABDBC片上總線特點(diǎn)簡(jiǎn)單高效
結(jié)構(gòu)簡(jiǎn)單:占用較少的邏輯單元時(shí)序簡(jiǎn)單:提供較高的速度接口簡(jiǎn)單:降低IP核連接的復(fù)雜性靈活,具有可復(fù)用性地址/數(shù)據(jù)寬度可變、互聯(lián)結(jié)構(gòu)可變、仲裁機(jī)制可變功耗低信號(hào)盡量不變、單向信號(hào)線功耗低、時(shí)序簡(jiǎn)單常用總線標(biāo)準(zhǔn)IBM的CoreConnect、ARM的AMBASilicore的Wishbone、Altera的Avalon典型的SOC片內(nèi)總線片上總線特點(diǎn)典型的SOC片內(nèi)總線總線的幾種分類方法并行總線串行總線按數(shù)據(jù)格式(本質(zhì))按所處位置(數(shù)據(jù)傳送范圍)按時(shí)序關(guān)系(握手方式)片內(nèi)總線芯片總線(片間總線、元件級(jí)總線)系統(tǒng)內(nèi)總線(插板級(jí)總線)系統(tǒng)外總線(通信總線)非通用總線(與具體芯片有關(guān))通用標(biāo)準(zhǔn)總線單總線多重總線按組織方式雙總線同步異步半同步同步異步總線的幾種分類方法并行總線串行總線按數(shù)據(jù)格式按所處位置按時(shí)序73總線仲裁總線周期一般包括4個(gè)階段:總線請(qǐng)求與仲裁、尋址、傳數(shù)、結(jié)束。其中總線仲裁(arbitration)也稱為總線判決,其目的是合理地控制和管理系統(tǒng)中多個(gè)主設(shè)備的總線請(qǐng)求,以避免總線沖突。分布式(對(duì)等式)仲裁控制邏輯分散在連接于總線上的各個(gè)部件或設(shè)備中協(xié)議復(fù)雜且昂貴,效率高集中式(主從式)仲裁采用專門的控制器或仲裁器總線控制器或仲裁器可以是獨(dú)立的模塊或集成在CPU中協(xié)議簡(jiǎn)單而有效,但總體系統(tǒng)性能較低總線仲裁總線周期一般包括4個(gè)階段:總線請(qǐng)求與仲裁、菊花鏈(串行)總線仲裁特點(diǎn):各主控模塊共用請(qǐng)求信號(hào)線和忙信號(hào)線,其優(yōu)先級(jí) 別由其在鏈?zhǔn)皆试S信號(hào)線上的位置決定;優(yōu)點(diǎn):具有較好的靈活性和可擴(kuò)充性;缺點(diǎn):主控模塊數(shù)目較多時(shí),總線請(qǐng)求響應(yīng)的速度較慢;主控模塊1主控模塊2主控模塊N允許BG請(qǐng)求BR忙BB總線仲裁器……菊花鏈(串行)總線仲裁特點(diǎn):各主控模塊共用請(qǐng)求信號(hào)線和忙信號(hào)75并行仲裁特點(diǎn):各主控模塊有獨(dú)立的請(qǐng)求信號(hào)線和允許信號(hào)線,其 優(yōu)先級(jí)別由總線仲裁器內(nèi)部模塊判定;優(yōu)點(diǎn):總線請(qǐng)求響應(yīng)的速度快;缺點(diǎn):擴(kuò)充性較差;主模塊1主模塊2主模塊N允許BG請(qǐng)求BR忙BB總線仲裁器……并行仲裁特點(diǎn):各主控模塊有獨(dú)立的請(qǐng)求信號(hào)線和允許信號(hào)線,其 76串并行二維仲裁從下一設(shè)備主模塊1主模塊2主模塊3允許BG請(qǐng)求BR忙BB總線仲裁器……主模塊4到下一設(shè)備綜合了前兩種仲裁方式的優(yōu)點(diǎn)和缺點(diǎn)。串并行二維仲裁從下一設(shè)備主模塊1主模塊2主模塊3允許BG請(qǐng)求77總線帶寬總線帶寬(busbandwidth)表示單位時(shí)間內(nèi)總線能傳送的最大數(shù)據(jù)(bit)量,因此可以用“總線位寬×數(shù)據(jù)周期數(shù)×?xí)r鐘頻率”來(lái)表示。總線位寬數(shù)據(jù)信號(hào)線的數(shù)目總線復(fù)用;成本、串?dāng)_;數(shù)據(jù)周期數(shù)
每個(gè)時(shí)鐘周期內(nèi)傳送數(shù)據(jù)的次數(shù)時(shí)鐘頻率總線偏離(skew)問(wèn)題總線帶寬總線帶寬(busbandwidth)表示單位時(shí)某32位的數(shù)據(jù)總線,其時(shí)鐘頻率為8.33MHz,該總線的一個(gè)存取周期為3個(gè)時(shí)鐘周期,則總線帶寬為多少?32bit×(1/3)*8.33M某32位的數(shù)據(jù)總線,其時(shí)鐘頻率為8.33MHz,該總線的試題分析:若某16位數(shù)據(jù)總線的時(shí)鐘頻率為100MHz,且平均每3個(gè)時(shí)鐘完成一次數(shù)據(jù)傳送,則該總線帶寬為
MByte/s。試題分析:若某16位數(shù)據(jù)總線的時(shí)鐘頻率為10總線共享技術(shù)總線復(fù)用數(shù)據(jù)壓縮、多級(jí)編碼、調(diào)制解調(diào)等方式提高帶寬利用率??偩€共享技術(shù)總線復(fù)用總線時(shí)序總線時(shí)序是指總線事件的協(xié)調(diào)方式,以實(shí)現(xiàn)可靠的尋址和數(shù)據(jù)傳送。同步所有設(shè)備都采用一個(gè)統(tǒng)一的時(shí)鐘信號(hào)來(lái)協(xié)調(diào)收發(fā)雙方的定時(shí)關(guān)系。異步依靠傳送雙方互相制約的握手(handshake)信號(hào)來(lái)實(shí)現(xiàn)定時(shí)控制。半同步具有同步總線的高速度和異步總線的適應(yīng)性時(shí)序:各個(gè)命令信號(hào)必須以嚴(yán)格的時(shí)間先后順序出現(xiàn),這種嚴(yán)格的時(shí)間上的先后順序就稱為時(shí)序。總線時(shí)序總線時(shí)序是指總線事件的協(xié)調(diào)方式,以實(shí)現(xiàn)可靠的尋址和數(shù)同步并行總線時(shí)序一、特點(diǎn)系統(tǒng)使用同一時(shí)鐘信號(hào)控制各模塊完成數(shù)據(jù)傳輸。一般一次讀寫(xiě)操作可在一個(gè)時(shí)鐘周期內(nèi)完成,時(shí)鐘前、后沿用于指明總線操作周期的開(kāi)始和結(jié)束。地址、數(shù)據(jù)及讀/寫(xiě)等控制信號(hào)可在時(shí)鐘沿處改變。二、優(yōu)點(diǎn)三、缺點(diǎn)電路設(shè)計(jì)簡(jiǎn)單,總線帶寬大,數(shù)據(jù)傳輸速率快時(shí)鐘以最慢速設(shè)備為準(zhǔn),高速設(shè)備性能將受到影響同步時(shí)鐘地址信號(hào)數(shù)據(jù)信號(hào)控制信號(hào)延時(shí)同步并行總線時(shí)序一、特點(diǎn)電路設(shè)計(jì)簡(jiǎn)單,總線帶寬大,數(shù)據(jù)傳輸速異步并行總線時(shí)序一、特點(diǎn)系統(tǒng)中可以沒(méi)有統(tǒng)一的時(shí)鐘源,模塊之間依靠各種聯(lián)絡(luò)(握手)信號(hào)進(jìn)行通信,以確定下一步的動(dòng)作。二、優(yōu)點(diǎn)三、缺點(diǎn)全互鎖方式可靠性高,適應(yīng)性強(qiáng)控制復(fù)雜,交互的聯(lián)絡(luò)過(guò)程會(huì)影響系統(tǒng)工作速度地址信號(hào)數(shù)據(jù)信號(hào)主設(shè)備聯(lián)絡(luò)信號(hào)從設(shè)備聯(lián)絡(luò)信號(hào)①③②①準(zhǔn)備好接收(M發(fā)送地址信號(hào))③已收到數(shù)據(jù)(M撤銷地址信號(hào))④④完成一次傳送(S撤銷數(shù)據(jù)信號(hào))②已送出數(shù)據(jù)(S發(fā)送數(shù)據(jù)信號(hào))異步并行總線時(shí)序一、特點(diǎn)全互鎖方式可靠性高,適應(yīng)性強(qiáng)控制復(fù)雜一、特點(diǎn)同時(shí)使用主模塊的時(shí)鐘信號(hào)和從模塊的聯(lián)絡(luò)信號(hào)二、優(yōu)點(diǎn)半同步并行總線時(shí)序兼有同步總線的速度和異步總線的可靠性與適應(yīng)性Ready信號(hào)可作為慢速設(shè)備的異步聯(lián)絡(luò)信號(hào)CLK信號(hào)作為快速設(shè)備的同步時(shí)鐘信號(hào)從此時(shí)開(kāi)始送數(shù)到總線上但此時(shí)才開(kāi)始讀一、特點(diǎn)同時(shí)使用主模塊的時(shí)鐘信號(hào)和從模塊的聯(lián)絡(luò)信號(hào)半85串行總線高速串行總線體現(xiàn)了成功的網(wǎng)絡(luò)通信技術(shù)向計(jì)算機(jī)體系結(jié)構(gòu)的滲入:差分信號(hào)傳輸、數(shù)據(jù)包、點(diǎn)對(duì)點(diǎn)傳輸方向單工、半雙工、雙工、多工傳輸距離基波、載波傳輸速率比特率、波特率差錯(cuò)控制ARQ、FEC、HEC傳輸時(shí)序同步、異步串行總線高速串行總線體現(xiàn)了成功的網(wǎng)絡(luò)通信技術(shù)向計(jì)算機(jī)體串行數(shù)據(jù)的傳輸方向發(fā)送器A接收器B單工方式發(fā)送器A發(fā)送器B半雙工方式接收器接收器發(fā)送器A接收器B雙工方式接收器發(fā)送器12n復(fù)用器復(fù)用器12n…………多工方式TDM、FDM等串行數(shù)據(jù)的傳輸方向發(fā)送器A接收器B單工方式發(fā)送器A發(fā)送器B半87串行數(shù)據(jù)的調(diào)制解調(diào)
串行數(shù)據(jù)在基波傳送方式下(指信號(hào)按原樣傳輸),通常只能傳輸幾十米至幾百米,并且傳輸速率越大,傳輸距離越短。為提高串行數(shù)據(jù)的傳輸速率和傳送距離,我們通常采用載波傳送(利用調(diào)制解調(diào)技術(shù)將信號(hào)加在高頻載波上再進(jìn)行傳輸)。
如:可將數(shù)字信號(hào)利用MODEM調(diào)制到300~3300Hz頻段以利用公用電話線進(jìn)行傳輸。
常用的調(diào)制解調(diào)方法包括頻移鍵控FSK、幅移鍵控ASK、相移鍵控PSK等方式。串行接口MODEMMODEM計(jì)算機(jī)串行接口計(jì)算機(jī)串行接口……串行數(shù)據(jù)的調(diào)制解調(diào)串行數(shù)據(jù)在基波傳送方式下(指信號(hào)串行數(shù)據(jù)的傳輸速率
并行數(shù)據(jù)的傳送速率可用總線帶寬(MB/s)來(lái)表示,而串行數(shù)據(jù)的傳送速率可以有兩種表示方式:比特率(bits/s)波特率(baut/s)
波特率是描述了硬件性能,它與比特率的關(guān)系是:基波傳送方式下載波傳送方式下
如某相位調(diào)制系統(tǒng)中可能發(fā)送的相位狀態(tài)有0(代表數(shù)據(jù)“00”)、π/2(代表數(shù)據(jù)“01”)、π(代表數(shù)據(jù)“10”)、3π/2(代表數(shù)據(jù)“11”)四種,則通信線路的相位狀態(tài)每改變一次將送出兩位數(shù)據(jù),這時(shí)比特率=2×波特率。
常用的標(biāo)準(zhǔn)波特率包括110、300、1200、2400、4800、9600、19200波特等。通信線路狀態(tài)改變一次即送出一位數(shù)據(jù),這時(shí)比特率=波特率通信線路狀態(tài)改變一次可能送出n位數(shù)據(jù),這時(shí)比特率=n×波特率系統(tǒng)單位時(shí)間內(nèi)傳送有效二進(jìn)制數(shù)據(jù)的位數(shù)通信線路上基本電信號(hào)狀態(tài)的變化頻率串行數(shù)據(jù)的傳輸速率并行數(shù)據(jù)的傳送速率可用總線帶寬(M串行數(shù)據(jù)的差錯(cuò)控制
在串行數(shù)據(jù)長(zhǎng)距離的傳送過(guò)程中,很容易由于突發(fā)性干擾(電氣干擾、天電干擾等)而引起誤碼,所以差錯(cuò)控制能力是衡量串行通信系統(tǒng)性能的一個(gè)重要指標(biāo)。差錯(cuò)控制通常包括兩方面的內(nèi)容:
檢錯(cuò):
糾錯(cuò):如何發(fā)現(xiàn)傳輸中的錯(cuò)誤發(fā)現(xiàn)錯(cuò)誤后,如何消除和糾正錯(cuò)誤常用差錯(cuò)控制方式:檢錯(cuò)重發(fā)ARQ前向糾錯(cuò)FEC混合糾錯(cuò)HEC奇偶校驗(yàn)CRC校驗(yàn)1010110校驗(yàn)位校驗(yàn)位r位信息位k位串行數(shù)據(jù)的差錯(cuò)控制在串行數(shù)據(jù)長(zhǎng)距離的傳送過(guò)程中,很容試題分析:2009期末若下列字符碼中有奇偶校驗(yàn)位,但沒(méi)有數(shù)據(jù)錯(cuò)誤,那么采用偶校驗(yàn)的字符碼是()。
A、11001011 B、11010110 C、11000001 D、11001001試題分析:2009期末若下列字符碼中有奇偶校驗(yàn)位同步串行通信同步串行通信以數(shù)據(jù)塊為基本單位,傳輸時(shí)字節(jié)與字節(jié)之間、位與位之間都需要嚴(yán)格同步,因此收發(fā)雙方需要使用(傳送)同一時(shí)鐘信號(hào)。
收/發(fā)時(shí)鐘頻率=波特率。同步串行通信通常采用CRC校驗(yàn)方法進(jìn)行數(shù)據(jù)的檢錯(cuò)和糾錯(cuò)。同步串行通信同步串行通信以數(shù)據(jù)塊為基本單位,傳輸時(shí)字節(jié)與字節(jié)同步串行通信的數(shù)據(jù)格式可能有以下幾種。但都必須首先確定傳送的起始位置(用同步字符或同步標(biāo)志或采用硬件同步信號(hào)),然后傳送準(zhǔn)備好的信息數(shù)據(jù),最后發(fā)送校驗(yàn)字符。同步字符
數(shù)據(jù)1…… 數(shù)據(jù)n
CRC字符1CRC字符2 (a)單同步數(shù)據(jù)格式同步字符1同步字符2數(shù)據(jù)1…數(shù)據(jù)n
CRC字符1CRC字符2(b)雙同步數(shù)據(jù)格式數(shù)據(jù)1 …… 數(shù)據(jù)n
CRC字符1 CRC字符2 (c)外同步數(shù)據(jù)格式標(biāo)志 地址 控制
數(shù)據(jù)1 ……數(shù)據(jù)n
CRC字符1 CRC字符2
(d)SDLC/HDLC數(shù)據(jù)格式同步串行通信的數(shù)據(jù)格式可能有以下幾種。但都必須首先確定傳送的93T異步串行通信異步串行通信以字符為基本單位,傳輸時(shí)字節(jié)與字節(jié)之間無(wú)時(shí)序關(guān)系,但字節(jié)內(nèi)各位按固定時(shí)序和順序傳送。收發(fā)雙方只需保證接收時(shí)鐘和發(fā)送時(shí)鐘在誤差范圍內(nèi)同頻率,而無(wú)需使用(傳送)同一時(shí)鐘源。收發(fā)雙方的本地時(shí)鐘=波特率因子n×波特率
n(16、32、64等)的使用有利于提高準(zhǔn)確度n=16時(shí)起始位數(shù)據(jù)位b0接收方檢測(cè)到低電平
連續(xù)檢測(cè)到8次低電平后確認(rèn)收到起始位
收到起始位后每隔16個(gè)時(shí)鐘脈沖T對(duì)數(shù)據(jù)線采樣1次,以確??梢栽诜€(wěn)定狀態(tài)接收到該bit數(shù)據(jù)8T16T16T…………T異步串行通信異步串行通信以字符為基本單位,傳輸時(shí)字節(jié)與字節(jié)94異步串行通信傳送的數(shù)據(jù)格式可如下定義:首先傳送1位起始位,再?gòu)淖畹臀唬╞0)開(kāi)始傳送7位信息位,然后是1位奇偶校驗(yàn)位,最后是1位(或1.5位、2位)停止位。如采用偶校驗(yàn)、一位停止位時(shí)傳送數(shù)據(jù)53H時(shí)的波形可能的錯(cuò)誤類型:奇偶校驗(yàn)錯(cuò),幀格式錯(cuò),溢出錯(cuò)停止位校驗(yàn)位D6D5D4D3D2D1D0起始位1010100110異步串行通信傳送的數(shù)據(jù)格式可如下定義:首先傳送1位起始位,再下圖所示為串行異步通信中傳送某字符的基波波形。該字符所傳送的數(shù)據(jù)值為(①)H;采用的是(②)(奇或偶)校驗(yàn)。試題分析:2009期中補(bǔ)充:當(dāng)波特率為4800時(shí),最大傳輸速率是()字符/秒?下圖所示為串行異步通信中傳送某字符的基波波形。該字異步串行通信與同步串行通信的比較
同步通信中除數(shù)據(jù)外還必須傳送時(shí)鐘,系統(tǒng)較復(fù)雜同步通信中附加的信息量少,傳送效率較高;
(同步通信中每個(gè)數(shù)據(jù)塊會(huì)增加一些冗余信息,而異步通信中每個(gè)字符都會(huì)有一些附加信息位。)同步通信每次傳送一個(gè)數(shù)據(jù)塊,塊中各字符間不允許有間隔
(如遇上有字符未準(zhǔn)備好的情況應(yīng)填入同步字符);而異步通信每次傳送一個(gè)字符,字符間間隔任意;因此,同步串行通信適合較快地傳送大批數(shù)據(jù)的場(chǎng)合,一般用于網(wǎng)絡(luò)通信中;
異步串行通信適合較慢地傳送間斷性的數(shù)據(jù),一般用于點(diǎn)對(duì)點(diǎn)通信中。異步串行通信與同步串行通信的比較同步通信中除數(shù)據(jù)外還必串行數(shù)據(jù)的格式及含義一些串行總線(接口)標(biāo)準(zhǔn)只約定實(shí)現(xiàn)信息傳輸?shù)幕痉椒?,而?duì)被傳輸信息的格式及含義不作規(guī)定,這些內(nèi)容應(yīng)由通信雙方遵循的通信協(xié)議確定,具體可包括以下內(nèi)容:數(shù)據(jù)先傳低位(LSB)還是高位(MSB)?每次傳送的數(shù)據(jù)位數(shù)目是否固定?如不固定,接收方如何獲知本次傳送的數(shù)據(jù)位個(gè)數(shù)?通信雙方除收發(fā)普通數(shù)據(jù)外,是否還需要交換其它信息?如需要,接收方該如何區(qū)分普通數(shù)據(jù)與其它信息?接收方如何確定本次傳送的開(kāi)始時(shí)間和結(jié)束時(shí)間?接收方如何辨別收到的數(shù)據(jù)是否正確?如數(shù)據(jù)出錯(cuò)該做何種反應(yīng)和處理?……串行數(shù)據(jù)的格式及含義一些串行總線(接口)標(biāo)準(zhǔn)只約定實(shí)現(xiàn)信息傳2.4計(jì)算機(jī)工作原理計(jì)算機(jī)的工作本質(zhì)上就是執(zhí)行程序的過(guò)程。順序執(zhí)行指令執(zhí)行的基本過(guò)程可以分為取指令(fetch)、分析指令(decode)和執(zhí)行指令(execute)三個(gè)階段。非順序執(zhí)行轉(zhuǎn)移(jump)執(zhí)行條件/無(wú)條件轉(zhuǎn)移指令,不返回過(guò)程(procedure)調(diào)用主程序調(diào)用子程序后返回?cái)帱c(diǎn)中斷(interrupt)外界突發(fā)事件處理完后返回?cái)帱c(diǎn)異常(exception)
程序本身產(chǎn)生的某些例外處理完后重新執(zhí)行陷阱(trap)
程序本身產(chǎn)生某些例外條件處理完后返回?cái)帱c(diǎn)2.4計(jì)算機(jī)工作原理計(jì)算機(jī)的工作本質(zhì)上就是執(zhí)行程序的過(guò)程程序的執(zhí)行過(guò)程取指令、分析指令、執(zhí)行指令CBABDBALU累加器ACC暫存器標(biāo)志寄存器FR寄存器組
操作控制器OC指令譯碼器ID指令寄存器IR
操作碼,地址碼內(nèi)部總線地址緩沖器數(shù)據(jù)緩沖器程序計(jì)數(shù)器PC地址譯碼讀控制B0H5CH04H2EH地址1001H1002H1003H內(nèi)容1000H內(nèi)存儲(chǔ)器MOVA,5CHADDA,2EH+1CPU外CPU內(nèi)①②③④⑤⑥①②③④⑤⑥①③④⑤⑥②①②③④⑤⑥⑦⑧程序的執(zhí)行過(guò)程取指令、分析指令、執(zhí)行指令CBABDBALU累100第二章作業(yè)作業(yè):2題(1)-(6),(8),(9),(11),(14),(15)7、14、15、20、21、23、28~31國(guó)慶節(jié)后的第1次課二、三章作業(yè)一起交第二章作業(yè)作業(yè):2題(1)-(6),(8),(9),(11
CPU取一條指令并執(zhí)行該指令的時(shí)間稱為
周期,它通常包含若干個(gè)
周期,而后者又包含有若干個(gè)
周期。試題分析:CPU取一條指令并執(zhí)行該指令的時(shí)間稱為試題分析:遵循“程序存儲(chǔ)與控制原理”的計(jì)算機(jī)屬于(①)機(jī)。按其思想,計(jì)算機(jī)將要執(zhí)行的程序(包括代碼和數(shù)據(jù))應(yīng)安排在計(jì)算機(jī)的(②)部件中。A、馮.諾依曼 B、圖靈
C、規(guī)約 D、數(shù)據(jù)流② A、硬盤 B、內(nèi)存 C、寄存器 D、端口試題分析:遵循“程序存儲(chǔ)與控制原理”的計(jì)算機(jī)屬于(①試題分析:下面關(guān)于Cache的描述中正確的是()。A、Cache中存放的是主存儲(chǔ)器中一部分信息的映像B、用戶可以直接訪問(wèn)CacheC、片內(nèi)Cache要比二級(jí)Cache的容量大得多D、二級(jí)Cache要比片內(nèi)Cache的速度快得多試題分析:下面關(guān)于Cache的描述中正確的是()。試題分析:為提高主存的訪存速度和性價(jià)比,應(yīng)()A、引入cache存儲(chǔ)器B、直接提高主存速度C、引入虛擬存儲(chǔ)器D、主存采用多體結(jié)構(gòu)試題分析:為提高主存的訪存速度和性價(jià)比,應(yīng)(試題分析:
下列各種方式的數(shù)據(jù)傳輸過(guò)程中,無(wú)需CPU執(zhí)行指令的方式是()傳輸。
A、無(wú)條件 B、查詢 C、DMA D、中斷試題分析:下列各種方式的數(shù)據(jù)傳輸過(guò)程中,無(wú)需CPU執(zhí)試題分析:
CPU對(duì)存儲(chǔ)器或I/O端口完成一次讀/寫(xiě)操作所需的時(shí)間稱為一個(gè)()。
A、指令周期B、總線周期C、時(shí)鐘周期
D、傳輸周期試題分析:CPU對(duì)存儲(chǔ)器或I/O端口完成一次讀/寫(xiě)操試題分析:設(shè)某32位總線的時(shí)鐘頻率為16MHz,若每2個(gè)時(shí)鐘周期完成一次數(shù)據(jù)傳送,則該總線的帶寬為()MByte/s。試題分析:設(shè)某32位總線的時(shí)鐘頻率為16MHz,若輸入輸出控制方式——中斷控制方式
中斷:
是指CPU在執(zhí)行正常程序時(shí),為處理一些緊急發(fā)生的情況,暫時(shí)中止當(dāng)前程序,轉(zhuǎn)而對(duì)該緊急事件進(jìn)行處理,并在處理完后返回正常程序的過(guò)程。燒水的過(guò)程方式1:查詢
缺點(diǎn):不停地往返于廚房和臥室方式2:中斷機(jī)制
優(yōu)點(diǎn):可以同時(shí)做多件事情或
處理緊急情況輸入輸出控制方式——中斷控制方式中斷:燒水的過(guò)程方式1:中斷現(xiàn)場(chǎng):是指CPU轉(zhuǎn)去執(zhí)行中斷服務(wù)程序前的運(yùn)行狀態(tài),包括CPU內(nèi)部各寄存器、斷點(diǎn)地址等。中斷嵌套:若有更高級(jí)別的新中斷源發(fā)出請(qǐng)求,且新中斷源滿足響應(yīng)條件,則CPU中止當(dāng)前的中斷服務(wù)程序,轉(zhuǎn)而響應(yīng)高級(jí)中斷。這種多級(jí)(重)中斷的處理方式稱為“嵌套”。中斷現(xiàn)場(chǎng):是指CPU轉(zhuǎn)去執(zhí)行中斷服務(wù)程序前的運(yùn)行狀態(tài),包括C程序中斷與子程序調(diào)用的區(qū)別子程序的執(zhí)行是程序員事先安排好的(由調(diào)用子程序的指令轉(zhuǎn)入);中斷服務(wù)子程序的執(zhí)行一般由隨機(jī)的中斷事件引發(fā)。子程序的執(zhí)行受到主程序或上層子程序的控制;中斷服務(wù)子程序一般與被中斷的現(xiàn)行程序無(wú)關(guān)。不存在同時(shí)調(diào)用多個(gè)子程序的情況,因此子程序不需要進(jìn)行優(yōu)先級(jí)排隊(duì);而不同中斷源則可能同時(shí)向CPU提出服務(wù)請(qǐng)求。程序中斷與子程序調(diào)用的區(qū)別子程序的執(zhí)行是程序員事先安排好的控制單元數(shù)據(jù)通路控制單元(控制器)指令譯碼邏輯時(shí)序控制部件:指令周期、工作周期、時(shí)鐘周期(工作脈沖)數(shù)據(jù)通道(運(yùn)算器)組成:ALU+寄存器+內(nèi)部總線功能:基本的二進(jìn)制算術(shù)、邏輯及移位運(yùn)算;根據(jù)運(yùn)算結(jié)果設(shè)置狀態(tài)標(biāo)志(進(jìn)/借位、溢出等);特性:數(shù)據(jù)通路寬度:即字長(zhǎng)(P42),CPU單次傳送和處理數(shù)據(jù)的能力。數(shù)據(jù)通路周期:ALU運(yùn)算并將保存結(jié)果的過(guò)程。組織控制單元數(shù)據(jù)通路控制單元(控制器)組織總線的幾種分類方法并行總線串行總線按數(shù)據(jù)格式(本質(zhì))按所處位置(數(shù)據(jù)傳送范圍)按時(shí)序關(guān)系(握手方式)片內(nèi)總線芯片總線(片間總線、元件級(jí)總線)系統(tǒng)內(nèi)總線(插板級(jí)總線)系統(tǒng)外總線(通信總線)非通用總線(與具體芯片有關(guān))通用標(biāo)準(zhǔn)總線單總線多重總線按組織方式雙總線同步異步半同步同步異步總線的幾種分類方法并行總線串行總線按數(shù)據(jù)格式按所處位置按時(shí)序串行總線高速串行總線體現(xiàn)了成功的網(wǎng)絡(luò)通信技術(shù)向計(jì)算機(jī)體系結(jié)構(gòu)的滲入:差分信號(hào)傳輸、數(shù)據(jù)包、點(diǎn)對(duì)點(diǎn)傳輸方向單工、半雙工、雙工、多工傳輸距離基波、載波傳輸速率比特率、波特率差錯(cuò)控制ARQ、FEC、HEC傳輸時(shí)序同步、異步串行總線高速串行總線體現(xiàn)了成功的網(wǎng)絡(luò)通信技術(shù)向計(jì)算機(jī)體試題分析:
下列各種方式的數(shù)據(jù)傳輸過(guò)程中,無(wú)需CPU執(zhí)行指令的方式是()傳輸。
A、無(wú)條件 B、查詢 C、DMA D、中斷試題分析:下列各種方式的數(shù)據(jù)傳輸過(guò)程中,無(wú)需CPU執(zhí)試題分析:設(shè)某32位總線的時(shí)鐘頻率為16MHz,若每2個(gè)時(shí)鐘周期完成一次數(shù)據(jù)傳送,則該總線的帶寬為()MByte/s。試題分析:設(shè)某32位總線的時(shí)鐘頻率為16MHz,若第2章計(jì)算機(jī)系統(tǒng)組成與工作原理計(jì)算機(jī)體系結(jié)構(gòu)
ComputerArchitecture
馮·諾依曼體系結(jié)構(gòu)以存儲(chǔ)器為中心(五大部分)、二進(jìn)制、存儲(chǔ)程序原理
對(duì)馮·諾依曼體系結(jié)構(gòu)的改進(jìn)
CPU指令集、存儲(chǔ)器子系統(tǒng)、輸入/輸出子系統(tǒng)計(jì)算機(jī)組織結(jié)構(gòu)
Computerorganization
總線與接口、CPU組織、存儲(chǔ)器組織、輸入/輸出組織計(jì)算機(jī)互連結(jié)構(gòu)
interconnection
1.總線:要素、組織、仲裁、帶寬、時(shí)序
2.串行總線計(jì)算機(jī)工作原理第2章計(jì)算機(jī)系統(tǒng)組成與工作原理計(jì)算機(jī)體系結(jié)構(gòu)Comp馮·諾依曼體系結(jié)構(gòu)硬件組成五大部分:
運(yùn)算器、控制器、存儲(chǔ)器、輸入設(shè)備、輸出設(shè)備核心和關(guān)鍵:存儲(chǔ)器信息表示:二進(jìn)制
計(jì)算機(jī)內(nèi)部的控制信息和數(shù)據(jù)信息均采用二進(jìn)制表示,并存放在同一個(gè)存儲(chǔ)器中。工作原理:存儲(chǔ)程序/指令(控制)驅(qū)動(dòng)
編制好的程序(包括指令和數(shù)據(jù))預(yù)先經(jīng)由輸入設(shè)備輸入并保存在存儲(chǔ)器中;計(jì)算機(jī)開(kāi)始工作后,在不需要人工干預(yù)的情況下由控制器自動(dòng)、高速地依次從存儲(chǔ)器中取出指令并加以執(zhí)行。馮·諾依曼體系結(jié)構(gòu)硬件組成對(duì)馮·諾依曼體系結(jié)構(gòu)的改進(jìn)改進(jìn)CPU指令集指令功能、指令格式、尋址方式
存儲(chǔ)器子系統(tǒng)分層結(jié)構(gòu)
輸入/輸出子系統(tǒng)總線/接口+多種I/O方式改變改變串行執(zhí)行模式,發(fā)展并行技術(shù);改變控制驅(qū)動(dòng)方式,發(fā)展數(shù)據(jù)驅(qū)動(dòng)、需求驅(qū)動(dòng)、模式驅(qū)動(dòng)等其它驅(qū)動(dòng)方式;重點(diǎn)對(duì)馮·諾依曼體系結(jié)構(gòu)的改進(jìn)改進(jìn)重點(diǎn)1.CPU指令集
指令系統(tǒng)是某一類CPU所能識(shí)別和執(zhí)行的全部指令的集合。
每種CPU都有它自己支持的指令集合(ARM、單片機(jī)、DSP等都有自己的指令集合)
指令(Instruction)是CPU執(zhí)行某種操作的命令。1.CPU指令集指令系統(tǒng)是某一類CPU所能識(shí)別
例: MOV
R0,#2操作碼助記符:與動(dòng)作一一對(duì)應(yīng)目/源操作數(shù):操作碼:由CPU設(shè)計(jì)人員定義,具有固定的寫(xiě)法和意義。操作數(shù):可由編程人員采用不同方式給出。;注釋指令舉例ADDR0,R1,R2
;R0R1+R2
操作碼助記符:目/源操作數(shù):操作碼:由CPU設(shè)計(jì)人員定義,具指令設(shè)計(jì)步驟指令集結(jié)構(gòu)(ISA,InstructionSetArchitecture):
是體系結(jié)構(gòu)的主要內(nèi)容之一,其功能設(shè)計(jì)實(shí)際上就是確定軟硬件的功能分配??紤]因素
速度、成本和靈活性實(shí)現(xiàn)方式
硬件、軟件
優(yōu)化策略RISC、CISC實(shí)現(xiàn)內(nèi)容數(shù)據(jù)類型、指令功能、指令格式、尋址方式實(shí)現(xiàn)步驟根據(jù)應(yīng)用初擬出指令的分類和具體的指令;編寫(xiě)出針對(duì)該指令系統(tǒng)的各種高級(jí)語(yǔ)言編譯程序;對(duì)多種算法程序進(jìn)行模擬測(cè)試,確認(rèn)指令系統(tǒng)的操作碼和尋址方式的效能是否都比較高;用硬件實(shí)現(xiàn)高頻使用的指令,軟件實(shí)現(xiàn)低頻使用指令。指令設(shè)計(jì)步驟指令集結(jié)構(gòu)(ISA,InstructionSe2.存儲(chǔ)器子系統(tǒng)計(jì)算機(jī)系統(tǒng)中存儲(chǔ)器采用分級(jí)體系結(jié)構(gòu)的根本目的是為了協(xié)調(diào)速度、容量、成本三者之間的矛盾。
簡(jiǎn)單的二級(jí)結(jié)構(gòu):內(nèi)存+外存
一般為半導(dǎo)體存儲(chǔ)器,也稱為短期存儲(chǔ)器;解決讀寫(xiě)速度問(wèn)題;
包括磁盤(中期存儲(chǔ)器)、磁帶、光盤(長(zhǎng)期存儲(chǔ))等;解決存儲(chǔ)容量問(wèn)題;2.存儲(chǔ)器子系統(tǒng)計(jì)算機(jī)系統(tǒng)中存儲(chǔ)器采用分級(jí)體系結(jié)構(gòu)的根本目完整的四級(jí)結(jié)構(gòu):寄存器+Cache+主存+輔存CPU內(nèi)部高速電子線路(如觸發(fā)器)一級(jí):在CPU內(nèi)部二級(jí):在CPU外部
一般為靜態(tài)隨機(jī)存儲(chǔ)器SRAM。一般用動(dòng)態(tài)隨機(jī)存儲(chǔ)器DRAM存放臨時(shí)數(shù)據(jù),而用閃速存儲(chǔ)器FLASH存放固化的程序和數(shù)據(jù)(即固件fireware)磁盤、磁帶、光盤等其中:cache-主存結(jié)構(gòu)解決高速度與低成本的矛盾;
主存-輔存結(jié)構(gòu)利用虛擬存儲(chǔ)器解決大容量與低成本的矛盾;完整的四級(jí)結(jié)構(gòu):CPU內(nèi)部高速電子線路(如觸發(fā)器)一級(jí):在C現(xiàn)代計(jì)算機(jī)中的多級(jí)存儲(chǔ)器體系結(jié)構(gòu)現(xiàn)代計(jì)算機(jī)中的多級(jí)存儲(chǔ)器體系結(jié)構(gòu)寄存器組特點(diǎn):讀寫(xiě)速度快但數(shù)量較少;其數(shù)量、長(zhǎng)度以及使用方法會(huì)影響指令集的設(shè)計(jì)。組成:一組彼此獨(dú)立的Reg,或小規(guī)模半導(dǎo)體存儲(chǔ)器。RISC:設(shè)置較多Reg,并依靠編譯器來(lái)使其使用最優(yōu)化。Cache高速小容量(幾十千到幾兆字節(jié));借助硬件管理對(duì)程序員透明;命中率與失效率;主(內(nèi))存編址方式:字節(jié)編址信息存放方式:大/小端(big/smallendianness)系統(tǒng)輔(外)存信息以文件(file)的形式存放。虛擬存儲(chǔ)技術(shù)很像一個(gè)臨時(shí)倉(cāng)庫(kù)寄存器組很像一個(gè)臨時(shí)倉(cāng)庫(kù)126Cache技術(shù)和虛擬存儲(chǔ)器技術(shù)相同點(diǎn):
以存儲(chǔ)器訪問(wèn)的局部性為基礎(chǔ);采用的調(diào)度策略類似;對(duì)用戶都是透明的;不同點(diǎn):劃分的信息塊的長(zhǎng)度不同;Cache技術(shù)由硬件實(shí)現(xiàn),而虛擬存儲(chǔ)器由OS的存儲(chǔ)管理軟件輔助硬件實(shí)現(xiàn);Cache技術(shù)和虛擬存儲(chǔ)器技術(shù)相同點(diǎn):不同點(diǎn):smallendiannesssmallendianness不同寬度數(shù)據(jù)的存儲(chǔ)方式按整數(shù)邊界對(duì)齊存儲(chǔ)可以保證訪存指令的速度按任意邊界對(duì)齊存儲(chǔ)可以保證存儲(chǔ)空間的利用不同寬度數(shù)據(jù)的存儲(chǔ)方式按整數(shù)邊界對(duì)齊存儲(chǔ)可以保證訪存指令的速(2)劃分營(yíng)銷區(qū)域應(yīng)注意以下幾個(gè)問(wèn)題:第九條本辦法由印發(fā)之日起實(shí)行。____________________________________________________________(1)賣方應(yīng)將一切與合同有關(guān)的并已付款的文件、資料交付給買方。11、成交通知書(shū)三工轉(zhuǎn)換采用“績(jī)效管理,計(jì)量到位,績(jī)效連籌”的原則。這種管理方法能夠促使員工產(chǎn)生競(jìng)爭(zhēng)心理,從而提高工作效率。競(jìng)爭(zhēng)會(huì)促進(jìn)和改善生存質(zhì)量,要讓員工產(chǎn)生不安定、不安全的危機(jī)意識(shí)。為此,員工必須爭(zhēng)奪工作機(jī)會(huì),工作起來(lái)就會(huì)更認(rèn)真。4開(kāi)展管理評(píng)審4.2.7國(guó)內(nèi)外先進(jìn)的安全生產(chǎn)管理經(jīng)驗(yàn);33.2詳細(xì)評(píng)審即按照“第四章評(píng)標(biāo)標(biāo)準(zhǔn)及方法”對(duì)所有實(shí)質(zhì)上響應(yīng)招標(biāo)文件要求的投標(biāo)進(jìn)行評(píng)審,以確定中標(biāo)候選人。4.5.4典型事故案例及事故應(yīng)急處理措施;五、開(kāi)標(biāo)與評(píng)標(biāo)(12)本項(xiàng)目負(fù)責(zé)人及主要人員情況表第三條按照黨管干部、任人唯賢、德才兼?zhèn)?、群眾公認(rèn)、注重實(shí)績(jī)和公開(kāi)、平等、競(jìng)爭(zhēng)、擇優(yōu)的原則,組織開(kāi)展團(tuán)干部競(jìng)爭(zhēng)上崗工作。3.輸入/輸出子系統(tǒng)130/81關(guān)鍵:設(shè)置接口電路計(jì)算機(jī)與直接相聯(lián)的外圍設(shè)備進(jìn)行數(shù)據(jù)交換的過(guò)程通常稱為輸入/輸出(In/Out),而與遠(yuǎn)方設(shè)備進(jìn)行數(shù)據(jù)交換的過(guò)程習(xí)慣上稱為數(shù)據(jù)通信(datacommunication)。(2)劃分營(yíng)銷區(qū)域應(yīng)注意以下幾個(gè)問(wèn)題:3.輸入/輸出子系統(tǒng)131/81CPU與外設(shè)兩者的信號(hào)不兼容,在信號(hào)類型、功能定義、邏輯定義和時(shí)序關(guān)系上都不一致。如:信號(hào)類型有機(jī)械的、物理的、電信號(hào)等,信號(hào)形式有脈沖、模擬量或數(shù)字量等;兩者的工作速度不匹配,CPU速度高,外設(shè)速度低;若不通過(guò)接口,而由CPU直接對(duì)外設(shè)的操作實(shí)施控制,就會(huì)使CPU處于窮于應(yīng)付與外設(shè)打交道之中,大大降低CPU的效率;數(shù)據(jù)傳輸方式不同,有并行、串行之分。它們不能與CPU直接相連,必須經(jīng)過(guò)中間電路再與系統(tǒng)相連,這部分電路被稱為I/O接口電路。具體的接口設(shè)計(jì)方法將在第4章詳細(xì)講述15/81具體的接口設(shè)計(jì)方法將在第4章詳細(xì)講述輸入/輸出數(shù)據(jù)傳輸控制方式輸入/輸出數(shù)據(jù)傳輸控制方式輸入輸出控制方式——程序控制方式無(wú)條件控制(同步控制)
1.特點(diǎn):要求外設(shè)數(shù)據(jù)變化緩慢,操作時(shí)間固定,可以被認(rèn)為始終處于就緒狀態(tài),如一組開(kāi)關(guān)或LED顯示管。2.優(yōu)點(diǎn):簡(jiǎn)單,CPU隨時(shí)可無(wú)條件讀/寫(xiě)數(shù)據(jù)。3.缺點(diǎn):無(wú)法保證數(shù)據(jù)總是有效,適用面窄。條件控制(查詢控制)
1.特點(diǎn):
CPU主動(dòng)、外設(shè)被動(dòng)。執(zhí)行I/O操作時(shí)CPU總要先查詢外設(shè)狀態(tài);若傳輸條件不滿足時(shí),CPU等待直到條件滿足。
2.優(yōu)點(diǎn):解決了CPU與外設(shè)之間的同步問(wèn)題,可靠性高。
3.缺點(diǎn):CPU利用率低,低優(yōu)先級(jí)外設(shè)可能無(wú)法及時(shí)得到服務(wù)。輸入輸出控制方式——程序控制方式無(wú)條件控制(同步控制)程序控制方式舉例無(wú)條件控制打印機(jī)聯(lián)絡(luò)信號(hào)數(shù)據(jù)信號(hào)條件控制Busy程序控制方式舉例無(wú)條件控制打印機(jī)聯(lián)絡(luò)信號(hào)數(shù)據(jù)信號(hào)條件控制B輸入輸出控制方式——中斷控制方式
中斷:
是指CPU在執(zhí)行正常程序時(shí),為處理一些緊急發(fā)生的情況,暫時(shí)中止當(dāng)前程序,轉(zhuǎn)而對(duì)該緊急事件進(jìn)行處理,并在處理完后返回正常程序的過(guò)程。燒水的過(guò)程方式1:查詢
缺點(diǎn):不停地往返于廚房和臥室方式2:中斷機(jī)制
優(yōu)點(diǎn):可以同時(shí)做多件事情或
處理緊急情況輸入輸出控制方式——中斷控制方式中斷:燒水的過(guò)程方式1:在CPU正常運(yùn)行程序時(shí),由于內(nèi)部或外部某個(gè)非預(yù)料事件的發(fā)生,使CPU暫停正在運(yùn)行的程序,而轉(zhuǎn)去執(zhí)行處理引起中斷事件的程序
(中斷服務(wù)子程序),五.然后再返回被中斷了的程序,繼續(xù)執(zhí)行。六.這個(gè)過(guò)程就是計(jì)算機(jī)系統(tǒng)中的中斷。計(jì)算機(jī)中斷的過(guò)程main(){inta,b,sum;a=123;b=456;sum=a+b;…}打印機(jī)中斷服務(wù)程序產(chǎn)生一個(gè)打印機(jī)中斷在CPU正常運(yùn)行程序時(shí),計(jì)算機(jī)中斷的過(guò)程main()打中斷原理IRQFIQARM外設(shè)中斷原理IRQFIQARM外設(shè)中斷系統(tǒng)計(jì)算機(jī)中斷系統(tǒng):計(jì)算機(jī)中實(shí)現(xiàn)中斷功能的軟、硬件的總稱,一般包括CPU內(nèi)部配置的中斷機(jī)構(gòu)、外設(shè)接口中設(shè)計(jì)的中斷控制器及各類中斷服務(wù)子程序。中斷系統(tǒng)計(jì)算機(jī)中斷系統(tǒng):中斷系統(tǒng)相關(guān)概念中斷向量:中斷向量即中斷服務(wù)子程序的入口地址,也就是中斷服務(wù)子程序的第一條指令在存儲(chǔ)器中的存放地址。內(nèi)存
………………MOVR1,#0x60MOVR2,#0x10ADDR0,R1,R2………………
0053H打印機(jī)子程序0FFFH中斷向量表0000H鍵盤子程序……中斷向量10E2H中斷向量中斷系統(tǒng)相關(guān)概念中斷向量:內(nèi)存0053H打印機(jī)子程序0F139中斷系統(tǒng)相關(guān)概念中斷優(yōu)先級(jí):在系統(tǒng)中多個(gè)中斷源可能同時(shí)提出中斷請(qǐng)求時(shí),需要按中斷的輕重緩急給每個(gè)中斷源指定一個(gè)優(yōu)先級(jí)別,這就是中斷優(yōu)先級(jí)。
CPU按照中斷優(yōu)先權(quán)的高低順序,依次響應(yīng)。同級(jí)優(yōu)先級(jí)問(wèn)題斷點(diǎn):是指CPU執(zhí)行的現(xiàn)行程序被中斷時(shí)的下一條指令的地址,又稱斷點(diǎn)地址。中斷系統(tǒng)相關(guān)概念斷點(diǎn):是指CPU執(zhí)行的現(xiàn)行程序被中斷時(shí)的下一中斷現(xiàn)場(chǎng):是指CPU轉(zhuǎn)去執(zhí)行中斷服務(wù)程序前的運(yùn)行狀態(tài),包括CPU內(nèi)部各寄存器、斷點(diǎn)地址等。中斷嵌套:若有更高級(jí)別的新中斷源發(fā)出請(qǐng)求,且新中斷源滿足響應(yīng)條件,則CPU中止當(dāng)前的中斷服務(wù)程序,轉(zhuǎn)而響應(yīng)高級(jí)中斷。這種多級(jí)(重)中斷的處理方式稱為“嵌套”。中斷現(xiàn)場(chǎng):是指CPU轉(zhuǎn)去執(zhí)行中斷服務(wù)程序前的運(yùn)行狀態(tài),包括C依據(jù)《中華人民共和國(guó)招標(biāo)投標(biāo)法》、《中華人民共和國(guó)政府采購(gòu)法》和《評(píng)標(biāo)委員會(huì)和評(píng)標(biāo)方法暫行規(guī)定》,結(jié)合項(xiàng)目特點(diǎn),評(píng)標(biāo)嚴(yán)格按照招標(biāo)文件的要求和條件進(jìn)行?!肮?、公正、擇優(yōu)、效益”為本次評(píng)標(biāo)的基本原則,評(píng)標(biāo)委員會(huì)將按照這一原則的要求,公正、平等地對(duì)待各投標(biāo)人。同時(shí),在評(píng)標(biāo)時(shí)恪守以下原則:動(dòng)態(tài)服務(wù)的美姿美儀1、總則(六)競(jìng)崗演講和現(xiàn)場(chǎng)答辯。制定競(jìng)崗演講、現(xiàn)場(chǎng)答辯實(shí)施細(xì)則和評(píng)分規(guī)則,
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 鐵藝家具制作施工合同
- 水上博物館魚(yú)塘施工合同范本
- 建筑工程資料員勞務(wù)合同
- 咖啡館門窗施工合同協(xié)議書(shū)
- 臨時(shí)用工人員工作態(tài)度
- 高端餐飲金箔施工合同
- 旅游景點(diǎn)樁基施工協(xié)議
- 住宅小區(qū)鋼筋工施工協(xié)議
- 水產(chǎn)養(yǎng)殖學(xué)專業(yè)畢業(yè)生就業(yè)協(xié)議
- 建筑電氣安裝架子工協(xié)議
- 商務(wù)英語(yǔ)翻譯之合同翻譯
- 申辦繼承權(quán)親屬關(guān)系證明
- 鋼筋統(tǒng)計(jì)表(插圖有尺寸)
- T∕CTES 1033-2021 紡織定形機(jī)廢氣治理技術(shù)規(guī)范
- 關(guān)于購(gòu)置64排128層CT考察報(bào)告
- 各種反時(shí)限保護(hù)計(jì)算公式
- 生物礦化與仿生材料的研究現(xiàn)狀及展望
- 呼和浩特城規(guī)劃管理技術(shù)規(guī)定
- JJF 1827-2020水泥細(xì)度負(fù)壓篩析儀校準(zhǔn)規(guī)范
- 替票使用管理規(guī)定
- 供應(yīng)商基本資料表格模板
評(píng)論
0/150
提交評(píng)論