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

下載本文檔

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

文檔簡(jiǎn)介

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

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(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)論