下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1用二進(jìn)制好處?答:二進(jìn)制數(shù)在電氣元件中容易實(shí)現(xiàn)、容易運(yùn)算,在電子學(xué)中具有兩種穩(wěn)定狀態(tài)以代表0和1。而需要由0和1來代表的量很多。如:電壓的高和低,電燈的亮和滅,電容的充電和放電,脈沖的有和無,晶體管的導(dǎo)通和截止等。電路中把正負(fù)極(高低電平)分別用0,1或者1,0來表示。就用這些0,1,或者它們的組合,例如001,00,011,100,111等等來傳遞信息或命令。總之,二進(jìn)制在電路上很容易實(shí)現(xiàn),然后把它作為基礎(chǔ)可以擴(kuò)展成四進(jìn)制,八進(jìn)制,十六進(jìn)制等等,來實(shí)現(xiàn)更多的功能。2.RET,CALL,IRET:答CALL:CPU先將下一條指令的地址壓入堆棧保護(hù)起來,然后再將子陳旭入口地址賦給IP(或CS,IP),以便轉(zhuǎn)到子程序執(zhí)行。RET:一般安排在程序末尾,執(zhí)行RET時(shí),CPU將堆棧頂部保留的返回地址彈到IP(或CS,IP),這樣既可返回到CALL的下一條指令,繼續(xù)執(zhí)行主程序。IRET:從中斷服務(wù)子程序返回到被中斷的程序繼續(xù)執(zhí)行。先將堆棧中的斷點(diǎn)地址彈道IP,CS,接著將INT指令執(zhí)行時(shí)壓入堆棧的標(biāo)志彈道標(biāo)志寄存器,回復(fù)中斷前的標(biāo)志狀態(tài)。3堆棧和堆棧指針的區(qū)別堆棧式內(nèi)存中的一個(gè)特定的區(qū)域,用以存放寄存器或者存儲器中暫時(shí)不用又必須保存的數(shù)據(jù),我們可以將堆??醋鍪且粋€(gè)小存儲器但不能隨意存儲。Sp為堆棧指針寄存器,他在堆棧操作中存放棧頂偏移地址,永遠(yuǎn)指向堆棧的棧頂,在訪問堆棧時(shí)作為指向堆棧的指針,在壓入操作之前sp-2,彈出一個(gè)字,sp+2.4說明偽指令和機(jī)器指令的區(qū)別?機(jī)器指令是功能性語句,能夠?qū)崿F(xiàn)一定的操作功能,能夠被翻譯成機(jī)器代碼;偽指令語句是指示性語句,只是為匯編程序在翻譯成匯編語言時(shí)提供相關(guān)信息,并不產(chǎn)生機(jī)器代碼。5接口電路與系統(tǒng)總線相連時(shí)為什么要遵循“輸入要經(jīng)三態(tài),輸出要鎖存”的原則?接口電路是介于主機(jī)和外設(shè)之間的一種緩沖電路,它使外設(shè)與總線隔離,起緩沖、暫存數(shù)據(jù)的作用。因?yàn)閿?shù)據(jù)總線是各種設(shè)備以及存儲器傳送數(shù)據(jù)的公共總線,任何設(shè)備都不允許長期占用數(shù)據(jù)總線,而僅允許被選中的設(shè)備在讀/寫周期中享用數(shù)據(jù)總線,這就需要接口電路為輸入設(shè)備提供三態(tài)緩沖作用,只在讀/寫周期中為被選中的設(shè)備開放與系統(tǒng)數(shù)據(jù)總線的連接,即輸入要經(jīng)三態(tài);另外,通過對CPU的輸出總線周期的分析,相對于普通外設(shè)而言,CPU的輸出周期很短,即#WR信號有效電平持續(xù)時(shí)間很短,無數(shù)據(jù)鎖存能力的輸出設(shè)備要在很短的時(shí)間內(nèi)接收數(shù)據(jù)并驅(qū)動是幾乎不可能的,所以需加鎖存器鎖存數(shù)據(jù),在輸出總線周期結(jié)束后,保持該數(shù)據(jù)提供外設(shè)使用,以協(xié)調(diào)主機(jī)和外設(shè)間數(shù)據(jù)傳送速度不匹配的矛盾,即輸出要鎖存6請說明80386、80486CPU在存儲器管理機(jī)制上有哪三種工作模式?80386有三種工作模式:實(shí)模式、保護(hù)模式和虛擬86模式。保護(hù)模式提供了80386先進(jìn)的多任務(wù)、內(nèi)存分頁管理和優(yōu)先級保護(hù)等機(jī)制。為了在保護(hù)模式下繼續(xù)提供和8086處理器的兼容,80386又設(shè)計(jì)了一種虛擬86模式,以便可以在保護(hù)模式的多任務(wù)條件下,有的任務(wù)運(yùn)行32位程序,有的任務(wù)運(yùn)行MS-DOS程序。1、實(shí)模式,80386處理器被復(fù)位或加電的時(shí)候以實(shí)模式啟動。這時(shí)候處理器中的各寄存器以實(shí)模式的初始化值工作。在實(shí)模式下,所有的段都是可以讀、寫和執(zhí)行的。2、保護(hù)模式,當(dāng)80386工作在保護(hù)模式下的時(shí)候,它的所有功能都是可用的。保護(hù)模式下80386支持多任務(wù),可以依靠僅在一條指令中實(shí)現(xiàn)任務(wù)切換。任務(wù)環(huán)境的保護(hù)工作是由處理器自動完成的。在保護(hù)模式下,80386處理器還支持優(yōu)先級機(jī)制,DOS操作系統(tǒng)運(yùn)行于實(shí)模式下,而Windows操作系統(tǒng)運(yùn)行于保護(hù)模式下。3、虛擬86模式是為了在保護(hù)模式下執(zhí)行8086程序而設(shè)置的,虛擬86模式是以任務(wù)形式在保護(hù)模式上執(zhí)行的,它的工作方式實(shí)際上是實(shí)模式和保護(hù)模式的混合。1.I/O輸入輸出端口應(yīng)該如何設(shè)計(jì),與什么有關(guān)?答:所有輸入輸出接口與CPU之間的通信都是由I/O指令來完成的,在執(zhí)行I/O指令時(shí),CPU首先要把所有訪問的端口的地址放到地址總線上,才能對其其操作。(1)8088CPU的內(nèi)存地址為1MB,所以地址總線的全部20跟信號線都要使用一般高位的用于確定芯片的地址范圍,低位用于片內(nèi)尋址。8088CPU能夠?qū)ぶ返腎/O端口為64k,所以使用地址總線的低16位信號線,對單一的I/O地址外設(shè),16位都全部參與譯碼,譯碼輸出直接選擇外設(shè);對于多個(gè)I/O地址外設(shè),16位地址線的高位參與譯碼,地位確定訪問哪一個(gè)端口。(2)當(dāng)CPU工作在最大模式時(shí),對存儲器的讀寫要求控制信號MEMR,MEMW,如果為I/O端口讀寫,則要求控制IOR或IOW有效。(3)8088CPU的IO/M引腳決定了信號時(shí)內(nèi)存地址還是I/O地址.當(dāng)IO/M=0,為內(nèi)存地址,CPU正在對內(nèi)存進(jìn)行讀寫操作,如果IO/M=I/O端口地址,CPU正在對I/O端口進(jìn)行讀寫操作。1.A/D和D/A轉(zhuǎn)換在微機(jī)應(yīng)用中分別起什么作用?答:在微機(jī)應(yīng)用中A/D轉(zhuǎn)換器完成輸入模擬量到數(shù)字量的轉(zhuǎn)換,供微機(jī)采集數(shù)據(jù)。D/A轉(zhuǎn)換器完成微機(jī)輸出數(shù)字量到模擬量的轉(zhuǎn)換,實(shí)現(xiàn)微機(jī)控制。2.D/A轉(zhuǎn)換器和微機(jī)接口中的關(guān)鍵問題是什么?對不同的D/A芯片應(yīng)采用何種方法連接?答:D/A轉(zhuǎn)換器和微機(jī)接口時(shí)主要注意兩點(diǎn):第一要了解所選用的D/A轉(zhuǎn)換器本身是否帶有數(shù)據(jù)鎖存器,如果芯片內(nèi)部帶有鎖存器可以直接和CPU的數(shù)據(jù)總線相連接;如果芯片內(nèi)部不帶有鎖存器,在接口電路中需要通過數(shù)據(jù)鎖存器來連接CPU的數(shù)據(jù)總線和D/A轉(zhuǎn)換器的數(shù)據(jù)線。第二是要注意D/A轉(zhuǎn)換器的位數(shù)和所要連接的微機(jī)數(shù)據(jù)總線的位數(shù)是否一致。以便決定在需要加數(shù)據(jù)鎖存器時(shí),加幾級鎖存器,如果CPU的數(shù)據(jù)總線是8位,使用的是大于8位的D/A轉(zhuǎn)換器,通常采用兩級緩沖結(jié)構(gòu)和CPU數(shù)據(jù)總線相連。舉例:DAC0832芯片因?yàn)閮?nèi)部已經(jīng)包含輸入寄存器因此直接可以和系統(tǒng)總線相連d0-d7,8位數(shù)據(jù)輸入端。系統(tǒng)的IO/M信號和地址總線經(jīng)過譯碼電路與DAC0832芯片的片選CS信號相連。系統(tǒng)的IOW信號與DAC0832芯片的WR1信號相連,對輸入寄存器進(jìn)行寫入控制。在單緩沖方式下WR2信號直接接地,在雙緩沖方式下,系統(tǒng)的IOW信號與DAC0832芯片的WR2信號相連,對數(shù)據(jù)變換DAC寄存器寫入控制。在單緩沖方式下XFER信號直接接地,在雙緩沖方式下,系統(tǒng)的IO/M信號和地址總線經(jīng)過譯碼電路與XFER信號相連。ILE信號直接接電源,輸入寄存器選通命令,與CS,WR1信號一起將要轉(zhuǎn)換的數(shù)據(jù)送入輸入寄存器。3.D/A接口轉(zhuǎn)換器的任務(wù)是什么?它和微處理器連接時(shí),幾種電路形式?答:D/A接口轉(zhuǎn)換器的任務(wù)主要是解決CPU與DAC之間的數(shù)據(jù)緩沖問題,一般有3種:①采用中小規(guī)模邏輯芯片構(gòu)成的接口電路與CPU連接;②采用通用并行I/0接口芯片與CPU連接;③采用GAL器件。4.DAC接口轉(zhuǎn)換器分辨率與微機(jī)系統(tǒng)總據(jù)總線寬度相同或高于系統(tǒng)數(shù)據(jù)總線寬度時(shí),其連接方法有何同?答:①當(dāng)DAC分辨率與微機(jī)系統(tǒng)總線寬度相同時(shí),若D/A轉(zhuǎn)換器帶三態(tài)輸入鎖存緩沖到可以以將CPU數(shù)據(jù)沖線直接與D/A轉(zhuǎn)換器相通;否則需要在CPU與D/A轉(zhuǎn)換器之間加三態(tài)鎖存緩沖器;②當(dāng)DAC分辨率高于系統(tǒng)數(shù)據(jù)總線寬度時(shí),無論D/A接口轉(zhuǎn)換器是否帶三態(tài)輸入鎖存緩沖器,都需要加三態(tài)鎖存緩沖器,先分兩次把數(shù)據(jù)送到兩個(gè)三態(tài)鎖存緩沖器,再同時(shí)選通兩個(gè)緩沖器,將數(shù)據(jù)送到D/A轉(zhuǎn)換器進(jìn)行轉(zhuǎn)換。2.8086/8088內(nèi)部有哪些寄存器?答:8086/8088內(nèi)部有14個(gè)16位的寄存器。它們是8個(gè)通用寄存器AX,BX,CX,DX,SP,BP,SI,DI;四個(gè)段寄存器CS,DS,SS,ES;兩個(gè)控制寄存器IP和FLAGS。其中AX,BX,CX,DX四個(gè)16位的寄存器每個(gè)可分為兩個(gè)獨(dú)立的8位寄存器AL,AH,BL,BH,CL,CH,DL,DH分別使用。AX、BX、CX和DX寄存器一般用于存放參與運(yùn)算的數(shù)據(jù)或運(yùn)算的結(jié)果。除此之外:AX:主要存放算術(shù)邏輯運(yùn)算中的操作數(shù),以及存放I/O操作的數(shù)據(jù)。BX:存放訪問內(nèi)存時(shí)的基地址。CX:在循環(huán)和串操作指令中用作計(jì)數(shù)器。DX:在寄存器間接尋址的I/O指令中存放I/O地址。在做雙字長乘除法運(yùn)算時(shí),DX與AX合起來存放一個(gè)雙字長數(shù)。SP:存放棧頂偏移地址。BP:存放訪問內(nèi)存時(shí)的基地址。SP和BP也可以存放數(shù)據(jù),但它們的默認(rèn)段寄存器都是SS。SI:常在變址尋址方式中作為源地址指針。DI:常在變址尋址方式中作為目標(biāo)地址指針。四個(gè)段寄存器CS,DS,SS,ES分別作為程序指令段、數(shù)據(jù)段、堆棧段和附加數(shù)據(jù)段的段基址寄存器使用。當(dāng)用BX、SI、DI作為地址寄存器時(shí),對應(yīng)的段基址在寄存器DS中。當(dāng)用BP、SP作為地址寄存器時(shí),對應(yīng)的段基址在寄存器SS中。指令指針寄存器IP用來存放CPU將要執(zhí)行的下一條指令的偏移地址(有效地址)。標(biāo)志寄存器FLAGS中6位用作狀態(tài)標(biāo)志,反映CPU執(zhí)行指令后結(jié)果的某些特征;3位用作控制標(biāo)志,用來控制CPU對指令的執(zhí)行。5.什么是字?jǐn)U展?什么是位擴(kuò)展?用戶自己購買內(nèi)存條進(jìn)行內(nèi)存擴(kuò)充,是在進(jìn)行何種存儲器擴(kuò)展?(1)當(dāng)存儲芯片的容量小于所需內(nèi)存容量時(shí),需要用多個(gè)芯片構(gòu)成滿足容量要求的存儲器,這就是字?jǐn)U展。(2)當(dāng)存儲芯片每個(gè)單元的字長小于所需內(nèi)存單元字長時(shí),需要用多個(gè)芯片構(gòu)成滿足字長要求的存儲模塊,這就是位擴(kuò)展。(3)用戶在市場上購買內(nèi)存條進(jìn)行內(nèi)存擴(kuò)充,所做的是字?jǐn)U展的工作。6.內(nèi)存地址從20000H~8BFFFH共有多少字節(jié)?解:共有8BFFFH-20000H+1=6C000H個(gè)字節(jié)。或432KB。7.若采用6264芯片構(gòu)成上述的內(nèi)存空間需要多少片6264芯片?解:每個(gè)6264芯片的容量位8KB,故需432/8=54片。2.I/O接口的主要功能有哪些?有哪兩種編址方式?在8088/8086系統(tǒng)中采用哪一種編址方式?解:功能:(1)I/O地址譯碼與設(shè)備選擇。保證任一時(shí)刻僅有一個(gè)外設(shè)與CPU進(jìn)行數(shù)據(jù)傳送。(2)信息的輸入輸出,并對外設(shè)隨時(shí)進(jìn)行監(jiān)測、控制和管理。必要時(shí),還可以通過I/O接口向CPU發(fā)出中斷請求。(3)命令、數(shù)據(jù)和狀態(tài)的緩沖與鎖存。以緩解CPU與外設(shè)之間工作速度的差異,保證信息交換的同步。(4)信號電平與類型的轉(zhuǎn)換。I/O接口還要實(shí)現(xiàn)信息格式轉(zhuǎn)換、電平轉(zhuǎn)換、碼制轉(zhuǎn)換、傳送管理以及聯(lián)絡(luò)控制等功能。I/O端口的編址方式一是與內(nèi)存單元統(tǒng)一編址,二是獨(dú)立編址。8088/8086系統(tǒng)采用I/O端口獨(dú)立編址方式。3.試比較4種基本輸入輸出方法的特點(diǎn)。解:在微型計(jì)算機(jī)系統(tǒng)中,主機(jī)與外設(shè)之間的數(shù)據(jù)傳送有4種基本的輸入輸出方式:無條件傳送方式、查詢工作方式、中斷工作方式、直接存儲器存取(DMA)方式。它們各自具有以下特點(diǎn):(1)無條件傳送方式適合與簡單的、慢速的、隨時(shí)處于“準(zhǔn)備好”接收或發(fā)送數(shù)據(jù)的外部設(shè)備,數(shù)據(jù)交換與指令的執(zhí)行同步,控制方式簡單。(2)查詢工作方式針對并不隨時(shí)“準(zhǔn)備好”、且滿足一定狀態(tài)才能實(shí)現(xiàn)數(shù)據(jù)的輸入/輸出的簡單外部設(shè)備,其控制方式也比較簡單,當(dāng)CPU的效率比較低。(3)中斷工作方式是由外部設(shè)備作為主動的一方,在需要時(shí)向CPU提出工作請求,CPU在滿足響應(yīng)條件時(shí)響應(yīng)該請求并執(zhí)行相應(yīng)的中斷處理程序。這種工作方式使CPU的效率提高,但控制方式相對較復(fù)雜。(4)DMA方式適合于高速外設(shè),是4種基本輸入/輸出方式中速度最高的一種。8什么是中斷向量?中斷向量表是什么?非屏蔽中斷的類型為多少?8086中斷系統(tǒng)優(yōu)先級順序怎樣?答:實(shí)際上就是中斷處理子程序的入口地址,每個(gè)中斷類型對應(yīng)一個(gè)中斷響量②中斷向量表是將各個(gè)中斷服務(wù)程序的入口地址有次序地存放在內(nèi)存一片連續(xù)區(qū)域中,所形成的地址表被稱為中斷向量表,也稱為中斷服務(wù)程序的入口地址表。在8086系統(tǒng)中,中斷類型碼乘4得到向量表的入口,從此處讀出4字節(jié)內(nèi)容即為中斷向量。③類型02H④內(nèi)部中斷>非屏蔽中斷>可屏蔽中斷>單步中斷9中斷向量表的作用是什么?如何設(shè)置中斷向量表?解:中斷向量表用于存放中斷服務(wù)子程序的入口地址,位于內(nèi)存的最低1K字節(jié)(即內(nèi)存中0000H~003FFH區(qū)域),共有256個(gè)表項(xiàng)。設(shè)置中斷向量表就是將中斷服務(wù)程序首地址的偏移量和段基址放入中斷向量表中。如:將中斷服務(wù)子程序CLOCK的入口地址置入中斷向量表的程序如下:MOVAX,0000H,MOVDS,AX;置中斷向量表的段基地址.MOVSI,<中斷類型碼×4>;置存放子程序入口地址的偏移地址.MOVAX,OFFSETCLOCK,MOV[SI],AX;將子程序入口地址的偏移地址送入中斷向量表.MOVAX,SEGCLOCK,MOV[SI+2],AX;將子程序入口地址的段基址送入中斷向量表.11.8088/8086系統(tǒng)如何確定硬件中斷服務(wù)程序的入口地址?解:8088/8086系統(tǒng)的硬件中斷包括非屏蔽和可屏蔽兩種中斷請求。每個(gè)中斷源都有一個(gè)與之相對應(yīng)的中斷類型碼n。系統(tǒng)規(guī)定所有中斷服務(wù)子程序的首地址都必須放在中斷向量表中,其在表中的存放地址=n×4,(向量表的段基地址為0000H)。即子程序的入口地址為(0000H:n×4)開始的4個(gè)單元中,低位字(2個(gè)字節(jié))存放入口地址的偏移量,高位字存放入口地址的段基地址。1什么叫尋址方式?8086/8088CPU共有哪幾種尋址方式?解:尋址方式主要是指獲得操作數(shù)所在地址的方法.8086/8088CPU具有:立即尋址、直接尋址、寄存器尋址、寄存器間接尋址、寄存器相對尋址、基址一變址尋址、基址一變址-相對尋址以及隱含尋址等8種尋址方式。2試比較無條件轉(zhuǎn)移指令、條件轉(zhuǎn)移指令、調(diào)用指令和中斷指令有什么異同?解:無條件轉(zhuǎn)移指令的操作是無條件地使程序轉(zhuǎn)移到指定的目標(biāo)地址,并從該地址開始執(zhí)行新的程序段,其轉(zhuǎn)移的目標(biāo)地址既可以是在當(dāng)前邏輯段,也可以是在不同的邏輯段;條件轉(zhuǎn)移指令是在滿足一定條件下使程序轉(zhuǎn)移到指定的目標(biāo)地址,其轉(zhuǎn)移范圍很小,在當(dāng)前邏輯段的-128~+127地址范圍內(nèi)。調(diào)用指令是用于調(diào)用程序中常用到的功能子程序,是在程序設(shè)計(jì)中就設(shè)計(jì)好的。根據(jù)所調(diào)用過程人口地址的位置可將調(diào)用指令分為段內(nèi)調(diào)用(入口地址在當(dāng)前邏輯段內(nèi))和段間調(diào)用。在執(zhí)行調(diào)用指令后,CPU要保護(hù)斷點(diǎn)。對段內(nèi)調(diào)用是將其下一條指令的偏移地址壓人堆棧,對段間調(diào)用則要保護(hù)其下一條指令的偏移地址和段基地址,然后將子程序人口地址賦給IP(或CS和IP)中斷指令是因一些突發(fā)事件而使CPU暫時(shí)中止它正在運(yùn)行的程序,轉(zhuǎn)去執(zhí)行一組專門的中斷服務(wù)程序,并在執(zhí)行完后返回原被中止處繼續(xù)執(zhí)行原程序。它是隨機(jī)的。在響應(yīng)中斷后CPU不僅要保護(hù)斷點(diǎn)(即INT指令下一條指令的段地址和偏移地址),還要將標(biāo)志寄存器FLAGS壓入堆棧保存。3試比較并行通信與串行通信的特點(diǎn)。解:并行通信是在同一時(shí)刻發(fā)送或接收一個(gè)數(shù)據(jù)的所有二進(jìn)制位。其特點(diǎn)是接口數(shù)據(jù)的通道寬,傳送速度快,效率高。但硬件設(shè)備的造價(jià)較高,常用于高速度、短傳輸距離的場合。串行通信是將數(shù)據(jù)逐位的傳送。其特點(diǎn)是傳送速度相對較慢,但設(shè)備簡單,需要的傳輸線少,成本較低。所以常用于遠(yuǎn)距離通信。5酷睿”是一款領(lǐng)先節(jié)能的新型微架構(gòu),酷睿(TM)微體系結(jié)構(gòu)采用先進(jìn)的功率門控技術(shù)。通過該特性,可以智能地打開當(dāng)前需要運(yùn)行的子系統(tǒng),而其他部分則處于休眠狀態(tài),這樣將大幅降低處理器的功耗及發(fā)熱。設(shè)計(jì)的出發(fā)點(diǎn)是提供卓然出眾的性能和能效,提高每瓦特性能,也就是所謂的能效比:“性能=頻率×每個(gè)時(shí)鐘周期的指令數(shù)”.寬位動態(tài)執(zhí)行通過提升每個(gè)時(shí)鐘周期完成的指令數(shù),從而顯著改進(jìn)執(zhí)行能力??犷N⒓軜?gòu)擁有4組解碼器,每個(gè)內(nèi)核將變得更加“寬闊”,這樣每個(gè)內(nèi)核就可以同時(shí)處理更多的指令。智能功率能力可以進(jìn)一步降低功耗,優(yōu)化電源使用,從而為服務(wù)器、臺式機(jī)和筆記本電腦提供個(gè)更高的每瓦特性能。接口電路與系統(tǒng)總線相連時(shí)為什么要遵循“輸入要經(jīng)三態(tài),輸出要鎖存”的原則?接口電路是介于主機(jī)和外設(shè)之間的一種緩沖電路,它使外設(shè)與總線隔離,起緩沖、暫存數(shù)據(jù)的作用。因?yàn)閿?shù)據(jù)總線是各種設(shè)備以及存儲器傳送數(shù)據(jù)的公共總線,任何設(shè)備都不允許長期占用數(shù)據(jù)總線,而僅允許被選中的設(shè)備在讀/寫周期中享用數(shù)據(jù)總線,這就需要接口電路為輸入設(shè)備提供三態(tài)緩沖作用,只在讀/寫周期中為被選中的設(shè)備開放與系統(tǒng)數(shù)據(jù)總線的連接,即輸入要經(jīng)三態(tài);另外,通過對CPU的輸出總線周期的分析,相對于普通外設(shè)而言,CPU的輸出周期很短,即#WR信號有效電平持續(xù)時(shí)間很短,無數(shù)據(jù)鎖存能力的輸出設(shè)備要在很短的時(shí)間內(nèi)接收數(shù)據(jù)并驅(qū)動是幾乎不可能的,所以需加鎖存器鎖存數(shù)據(jù),在輸出總線周期結(jié)束后,保持該數(shù)據(jù)提供外設(shè)使用,以協(xié)調(diào)主機(jī)和外設(shè)間數(shù)據(jù)傳送速度不匹配的矛盾,即輸出要鎖存。說明中斷處理過程有哪幾步?中斷處理需要經(jīng)歷下述7個(gè)過程。1、中斷請求:當(dāng)中斷源需要CPU對它服務(wù)時(shí),就會產(chǎn)生一個(gè)中斷請求信號。2、中斷響應(yīng):CPU接受中斷請求就稱為中斷響應(yīng)。3、斷點(diǎn)保護(hù):當(dāng)CPU響應(yīng)某個(gè)中斷時(shí),就會轉(zhuǎn)到響應(yīng)中斷源程序上去,為了使CPU在完成中斷服務(wù)后能返回原程序繼續(xù)執(zhí)行,需要將原程序被中斷處的相關(guān)信息保存到堆棧中。4、中斷源識別:在計(jì)算機(jī)系統(tǒng)中,往往有多個(gè)中斷源,當(dāng)有中斷請求時(shí),CPU就需要確定具體的中斷源。5、中斷服務(wù):每個(gè)中斷源都有其相應(yīng)的服務(wù)程序,即中斷程序,當(dāng)CPU識別中斷源后,就會取得其中中斷程序的入口地址,并轉(zhuǎn)入該中斷程序,進(jìn)行相應(yīng)的中斷服務(wù)。中斷服務(wù)時(shí)整個(gè)中斷處理的核心。6、斷點(diǎn)回復(fù):當(dāng)CPU完成響應(yīng)的中斷服務(wù)后,利用中斷服務(wù)程序,
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年石家莊建筑工程分包合同
- 風(fēng)電站電伴熱施工合同
- 幼兒培訓(xùn)中心轉(zhuǎn)讓協(xié)議
- 門店買賣合同樣本
- 政府機(jī)關(guān)減速帶建設(shè)協(xié)議
- 運(yùn)動中心鋼結(jié)構(gòu)施工協(xié)議
- 港口給水系統(tǒng)安裝工程合同
- 廣告服務(wù)一體機(jī)租賃協(xié)議
- 住宅區(qū)景觀照明安裝協(xié)議
- 酒店物業(yè)管理合同管理
- 信息安全意識培訓(xùn)課件
- 攀巖智慧樹知到期末考試答案章節(jié)答案2024年華中農(nóng)業(yè)大學(xué)
- 飲食的健康哲學(xué)智慧樹知到期末考試答案章節(jié)答案2024年青島大學(xué)
- MOOC 理解馬克思-南京大學(xué) 中國大學(xué)慕課答案
- 《美團(tuán)外賣商家運(yùn)營》PPT精選文檔
- 水泵與水泵站(水利)
- 《從百草園到三味書屋》閱讀理解題
- 人教版三年級數(shù)學(xué)上冊《第5單元 知識梳理和綜合提升》作業(yè)課件PPT優(yōu)秀教學(xué)課件
- 涂色畫簡筆畫已排可直接打印涂色
- 空調(diào)維修派工單(共1頁)
- 運(yùn)動場監(jiān)理大綱
評論
0/150
提交評論