微機(jī)原理復(fù)習(xí)題(附答案)_第1頁(yè)
微機(jī)原理復(fù)習(xí)題(附答案)_第2頁(yè)
微機(jī)原理復(fù)習(xí)題(附答案)_第3頁(yè)
微機(jī)原理復(fù)習(xí)題(附答案)_第4頁(yè)
微機(jī)原理復(fù)習(xí)題(附答案)_第5頁(yè)
已閱讀5頁(yè),還剩11頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、一名詞解釋1. 算術(shù)邏輯部件(ALU)(P4)答:cpu內(nèi)部的算數(shù)邏輯部件也叫運(yùn)算器,是專門用來處理各種數(shù)據(jù)信息的,它可以進(jìn)行加、減、乘、除算術(shù)運(yùn)算和與、或、非、異或等邏輯運(yùn)算。2. 控制器(P5)答:是CPU的控制中心3. 字長(zhǎng) (P9)答:是cpu同時(shí)能處理的數(shù)據(jù)位數(shù),也稱數(shù)據(jù)寬度。字長(zhǎng)越長(zhǎng),計(jì)算能力越高,速度越快。4. 主頻(P9)答:Cpu的時(shí)鐘頻率,和cpu的運(yùn)算速度密切相關(guān),主頻越高,運(yùn)算速度越快。5. 偶校驗(yàn) (P11)答:運(yùn)算結(jié)果的低八位中所含的1的個(gè)數(shù)為偶數(shù),則PF為1。6. 奇校驗(yàn) (P11)答:運(yùn)算結(jié)果的低八位中所含的1的個(gè)數(shù)為奇數(shù),則PF為0。7. 總線周期(P12)答

2、:在取指令和傳送數(shù)據(jù)時(shí), CPU總線接口部件占用的時(shí)間。8. 最小模式(P13)答:在系統(tǒng)中只有一個(gè)微處理器9. 中斷向量(P27)答:中斷處理子程序的入口地址,每個(gè)中斷類型對(duì)應(yīng)一個(gè)中斷向量。10. 非屏蔽中斷(NMI)(P28)答:從引腳NMI進(jìn)入的中斷,它不受中斷允許標(biāo)志IF的影響。11. 可屏蔽中斷(INTR)(P28)答:從引腳INTR進(jìn)入的中斷,它受中斷允許標(biāo)志IF的影響。12. 基址(P77)答:任何通用寄存器都可以作為基址寄存器,即其內(nèi)容為基址。注意,這里的基址不是段基址,而只是一個(gè)延續(xù)下來的習(xí)慣叫法,實(shí)際上是指有效地址的一個(gè)基礎(chǔ)量。13. 直接尋址(P77)答:數(shù)據(jù)在存儲(chǔ)器中,

3、有效地址由指令直接給出。默認(rèn)段地址寄存器DS。直接尋址是對(duì)存儲(chǔ)器訪問時(shí)可采用的最簡(jiǎn)單的方式。14. 指令性語(yǔ)句(P127)答:一條指令,在匯編的過程中會(huì)產(chǎn)生對(duì)應(yīng)的目標(biāo)代碼。如:ADD AL,BL和MOV AX,1000都是指令性語(yǔ)句。15. 指示性語(yǔ)句(偽指令)(P127)答:偽指令,為匯編程序提供某些信息,讓匯編程序在匯編過程中執(zhí)行某些特定的功能。16. 接口技術(shù)(P177)答:接口按功能分為兩類:一類是使CPU正常工作所需要的輔助電路,通過這些輔助電路,使CPU得到時(shí)鐘信號(hào)或接收外部的多個(gè)中斷請(qǐng)求等;另一類是輸入/輸出接口,利用這些接口,CPU可接收外部設(shè)備送來的信息或發(fā)送給外設(shè)。17.

4、無條件傳送方式(P183)答:當(dāng)外設(shè)已準(zhǔn)備就緒,那就不必查詢外設(shè)的狀態(tài)而進(jìn)行信息傳輸,這就稱為無條件傳送。這種信息傳送方式只適用于簡(jiǎn)單的外設(shè),如開關(guān)和數(shù)碼段顯示器等。18. 條件傳送方式(查詢方式傳送)(P183)答:CPU通過執(zhí)行程序不斷讀取并測(cè)試外部設(shè)備狀態(tài),如果輸入外部設(shè)備處于已準(zhǔn)備好狀態(tài)或輸出外部設(shè)備為空閑狀態(tài)時(shí),則CPU執(zhí)行傳送信息指令。也稱為“查詢式傳送”19. 全雙工通信(P199)答:在一個(gè)通信系統(tǒng)中,對(duì)數(shù)據(jù)的兩個(gè)傳輸方向采用不同的通道,那么,這樣的系統(tǒng)就可以同時(shí)進(jìn)行發(fā)送和接受。20. 半雙工通信(P199)答:在一個(gè)通信系統(tǒng)中,對(duì)數(shù)據(jù)的輸入和輸出過程使用同一通道,所以二者不能

