北師大版四年級數(shù)學上冊41買文具課件_第1頁
北師大版四年級數(shù)學上冊41買文具課件_第2頁
北師大版四年級數(shù)學上冊41買文具課件_第3頁
北師大版四年級數(shù)學上冊41買文具課件_第4頁
北師大版四年級數(shù)學上冊41買文具課件_第5頁
已閱讀5頁,還剩139頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

現(xiàn)代計算機接口技術第1章、微型計算機概述第2章、80x86微處理器結構第3章、輸入輸出系統(tǒng)第4章、微型計算機中斷系統(tǒng)芯片8259第5章、定時/計數(shù)器芯片8253第6章、并行接口芯片8255第7章、D/A轉換芯片0832,A/D轉換芯片0809現(xiàn)代計算機接口技術第1章、微型計算機概述1第1章、微型計算機概述

1、計算機發(fā)展概況2、計算機的基本結構第1章、微型計算機概述

1、計算機發(fā)展概況2一、發(fā)展概況1、計算機的發(fā)展歷程第一代電子計算機稱為電子管計算機。第二代計算機稱為晶體管計算機,其主要邏輯元件采用的是晶體管。第三代計算機的內存儲器采用了半導體存儲器,可靠性和存取速度有了明顯的改善。第四代計算機以采用大規(guī)模和超大規(guī)模集成電路為標志。關于第五代計算機人們正在進行著多方面的探索。一、發(fā)展概況1、計算機的發(fā)展歷程31942年哈佛大學和IBM公司合作,在美國首次制造出了現(xiàn)代計算機的雛形——馬克Ⅰ。1944年美國物理學家毛希利(John·Mauchely)提出了一個名曰“高速電子管計算裝置”的現(xiàn)代計算機制造方案。該機于1946年正式交付使用,取名ENIAC——電子數(shù)字積分機和計算機1942年哈佛大學和IBM公司合作,在美國首次制造出了現(xiàn)代計4世界上第一臺計算機ENIAC世界上第一臺計算機ENIAC52產生條件計算技術半導體技術電子技術2產生條件6微處理器的飛速發(fā)展8038680486奔騰奔騰2代奔騰4代80286奔騰3代IA-64(安騰)4004微處理器的飛速發(fā)展8038680486奔騰奔騰2代奔騰4代87

第一階段(1971~1973):4位或低檔微處理器時代。代表:Intel4004、Intel4040。4位數(shù)據(jù)總線。微處理器和存儲器采用PMOS(n型襯底、p溝道,靠空穴的流動運送電流的MOS管)工藝,工作速度很慢。微處理器的指令系統(tǒng)不完整;存儲器的容量很小,只有4K;沒有操作系統(tǒng),只有匯編語言。主要用于工業(yè)儀表、過程控制或計算器中。

