版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)專心-專注-專業(yè)精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)一、 微型計算機(jī)基礎(chǔ)與概念1、計算機(jī)中信息的表示方式?為何要用二進(jìn)制表示方式? 用二進(jìn)制,電路實現(xiàn)起來很方便掌握二進(jìn)制數(shù)、八進(jìn)制數(shù)、十進(jìn)制數(shù)、十六進(jìn)制數(shù)的概念(數(shù)碼符號、進(jìn)位、展開式); 數(shù)碼符號:分別是B、Q、D、H 進(jìn)位:逢二進(jìn)一、逢八進(jìn)一、逢十進(jìn)一、逢十六進(jìn)一 展開式:熟練掌握將8位二進(jìn)制數(shù)轉(zhuǎn)換為相應(yīng)的十進(jìn)制數(shù),能熟練的將0255范圍內(nèi)的十進(jìn)制數(shù)轉(zhuǎn)換為二進(jìn)制數(shù),能將十六進(jìn)制數(shù)轉(zhuǎn)換成二進(jìn)制形式,能將二進(jìn)制轉(zhuǎn)換成十六進(jìn)制表示形式; P4機(jī)器數(shù)與真值的概念,熟練掌握真值
2、與機(jī)器數(shù)之間的相互轉(zhuǎn)換; 5、帶符號數(shù)的原碼、反碼和補(bǔ)碼表示,熟練掌握原碼和補(bǔ)碼之間的相互轉(zhuǎn)換(已知一個數(shù)的原碼求它的補(bǔ)碼,已知一個數(shù)的補(bǔ)碼求出它的原碼); 源碼:X X=0 2(n-1)+|X|X=0 2(n-1)+|X|X=0已知一個數(shù)的補(bǔ)碼,會求它的真值,掌握補(bǔ)碼的加減法運(yùn)算,掌握機(jī)器負(fù)數(shù)的求法; P5 掌握ASCII碼和BCD碼的概念,在機(jī)器中的存儲格式,掌握壓縮BCD碼與非壓縮BCD碼的概念,在即其中的存放格式; 存儲格式:二進(jìn)制BCD存放格式:每一位用4位二進(jìn)制表示,一個字節(jié)表示兩位十進(jìn)制數(shù)壓縮BCD格式:1個字節(jié)表示一位十進(jìn)制數(shù),高四位總是00008、能簡述微型計算機(jī)系統(tǒng)的組成;
3、 由硬件、軟件兩大部分能簡述微型計算機(jī)系統(tǒng)硬件的組成; 微處理器、存儲器、輸入及輸入設(shè)備、輸出接口及輸出設(shè)備、總線CPU在內(nèi)部結(jié)構(gòu)上由哪幾部分組成,簡要說明各部分的作用? 算術(shù)邏輯運(yùn)算單元ALU、控制器、寄存器能簡要敘述CPU應(yīng)具備哪些主要功能? 算術(shù)運(yùn)算功能、邏輯運(yùn)算功能、控制操作功能掌握微型計算機(jī)的基本工作過程; 不斷重復(fù)地進(jìn)行取指令、指令譯碼、執(zhí)行指令規(guī)定的操作的過程總線的概念;總線的基本分類; 概念:計算機(jī)系統(tǒng)中各功能部件之間傳輸信息的公共通路 按層次劃分:地址總線、數(shù)據(jù)總線、控制總線 按傳輸方式:串行總線和并行總線 按時鐘信號:同步總線和異步總線地址總線、數(shù)據(jù)總線、控制總線的作用?它
4、們各自是雙向還是單向? 地址總線:專門用來傳送地址,單向輸出三態(tài) 數(shù)據(jù)總線:是用于傳送數(shù)據(jù)信息,雙向三態(tài) 控制總線:是用于傳送控制信號和時序信號,雙向三態(tài)溢出、進(jìn)位(借位)的概念,如何判斷是否溢出 最高進(jìn)位位與次高進(jìn)位位異或二、 80 x86微處理器1、8086處理器物理地址的生成:段基地址左移4位+段內(nèi)偏移地址。會計算類似條件下的物理地址:(1)段寄存器CS=1200H,指令指針寄存器IP=2000H,此時,指令的物理地址為多少?(2)一個存放在8086計算機(jī)系統(tǒng)內(nèi)存中的數(shù)據(jù),它以DS作為段基址寄存器且設(shè)(DS)=1000H,段內(nèi)偏移地址為2300H,會計算該數(shù)據(jù)的物理地址(同樣是:段基地址
5、左移4位+段內(nèi)偏移地址),指向這一物理地址的DS值和段內(nèi)偏移地址值是唯一的嗎(不是唯一的)?2、8086為何在外部對地址信號進(jìn)行鎖存? 地址/數(shù)據(jù)、地址/狀態(tài)信號分時復(fù)用,地址信號要在整個總線周期有效,而8086處理器只在T1內(nèi)輸出地址信號,因此需要在外部鎖存地址信號3、 ALE信號的作用? 地址鎖存允許信號,復(fù)用總線上輸出地址信號,ALE=1,送到地址鎖存器鎖存輸出,其他時刻ALE=0,復(fù)用總線上的信號不影響地址鎖存器的輸出4、8086的存儲器分段組織,簡述邏輯地址、物理地址、偏移地址的概念,段寄存器的作用 邏輯地址概念:由段基地址與偏移地址兩部分構(gòu)成,格式為段基地址:偏移地址,例如1000
6、:0A00,表示 段基地址為1000H,段內(nèi)偏移地址為0A00H; 物理地址概念:是CPU通過地址線輸出的地址信號; 偏移地址概念:是相對于段基地址的偏移量; 段寄存器作用:保存段基地址物理地址的生成方法: 8086只有實地址模式,物理地址=段寄存器的內(nèi)容左移4位+偏移地址; 向段寄存器傳送數(shù)據(jù)的方法: CS位代碼段基地址寄存器,不能做目的地址,立即數(shù)不能直接傳送給段基地址寄存器 掌握8086的寄存器及其使用方法,注意AX、BX、CX、DX可以作為8位寄存器使用; 8086內(nèi)部有14個16位的寄存器,8個通用寄存器AX、BX、CX、DX、SP、BP、SI、DI。4個16位的段寄 存器CS、DS
7、、SS、ES,用于存放段地址。 7、8086的標(biāo)志寄存器有哪些狀態(tài)標(biāo)志位?各個標(biāo)志位在什么情況下置位?注意數(shù)據(jù)傳送指令不影響標(biāo)志寄存器(除了向標(biāo)志寄存器傳送指令);掌握標(biāo)志寄存器中各個控制標(biāo)志位的作用?如何設(shè)置這些控制位?注意標(biāo)志寄存器的傳送指令、壓棧與彈出指令,修改標(biāo)志寄存器的方法; (1)6個狀態(tài)標(biāo)志位的功能分別敘述如下: 進(jìn)位標(biāo)志位:當(dāng)執(zhí)行一個加法(或減法)運(yùn)算,使最高位產(chǎn)生進(jìn)位(或借位)時,CF為1;否則為0。 奇偶標(biāo)志位:該標(biāo)志位反映運(yùn)算結(jié)果中1的個數(shù)是偶數(shù)還是奇數(shù)。當(dāng)指令執(zhí)行結(jié)果的低8位中含有偶數(shù)個1 時,PF=1;否則PF=0。 輔助進(jìn)位標(biāo)志位:當(dāng)執(zhí)行一個加法(或減法)運(yùn)算,使結(jié)
8、果的低4位向高4位有進(jìn)位(或借位)時,AF=1;否則AF=0。 零標(biāo)志位:若當(dāng)前的運(yùn)算結(jié)果為零,ZF=1;否則ZF=0。 符號標(biāo)志位:它和運(yùn)算結(jié)果的最高位相同。 溢出標(biāo)志位:當(dāng)補(bǔ)碼運(yùn)算有溢出時,OF=1;否則OF=0。 (2)3個控制標(biāo)志位用來控制CPU的操作,由指令進(jìn)行置位和復(fù)位。 方向標(biāo)志位:它用以指定字符串處理時的方向,當(dāng)該位置“1”時,字符串以遞減順序處理,即地址以從高到低順序遞減。反之,則以遞增順序處理。 中斷允許標(biāo)志位:它用來控制8086是否允許接收外部中斷請求。若IF=1,8086能響應(yīng)外部中斷,反之則不響應(yīng)外部中斷。 跟蹤標(biāo)志位:它是為調(diào)試程序而設(shè)定的陷阱控制位。當(dāng)該位置“1”
9、時,8086 CPU處于單步狀態(tài),此時CPU每執(zhí)行完一條指令就自動產(chǎn)生一次內(nèi)部中斷。當(dāng)該位復(fù)位后,CPU恢復(fù)正常工作。 注意:IF的狀態(tài)不影響非屏蔽中斷請求(NMI)和CPU內(nèi)部中斷請求。能描述計算機(jī)中IO端口的編制方式有幾種,每種編址方式的特點? 獨(dú)立編址特點:(1)優(yōu)點:I/O端口的地址碼較短,譯碼電路簡單,存儲器同I/O端口的操作指令不同,程序比 較清晰;存儲器和I/O端口的控制結(jié)構(gòu)相互獨(dú)立,可以分別設(shè)計 (2)缺點:需要有專用的I/O指令,程序設(shè)計的靈活性較差 統(tǒng)一編址特點:(1)優(yōu)點:不需要專用的I/O指令,任何對存儲器數(shù)據(jù)進(jìn)行操作的指令都可用于I/O端口的數(shù) 據(jù)操作,程序設(shè)計比較靈
10、活;由于I/O端口的地址空間是內(nèi)存空間的一部分,這樣, I/O端口的地址空間可大可小,從而使外設(shè)的數(shù)量幾乎不受限制 (2)缺點:I/O端口占用了內(nèi)存空間的一部分,影響了系統(tǒng)的內(nèi)存容量;訪問I/O端口也要同訪 問內(nèi)存一樣,由于內(nèi)存地址較長,導(dǎo)致執(zhí)行時間增加 8086采用IO獨(dú)立編址方式 注意:X86中IO接口的尋址方式,X86的IO操作指令,IN和OUT指令的端口地址、IN/OUT指令只能是端 口與累加寄存器AX(或AL)進(jìn)行傳送; 系統(tǒng)的復(fù)位后內(nèi)部寄存器的狀態(tài): 除CS=0FFFFH外,其他寄存器=0000H 8086系統(tǒng)復(fù)位后,第一條執(zhí)行的指令的地址: 0FFFF0H10、8086的中斷系統(tǒng)
11、,向量中斷的概念,中斷向量表和結(jié)構(gòu),中斷向量表和中斷向量的存放位置,對一個中斷類型號為n的中斷,會計算它的中斷向量的存放地址; 8086中斷系統(tǒng)概念:由8086中斷源和中斷響應(yīng)過程組成(見課本P238、P240) 向量中斷:中斷源的識別標(biāo)志,可用來存放中斷服務(wù)程序的入口地址或跳轉(zhuǎn)到中斷服務(wù)程序的入口地址。 中斷向量表:見課本P242 存放位置:低地址、高地址、偏移地址、段基址 向量地址=中斷類型號*411、8086存儲器物理地址的計算: 段基地址左移四位+偏移地址在8086微機(jī)系統(tǒng)中,為什么用A0作為低8位數(shù)據(jù)的選通信號? 答:因為每當(dāng)CPU和偶地址單元或偶地址端口交換數(shù)據(jù)時,在T1狀態(tài),AD
12、0引腿傳送的地址信號必定為 低電平。而CPU的傳輸特性決定了只要是和偶地址單元或偶地址端口交換數(shù)據(jù),則CPU必定通過總線低8 位即AD7AD0傳輸數(shù)據(jù)。可見AD0可以用來作為接于數(shù)據(jù)總線低8位上的8位外設(shè)接口芯片的選通信號。 信號和A0信號是通過怎樣的組合解決存儲器和外設(shè)端口的讀/寫的?這種組合決定了8086系統(tǒng)中存儲器偶地址體及奇地址體之間應(yīng)該用什么信號來區(qū)分?怎樣區(qū)分?答:1.組合情況如下:A0操 作所用的數(shù)據(jù)引腿00從偶地址開始讀/寫一個字AD15AD010從偶地址單元或端口讀/寫一個字節(jié)AD7AD011從奇地址單元或端口讀/寫一個字節(jié)AD15AD801從奇地址開始讀/寫一個字(在第一個
13、總線周期,將低8位數(shù)送AD15AD8, 在第二個總線周期, 將高8位數(shù)送AD7AD0)AD15AD8 AD7AD010用A0信號來區(qū)分偶地址體和奇地址體。當(dāng)A0=0時選中偶地址體,A0=1時選中奇地址體。什么叫中斷類型號?什么是中斷向量?中斷向量放在那里? 中斷類型號:由硬件產(chǎn)生的中斷標(biāo)識碼 中斷向量是中斷處理子程序的入口地址,它放在中斷向量表中如果20H的中斷處理子程序從3000H:1000H開始,則中斷向量應(yīng)怎樣存放? 00080H開始存放:00H,10H,00H,30H16、8086存儲空間最大為多少?怎樣用16位寄存器實現(xiàn)對20位地址的尋址? 答:8086的存儲器空間最大可以為220(
14、1MB);8086計算機(jī)引入了分段管理機(jī)制,當(dāng)CPU尋址某個存儲單元時,先將段寄存器內(nèi)的內(nèi)容左移4位,然后加上指令中提供的16位偏移地址形成20位物理地址。三、指令系統(tǒng)及匯編語言程序設(shè)計尋址方式的概念; 尋址方式就是尋找指令或操作數(shù)存放地址的方法。2、8086CPU的尋址方式,不同尋址方式的特點,如何在指令中表示; 操作數(shù)的尋址方式:立即尋址、寄存器尋址、存儲器尋址、I/O端口尋址 立即尋址特點:指令中含有立即數(shù) 寄存器尋址特點:指令中含有寄存器操作數(shù) 存儲器尋址:操作數(shù)在內(nèi)存的數(shù)據(jù)區(qū)中 I/O端口尋址:操作數(shù)在I/O端口中 指令地址的尋址方式:段內(nèi)直接尋址、段內(nèi)間接尋址、段間直接尋址輸入輸出
15、端口的尋址方式,有何特點?如何應(yīng)用; 統(tǒng)一編址方式:優(yōu)點:I/O端口的編址空間大,且易于擴(kuò)展 I/O指令豐富、功能齊全 缺點:存儲器的地址空間減少,達(dá)不到系統(tǒng)最大的尋址空間 I/O指令比獨(dú)立編址方式的專用I/O指令長,譯碼時間長,執(zhí)行速度慢 獨(dú)立編址方式:優(yōu)點:I/O端口不占存儲器的編址空間,使存儲器的容量可達(dá)系統(tǒng)的最大尋址能力 I/O指令短、執(zhí)行速度快;指令清晰、可讀性強(qiáng) 缺點:I/O端口地址范圍一旦確定,不易擴(kuò)展 I/O指令種類有限,操作單一數(shù)據(jù)傳送指令的特點、對標(biāo)志寄存器的影響; 除了向標(biāo)志寄存器的傳送指令外,其它傳送指令不影響標(biāo)志位對段寄存器賦值應(yīng)該注意的問題 注意代碼段基址寄存器CS
16、不能作為目的操作數(shù),不能將立即數(shù)直接送段寄存器堆棧的概念,8086系統(tǒng)的堆棧是向上增長還是向下增長?堆棧段基址寄存器是哪個寄存器? 堆棧:一種數(shù)據(jù)項按序排列的數(shù)據(jù)結(jié)構(gòu),只能在一端對數(shù)據(jù)項進(jìn)行插入和刪除。 向下增長,ss寄存器7、80 x86處理器能對8位寄存器進(jìn)行壓棧與彈出操作嗎? 不能算術(shù)運(yùn)算指令的功能,它們對標(biāo)志寄存器的影響?對于BCD碼運(yùn)算,為何要使用調(diào)整指令? 加法指令功能:ADD將源操作數(shù)的內(nèi)容和目標(biāo)操作數(shù)的內(nèi)容相加,結(jié)果保存在目標(biāo)操作數(shù)中,并根據(jù)結(jié)果置 標(biāo)志位,ADD指令完成半加器的功能。ADC指令完成全加器的功能,主要用于兩個多字節(jié) (或多字)二進(jìn)制數(shù)的加法運(yùn)算。將目標(biāo)操作數(shù)當(dāng)作
17、無符號數(shù),將其內(nèi)容加1后,又送回到 目標(biāo)操作數(shù)中。 減法指令功能:SUB將目標(biāo)操作數(shù)的內(nèi)容減去源操作數(shù)的內(nèi)容,結(jié)果(差)存入目標(biāo)操作數(shù)中,并根據(jù)結(jié)果 置標(biāo)志位。SBB指令在執(zhí)行減法運(yùn)算時,還要減去CF的值,SBB指令執(zhí)行時,用被減數(shù)(d) 減去減數(shù)(s),還要減去低位字節(jié)相減時所產(chǎn)生的借位。DEC指令的功能以及操作數(shù)的規(guī)定與 INC指令基本相同,所不同的只是將目標(biāo)操作數(shù)的內(nèi)容減1,結(jié)果送回到目標(biāo)操作數(shù)中。CMP 指令的操作功能、操作數(shù)的規(guī)定以及影響標(biāo)志位的情況類似于SUB指令,惟一不同的是CMP 指令不保存相減以后的結(jié)果。 乘法指令功能:MUL是無符號數(shù)相乘,IMUL是有符號數(shù)相乘。功能是AL
18、乘以源操作數(shù),16位乘積存放在 AX中,或AX乘以源操作數(shù),32位乘積存放在DX、AX中。 除法指令功能:DIV是無符號數(shù)除法,IDIV是有符號數(shù)除法。功能是DX和AX表示的32位數(shù)除以源操作 數(shù),得到16位的商放在AL中,16位的余數(shù)放在DX中。 原因:便于進(jìn)行二進(jìn)制數(shù)運(yùn)算邏輯運(yùn)算指令的功能,它們對標(biāo)志寄存器的影響,掌握利用邏輯運(yùn)算指令清除某個寄存器的某些指定位(使某些指定位變?yōu)?)或置位(使某些指定位變?yōu)?)的方法; P96匯編語言偽指令的作用? 偽指令在匯編時并不產(chǎn)生機(jī)器指令代碼,不影響程序的執(zhí)行,僅產(chǎn)生供匯編用的某些命令,在匯編時執(zhí)行某 些特殊操作。掌握匯編語言程序基本結(jié)構(gòu),數(shù)據(jù)段、堆
19、棧段、代碼段各自的作用以及定義方法,程序代碼存放在那一段中?哪一個段是必須有的? 無匯編語言的基本程序結(jié)構(gòu); 順序程序、分支程序、循環(huán)程序標(biāo)號的作用,命名標(biāo)號時應(yīng)該注意的問題; 作用:可作為轉(zhuǎn)移指令和調(diào)用指令的目的操作數(shù),以確定程序轉(zhuǎn)移的目的地址。 當(dāng)標(biāo)號定義成NEAR:表示標(biāo)號是近標(biāo)號,只能在本段內(nèi)被引用 當(dāng)標(biāo)號定義成FAR :表示標(biāo)號是遠(yuǎn)標(biāo)號,可以在段間引用匯編語言源程序中,指令性語句、指示性語句的概念,它們有什么不同? 指令性語句:主要由指令構(gòu)成的語句 其格式為:標(biāo)號:操作碼操作數(shù);注釋 指示性語句:要是由命令(亦稱為偽指令)構(gòu)成的指令,是用來只是匯編程序進(jìn)行匯編操作的 其格式為:名字/
20、變量命令 參數(shù);注釋15、掌握段定義偽指令、字節(jié)定義偽指令、字定義偽指令、雙字定義偽指令、結(jié)束偽指令、符號定義偽指令、過程定義偽指令等偽指令的作用,如何使用? P126匯編語言程序設(shè)計的基本步驟,掌握流程圖的畫法(各種不同功能框的規(guī)范符號,程序流向符號); P163 四、 存儲器1、存儲器的作用? 存放程序和數(shù)據(jù)存儲器的分類? 從制造工藝角度看:雙極型存儲器、MOS型存儲器 從信息儲存方式看:隨機(jī)存取存儲器、只讀存儲器對計算機(jī)存儲器系統(tǒng)的基本要求? 容量大、速度快、價格低存儲器芯片為何使用行列地址譯碼結(jié)構(gòu)? 無靜態(tài)存儲器的基本特點?存儲數(shù)據(jù)的基本原理?靜態(tài)存儲器的主要引腳以及與系統(tǒng)的連接; 基
21、本特點:不需要定期對存儲的數(shù)據(jù)進(jìn)行刷新 存儲數(shù)據(jù)原理:P210 主要引腳:P211動態(tài)存儲器的基本特點?存儲數(shù)據(jù)的基本原理?動態(tài)存儲器為何需要定時刷新?基本刷新方法; 基本特點:定期對存儲數(shù)據(jù)進(jìn)行刷新 存儲數(shù)據(jù)原理:P212 基本刷新方式:定時集中刷新方式、非同步的刷新方式、同步刷新方式動態(tài)存儲器控制器的基本功能? 寫入、讀出存儲器與CPU連接的基本方法,片選信號的作用? 在最小系統(tǒng)中:通過地址鎖存器 在最大系統(tǒng)中:通過地址隨存器、總線收發(fā)器、總線控制器 片選信號的作用:初步判斷南北橋的及CPU的是否開始工作,是否BIOS資料被破壞。地址譯碼方法有幾種?各自的特點; 全地址譯碼方式:優(yōu)點:每一
22、個存儲單元只對應(yīng)內(nèi)存空間的一個地址,即地址無重疊 缺點:譯碼電路復(fù)雜,費(fèi)硬件 部分地址譯碼方式:優(yōu)點:簡化了地址譯碼電路,省硬件 缺點:地址空間有重疊,浪費(fèi)了地址空間 限選地址譯碼方式:優(yōu)點:選擇芯片不需要外加邏輯電路,譯碼線路簡單 缺點:地址重疊區(qū)域多,不能充分利用系統(tǒng)的存儲器空間存儲器的擴(kuò)展技術(shù):位擴(kuò)展、字?jǐn)U展的概念與方法; 位擴(kuò)展:當(dāng)主存儲器的字長與單個存儲芯片的字?jǐn)?shù)相同而位數(shù)不相同時,可采用位擴(kuò)展方式來組織 多個存 儲芯片構(gòu)成主存儲器。 字?jǐn)U展:當(dāng)主存儲器的字長與單個存儲芯片的字長相同而字?jǐn)?shù)不相同時,可采用字?jǐn)U展方式來組織多個存儲 芯片構(gòu)成主存儲器。 掌握奇地址存儲體(高字節(jié)存儲體)和
23、偶地址存儲體(低字節(jié)存儲體)的概念? 奇地址存儲體:一個存儲體包含全部奇數(shù)地址單元 偶地址存儲體:一個存儲體包含全部偶數(shù)地址的單元在8086中,對于一個字,它的存放地址指的是該字高字節(jié)存放地址還是低字節(jié)存放地址?字地址是偶數(shù)地址與奇數(shù)地址有何不同? 低字節(jié)存放地址; 如果字單元的地址是偶數(shù),訪問該單元的數(shù)據(jù)只需要一次操作就可以完成;如果字單元的地址是奇數(shù),訪問 該單元的數(shù)據(jù)時需要兩次操作,分別讀取高字節(jié)和低字節(jié)。 掌握8086計算機(jī)系統(tǒng)中,A0,BHE兩個信號的作用; A0:用作內(nèi)存中的偶儲存體片選信號 BHE:用作奇儲存體的片選信號14、邏輯地址、線性地址、物理地址的概念,它們的相互關(guān)系(邏
24、輯地址如何轉(zhuǎn)換為線性地址,線性地址如何轉(zhuǎn)換為物理地址?); 邏輯地址:機(jī)器語言指令,用于指定一個操作數(shù)或一條指令的地址 物理地址:用于內(nèi)存芯片級的單元尋址,與處理器和cpu連接的地址總線相對應(yīng) 線性地址:是邏輯地址到物理地址變換之間的中間層 內(nèi)存控制單元(MMU)通過分段單元把邏輯地址轉(zhuǎn)換成線性地址;接著分頁單元把線性地址轉(zhuǎn)換成物理地址。微型計算機(jī)和外設(shè)的數(shù)據(jù)傳送1、為什么要用接口? 微機(jī)的外部設(shè)備多種多樣 工作原理、驅(qū)動方式、信息格式、以及工作速度方面彼此差別很大 他們不能與CPU直接相連 必須經(jīng)過中間電路再與系統(tǒng)相連CPU與輸入輸出設(shè)備之間傳送信號的類型有幾種?它們各自的功能是什么? 三種
25、:數(shù)據(jù)信號、狀態(tài)信號、控制信號 數(shù)據(jù)信號:外部設(shè)備信號的主要部分是數(shù)據(jù)信號 狀態(tài)信號:協(xié)調(diào)CPU與外部信號之間的操作 控制信號:設(shè)置指定設(shè)備的工作方式或啟動某外設(shè)接口的基本功能; (1)解決CPU與外設(shè)之間速度不匹配問題 (2)實現(xiàn)信號電平的轉(zhuǎn)換 (3)實現(xiàn)信號格式的轉(zhuǎn)換接口部件的端口是什么? 端口是接口電路中能被CPU直接訪問的寄存器。計算機(jī)系統(tǒng)中接口的編址方式有幾種?各自特點? I/O端口的編址方式:統(tǒng)一編址方式、獨(dú)立編址方式 (1)統(tǒng)一編址方式 優(yōu)點:I/O端口的編址空間大,且易于擴(kuò)展 I/O指令豐富、功能齊全;對大型控制系統(tǒng)和數(shù)據(jù)通信系統(tǒng)很有意義 缺點:端口占用了存儲器地址空間,使存儲
26、器容量減小 I/O指令比獨(dú)立編址方式的專用I/O指令長,譯碼時間長,執(zhí)行速度慢 增加了地址線,增加了地址譯碼電路的硬件開銷 (2)獨(dú)立編址方式 優(yōu)點:I/O端口不占存儲器的編址空間,使存儲器的容量可達(dá)系統(tǒng)的最大尋址能力 I/O指令短、執(zhí)行速度快;指令清晰、可讀性強(qiáng) 地址線少,簡化了地址譯碼電路的硬件 缺點:I/O端口地址范圍一旦確定,不易擴(kuò)展 I/O指令種類少,對的處理能力較差 增加了控制信號引腳,增加了CPU負(fù)擔(dān)6、8086系統(tǒng)IO接口的編制方式,8086系統(tǒng)接口的尋址方式,訪問接口的指令;7、接口與計算機(jī)系統(tǒng)的連接(數(shù)據(jù)線、地址線、片選信號、讀寫控制信號、如果使用中斷還需要鏈接中斷請求和中
27、斷響應(yīng)信號);8、CPU與外設(shè)之間的數(shù)據(jù)傳送方式有幾種(串行傳送、并行傳送兩種)?各自特點?9. CPU與外設(shè)間數(shù)據(jù)傳送的控制方式有幾種(程序直接控制方式、中斷方式、DMA方式)?各自的特點?10、無條件傳送控制方式的輸出接口和輸入接口電路(1)與CPU的連接:地址譯碼、數(shù)據(jù)信號、地址信號、讀寫控制信號、時鐘信號等;(2)與外設(shè)的連接,依據(jù)不同外設(shè)確定),數(shù)據(jù)傳送程序,應(yīng)用在什么地方?(3)下圖所示的接口工作原理?如何編寫程序進(jìn)行輸入輸出操作? 11、程序查詢傳送方式的特點,接口電路,數(shù)據(jù)傳送程序,應(yīng)用領(lǐng)域? 12、掌握中斷的概念,中斷的作用和優(yōu)點,中斷服務(wù)程序的基本結(jié)構(gòu)?六、 中斷概念及中斷
28、控制器1、 中斷的概念 指計算機(jī)在執(zhí)行正常程序的過程中出現(xiàn)內(nèi)部或外部某些時間的請求時,CPU暫時停止當(dāng)前程序的正常執(zhí)行,轉(zhuǎn)去執(zhí)行請求事件的處理操作,CPU在事件處理結(jié)束后再回到被暫時中斷了的程序繼續(xù)往下執(zhí)行。掌握80 x86實地址模式下,中斷類型號為n的中斷向量的存放地址? 中斷向量地址=中斷類型號*4單片8259可管理多少級中斷?級聯(lián)情況下最多可管理多少個中斷請求?2片8259級聯(lián)方式工作,可管理多少級中斷? 8級中斷;級聯(lián)情況下最多可用8片處理64級中斷請求;2片8259級聯(lián)方式工作,可管理15級中斷。七、常用可編程接口芯片主要要求掌握8255、8253、8251、AD/DA的應(yīng)用(一)
29、82551. 8255有幾個IO端口?各端口的特點?端口A:對應(yīng)了1個8位的數(shù)據(jù)輸入鎖存器和1個8位的數(shù)據(jù)輸出鎖存/緩沖器。所以端口A作為輸入或輸出時, 數(shù)據(jù)受到鎖存(PA0PA7)端口B:對應(yīng)了1個8位的數(shù)據(jù)輸入緩沖器和1個8位的數(shù)據(jù)輸出鎖存/緩沖器。所以口B作為輸入端口時不會 對數(shù)據(jù)進(jìn)行鎖存,做為輸出端口時數(shù)據(jù)會受到鎖存。(PB0PB7)端口C:與B口一致,對應(yīng)了1個8位的數(shù)據(jù)輸入緩沖器和1個8位的數(shù)據(jù)輸出鎖存/緩沖器。所以口C作為輸 入端口時會對數(shù)據(jù)進(jìn)行鎖存,做為輸出端口時數(shù)據(jù)不會受到鎖存。(PC0PC7)2. 8255的工作方式有幾種? 方式0:基本的輸入/輸出方式 方式1:選通的輸入/輸出方式 方式2:雙向的傳輸方式3. 8255的方式控制字?會利用方式控制字選擇8255的工作方式; 課本P3044. 8255的PC端口按位操作控制字?會利用該控制字編寫程序?qū)Cn(n=07)進(jìn)行置“1”和清“0”操作 無5. 一個使用8255的接口電路如圖(參考實驗)(1)一個使用82
溫馨提示
- 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度電力系統(tǒng)電力物資安全儲存與運(yùn)輸合同3篇
- 二零二五年建筑公司內(nèi)部工程承包合同范本5篇
- 臨時服務(wù)協(xié)議:專項工作期間合作意向書版A版
- 2025年度農(nóng)家樂鄉(xiāng)村旅游服務(wù)合同范本3篇
- 2024版有關(guān)房屋分配協(xié)議書
- 2024租賃期滿設(shè)備回收合同
- 二零二五年租房合同涉及的環(huán)保要求3篇
- 二零二五版出租車行業(yè)駕駛員勞動合同執(zhí)行規(guī)范6篇
- 二零二五年能源設(shè)施工程設(shè)計合同補(bǔ)充協(xié)議3篇
- 2024版智能可穿戴設(shè)備設(shè)計與生產(chǎn)合同
- 《世界史通史溫習(xí)》課件
- 人教版初中語文2022-2024年三年中考真題匯編-學(xué)生版-專題08 古詩詞名篇名句默寫
- 2024-2025學(xué)年人教版(2024)七年級(上)數(shù)學(xué)寒假作業(yè)(十二)
- 山西粵電能源有限公司招聘筆試沖刺題2025
- 第2課 各種各樣的運(yùn)動(說課稿)-2023-2024學(xué)年三年級下冊科學(xué)教科版
- 醫(yī)療行業(yè)軟件系統(tǒng)應(yīng)急預(yù)案
- 股權(quán)質(zhì)押權(quán)借款合同模板
- 2025年中國社區(qū)團(tuán)購行業(yè)發(fā)展環(huán)境、運(yùn)行態(tài)勢及投資前景分析報告(智研咨詢發(fā)布)
- 建材行業(yè)綠色建筑材料配送方案
- 使用錯誤評估報告(可用性工程)模版
- 放射性藥物專題知識講座培訓(xùn)課件
評論
0/150
提交評論