5、同時(shí)進(jìn)行。21. DMA方式(P192)答:Direct Memory Access.直接存儲(chǔ)器存取,是一種快速傳送數(shù)據(jù)的機(jī)制。二簡(jiǎn)答題 1匯編語(yǔ)言中邏輯運(yùn)算指令A(yù)ND和TEST的功能分別是什么?它們的區(qū)別是什么?(P98)答:功能:1,AND指令執(zhí)行邏輯與,例如:AND AL,0FH;AL中內(nèi)容和0FH相與,結(jié)果在AL中。2,TEST指令執(zhí)行測(cè)試操作,測(cè)試指定為是1還是0。 區(qū)別: AND指令對(duì)指定位清零,并返回操作數(shù)結(jié)果。TEST不僅執(zhí)行AND指令的操作,而且把OF和CF標(biāo)志清零,修改SF、ZF和PF標(biāo)志。TEST指令不送回指令操作結(jié)果,而僅僅影響標(biāo)志位,其操作數(shù)可為字節(jié)、字或雙字。 2匯

6、編語(yǔ)言中移位指令SAR和SHR的功能分別是什么?它們的區(qū)別是什么?(P99)答:功能:1,SAR是算術(shù)右移指令。2,SHR是邏輯右移指令。區(qū)別:SAR指令在執(zhí)行時(shí)最高位保持不變,因?yàn)樗阈g(shù)移位指令將最高位看成符號(hào)位,而SHR指令在執(zhí)行時(shí)最高位補(bǔ)零。3指令性語(yǔ)句與指示性語(yǔ)句分別指什么語(yǔ)句?它們的區(qū)別是什么?(P127)答:指令性語(yǔ)句是指一條指令,指示性語(yǔ)句是偽指令。區(qū)別:每條指令性語(yǔ)句在匯編過程中都會(huì)產(chǎn)生對(duì)應(yīng)的目標(biāo)代碼,而指示性語(yǔ)句為匯編程序提供某些信息,讓匯編程序在匯編過程中執(zhí)行某些特定的功能。在形式上,指示性語(yǔ)句和指令性語(yǔ)句很類似,指示性語(yǔ)句中也用到標(biāo)號(hào),不過此時(shí)標(biāo)號(hào)不帶冒號(hào);而在指令性語(yǔ)句中

7、,標(biāo)號(hào)后面一定帶冒號(hào),這是兩者之間在形式上的差別。偽指令與指令的本質(zhì)差別是,在匯編過程中偽指令并不形成任何代碼。4什么叫波特率? (P201)什么叫波特率因子? (P200)設(shè)波特率為1200,波特率因子為16,那么,時(shí)鐘頻率為多少?答:串行傳輸率叫波特率,傳輸率是指每秒傳輸多少位。波特率因子:在異步通信時(shí),發(fā)送端需要用時(shí)鐘來決定每一位對(duì)應(yīng)的時(shí)間長(zhǎng)度,接收端也需要用一個(gè)時(shí)鐘來確定每一位的長(zhǎng)度,前一個(gè)時(shí)鐘叫發(fā)送時(shí)鐘,后一個(gè)時(shí)鐘叫接收時(shí)鐘。這兩個(gè)時(shí)鐘的頻率可以是位傳輸率的16倍、32倍或64倍,這個(gè)倍數(shù)稱為波特率因子。時(shí)鐘頻率=1200*16=137200HZ;5串行通信按照時(shí)鐘對(duì)通信過程的定時(shí)方

8、式,可以分為幾種類型?分別說明每種方式的特點(diǎn)? (P199)答:兩種類型:一種同步通信,另一種異步通信。特點(diǎn):采用同步方式時(shí),收發(fā)雙方采用同一個(gè)時(shí)鐘信號(hào)來定時(shí),此時(shí),將許多字符組成一個(gè)信息符,這樣,字符可以一個(gè)接一個(gè)的地傳輸,但是,在每組信息的開始要加上同步字符,另外,在沒有信息要傳輸時(shí),必須要填上空字符,因?yàn)橥絺鬏敳辉试S有空隙。同步通信靠同步字符來識(shí)別信息幀,同步通信時(shí),一個(gè)信息幀可含有多個(gè)或上千個(gè)字符。采用異步方式通信時(shí),收發(fā)雙方不用統(tǒng)一的時(shí)鐘進(jìn)行定時(shí),兩個(gè)字符之間的傳輸間隔是任意的,所以,每個(gè)字符的前后都要用若干位作為分隔位來識(shí)別。實(shí)際上,異步通信方式是靠起始和停止位來識(shí)別信息幀的。異