二、微處理器發(fā)展的幾個時代第一階段(1971~1973):4位或低檔微處理器時代。二8Intel4004和采用4004的計算器Intel4004和采用4004的計算器9第二階段(1974~1978):8位中高檔微處理器時代。代表:Intel8080/8085、ZilogZ80、Motorola6800。以8位微處理器為基礎微處理器采用NMOS(溝道在柵電壓控制下p型襯底反型變成n溝道

)工藝,具有較完整的指令系統(tǒng)和較強的功能。存儲器容量達64KB,配有熒光屏顯示器、鍵盤、軟盤驅動器等設備,構成了獨立的臺式計算機。配有簡單的操作系統(tǒng)(如CP/M)和高級語言。第二階段(1974~1978):8位中高檔微處理器時代。10第三階段(1978~1984):16位微處理器時代。代表:Intel8086、8088、Motorola68000和ZilogZ8000。以16位和準32位微處理器為基礎。微處理器采用HMOS(高性能金屬氧化物半導體

)工藝。在體系結構方面吸納了傳統(tǒng)小型機甚至大型機的設計思想,如虛擬存儲和存儲保護。可以使用多種高級語言,多種尋址方式、多級中斷系統(tǒng)。具有完善的OS,Microsoft公司的MSDOS操作系統(tǒng)并公布了IBMPC的總線設計。代表機型:IBMPC/XT、IBMPC/AT(286)第三階段(1978~1984):16位微處理器時代。代表:I11IBMPC系列機8088CPUIBMPC機IBMPC/XT機IBMPC/AT機IBMPC系列機8088CPUIBMPC機IBMPC/12第四階段(1985~1991):32微處理器時代代表:Intel80x86(80386、80486、586)。采用CMOS(ComplementaryMetalOxideSemiconductor

)或HMOS工藝32位數(shù)據(jù)總線和32位地址總線可以完成多任務操作第四階段(1985~1991):32微處理器時代13第五階段(1992~2000):奔騰處理器時代INTEL公司32位處理器。代表:Pentium、Pentiumpro(高能)、PentiumMMX(多能)、PentiumⅡ、PentiumⅢ、Pentium4。CMOS集成芯片外部總線64位,內部32位內部集成浮點運算器FPU、高速緩存(Cache)、存儲管理機構。流水線控制,多種高級語言、完善的OS。第五階段(1992~2000):奔騰處理器時代14Pentium4Pentium80386英特爾微處理器芯片Pentium4Pentium80386英特爾微處理器芯片15第六階段(2000年后):后奔騰時代。內部、外部均64位的處理器IA-64結構。將幾條指令捆綁為128Bit長指令束可運行三種操作系統(tǒng)工藝:采用0.18m晶體管工藝IA-64架構的發(fā)展代表:第一代芯片:MERCED第二代芯片:Mckinley第三代芯片:Madison第四代芯片:Itanium1、2、3第六階段(2000年后):后奔騰時代。16三、微型計算機的基本結構三、微型計算機的基本結構171、兩個基本概念MPU:又稱微處理器。將原來很大的中央處理器集成在一片或者幾片的大規(guī)模集成電路芯片上。

微型計算機:以MPU為基礎,由MPU、存儲器、I/O口以及其它支持邏輯組成的計算機。1、兩個基本概念MPU:又稱微處理器。18存儲器寄存器輸出接口運算器控制器輸入接口輸入設備輸出設備CPU微型計算機2、微型計算機定義存儲器寄存器輸出接口運算器控制器輸入接口輸入設備輸出設備CP193、微型計算機系統(tǒng)微型計算機系統(tǒng)1、硬件系統(tǒng):微型計算機,外設,電源2、軟件系統(tǒng):系統(tǒng)軟件,應用軟件3、微型計算機系統(tǒng)微型計算機系統(tǒng)20微型計算機系統(tǒng)的組成微型計算機系統(tǒng)的組成21微型計算機的硬件組成微型計算機的硬件組成22四、微型計算機的特點

價格便宜體積小耗電低可靠性高對環(huán)境要求低適用性、靈活性好四、微型計算機的特點

價格便宜23五、微型計算機系統(tǒng)的主要指標MPU的字長主頻存儲容量:高速緩存容量、內存容量、外存容量總線類型、總線速度外設配置軟件配置五、微型計算機系統(tǒng)的主要指標MPU的字長24六、微型計算機的應用范圍

