成都理工大學(xué)現(xiàn)代微機原理與接口期末試題_第1頁
成都理工大學(xué)現(xiàn)代微機原理與接口期末試題_第2頁
成都理工大學(xué)現(xiàn)代微機原理與接口期末試題_第3頁
成都理工大學(xué)現(xiàn)代微機原理與接口期末試題_第4頁
成都理工大學(xué)現(xiàn)代微機原理與接口期末試題_第5頁
已閱讀5頁,還剩1頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

單項選擇題〔本大題共20個小題,每題1分,共20分〕以下設(shè)備系統(tǒng)中,一般不與DB、AB和CB三個總線直接連接的是__B__。I/O接口〔B〕外設(shè)〔C〕ROM〔D〕RAM在微機系統(tǒng)的雙向傳輸中,輸入端口和輸出端口假設(shè)用同一地址_____D_______。在輸出時會出現(xiàn)問題(B)在輸入時會出現(xiàn)問題〔C〕不會出現(xiàn)矛盾 〔D〕根本不能用微型計算機與各外部設(shè)備之間是通過__C__連接起來的。系統(tǒng)總線〔B〕內(nèi)總線〔C〕外總線〔D〕局部總線在PC/XT傳輸周期中,CPU在__C__的下沿查詢READY信號電平,定義是否輸入等待脈沖TwT1〔B〕T2〔C〕T3〔D〕T4在PC/XT微機與外部設(shè)備通信中,一個I/O接口電路至少要有__A__端口數(shù)據(jù)〔B〕狀態(tài)〔C〕控制〔D〕其他6、8086〔8088〕CPU訪問外設(shè)時,其I/O空間地址范圍是__C__。〔A〕00~FFH〔B〕0000~03FFH〔C〕0000~FFFFH〔D〕00000~FFFFFH在PC機中,8086〔8088〕CPU非屏蔽中斷用于處理計算機的__C__。外部設(shè)備〔B〕鍵盤數(shù)據(jù) 〔C〕工作異常 〔D〕顯示數(shù)據(jù)在微機中,CPU響應(yīng)INTR引腳的中斷請求的條件是__C__。IF=0 〔B〕TF=0 〔C〕IF=1 〔D〕OF=09、8259中斷控制器的IRR中的某一位為1,表示__C__?!睞〕8259中斷效勞故障 〔B〕CPU正在執(zhí)行中斷效勞程序〔C〕外部設(shè)備中有中斷效勞請求 〔D〕中斷效勞程序剛執(zhí)行完畢在PC機中,外設(shè)通過8259的IR實現(xiàn)中斷請求,8259的INT連接到8088CPU,INTR實現(xiàn)對該設(shè)備的中斷響應(yīng),8088CPU響應(yīng)硬件中斷的的條件__B__??偩€周期結(jié)束 〔B〕當(dāng)前指令執(zhí)行完 〔C〕DMA結(jié)束 〔D〕CPU空閑在PC機中,存儲器地址為0:000H~0:3FFH的空間被分配為__C__。POST自檢程序 〔B〕DOS參數(shù)區(qū) 〔C〕中斷向量表 〔D〕用戶程序假設(shè)8253定時/計數(shù)器通道0的時鐘為1Kb/s,在**計數(shù)方式下最大定時時間為___A____秒〔A〕1 〔B〕10 〔C〕100 〔D〕100013、8253定時/計數(shù)器可以實現(xiàn)定時,假設(shè)輸入時時鐘周期為Ti,計數(shù)器的初值為N,那么定時時間的計算公式是__A__。NTi 〔B〕Ti/N 〔C〕fi/N(D)Nfi14、8086CPU向8253的2#計數(shù)器送初值N時,那么8253芯片引腳A1A0為___C__。A1A0=00 (B)A1A0=01 (C)A1A0=10 (D)A1A0=11 15、8255工作在方式1輸入時,僅將端口C的第4位〔PC4〕復(fù)位,那么執(zhí)行__B__操作?!睞〕10001000B 端口C 〔B〕00010000B 端口C〔C〕10001000B 控制字存放器 〔D〕00010000B 控制字存放器16、8255有三個獨立的I/O通道,其中PA通道可工作在0~2方式,在PC機中用于__B__數(shù)據(jù)的讀取。存儲器 〔B〕鍵盤 〔C〕打印機 〔D〕顯示器17、8237DMA控制器可通過DREQ信號向產(chǎn)生請求,啟動DMA傳輸,8237DMA也可通過程序?qū)慱_C__存放器啟動DMA傳輸。臨時 〔B〕計數(shù) 〔C〕請求 〔D〕數(shù)據(jù)在PC/XT計算機中,DMA傳輸方式一次最大可以傳輸_D_字節(jié)。〔A〕1 〔B〕1024 〔C〕32K 〔D〕64K19、PC/XT機的8237DMA控制器的__A__隧道用于存儲器刷新,處于系統(tǒng)平安考慮,禁止用戶編程使用?!睞〕0# 〔B〕1# 〔C〕2# 〔D〕3#在異步串行通信中,數(shù)據(jù)位會影響傳輸幀長度,假設(shè)RS-232C接口以2400,8,N,1傳輸參數(shù)通信時,其傳輸率為__B__字節(jié)/秒。〔A〕120 〔B〕240 〔C〕480 〔D〕960正誤判斷題〔本大題共15個小題,每題1分,共15分〕對于微機接口來說,I/O接口的緩沖功能是必要的功能之一。 〔 T〕在PC機,一個接口通??梢钥刂七B接多個外部設(shè)備。 〔 F 〕在PC機中,CPU的輸出地址〔AB〕可只能通過接口電路訪問外部設(shè)備。 〔T〕8086CPU的通過8259芯片來響應(yīng)、處理計算機的所有硬件中斷。 〔F〕任何外部設(shè)備必須通過接口電路與微機的連接。 〔T〕8086/8088中斷系統(tǒng)中,硬件中斷INTR不需要通過中斷響應(yīng)周期實現(xiàn)。 〔F〕在現(xiàn)代的微型計算機中,中斷向量表可安排在存儲器的任意位置。 (T)8253內(nèi)部有2個獨立的16位減法計數(shù)器,因此8253需要4個端口地址。 〔F〕8253定時/計數(shù)器可通過改變輸入頻率fi實現(xiàn)其輸出信號的時間定時。 〔T〕8253并行芯片的三個PA、PB和PC均可以同時與外設(shè)進(jìn)行雙向數(shù)據(jù)傳輸?!睩〕8253并行接口芯片有PA、PB和PC三個并行接口,分為A、B兩組進(jìn)行控制。〔T 〕DMA是一種通過CPU執(zhí)行響應(yīng)指令而實現(xiàn)的高速數(shù)據(jù)傳送方式。 〔F〕PC機的鍵盤的掃描碼是通過計算機的CPU掃描鍵盤矩陣行列獲取的。 〔T〕計算機的總線可連接多個接口電路,并控制多個外部設(shè)備。 〔T〕D/A轉(zhuǎn)換器分辨率數(shù)值大小與參考電壓Vref成正比。 〔T〕填空題〔本大題共8個小題,每空1分,共15分〕微機接口傳輸?shù)男畔⒅饕衉__數(shù)據(jù)信息、狀態(tài)信息、控制信息。8088在半同步傳輸中,____Ready___信號可使CPU的操作插入Tw等待脈沖。PC機的中斷優(yōu)先權(quán)順序為:__內(nèi)部中斷、非屏蔽中斷、可屏蔽中斷和單步執(zhí)行。在PC/XT中,一片8259中斷控制器允許___8___個外部設(shè)備的中斷請求,它們的中斷類型在_______之間。PC機的外部中斷有____NMI____和_____INTR___兩種。假設(shè)8253定時/計數(shù)器的初值為N,那么輸入時鐘CLK與輸出OUT的關(guān)系是__OUT=CLK/N______。當(dāng)8255的端口A工作在方式2時,端口C課工作在方式____1方式__。在PC機中,8237DMA有三種工作周期〔狀態(tài)〕:即空閑周期、___有效周期______和____時鐘_____。名詞解釋與簡答題〔每題4分,共20分〕微機接口CPU與外部;連接的部件,是CPU與外部設(shè)備進(jìn)行信息交換的中轉(zhuǎn)站〔微機〕半同步傳輸同步和異步執(zhí)行的折中方式,特點是:地址、命令和數(shù)據(jù)的發(fā)出時間都嚴(yán)格按照系統(tǒng)時鐘脈沖前沿時刻,接受判斷采用系統(tǒng)時鐘脈沖的后沿來識別,主要用于CPU與外部設(shè)備的數(shù)據(jù)傳輸設(shè)有以下圖所示的I/O端口地址譯碼電路,試計算當(dāng)跳線器K接通和不接通時的I/O端口地址,并簡單解釋下面譯碼電路的特點。A9為0時,11010110xxxxD60~D6FHA9為1時,11110110xxxxF60~F6FH特點:I/O端口地址選擇范圍不是很大,但實現(xiàn)簡單、可靠、本錢低廉4、8259中斷控制器有固定優(yōu)先權(quán)和旋轉(zhuǎn)優(yōu)先權(quán)兩種,但在PC機中采用固定優(yōu)先權(quán),試解釋為什么?在PC機中,主要有內(nèi)部中斷、NMI、INTR和單步執(zhí)行等中斷情況。在計算機請求效勞于效勞優(yōu)先是不同的,為保證優(yōu)先權(quán)高的中斷源的中斷請求能得到優(yōu)先效勞,必須采用固定的優(yōu)先權(quán)控制解釋最小采樣定律的含義,設(shè)有一正弦波信號,,假設(shè),那么采樣后的信號再復(fù)原為模擬信號,其模擬信號的頻率為多少?必須在動態(tài)連續(xù)信號的一個周期內(nèi)采集兩個以上的數(shù)據(jù),才能保證信號形態(tài)被復(fù)原問答或編程題〔1題必答,2~4題中選兩道,每題10分,共30分〕以下圖為計算機查詢輸入傳輸?shù)脑韴D,根據(jù)下面原理圖論述計算機查詢輸出的傳輸原理〔7分〕,并說明為什么查詢傳輸可實現(xiàn)CPU與外設(shè)的速度匹配〔3分〕。當(dāng)外設(shè)輸入數(shù)據(jù)時,通過“選通”將狀態(tài)信息READY置為1,在進(jìn)行數(shù)據(jù)輸入之前首先讀取狀態(tài)信號,假設(shè)READY=1,表示外設(shè)已將數(shù)據(jù)輸入,可讀取輸入數(shù)據(jù)讀取后通過“數(shù)據(jù)口選中”狀態(tài)信息READY清零,假設(shè)READY=0,表示無數(shù)據(jù)讀入,那么等待輸出原理:在輸出數(shù)據(jù)之前先讀取狀態(tài)信息D0,假設(shè)D0=0,那么外設(shè)空閑,可以輸出,輸出完成后D0=1,假設(shè)D0=1,那么表示上次輸出數(shù)據(jù)位被外設(shè)讀走,等待通過查詢接口的狀態(tài)信息,保證了任意高速設(shè)備與低速外部設(shè)備之間的同步協(xié)調(diào),否那么CPU等待用8253控制發(fā)光二極管亮5S,滅5S。時鐘頻率為1MHz,8253的地址為200H,**為207H,編寫出8253的初始化程序〔高電平發(fā)光二極管亮,低電平發(fā)光二極管滅〕。#include<stdio.h>Main(){UnsignedintN1=500,N2=20000Outportb(0x203,0x76);01通道11(16位I/O)011方式30二進(jìn)制Outportb(0x200,N1%256);低8位Outportb(0x200,N1/256);高8位Outportb(0x207,0xB6);10110100Outportb(0x204,N2%256);Outportb(0x204,N2/256);}3Outportb(0x3E0,0xA81);方式1Unsignedcharstatus,flag=0;Status=input(0x3E0);讀PCStatus=status(0x01);取PC0位If(status==0)flag=1Do{點燈}While{flag=1}不斷測試PC是否有鍵按下Flag=0如下電路簡圖為PC機擴展槽上擴展的一個8位A/D轉(zhuǎn)換器,試計算和編程。計算8255A片選信號的I/O地址范圍?!?分〕為了啟動一次A/D轉(zhuǎn)換,應(yīng)在START端加一個正脈沖。當(dāng)EOC由低變高時,說明A/D轉(zhuǎn)換完成,試完成下面程序,以查詢方式連續(xù)采集100個數(shù)據(jù),并將采集數(shù)據(jù)存入BUFFER數(shù)據(jù)緩沖區(qū)中?!?分〕1.根據(jù)74LS138電路可知A7A6A5A4A3=10111那么8255的CS非地址為10111xx0B8H~BFHPa=B8H,pb=BAH,pc=BCH,cw=BEH2.

#include<stdio.h>Main(){unsignedcharBUFFER[];unsignedchari,status,data;I=0;outportb(0xBE,0xB0);PA輸入,PC7~PC4輸入outportb(0xBC,0x80);PC7->startWhile(!kbhit()){Do{Status=inportb(0xBCH);Status=status&0x01;}While(status==0)Buffer[i]=inportb(0xB8H);I++;Outportb(0xBC,0x80);}}附:8253控制字:D0-計數(shù)方式〔0=二進(jìn)制技術(shù),1=BCD計數(shù)〕D3D2D1-工作方式〔000=方式0,001=方式1,010=方式2,011=方式3,100=方式4,101=

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論