9、步通信的一個(gè)信息幀只含有一個(gè)字符。6DMA方式為什么能實(shí)現(xiàn)高速數(shù)據(jù)傳輸? (P192)答:在DMA方式下,數(shù)據(jù)按塊傳輸,外設(shè)利用專用的接口直接和存儲(chǔ)器進(jìn)行高速度數(shù)據(jù)傳送,而不經(jīng)過CPU,當(dāng)然也不需要CPU執(zhí)行指令,這樣,傳輸時(shí)就不必進(jìn)行保護(hù)現(xiàn)場(chǎng)之類的一系列額外操作,數(shù)據(jù)的傳輸速度基本上決定于外設(shè)和存儲(chǔ)器的速度。7DMA控制器的工作特點(diǎn)? (P196)答:a,它一方面是一個(gè)接口,因?yàn)樗蠭/O端口地址,CPU可通過端口地址對(duì)DMA控制器進(jìn)行讀/寫操作,以便對(duì)DMA控制器進(jìn)行初始化或讀取狀態(tài)。另一方面,DMA控制器在得到總線控制權(quán)后,能夠控制系統(tǒng)總線,它可提供一系列控制信號(hào),像CPU一樣操縱外設(shè)和

10、存儲(chǔ)器之間的數(shù)據(jù)傳輸,所以,DMA控制器又不同于其它接口。b,DMA控制器在傳輸數(shù)據(jù)時(shí)不用指令,而是通過固定的邏輯電路用固定的順序發(fā)地址和用讀/寫信號(hào)實(shí)現(xiàn)高速數(shù)據(jù)傳輸,在此過程中,CPU完全不參與,數(shù)據(jù)也不經(jīng)過CPU而是直接在外設(shè)和存儲(chǔ)器之間傳輸。8.8255有幾種工作方式?(P221)每種方式的特點(diǎn)是什么?每個(gè)端口分別可以工作在幾種工作方式?答:工作方式,方式0:基本的輸入/輸出方式; 方式1:選通的輸入/輸出方式; 方式2:雙向傳輸方式;答:1,尋址功能,2,輸入輸出功能,3,數(shù)據(jù)轉(zhuǎn)換功能,4,聯(lián)絡(luò)功能,5,中斷管理功能,6,復(fù)位功能,7,可編程功能,8,錯(cuò)誤檢測(cè)功能,10. CPU和外設(shè)

11、交換的基本信息是數(shù)據(jù),數(shù)據(jù)信息大致分為幾類?分別是什么?(P178)的答:1,數(shù)字量:是指從鍵盤、磁盤驅(qū)動(dòng)器等讀入發(fā)信息,或主機(jī)送給打印機(jī)、磁盤驅(qū)動(dòng)器的、顯示器及繪圖儀的信息,它們是二進(jìn)制形式的數(shù)據(jù)或是以SACII碼表示的數(shù)據(jù)及字符。2,模擬量:多數(shù)情況下輸入的信息是連續(xù)的變化的物理量,這些物理量一般通過傳感器先變成電壓或電流,再經(jīng)過放大。電壓和電流是模擬量,計(jì)算機(jī)無法直接接收和處理模擬量要經(jīng)過模擬量往數(shù)字量(A/D)的轉(zhuǎn)換,變成數(shù)字量,才能送入計(jì)算機(jī)。反過來,計(jì)算機(jī)輸出的數(shù)字量要經(jīng)過數(shù)字量往(D/A)的轉(zhuǎn)換,變成模擬量,才能控制現(xiàn)場(chǎng)。3,開關(guān)量:表示兩個(gè)狀態(tài)。11什么是中斷向量表? 它的作用

12、是什么? (P27)答:8086的中斷系統(tǒng)以位于內(nèi)存0段的03FFH區(qū)域的中斷向量表為基礎(chǔ),最多可容納256個(gè)中斷向量。12匯編語(yǔ)言中偽指令與(機(jī)器)指令的區(qū)別是什么? (P127)答:在形式 ,指示性語(yǔ)句和指令性語(yǔ)句很類似,指示性語(yǔ)句中也用到標(biāo)號(hào),不過此時(shí)標(biāo)號(hào)不帶冒號(hào);在指令性語(yǔ)句中標(biāo)號(hào)后邊一點(diǎn)帶冒號(hào),這是兩者之間在形式上的差別。偽指令與指令的本質(zhì)差別是,在匯編過程中偽指令并不形成任何代碼。13. CPU和外設(shè)之間的數(shù)據(jù)傳送方式有幾種?分別簡(jiǎn)單說明? (P183)答:a,程序方式:指在程序控制下進(jìn)行信息傳送,又分為無條件傳送方式和條件傳送方式。b, 中斷方式:由外設(shè)中斷CPU的工作,使CPU