1.科學計算2.數(shù)據(jù)處理3.辦公自動化4.輔助系統(tǒng)5.仿真6.過程控制六、微型計算機的應用范圍25七、微型計算機分類1、按位數(shù)8、16、32,64數(shù)據(jù)總線2、按cpu類型intel,motorola3、按結構七、微型計算機分類1、按位數(shù)26單片機:將CPU(中央處理單元)、數(shù)據(jù)存儲器、程序存儲器、I/O和定時器/計數(shù)器等外圍模塊集成在一個芯片上。單板機:由CPU、RAM/ROM、I/O通過總線連接,做在一塊印刷電路板上,另加簡單的顯示器以及鍵盤等。微型計算機系統(tǒng):硬件微型計算機+計算機外設軟件系統(tǒng)軟機+應用軟件等北師大版四年級數(shù)學上冊427第二章:8086微處理器的結構1、8086/8088CPU的內部結構、引腳功能和工作模式。2、時序基本概念。重點內容:第二章:8086微處理器的結構1、8086/8088CPU的28一、微處理器的工作方式實地址方式:直接尋址的實際物理地址,即只能處理1MB以下的存儲空間的工作方式。特點:操作數(shù)默認32位存儲器采用分段方式,每段最大64KB.FFFF0-FFFFFH為初始化程序區(qū)。00000-003FFH為中斷向量表。具有特權處理器,程序自動在最高級0級上執(zhí)行。一、微處理器的工作方式實地址方式:直接尋址的實際物理地址,即29保護地址方式:指執(zhí)行多任務操作時,對不同的存儲空間完全隔離,保護每個任務的順利執(zhí)行。特點:存儲器采用虛擬地址空間、線性地址空間、物理地址空間描述。強大的尋址空間,遠超出實際的物理空間。處理器采用4級保護功能,可支持程序與程序、用戶與用戶、用戶與操作系統(tǒng)之間的隔離和保護,為多任務操作系統(tǒng)提供優(yōu)化、支持。在保護方式下,32位處理器可提供16位或32位運算,可啟動分頁單元,支持虛擬內存。16位的80286、32位的80386以上微處理器保護地址方式:指執(zhí)行多任務操作時,對不同的存儲空間完全隔離,30虛擬8086方式:在多任務環(huán)境下,處理器被模擬成多個8086同時工作。特點:適合80386以上處理器使用分頁方式。將1MB分成若干個4KB的頁,用來處理較小的應用程序和數(shù)據(jù)段。應用程序在最低特權級3級以上運行。

虛擬8086方式:在多任務環(huán)境下,處理器被模擬成多個808631系統(tǒng)管理SMM方式:包含電源管理以及為操作系統(tǒng)和正在運行的程序提供安全性保障。特點:

適合Pentium以上處理器以及386DL以上的筆記本電腦。使處理器和系統(tǒng)外圍電路處于休眠狀態(tài),降低功耗。系統(tǒng)管理SMM方式:包含電源管理以及為操作系統(tǒng)和正在運行的程32

二、8086內部結構內部暫存器

IP

ES

SSDSCS輸入/輸出控制電路外部總線執(zhí)行部分控制電路123456∑ALU標志寄存器AHALBHBLCHCLDHDLSPBPSIDI通用寄存器地址加法器指令隊列緩沖器執(zhí)行部件(EU)總線接口部件(BIU)16位20位16位8位二、8086內部結構內部暫存器IPES33執(zhí)行部件1通用寄存器2暫存器3ALU(算術運算邏輯單元)4標志寄存器5控制器執(zhí)行部件34

35

標志寄存器(FlagRegister)標志寄存器(FlagRegister)36總線接口部件1段寄存器2指令指針3暫存器4地址加法器5總線接口6指令隊列總線接口部件37例:movax,[bx]1、取指令2、存入指令隊列3、指令操作碼---〉控制器4、取內存操作數(shù)5、保存結果例:movax,[bx]388088cpu結構

8088結構與8086區(qū)別1數(shù)據(jù)總線:808616位,80888位2指令隊列:6字節(jié),4字節(jié)3引腳上區(qū)別8088cpu結構8088結構398086CPU的引腳信號

8086CPU的引腳信號

40

8086系統(tǒng)的存儲結構8086系統(tǒng)的存儲結構41

BHE和A0的意義BHE和A0的意義42

M//IO

/RD/WR功能工作方式001讀I/O口接口010寫I/O口接口011等待接口101讀存儲器存儲器110寫存儲器存儲器101010無定義中斷響應存儲器M//IO、/RD、/WR的關系M//IO/RD/WR功能工作方式001讀I43

44