13、暫停執(zhí)行當(dāng)前的程序,而區(qū)去執(zhí)行中斷處理子程序或中斷服務(wù)子程序,中斷子程序執(zhí)行完后,CPU又轉(zhuǎn)回來執(zhí)行原來的程序。c,DMA方式:直接存儲(chǔ)器存取,實(shí)現(xiàn)數(shù)據(jù)按塊傳送,就需要改變傳輸方式。14.8086對(duì)I/O端口有幾種編址方式?(P37)答:兩種方式編址;a, 通過硬件將I/O端口和存儲(chǔ)器統(tǒng)一編址的方式。用這種方式時(shí),可以用訪問存儲(chǔ)器的指令來實(shí)現(xiàn)對(duì)I/O的讀寫,而對(duì)存儲(chǔ)器的讀寫指令很多,功能很強(qiáng),使用起來也很靈活。這種方式的優(yōu)點(diǎn)不必專門設(shè)置I/O指令。缺點(diǎn)是I/O端口占用了內(nèi)存地址,使內(nèi)存空間小,訪問內(nèi)存的指令較長(zhǎng),速度慢;另外,訪問內(nèi)存和訪問I/O的指令形式一樣,影響程序的可讀性。b, 另一種是

14、I/O端口獨(dú)立編址方式,8086用這種方式對(duì)I/O編址,指令系統(tǒng)中有專用的I/O指令,這些指令運(yùn)行速度快;且訪問內(nèi)存和訪問I/O端口的指令完全不同,增加程序的可讀性。15對(duì)于一條匯編指令來說,有解決哪兩個(gè)問題?(P75)答:a,需要指出進(jìn)行什么操作,這由指令操作符來表明。 b, 需要指出大多數(shù)指令涉及的操作數(shù)和操作結(jié)果放在何處。為了使指令形式比較簡(jiǎn)單,一般情況下,約定將操作結(jié)果送到原來放操作數(shù)的地方,這樣,第二個(gè)問題就歸結(jié)為指出操作數(shù)的來源,這就是操作數(shù)的尋址方式。16.簡(jiǎn)單說明中斷指令I(lǐng)NT執(zhí)行的過程?(P111)答:執(zhí)行INT n指令時(shí),將CPU轉(zhuǎn)到一個(gè)中斷處理程序。此時(shí),標(biāo)志寄存器的指被

15、推入堆棧,堆棧指針ESP(或SP)減4(或減2);然后清除中斷允許標(biāo)志IF和單步標(biāo)志TF。清除IF使進(jìn)入中斷處理程序的過程不被外面的其它中斷所打斷,清除TF可以避免進(jìn)入中斷處理程序后按單步執(zhí)行;接著,CPU將主程序的下一條指令地址即斷點(diǎn)地址堆入堆棧,同時(shí),堆棧指針ESP(或SP)減6(或減4)。17CPU和外設(shè)之間傳輸?shù)男盘?hào)有幾類?分別說明都是什么?(P178)答:三類,1, 數(shù)據(jù)信息:CPU和外設(shè)交換的基本信息就是數(shù)據(jù)信息。2, 狀態(tài)信息:反映了當(dāng)前外設(shè)所處的工作狀態(tài),是外設(shè)通過接口往CPU送的。3, 控制信息:控制信息是CPU通過接口傳送給外設(shè)的,以此控制外設(shè)的工作。18系統(tǒng)中有1個(gè)主片,

16、2個(gè)從片, 并設(shè)從片1連在主片的IR1引腳上,而從片2連在主片的IR2引腳上,試著說明系統(tǒng)中的優(yōu)先級(jí)排列次序?(P257)答: 主片:IR0(這是系統(tǒng)中的最高優(yōu)先級(jí))從片1:IR0、IR1、IR2、IR3、IR4、IR5、IR6、IR7從片:IR0、IR1、IR2、IR3、IR4、IR5、IR6、IR7主片:IR3、IR4、IR5、IR6、IR7(主片的IR7為系統(tǒng)中最高優(yōu)先級(jí))三. 填空題 1. 微型機(jī)的主要四個(gè)特點(diǎn)分別是(體積小、重量輕)、(價(jià)格低廉)、可靠性高、結(jié)構(gòu)靈活,應(yīng)用面廣等特點(diǎn)。2. 微型機(jī)按系統(tǒng)規(guī)模來分,可以分為(單片機(jī))、(個(gè)人計(jì)算機(jī))、筆記本電腦和掌上電腦。3. 微型機(jī)按微

17、處理器的字長(zhǎng)來分,可以分為(4位微處理器)、(8位微處理器)、16位微處理器和32位微處理器。4. 在8086CPU的中斷信號(hào)中,NMI是( 非屏蔽中斷 )觸發(fā),INTR是(可屏蔽中斷)觸發(fā)。5. 8086有二種工作模式,分別稱為( 最小工作)模式和(最大工作)模式。6. CPU內(nèi)部包含如下三部分:(算術(shù)邏輯部件)、(累加器和寄存器組)以及控制器。7. 微型計(jì)算機(jī)的應(yīng)用范圍十分廣闊,主要包括(科學(xué)計(jì)算)、(信息處理)、(過程控制)、儀器、儀表控制和家用電器和民用產(chǎn)品控制等方面。8. 可用兩種方式對(duì)于8086的I/O端口進(jìn)行,一種是 (與存儲(chǔ)器統(tǒng)一編址),另一種是(I/O端口獨(dú)立編址) 。9.

18、8086是Intel系列的16位微處理器,有16根數(shù)據(jù)線和(20 )根地址線,可尋址的地址空間為( 1 M )字節(jié)。10. 8086擁有一個(gè)強(qiáng)有力的中斷系統(tǒng),從產(chǎn)生中斷的方法上可以分為兩大類,一類是(硬件中斷),一類是(軟件中斷)。11. 8086CPU的硬件中斷信號(hào)是由(NMI )和( INTR )兩個(gè)引腳提供。12. 每個(gè)中斷向量占4個(gè)字節(jié),前2個(gè)字節(jié)為中斷處理子程序入口地址的( 偏移量),后2個(gè)字節(jié)為中斷處理子程序入口地址的( 段地址)。13. 8086的標(biāo)志寄存器的標(biāo)志根據(jù)功能,可以分為兩類:一類叫(狀態(tài)標(biāo)志),另一類叫(控制標(biāo)志)。14. 當(dāng)標(biāo)志IF=1時(shí),CPU(可接受)響應(yīng)可屏蔽

19、中斷;當(dāng)IF=0時(shí),CPU(不可接受)響應(yīng)可屏蔽中斷。15. 當(dāng)標(biāo)志ZF=1時(shí),運(yùn)算結(jié)果為( 零 );當(dāng)ZF=0時(shí),運(yùn)算結(jié)果為( 非零 )。16. 和8086配合的協(xié)處理器有兩個(gè),一個(gè)是(數(shù)值運(yùn)算)協(xié)處理器8087,一個(gè)是(輸入/輸出)協(xié)處理器8089。17. CPU和外設(shè)都是通過輸入/輸出(I/O)端口來傳輸數(shù)據(jù)。在次過程中,涉及(直接尋址)和(間接尋址)兩種方式。18. 主機(jī)和外設(shè)之間傳送信息時(shí),用輸入/輸出指令。對(duì)輸入/輸出端口的尋址有兩種方式:(直接尋址)和利用DX寄存器的(間接尋址)。19. 匯編語(yǔ)言算術(shù)運(yùn)算指令中,對(duì)加法或減法來說,無符號(hào)數(shù)和有符號(hào)數(shù)( 可采用 )同一套指令,對(duì)乘法

20、或除法來說,無符號(hào)數(shù)和有符號(hào)數(shù)( 不能采用 )同一套指令。20. CPU和外設(shè)之間有三種數(shù)據(jù)傳送方式,其中程序方式是指在程序控制下進(jìn)行信息傳送,又分為 (條件 )傳送方式和(無條件 ) 傳送方式。21. 系統(tǒng)與接口輸入/輸出過程中涉及系統(tǒng)和接口的聯(lián)系方式、(優(yōu)先級(jí))和(緩沖區(qū))等問題。22. 當(dāng)OCW124H時(shí),則8259A的( IR2)和( IR5)引腿上的中斷請(qǐng)求被屏蔽。23. 當(dāng)OCW148H時(shí),則8259A的( IR3)和( IR6)引腿上的中斷請(qǐng)求被屏蔽。24. 當(dāng)OCW118H時(shí),則8259A的(IR3)和( IR4 )引腿上的中斷請(qǐng)求被屏蔽。25. 8086工作在最小模式下,引腳