指令隊列狀態(tài)線QS1、QS0的編碼和對應含義QS1QS0指令隊列當前情況00無操作(隊列中無指令被取走)01從指令隊列中取走當前指令的第一個字節(jié)10隊列為空11從指令隊列中取走當前指令的后續(xù)字節(jié)指令隊列狀態(tài)線QS1、QS0的編碼和對應含義QS1QS045三系統(tǒng)構成1輔助借口芯片三系統(tǒng)構成46PLCK(1/6OSC)CLKX1X2F//CEFICSYNC晶振&&+÷3SYNC÷2SYNCOSC1/3OSC21/3OSC18284的內部結構PLCK(1/6OSC)CLKX1X2F//CEFICSYN47/AEN1RDY1/AEN2RDY2READY&&+DQCLK&DQCLK+DCLK/QRESET1/3OSC11/3OSC2/RES/ASYNC1/3OSC2/AEN1RDY1/AEN2RDY2READY&&+DQ&48數(shù)據(jù)鎖存器8282或74373的內部結構D0I

D0ID0OD7OT=0ALE…….DDCLKCLKQQ數(shù)據(jù)鎖存器8282或74373的內部結構D0ID0ID0O49雙向數(shù)據(jù)收發(fā)器8286或74245的內部結構

/DENDR//R

A7B0B7…….A0雙向數(shù)據(jù)收發(fā)器8286或74245的內部結構/DENDR508086CPU最小模式下的典型配置8086CPU最小模式下的典型配置51

8086CPU最大工作模式下的典型配置8086CPU最大工作模式下的典型配置52存儲器組織1存儲器結構2存儲器分段3存儲地址表示48086存儲結構存儲器組織538086的時序周期1指令周期2總線周期3時鐘周期8086的時序周期54

CPU的寫周期的時序

CPU的寫周期的時序55

CPU的讀周期的時序

CPU的讀周期的時序56輸入輸出周期中斷響應周期輸入輸出周期57CLKHOLDA‖‖‖數(shù)據(jù)及地址總線HOLD‖浮空HOLD和HOLDACLKHOLDA‖‖‖數(shù)據(jù)及地址總線HOLD‖浮空HOLD和58最大模式下存儲器時序T1T2T3TWT4/S2、/S1、/S0/AMWC、/AIOWCclk/BHEA19-A16S6=S3D15-D0AD15-AD0/MWTC、/IOWCREADY最大模式下存儲器時序T1T2T3TWT4/S2、/S1、/S59最大模式總線請求AD0-AD15A15-A0A19-A16/RQ/GT0CLK‖T4T13-39T‖8086懸空8087使用3T8086T1最大模式總線請求AD0-AD15/RQ/GT0CLK‖T4T60第三章:基本I/O接口一、接口1、接口的基本概念2、接口的功能3、接口的組成4、接口處理的信息第三章:基本I/O接口一、接口61接口的功能數(shù)據(jù)鎖存/緩沖數(shù)據(jù)類型的變換地址譯碼功能中斷功能提供聯(lián)絡信號電平轉換功能提供時序控制接口的功能數(shù)據(jù)鎖存/緩沖62二、接口常用芯片介紹二、接口常用芯片介紹63北師大版四年級數(shù)學上冊464北師大版四年級數(shù)學上冊465北師大版四年級數(shù)學上冊466北師大版四年級數(shù)學上冊46774LS273引腳圖74LS273引腳圖6874273真值表74273真值表69北師大版四年級數(shù)學上冊470北師大版四年級數(shù)學上冊471北師大版四年級數(shù)學上冊472北師大版四年級數(shù)學上冊473

三、CPU和外設之間的數(shù)據(jù)傳送方式1、程序傳送方式:在計算機的控制下進行的數(shù)據(jù)傳送

無條件傳送方式:CPU不必對外設的狀態(tài)進行查詢的傳送。條件傳送方式:CPU必須先對外設的狀態(tài)進行查詢,根據(jù)查詢的結果才進行的傳送。2、中斷方式3、DMA方式4、I/O傳送方式三、CPU和外設之間的數(shù)據(jù)傳送方式1、程序傳送方式:在計74條件傳輸方式/RD、/IO41HCPU緩沖器接口的電路緩沖器40H狀態(tài)信號/RD、/IODB7條件傳輸方式/RD、/IO41HC緩沖器接口的電路緩沖器40752、中斷方式CPU鎖存器緩沖器外設電路緩沖器&42H狀態(tài)信號&/RD、/IO中斷屏蔽INTR清零2、中斷方式C鎖存器緩沖器外設電路緩沖器&42H狀態(tài)信號&/76四、存儲器映象I/O和隔離式I/O1、存儲器映象式I/O將存儲器和I/O統(tǒng)一看待,統(tǒng)一編址,又稱統(tǒng)一編址方法。特點:指令簡潔,訪問I/O和存儲器使用相同的指令,程序設計靈活。I/O口數(shù)量配置靈活讀寫控制邏輯簡單I/O口占用存儲空間,使存儲空間相對減少