21、信號(hào)( M/IO# )、(RD# 和WR#)組合起來決定了系統(tǒng)中數(shù)據(jù)傳輸?shù)姆绞健?6. 在接口設(shè)計(jì)中,常常要考慮對(duì)錯(cuò)誤的檢測(cè)問題。當(dāng)前多數(shù)可編程接口芯片能檢測(cè)到兩類錯(cuò)誤,一類是(傳輸錯(cuò)誤),另一類是(覆蓋錯(cuò)誤)。27. DMA控制器8237A有( 4 )個(gè)獨(dú)立的通道,每個(gè)通道均有( 獨(dú)立 )尋址和計(jì)數(shù)的能力。28. 串行通信可分為兩種類型,一種叫( 同步 )通信,另一種叫( 異步 )通信。29. 串行通信有多種方式,按照數(shù)據(jù)傳輸時(shí)發(fā)送過程和接收過程的關(guān)系劃分,可以分為(全雙工方式)、(半雙工方式)和單工方式。30. 8255A是Intel系列的(并行)接口芯片,并且它是(可編程的),也就是可以

22、通過軟件來設(shè)置芯片的工作方式。31. 8259A是Intel系列的(中斷控制)接口芯片,并且它是(可編程的),也就是可以通過軟件來設(shè)置芯片的工作方式。32. 8259A按照對(duì)中斷源的屏蔽方式來分,有如下工作方式:(普通屏蔽方式)和(特殊屏蔽方式)。33. 按照8259A和系統(tǒng)總線的連接來分,有下列兩種方式:(緩沖方式)和(非緩沖方式)。34. 8259A操作命令字是在應(yīng)用程序中設(shè)置時(shí),對(duì)端口地址有嚴(yán)格規(guī)定,即OCW1必須寫入(奇地址)端口,OCW2和OCW3必須寫入(偶地址)端口。35. 8253芯片的功能體現(xiàn)在兩個(gè)方面:一是作為(計(jì)數(shù)器);二是作為(定時(shí)器)。36. 模/數(shù)(A/D)轉(zhuǎn)換是指

23、通過電路將模擬量轉(zhuǎn)換為數(shù)字量。在實(shí)現(xiàn)A/D轉(zhuǎn)換時(shí),最主要的參數(shù)是(分辨率)、(轉(zhuǎn)換精度)和轉(zhuǎn)換率。37. 模/數(shù)(A/D)轉(zhuǎn)換的方法很多,常見的有計(jì)數(shù)法、(雙積分法)和(逐次逼近法)。四選擇題 1二進(jìn)制10010110.10B的十進(jìn)制數(shù)值可表示為( B ).A.968 B.150.5 C.96.5 D.160.52. 8086 CPU是( B )位的處理器.A.8 B.16 C.32 D.64 38086 CPU的地址線有( C )根。A.8 B.16 C.20 D.324. 在8086系統(tǒng)中,與存儲(chǔ)器物理地址1A005H相對(duì)應(yīng)的邏輯地址為( A ).A.1739:2C75 B.D733:72

24、07 C.1733:2175 D.C390:7675 5.當(dāng)RD#=0,WR#=1,M/IO#=0時(shí),CPU完成的操作是( C ).A.存儲(chǔ)器讀 B.存儲(chǔ)器寫 C.I/O讀 D.I/O寫68086 CPU的一個(gè)字節(jié)有(A )位組成的.A.8 B.16 C.32 D.4 7進(jìn)棧/出棧指令PUSH/POP的內(nèi)存操作數(shù)的段地址只能是( D )。A.CS B.ES C.DS D.SS8.8086CPU響應(yīng)一個(gè)可屏蔽中斷的條件是( C )。 A.IF=0,INTR=0 B.IF=0,INTR=1 C.IF=1,INTR=1 D.IF=1,INTR=09. 8086 CPU的NMI引腳上輸入的信號(hào)是( D

25、 )。A.可屏蔽中斷請(qǐng)求 B.總線請(qǐng)求 C.中斷響應(yīng) D. 非可屏蔽中斷請(qǐng)求108086能夠訪問的I/O空間的大小是( C )。A.64K B.256K C.1M D. 16M11下面哪個(gè)寄存器,固定與搭配來尋址內(nèi)存中的即將要執(zhí)行的指令。( C )A.SP B.BP C.IP D.SI12.哪個(gè)不是輸入/輸出設(shè)備使用接口的原因 ( B ).A.外設(shè)種類繁多 B.信號(hào)類型復(fù)雜 C.工作速度匹配 D.數(shù)據(jù)傳送方式多樣 13.8086/8088的地址信號(hào)是在總線周期的第( A )個(gè)狀態(tài)發(fā)出的。A.1 B.2 C.3 D. 414.保護(hù)斷點(diǎn)就是保存( D )。A.中斷類型碼 B.中斷服務(wù)程序入口地址

26、C.中斷現(xiàn)場(chǎng) D.當(dāng)前的CS:IP的值 15.指令MOV AX,2000H的尋址方式為(A )。A.直接尋址 B.間接尋址 C.存儲(chǔ)器相對(duì)尋址 D.基址加變址尋址16. 指令MOV AH,BXSI的尋址方式為(D )。A.直接尋址 B.間接尋址 C.存儲(chǔ)器對(duì)尋址 D.基址加變址尋址17.對(duì)于指令MOV AX,1267H,指令中的立即數(shù)1267H是存儲(chǔ)在( C )中。A.數(shù)據(jù)段 B. 堆棧段C. 代碼段 D. 附加段18.用兩片8259A級(jí)聯(lián)后,能擴(kuò)充到( B )級(jí)中斷系統(tǒng).A.9 B.15 C.16 D.64198086 CPU 的狀態(tài)標(biāo)志寄存器中用于存儲(chǔ)器數(shù)據(jù)存取地址自動(dòng)變化方向的是( B

27、)A.IF B.DF C.TF D.CF208086 CPU 的狀態(tài)標(biāo)志寄存器中用于是否允許中斷響應(yīng)的是( A )A.IF B.DF C.TF D.CF218086 CPU 系統(tǒng)執(zhí)行傳送指令MOV時(shí)( D )A.影響TF標(biāo)志位 B. 影響DF標(biāo)志位 C. 影響IF標(biāo)志位 D. 不影響22循環(huán)指令LOOP使用時(shí)規(guī)定循環(huán)次數(shù)必定在( D )寄存器中。A.DX B.BX C.AX D.CX23.8086CPU開始加電或復(fù)位后,從下面哪個(gè)地址開始執(zhí)行程序. ( B )A.0000:FFFF B.FFFF:0000C.0000:1234 D.1234:0000 24.8086CPU響應(yīng)一個(gè)不可屏蔽中斷的

28、條件是( B )A.IF=0,NMI=0 B.IF=0,NMI=1C.IF=1,NMI=0 D.IF=1,INTR=1 258086 CPU 存儲(chǔ)器是分段的,且每個(gè)段都不超過( A )個(gè)字節(jié)。A.64K B. 32K C. 1M D. 6426與指令MOV BX,OFFSET VAR功能完全等效的指令是( D )A. MOV BX, VAR B. LDS BX, VAR C. LES BX, VAR D. LEA BX, VAR27與指令MOV BX,OFFSET VAR功能完全等效的指令是( D )A. MOV BX, VAR B. LDS BX, VAR C. LES BX, VAR D.

29、 LEA BX, VAR28.下面哪個(gè)不是常用的存儲(chǔ)器尋址方式( D ).A.直接尋址 B.寄存器間接尋址 C.存儲(chǔ)器相對(duì)尋址 D.基址加變址尋址29.在異步傳輸過程中,設(shè)每個(gè)字符對(duì)應(yīng)1個(gè)起始位,8個(gè)數(shù)據(jù)位,1位 奇校驗(yàn)和2個(gè)停止位,若波特率為9600,每秒鐘能傳送字符是( C )。A.480個(gè) B.600個(gè) C.800個(gè) D.960個(gè)30在異步傳輸過程中,設(shè)每個(gè)字符對(duì)應(yīng)1個(gè)起始位,6個(gè)數(shù)據(jù)位,1位 奇校驗(yàn)和2個(gè)停止位,若波特率為9600,每秒鐘能傳送字符是( D )。A.480個(gè) B.600個(gè) C.800個(gè) D.960個(gè)31.如果8237A在DMA操作時(shí),其引腳IOR#和MEMW#有效,此操

30、作是( D )。 A.DMA校驗(yàn) B.存儲(chǔ)器到存儲(chǔ)器 C.DMA讀 D.DMA寫32 8086 CPU 系統(tǒng)邏輯運(yùn)算指令TEST不影響的是( D )A.不影響OF標(biāo)志位 B. 不影響CF標(biāo)志位 C. 不影響SF標(biāo)志位 D. 不不影響結(jié)果五程序分析1指出下列程序完成什么功能? 結(jié)果標(biāo)志寄存器中的ZF位的值是多少程序段如下: LAHF ; 標(biāo)志的低8位送AH OR AH,01000000B ; 將ZF=1 SAHF ; ZF=1,其余標(biāo)志位不變,修改標(biāo)志寄存器ZF位的內(nèi)容為1。2設(shè)BX=0 158H, DI=10A5H, 位移量DISP=1B57H, DS=2100H,求各種尋址方式下,有效地址(

31、EA)和物理地址(PA)分別為多少? 直接尋址:有效地址=1B57H物理地址=21000H+1B57H=22B57H 寄存器間接尋址(寄存器為BX):有效地址=0158H物理地址=21000H+0158H=21158H BX寄存器相對(duì)間接尋址:有效地址=0158H+1B57H=1CAFH物理地址=21000H+1CAFH=22CAFH 變址尋址(寄存器為DI):有效地址=10A5H物理地址=21000H+10A5H=220A5H DI寄存器相對(duì)變址尋址:有效地址=10A5H+1B57H=2BFCH物理地址=21000H+2BFCH=23BFCH 基址加變址的尋址(BX為基址寄存器,DI為變址寄

32、存器):有效地址=0158H+10A5H=11FDH物理地址=21000H+11FDH=221FDH3以下是對(duì)8259A初始化程序,端口地址為60H和61H,請(qǐng)為指令加詳細(xì)注釋. MOV AL ,13H ;邊沿觸發(fā),單片無極連,有ICW4 OUT 60H , AL ;ICW1 MOV AL ,38H ;中斷類型碼38H OUT 61H ,AL ;ICW2 MOV AL ,0DH ;普通全嵌套,緩沖主片,非自動(dòng)結(jié)束,非8系統(tǒng) OUT 61H ,AL ;ICW44.在PC機(jī)中,單片8259A工作在普通全嵌套方式及普通結(jié)束中斷方式下,當(dāng)前IMR=02H,ISR=00H, 現(xiàn)有IR1、IR3、IR4同