四、存儲器映象I/O和隔離式I/O1、存儲器映象式I/O772、隔離式I/O編址將存儲器和I/O分別進行編址。特點:I/O傳送使用專用指令,程序清晰,可讀性強。I/O口專用指令少,沒有存儲器映象編程指令豐富,程序設計靈活性差。只能使用累加器進行數(shù)據(jù)傳送,不如映象方式靈活。I/O口數(shù)量配置固定讀寫控制邏輯復雜

2、隔離式I/O編址783、存儲器以及I/O接口譯碼方法1)、門電路譯碼方法2)、138專用譯碼器譯碼方法3)、比較器譯碼方法4)、通用邏輯陣列GAL譯碼方法3、存儲器以及I/O接口譯碼方法1)、門電路譯碼方法7974138功能表74138功能表8074LS85引腳圖

74LS85引腳圖

8174LS85邏輯圖74LS85邏輯圖82北師大版四年級數(shù)學上冊483

74LS30引腳圖

84GAL16V8ADDRESSDECODERJULY62002DECODE:PINS12345678910NCA15A14A13A12A11A10A9/IOWGND

:PINS11121314151617181920

NC/Y0

/Y1/Y2/Y3/Y4/Y5/Y6

/Y7VCC/Y1=/A7*A6*A5*A4*A3*/A2*/A1*/A0*/IOR

GAL16V885第四章:中斷一、中斷的定義以及分類

1、中斷的定義:CPU具有響應不可預知事件的能力。第四章:中斷一、中斷的定義以及分類86

微機系統(tǒng)中的各種中斷源微機系統(tǒng)中的各種中斷源872、中斷的類型◆外部中斷(硬中斷):由外部信號引發(fā).可屏蔽中斷不可屏蔽中斷◆內部中斷(陷阱、軟中斷):處理器執(zhí)行中斷指令時產生。INTn類型0:除法出錯類型1:單步或陷阱類型3:斷點類型4:溢出類型5:邊界檢查2、中斷的類型◆外部中斷(硬中斷):由外部信號引發(fā).88◆異常:在執(zhí)行一般指令過程中,因檢測到不正常情況而產生。根據(jù)引起異常指令的報告形式,對程序連續(xù)性的影響分為三類:故障:能被糾正的異常。在一條指令執(zhí)行前或執(zhí)行過程中報告。一旦異常處理結束,被中斷的指令從新啟動。陷阱:在指令執(zhí)行后產生,異常處理后,繼續(xù)執(zhí)行下一條指令。中止:用于報告嚴重錯誤,不允許從新啟動執(zhí)行失敗的程序?!舢惓#涸趫?zhí)行一般指令過程中,因檢測到不正常情況而產生。89

異常一覽表異常一覽表90二、中斷矢量表和中斷類型1、中斷矢量表2、CPU中斷響應時序3、中斷響應的過程二、中斷矢量表和中斷類型1、中斷矢量表91