33、時(shí)申請(qǐng),試回答下列問題:(1) IRR的內(nèi)容是多少?(2) CPU將先響應(yīng)哪個(gè)中斷請(qǐng)求?為什么?(3) CPU的中斷響應(yīng)周期結(jié)束后,ISR的值是多少?表示什么意思?答:(1)IRR:1AH(2)IR3,因?yàn)镮R1被屏蔽了,而IR3比IR4優(yōu)先級(jí)高。(3)ISR=08H,當(dāng)前正在執(zhí)行IR3中斷服務(wù)程序。如下圖:00011010IR7 IR6 IR5 IR4 IR3IR2 IR1 IR05.用8255A作打印機(jī)接口,用PA口作數(shù)據(jù)端口,采用中斷傳送方式, 端口地址為0A0H0A3H,閱讀程序后回答問題: MOV AL ,0A0H OUT 0A3H ,AL XOR AX , AX MOV DS ,

34、AX MOV AX , 1200H MOV 0038H , AX MOV AX , 4100H MOV 003AH , AX MOV AL ,0DH OUT 0A3H , AL STI問:(1)端口A工作于何種方式? (2)中斷類型碼是多少?(3) 中斷服務(wù)程序的入口物理地址是多少?答:(1)方式2,輸出。(2)中斷類型碼為0EH(3)42200H如下圖:1D6D5D4D3D2D1D0D7=1,方式控制字的標(biāo)示符D5、D6,A端口 00-方式0,01-方式1,0x-方式2D4,A組1-輸入,0-輸出D3,PC7-PC4,1-輸入,0-輸出D2,B組 0-方式0,1-方式1D1,1-輸入,0-輸

35、出D0,PC3-PC0 1-輸入,0-輸出6.已知8253計(jì)數(shù)器/定時(shí)器端口地址分別是:60H、62H、64H、66H,初始化程序如下:MOV AL , 77HOUT 46H , ALMOV AL , 21HOUT 42H , ALMOV AL , 40HOUT 42H , ALSTI問:(1)計(jì)數(shù)器1工作于何種方式? (2)當(dāng)CLK1為1MHZ時(shí)OUT1輸出的周期是多少? (3)一個(gè)周期中處于低電平的時(shí)間是多少?答:(1)模式3,方波發(fā)生器 (2)t=n/f=4021/1000000=0.004021s (3)低電平的時(shí)間=(4021-1)/2=2.01ms7.用8255A的PA口接8個(gè)發(fā)光

36、二極管,輸出為1時(shí)二極管發(fā)光.以下程序是先讓右邊4個(gè)(低4位)二極管發(fā)光,延時(shí)一會(huì)后,再使左邊4個(gè)(高4位)二極管發(fā)光,交替顯示.8255A的端口地址為:40H,42H,44H,46H.請(qǐng)將下面程序段中空白處填上適當(dāng)?shù)膬?nèi)容完成其功能. MOV AL , _80H_ ;寫方式控制字 OUT 66H , ALABC0: MOV AL , _0FH_ ;令右邊4個(gè)二極管發(fā)光 OUT 60H, AL MOV CX ,0FFFFH ;延時(shí)ABC1: LOOP ABC1 MOV AL , _0F0H_ ;令左邊4個(gè)二極管發(fā)光_OUT 60H Al_ MOV CX ,0FFFFH ;延時(shí)ABC2: LOOP ABC2JMP ABC0 ;繼續(xù)交替顯示8.分析8255的各端口地址、工作方式及本段程序功能? START:MOV DX ,43H MOV AL ,92H OUT DX , AL BG:MOV DX,41H IN AL ,DX MOV DX ,42H

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論