中斷向量指針表中斷向量指針表928086CPU中斷相應總線周期CLK/INTAT1T4T2T3TWTWT1T2T3ALE中斷類型NAD7—AD08086CPU中斷相應總線周期CLK/INTAT1T4T293三、中斷請求與排序1、中斷優(yōu)先級編碼排優(yōu)電路2、中斷優(yōu)先級鏈式排隊電路三、中斷請求與排序1、中斷優(yōu)先級編碼排優(yōu)電路94中斷優(yōu)先級排序優(yōu)先級中斷與異常說明1(最高)硬件復位與機器檢測復位RESET,機器檢查2任務切換自陷對TSS中斷標志位T的設置3外部硬件插入系統(tǒng)管理中斷SMI等4對前條指令的自陷斷點、調試TF5外部中斷NMI,INTR6取下條指令時故障代碼斷點故障、頁面故障等7調試下條指令時故障指令長度超出15B,無效操作等8(最低)執(zhí)行指令時故障溢出、邊界錯誤、堆棧故障等中斷優(yōu)先級排序優(yōu)先級中斷與異常95中斷優(yōu)先級編碼排優(yōu)電路中斷請求INTR或8:3譯碼器寄存器A0A1A2B0B1B212A>B+優(yōu)先級無效“1”中斷優(yōu)先級編碼排優(yōu)電路中斷請求INTR或8:3寄存器A0A196中斷優(yōu)先級排鏈式排優(yōu)隊電路請求1(高)請求3(低)請求2中斷相應(INTA)AA1A2BB1B2CC1C2輸出1輸出3輸出2中斷優(yōu)先級排鏈式排優(yōu)隊電路請求1(高)請求3(低)請求2中斷97

排隊鏈優(yōu)先權的控制方法排隊鏈優(yōu)先權的控制方法98

矢量中斷優(yōu)先權的控制系統(tǒng)矢量中斷優(yōu)先權的控制系統(tǒng)99

一個完整的向量中斷過程一個完整的向量中斷過程100

軟件查詢方法流程圖軟件查詢方法流程圖101四、中斷控制器8259A四、中斷控制器8259A102

1、8259A的內部結構及其功能

8259A內部結構邏輯主要由以下三部分組成:(1)控制邏輯(2)中斷優(yōu)先權判優(yōu)及其屏蔽(3)輔助電路1、8259A的內部結構及其功能 8259A內部結構邏輯103PRPR104

2、8259A的外部引腳特性2、8259A的外部引腳特性105

3、8259A的工作方式

1).中斷優(yōu)先級管理方式2).屏蔽中斷源的方式3).結束中斷的方式4).引入中斷請求的方式5).連接系統(tǒng)總線的方式6).中斷查詢方式3、8259A的工作方式 1).中斷優(yōu)先級管理方式1061)、中斷優(yōu)先級管理方式全嵌套方式(默認方式)特殊全嵌套方式優(yōu)先級自動循環(huán)方式優(yōu)先級特殊循環(huán)方式1)、中斷優(yōu)先級管理方式全嵌套方式(默認方式)1072)、屏蔽中斷源的方式普通屏蔽方式特殊屏蔽方式2)、屏蔽中斷源的方式普通屏蔽方式1083)、結束中斷的方式自動結束方式(適用于單片、不嵌套方式)非自動結束方式:(適用于級聯(lián)系統(tǒng))一般的中斷結束方式(適用于全嵌套)特殊的中斷結束方式(適用于非全嵌套方式)3)、結束中斷的方式自動結束方式(適用于單片、不嵌套方式)1094)、連接系統(tǒng)總線的方式緩沖方式非緩沖方式4)、連接系統(tǒng)總線的方式緩沖方式110北師大版四年級數(shù)學上冊4111北師大版四年級數(shù)學上冊4112北師大版四年級數(shù)學上冊4113北師大版四年級數(shù)學上冊4114雙向數(shù)據(jù)收發(fā)器8286或74245的內部結構

/DENDR//R

A7B0B7…….A0雙向數(shù)據(jù)收發(fā)器8286或74245的內部結構/DENDR1155)、引入中斷請求的方式邊沿觸發(fā)方式電平觸發(fā)方式5)、引入中斷請求的方式邊沿觸發(fā)方式1166)、中斷查詢方式硬件查詢方式軟件查詢方式6)、中斷查詢方式硬件查詢方式1178086CPU中斷相應總線周期CLK/INTAT1T4T2T3TWTWT1T2T3ALE中斷類型NAD7—AD08086CPU中斷相應總線周期CLK/INTAT1T4T2118

1)、ICW1(芯片控制初始化命令字)4、8259A的初始化命令字不用LTIM0:邊沿1:電平1)、ICW1(芯片控制初始化命令字)4、8259A的初119

2)、ICW2(設置中斷類型碼的初始化命令字)引入中斷的引腳號(8259A自動填寫)D7D6D5D4D3D2D1D0中斷類型碼的高5位(用戶填寫)1A02)、ICW2(設置中斷類型碼的初始化命令字)引入中斷的120

3)、ICW3(主片/從片初始化命令字)IR7IR6IR5IR4IR3IR2IR1IR01A0主片(1:表示接有從片)從片00000ID2ID1ID01A03)、ICW3(主片/從片初始化命令字)IR7IR6121

ID2~ID0對應的從片中斷請求引腳號ID21D11D0功能000IR0001IR1010IR2011IR3100IR4101IR5110IR6111IR7ID2~ID0對應的從片中斷請求引腳號ID21D11D0122

4)、ICW4(方式控制初始化命令字)000SFNMBUFM/SAEOIuPM1A0標識符SFNM0:工作于一般全嵌套1:工作于特殊全嵌套AEOI0:工作于非自動結束方式。1:工作于自動結束方式。4)、ICW4(方式控制初始化命令字)000123初始化命令設置流程圖使用ICW1設置:是否級聯(lián)?信號觸發(fā)形式是否使用ICW4?使用ICW2設置中斷類型碼級聯(lián)?主片?設置ICW3IR7-IR0對應情況ICW3ID用ICW4?結束特殊全嵌套?緩沖?自動結束?8086/8088系統(tǒng)?NYNYYN初始化命令設置流程圖使用ICW1設置:使用ICW2設置中斷類124

初始化流程圖初始化流程圖125舉例:

MOVAL,13H;00010011OUT80H,ALMOVAL18H;00011000OUT81H,ALMOVAL,05H;00000101OUT81H,ALXXX標志邊沿XSGNLICW4標識碼SFNMBUFM/SAEOIuPM舉例:MOVAL,13H;0001126

5、操作命令字1)、OCW1(中斷屏蔽操作命令字)5、操作命令字127

2)、OCW2(設置優(yōu)先權循環(huán)方式和中斷結束方式)

R(優(yōu)先級循環(huán)位)1:循環(huán)優(yōu)先級0:固定優(yōu)先級SL(選擇指定IRi級別位)1:L2-L0有效0:L2-L0無效EOI(中斷結束命令位)02)、OCW2(設置優(yōu)先權循環(huán)方式和中斷結束方式)128

OCW2的組合控制方式RSLEOI功能001一般EOI結束命令,用于全嵌套011特殊EOI結束命令,用于非全嵌套101一般EOI結束命令,優(yōu)先級自動循環(huán)100優(yōu)先級自動循環(huán)設置000清除優(yōu)先級自動循環(huán)命令111特殊循環(huán)的一般EOI結束命令110設置特殊循環(huán)的優(yōu)先級010無效OCW2的組合控制方式RSLEOI129

3)、OCW3OCW3主要有三個方面的功能:控制8259A的中斷屏蔽;設置中斷查詢方式;設置讀8259A內部寄存器命令;

0ESMMSMM01PRRRIS0A0標志位3)、OCW30ESMMSMM01P130

COW3的組合控制方式ESMMSMM功能11設置特殊屏蔽方式10清除特殊屏蔽方式00禁止設置01禁止設置COW3的組合控制方式ESMMSMM功能11設置131中斷標識碼的格式IXXXXW2W1W0中斷標識碼的格式IXXXXW2132例:軟件查詢方式的使用

0ESMMSMM01PRRRIS0MOVDX,208HMOVAL,00001100BOUTDX,ALINAL,DXTESTAL,80H;I是否為“1”JZENDANDAL,07H例:軟件查詢方式的使用0ESMMSMM0133

RR和RIS組合控制邏輯RR和RIS組合控制邏輯134例:IRRISR寄存器的讀取MOVDX,208H;讀IRRMOVAL,00001010B;OUTDX,ALINAL,DX;MOVDX,208H;讀ISRMOVAL,00001011BOUTDX,ALINAL,DX0S1S201PRRRIS例:IRRIS

溫馨提示

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

評論

0/150

提交評論