微機(jī)原理試題匯總_第1頁
微機(jī)原理試題匯總_第2頁
微機(jī)原理試題匯總_第3頁
微機(jī)原理試題匯總_第4頁
微機(jī)原理試題匯總_第5頁
已閱讀5頁,還剩35頁未讀, 繼續(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思考與練習(xí)題一、選擇題1 .計(jì)算機(jī)硬件中最核心的部件是()。CA.運(yùn)算器 B.主存儲(chǔ)器 D.輸入/輸出設(shè)備2 .微機(jī)的性能主要取決于()。A(B 計(jì)算機(jī)數(shù)據(jù)處理能力的一個(gè)重要指標(biāo))8. 主存儲(chǔ)器 C.硬盤 D.顯示器3 .計(jì)算機(jī)中帶符號(hào)數(shù)的表示通常采用()。CA.原碼 B.反碼 C.補(bǔ)碼 碼4 .采用補(bǔ)碼表示的8位二進(jìn)制數(shù)真值范圍是()。C127 +127 1 27+128 128 +127 128 +1285 .大寫字母" B'的石馬是()。BA.41H B.42H C.61H D.62H6 .某數(shù)在計(jì)算機(jī)中用壓縮碼表示為10010011,其真值為()。CA.100100

2、11B B.93H C.93 D.147二、填空題1 .微處理器是指;微型計(jì)算機(jī)以 為核心,配置 內(nèi)存和接口 構(gòu)成;其特點(diǎn)是一(1)功能強(qiáng)(2)可靠性高(3)價(jià)格低(4)適應(yīng)性 強(qiáng)(5)體積?。?)維護(hù)方便。P8 P52 .主存容量是指和總和;它是衡量微型計(jì)算機(jī)計(jì)算機(jī)數(shù)據(jù)處理能力的一個(gè)重要指標(biāo);構(gòu)成主存的器件通常采用和半導(dǎo)體器件P5 P93 .系統(tǒng)總線是與其他部件之間傳送數(shù)據(jù)、地址和控制信息的公共通道;根據(jù)傳送內(nèi)容的不同可分成 _數(shù)據(jù)、地址、控制_3種總線。P94 .計(jì)算機(jī)中的數(shù)據(jù)可分為_數(shù)值型和非數(shù)值型一兩類,前者的作用 是 表示數(shù)值大小,進(jìn)行算術(shù)運(yùn)算等處理操作;后者的作用是表示字符編碼,在

3、計(jì)算機(jī)中描述某種特定的信息。P125 .機(jī)器數(shù)是指一數(shù)及其符號(hào)在機(jī)器中加以表示的數(shù)值化 一機(jī)器數(shù) 的表示應(yīng)考慮_機(jī)器數(shù)的范圍、機(jī)器數(shù)的符號(hào)、機(jī)器數(shù)中小數(shù)點(diǎn)位置 3個(gè)因素。P15 P166碼可以表示一128.種字符,其中起控制作用的稱為 功能碼;供書寫程序和描述命令使用的稱為信息碼。P18 P19三、判斷題1 .計(jì)算機(jī)中帶符號(hào)數(shù)采用補(bǔ)碼表示的目的是為了簡(jiǎn)化機(jī)器數(shù)的運(yùn)算。()V2 .計(jì)算機(jī)中數(shù)據(jù)的表示范圍不受計(jì)算機(jī)字長(zhǎng)的限制。()x3 .計(jì)算機(jī)地址總線的寬度決定了內(nèi)存容量的大小。() V4 .計(jì)算機(jī)鍵盤輸入的各類符號(hào)在計(jì)算機(jī)內(nèi)部均表示為碼。()X(鍵盤與計(jì)算機(jī)通信采用碼)2思考與練習(xí)題一、選擇題1

4、 .在中起數(shù)據(jù)加工與處理作用的功能部件是()。 A8. 數(shù)據(jù)暫存器 C.數(shù)據(jù)寄存器控制電路2 .以下不屬于中的功能部件是()。BA.地址加法器B.地址寄存器C.段寄存器 D.指令隊(duì)列緩沖器3 .堆棧操作中用于指示棧頂?shù)刂返募拇嫫魇牵ǎ?B4 .指令指針寄存器()中存放的內(nèi)容是()。BA.指令 B.指令地址 C.操作數(shù) D.操作數(shù)地址5.8086系統(tǒng)可訪問的內(nèi)存空間范圍是()。BA.0000H B.00000H C.0 216 D.02206.8086的地址空間采用16位數(shù)尋址時(shí),可訪問的端門數(shù)容量為()。CA.16 B.32 C.64 D.17.8086最大和最小工作方式的主要差別是 ()。

5、 DA.數(shù)據(jù)總線的位數(shù)不同B.地址總線的位數(shù)不同端口數(shù)的不同D.單處理器與多處理器的不同二、填空題1.8086的內(nèi)部結(jié)構(gòu)由和組成,前者功能是執(zhí)行指令一后者功能是總線操作P24 P262.8086取指令時(shí),會(huì)選取作為段基值,再加上由提供的偏移地 址形成20位物理地址。3.8086有兩種外部中斷請(qǐng)求線,它們分別是和。P324.8086的標(biāo)志寄存器共有_9_個(gè)標(biāo)志位,分為_6_個(gè)_狀查_標(biāo)志 位和_3_個(gè)_控制_標(biāo)志位。P285.8086為訪問1內(nèi)存空間,將存儲(chǔ)器進(jìn)行 分段 管理;其 物理 地址是唯一的;偏移地址是指 _相對(duì)段基地址的偏移量 ;邏輯地址常用于 程序中_。P29 P20 P34 P35

6、6 .邏輯地址為1000H:0230H時(shí),其物理地址是 10230,段地址是 1000,偏移量是,023007 .時(shí)鐘周期是指基本時(shí)間計(jì)量單位,總線周期是指 一次總線操作時(shí)間,總線操作是指經(jīng)外部總線對(duì)存儲(chǔ)器或端口進(jìn)行一次信 息輸入和輸出的過程 。 P378.8086工作在最大方式時(shí)引腳應(yīng)接 _地_;最大和最小工作方式 的應(yīng)用場(chǎng)合分別是多處理器和單處理器系統(tǒng)。P38 P39 三、判斷題1中存放的是正在執(zhí)行的指令偏移地址。()x2.從內(nèi)存單元偶地址開始存放的數(shù)據(jù)稱為規(guī)則字。()V3執(zhí)行算術(shù)和邏輯運(yùn)算后的結(jié)果特征可由控制標(biāo)志位反映出來。()x4 .指令執(zhí)行中插入,和是為了解決與外設(shè)之間的速度差異()

7、X5 .總線操作中第1個(gè)時(shí)鐘周期通常是取指周期。()x6.8086 系統(tǒng)復(fù)位后重新啟動(dòng)時(shí)從內(nèi)存地址0H 處開始執(zhí)行。()V四、簡(jiǎn)答題1.8086 微處理器中的指令隊(duì)列起什么作用 ( 從指令隊(duì)列取指令的緩沖作用 ) ,其長(zhǎng)度是多少字節(jié) (6 個(gè)字節(jié) ) ? P262. 什么是邏輯地址( 無符號(hào) 32 位二進(jìn)制數(shù)) ,它由哪兩部分組成( 段地址和偏移地址) ? 8086 的物理地址是如何形成的 ( 物理地址=段地址*10 偏移地址 ) ? P353.8086 微機(jī)系統(tǒng)中存儲(chǔ)器為什么要分段(8086 系統(tǒng)內(nèi)的地址寄存器均是 16 位,只能尋址64;將1 存儲(chǔ)器分成邏輯段,每段不超過 64 空間,以便

8、操作。 ) ,各邏輯段之間的關(guān)系如何 ( 可重疊、交叉、緊密連接和分離) ? P344 端口有哪兩種編址方式( 統(tǒng)一編址和獨(dú)立編址) , 8086 的最大尋址空間是多少(64) ? P365.8086 的最大工作模式(8086、8087和 8089通過總線控制器8288產(chǎn)生對(duì)總線的控制信號(hào)) 和最小工作方式(8086 直接產(chǎn)生總線控制信號(hào) ) 的主要區(qū)別是什么?他們分別應(yīng)用在何種場(chǎng)合( 多處理器和單處理器系統(tǒng) ) ? P396 . 簡(jiǎn)述實(shí)地址方式( 由段地址和偏移地址計(jì)算產(chǎn)生物理地址,其物理地址可以超過20位)和虛擬 8086方式 ( 由段地址和偏移地址計(jì)算產(chǎn)生的有效物理地址為 20位)的區(qū)別

9、。P417 .簡(jiǎn)述微處理器的主要特性。P44五、分析題1 .有一個(gè)由10個(gè)字組成的數(shù)據(jù)區(qū),其起始地址為 1200H:0120H。 試寫出該數(shù)據(jù)區(qū)的首末存儲(chǔ)單元的實(shí)際地址 (121201212010*2-1=12133H)。2 .若一個(gè)程序段開始執(zhí)行之前,()=33 , ()=0130H,試問該程序 段啟動(dòng)執(zhí)行指令的實(shí)際地址是什么(33A00013033B30H)?3 .有兩個(gè)16位的字31和5E7,它彳門在8086系統(tǒng)存儲(chǔ)器中的地 址分別為00130H和00134H,試畫出它們的存儲(chǔ)示意圖。地址 存儲(chǔ)空4 .將字符串“! ”的碼依次存人從 01250H開始的字節(jié)單元中,畫 出它們存放的內(nèi)存單元

10、示意圖。地址 存儲(chǔ)空間01250H01251Ho01252Ho01253Hd01254H!,3思考與練習(xí)題一、選擇題1 .寄存器間接尋址方式中,要尋找的操作數(shù)位于() 中。BA.通用寄存器 B.內(nèi)存單元 C.段寄存器 D.堆棧2 .下列指令中正確的是()。C,3 .下列指令中錯(cuò)誤的是()。C,1234H,24 .設(shè)()=1010H,執(zhí)行后,中的內(nèi)容為()。BA.1011H B.1012H C.1 D.1005 .給定()=80H, ()=02H,指令 執(zhí)行后的結(jié)果是()。B A.()=40H B.()=20H C.()0H D.()0H6 .將清零弁使位清零,下面指令錯(cuò)誤的是()。 A,0(

11、不影響),0、填空題1 .計(jì)算機(jī)指令通常由_操作碼字段一手口 _操作數(shù)字段一兩部分組成; 指令對(duì)數(shù)據(jù)操作時(shí).按照數(shù)據(jù)的存放位置可分為立即數(shù)、寄存器操作數(shù)、存儲(chǔ)器操作數(shù) 。2 .尋址的含義是指尋找操作數(shù)的過程_; 8086指令系統(tǒng)的尋址 方式按照大類可分為 與操作數(shù)有關(guān)的尋址方式、與端口有關(guān)的 尋址方式;其中尋址速度最快的是立即數(shù)尋址。P54573 .指令:1中,源操作數(shù)位于 物理地址為*100100H的存儲(chǔ)單 元;讀取的是_附加數(shù)據(jù)段的存儲(chǔ)單元內(nèi)容。/I I,4 .堆棧是一個(gè)特殊的_存儲(chǔ)器區(qū)域一具操彳是以_2字節(jié)單元_為 單位按照先進(jìn)后出 原則來處理;采用指向棧頂?shù)刂罚霔r(shí)地址變化為=()-

12、2 。 P575端口的尋址有 直接端口尋址和間接端口尋址兩種方式;采用8位數(shù)端口地址(直接端口尋址)時(shí),可訪問的端口地址為0255 ;采用16位數(shù)端口地址(間接端口尋址) 時(shí),可訪問的端口地址為 065535 。 P57P58三、分析計(jì)算題1、析如下指令的正誤,對(duì)錯(cuò)誤指令說明出錯(cuò)誤原因弁加以收正:(1) 1200,23H(2) 1020(3) 1000H,2000H (4) 00H(5)(6)(7) ,80H(8) ,3300H(1)1200,23H;未指明數(shù)據(jù)類型1200,23H(2) 1020;立即數(shù)不能作為目標(biāo)操作數(shù)1020H(3) 1000H,2000H; 兩 操 作 數(shù) 不 能 均

13、是 內(nèi) 存 單 元1000H,2000H(4) ,000H(5) ;(6)(7) ,80H不能在指令中出現(xiàn)000H操作數(shù)必須是16 位不能作為端口地址的間接訪問寄存器(8),3300H致 ,3300H兩操作數(shù)的數(shù)據(jù)類型不一直接端口地址寫法錯(cuò)誤,80H2. 試分析如下程序段執(zhí)行完后,的內(nèi)容: 817,1030H ;()=1030H,3;()=3;()=8180H;()=8174 思考與練習(xí)題一、選擇題1. 匯編語言程序中可執(zhí)行的指令位于 ( ) 中。 CA. 數(shù)據(jù)段 B. 堆棧段 C. 代碼段 D. 附加數(shù)據(jù)段2.以下內(nèi)容不是標(biāo)號(hào)和變量屬性的是()A.段屬性 B.地址屬性 C.偏移屬性 D.類型

14、屬性3功能調(diào)用中采用屏幕顯示單個(gè)字符,其值保存在() 寄存器。C4功能調(diào)用中,從鍵盤讀取一個(gè)字符弁回顯的是()。 AA.01H B.02H C.09H D.05 .循環(huán)程序設(shè)計(jì)中,要考慮的核心問題是 ()。DA.循環(huán)的控制 B.選擇循環(huán)結(jié)構(gòu) C.設(shè)置循環(huán)參數(shù)初始值D.修改循環(huán)控制參數(shù)6 .對(duì)于宏指令和子程序,下列說法不正確的是 ()。 DA.宏指令不能簡(jiǎn)化目標(biāo)程序B.子程序可以簡(jiǎn)化目標(biāo)程序,但執(zhí)行時(shí)間長(zhǎng)C.子程序在執(zhí)行過程中由處理D.宏指令在執(zhí)行時(shí)要保護(hù)和恢復(fù)現(xiàn)場(chǎng)二、填空題1.匯編語言是一種面向指令系統(tǒng)一的程序設(shè)計(jì)語言,采用 指令助 記符表示操作碼和操作數(shù),用符號(hào)地址 表示操作數(shù)地址。P82

15、2.匯編語言的語句可由_名字、操作符、操作數(shù)、注釋_四部分組 成;其中 操作符 是必須具備的。P833 .機(jī)器指令是指,發(fā)送給的命令一在運(yùn)行時(shí)由執(zhí)行;偽指令是 _ 發(fā)送給匯編程序的命令,在匯編過程中由 匯編程序 進(jìn)行處理; 宏指令是指 代表一段源程序 ,通常用于 經(jīng)常用到的一個(gè)程序 段_ 場(chǎng)合。P87、P1074 .子程序的基本結(jié)構(gòu)包括 _子程序說明、現(xiàn)場(chǎng)保護(hù)及恢復(fù)、子程 序體、子程序返回 等幾個(gè)部分;子程序的參數(shù)傳遞有寄存器、堆棧、存儲(chǔ)器 等方法。P104 P1055功能調(diào)用可完成對(duì) 完成對(duì)文件、設(shè)備、內(nèi)存的管理;的主要功能是 外設(shè)的控制;如系統(tǒng)加電自檢、引導(dǎo)裝入及對(duì)鍵盤、磁盤、顯示器、打印

16、機(jī)、異步串行通信口等的控制。6.給定如下程序段,在每條指令的右邊寫出指令的含義和操作功 能,指出該程序段完成的功能及運(yùn)行結(jié)果:,0<=0,1<=1,5<=5<,2<2<1;若中0,轉(zhuǎn);停機(jī)(1)該程序段完成的功能是叵。(2)程序運(yùn)行后:()36_ ; ()= _1L ; ()= _0_。三、判斷題1. 偽指令是在匯編中用于管理和控制計(jì)算機(jī)相關(guān)功能的指令。2. 程序中的“$”可指向下一個(gè)所能分配存儲(chǔ)單元的偏移地址。()v3. 宏指令的引入是為了增加匯編程序的功能。()V4. 多重循環(huán)的內(nèi)循環(huán)要完整地包含在外循環(huán)中,可嵌套和并列。()v5. 子程序結(jié)構(gòu)縮短了程序

17、的長(zhǎng)度,節(jié)省了程序的存儲(chǔ)空間。()v 五、設(shè)計(jì)題1. 編程實(shí)現(xiàn)求(X22) 的值,并將結(jié)果放人單元。4_5_1;定義數(shù)據(jù)段X15Y-32Z2802 (?);定義結(jié)果保存單元;數(shù)據(jù)段結(jié)束;定義代碼段:;初始化;取出被乘數(shù)X 存入中X;執(zhí)行X2 操作乘積的低位字轉(zhuǎn)存至 乘積的高位字轉(zhuǎn)存至取出被乘數(shù)X 存入中執(zhí)行 Y2 操作22 的低位字與Z 的低位字相加22的高位字相加;(X22)商存入單元余數(shù)存入 2 單元,421H代碼段結(jié)束 匯編結(jié)束2. 編程序完成計(jì)算()/2-2(A B) 。452定義數(shù)據(jù)段15-32(?)定義結(jié)果保存單元數(shù)據(jù)段結(jié)束定義代碼段初始化;取出被乘數(shù), B,1;()/2; 存入中

18、;取出被乘數(shù), BB,1;(A B)*2; ()/2-2(A B); 存入 S 單元,421H;返回;代碼段結(jié)束;匯編結(jié)束5 思考與練習(xí)題1. 微機(jī)中地址總線的作用是( )。A. 選擇存儲(chǔ)單元 B.設(shè)備A存入中A存入中一、選擇題C選擇信息傳輸?shù)腃.指定存儲(chǔ)單元和接口電路地址D.確定操作對(duì)象2 .微機(jī)中使用總線結(jié)構(gòu)便于增減外設(shè),同時(shí)可以()。CA.減少信息傳輸量B.提高信息傳輸量C.減少信息傳輸線條數(shù)D.增加信息傳輸線條數(shù)3 .可將微處理器、內(nèi)存儲(chǔ)器及接口連接起來的總線是()。CA.芯片總線B.外設(shè)總線C.系統(tǒng)總線 D.局部總線4與計(jì)算機(jī)的高速外設(shè)進(jìn)行信息傳輸采用的總線是 ()。D A.芯片總線

19、 B.系統(tǒng)總線 C.局部總線 D.外部設(shè)備總線5 .要求傳送64位數(shù)據(jù)信息,應(yīng)選用的總線是()。 C2c6 .以下不屬于主要特點(diǎn)的是()。DA.可以熱插拔 B.數(shù)據(jù)傳輸快速 C.攜帶方便 D.可 弁行處理二、填空題1 .總線是微機(jī)系統(tǒng)中_多個(gè)部件之間公用的_一組連線,是系統(tǒng)中 各個(gè)部件信息交換的 公共通道,由它構(gòu)成芯片、插件或系統(tǒng) 之間的_標(biāo)準(zhǔn)信息通路。P1162 .微機(jī)總線一般分為內(nèi)部總線、系統(tǒng)總線和外部總線 三類。用 于插件板一級(jí)互連的是 系統(tǒng)總線;用于設(shè)備一級(jí)互連的是 外 部總線。P1161173 .總線寬度是指可同時(shí)傳送的二進(jìn)制數(shù)據(jù)的位數(shù) _數(shù)據(jù)傳輸率 是指 在單位時(shí)間內(nèi)總線上可傳送的

20、數(shù)據(jù)總量 。P1204總線是一種高速圖形接口局部總線標(biāo)準(zhǔn);主要用于高速視 頻或高品質(zhì)畫面的顯示 場(chǎng)合。P1325總線是一種 支持即插即用的新型串行 接口;其主要特點(diǎn)是 使用方便、速度加快、連接靈活、獨(dú)立供電、支持多媒體。一種 新型的高速串行_總線。主要應(yīng)用于_超過100的硬盤和視頻設(shè)備_。P134 ,I I6思考與練習(xí)題1 .存儲(chǔ)器的主要作用是()。A.存放數(shù)據(jù)B.存放程序C.和程序2 .以下存儲(chǔ)器中,不能直接訪問的是C. 主存 D.輔存3 .以下屬于特點(diǎn)的是()。A.只能讀出 B.只能寫入C.斷電信息能長(zhǎng)久保存一、選擇題D存放指令D.存放數(shù)據(jù)()。DC信息需定時(shí)刷新

21、D.不4 .某存儲(chǔ)器容量為 64K x 16 ,該存儲(chǔ)器的地址線和數(shù)據(jù)線條數(shù)分別為()。CA.16,32 B.32,16 C.16,16 D.32,325 .采用虛擬存儲(chǔ)器的目的是()。CA.提高主存的存取速度B.提高輔存的存取速度C.擴(kuò)大主存的存儲(chǔ)空間D.擴(kuò)大輔存的存儲(chǔ)空間二、填空題1.存儲(chǔ)容量是指_二進(jìn)制信息總量_容量越大,能存儲(chǔ)的_二進(jìn) 制信息越多、系統(tǒng)的處理能力就越強(qiáng)。P1442的特點(diǎn)是通過指令可隨機(jī)地對(duì)存儲(chǔ)單元進(jìn)行訪問 ;根據(jù)存儲(chǔ) 原理可分為一靜態(tài)手口 _動(dòng)查,其中要求定時(shí)又e其進(jìn)行刷新的是 通 態(tài)。P1483是一種.高速小容量一的存儲(chǔ)器,位于和一主存 之間,用來存放 正在使用的指令

22、和數(shù)據(jù) ;使用的目的是 提高訪問存儲(chǔ)器的存取 速度,減少處理器的等待時(shí)間 。P144 P1654 .虛擬存儲(chǔ)器是以 存儲(chǔ)器訪問局限性 為基礎(chǔ),建立在 主存- 輔存 物理體系結(jié)構(gòu)上的主存與輔存之間的數(shù)據(jù)交換技術(shù)。P1675 .計(jì)算機(jī)中采用 主存-輔存和主存 兩個(gè)存儲(chǔ)層次,來解決存儲(chǔ)器的速度、容量和價(jià)格 之間的矛盾。P146三、判斷題1比電路簡(jiǎn)單,集成度高,功耗低。(x )2的存取速度比主存快,但比內(nèi)部寄存器慢。(V )3.輔存與主存的相比,其特點(diǎn)是容量大,速度快。(X )4可直接訪問主存和輔存。(X)五、分析設(shè)計(jì)題1 .已知某微機(jī)系統(tǒng)的容量為 4Kx 8位,首地址為4800Ho求其最后一個(gè)單元的

23、地址。 480010001=572 .設(shè)有一個(gè)具有14位地址和8位數(shù)據(jù)的存儲(chǔ)器,問:(1) 該存儲(chǔ)器能存儲(chǔ)多少字節(jié)的信息?答:2 1424X21016(2) 如果存儲(chǔ)器由8K x 4位芯片組成,需要多少片? 答:4 片(3) 需要地址多少位做芯片選擇? 答:1位(局部譯碼)3.用16K x 1位的芯片組成64K x 8位的存儲(chǔ)器,要求畫出該存 儲(chǔ)器組成的邏輯框圖。解:如下圖(共32片161位)A1A130譯碼器3(C0000)1 (8000)161位161位161位161位D807思考與練習(xí)題一、填空題1.接口是指 外設(shè)與通信的控制部件 一是與外設(shè)間傳遞信息的 中轉(zhuǎn)站。P1722接口電路位于

24、總線和外部設(shè)備 之間,其作用是 信息轉(zhuǎn)換和 數(shù)據(jù)傳遞;經(jīng)接口電路傳輸?shù)臄?shù)據(jù)類別有 數(shù)據(jù)信息、控制信息、 狀態(tài)信息 o P172、P1753端口地址常用的編址方式有端口與內(nèi)存統(tǒng)一編址和端口獨(dú)立編址_兩種;前者的特點(diǎn)是_ (P176) _;后者的特點(diǎn)是_ (P176) _。 P1764.中斷方式進(jìn)行數(shù)據(jù)傳送,可實(shí)現(xiàn)與外設(shè) 并行工作,提高了的 工作效率。中斷傳送方式多適用于 小批量慢速數(shù)據(jù)輸入/輸出設(shè) 備傳送場(chǎng)合。P1815方式是在 內(nèi)存與外設(shè) 間開辟專用的數(shù)據(jù)通道,在控制器控制下直接進(jìn)行數(shù)據(jù)傳送而不必通過。P1828思考與練習(xí)題一、填空題1.8237A用_硬件方式一實(shí)現(xiàn)外設(shè)與內(nèi)存一之間的快速數(shù)據(jù)直

25、接傳 輸;其工作方式有 單字節(jié)傳送方式、數(shù)據(jù)塊傳送方式、請(qǐng)求傳 送方式、級(jí)聯(lián)傳送方式 _。P1881892.進(jìn)行傳輸之前,要對(duì) 8237初始化編程:其主要內(nèi)容有(見P196 8237A 編程一般步驟)。P1951963.8237A設(shè)置了 主清除命令、清除字節(jié)指示器命令、清除屏蔽寄存器命令3條軟件命令,這些軟件命令只要對(duì) 相應(yīng)端口(分 別是8237A端口基地址加 0、加0、力口 0)寫操作就會(huì)自動(dòng)執(zhí)行 清除命令。P195196二、簡(jiǎn)答題1控制器8237A有哪兩種工作狀態(tài),其工作特點(diǎn)如何?答案在P184184。2.8237A的當(dāng)前地址寄存器、當(dāng)前字計(jì)數(shù)寄存器和基字寄存器各保存什么值?答案在P190

26、191。3.8237A進(jìn)行數(shù)據(jù)傳送時(shí)有幾種傳送方式?其特點(diǎn)是什么答:?jiǎn)巫止?jié)傳送方式、字組方式、連續(xù)方式。答案在 P1881894.8237A有幾種對(duì)其通道屏蔽位操作的方法?答案在P。三、設(shè)計(jì)題1.設(shè)置的8237A通道2傳送1數(shù)據(jù),請(qǐng)給其字節(jié)數(shù)寄存器編程。解:傳送1 (0400H字節(jié))的字節(jié)數(shù)寄存器的初始值為 03 o 通道2字節(jié)數(shù)寄存器的端口地址:8237A的基地址+09H;清除字 節(jié)指示器的端口地址:8237A的基地址+0。當(dāng)8237A通道2傳送 1數(shù)據(jù),對(duì)字節(jié)數(shù)寄存器初始化編程如下:00H ; 設(shè)8237A的基地址為00H;輸出清除字節(jié)指示器命令發(fā)清除字節(jié)指示器命令(指向16位字節(jié)數(shù)寄存器

27、的低8位) ;字節(jié)數(shù)寄存器的初始化操作,0;設(shè)置字節(jié)數(shù)寄存器低8位初始值09 ;寫字節(jié)數(shù)寄存器低8位初始值,03H; 設(shè)置字節(jié)數(shù)寄存器高 8位初始值09 ;寫字節(jié)數(shù)寄存器高8位初始值9思考與練習(xí)題一、填空題1 .中斷是指 ( P200) ;實(shí)現(xiàn)中斷功能的控制邏輯稱為 中斷系 統(tǒng)P2002 .中斷源是指 引起中斷的設(shè)備或事件 ;按照與中斷源的位置可 分為 內(nèi)部中斷和外部中斷 。P2013內(nèi)部運(yùn)算產(chǎn)生的中斷主要有除法出錯(cuò)、運(yùn)算溢出和程序調(diào)試中設(shè)置斷點(diǎn) 。P2014 .中斷源的識(shí)別通常有 查詢中斷和矢量中斷 兩種方法;前者的 特點(diǎn)是.多個(gè)中斷源公用一個(gè)中斷入口服務(wù)程序、通過執(zhí)行一段 查詢程序,確定引

28、起中斷的中斷源狀態(tài); 然后做相應(yīng)的中斷處理:后者的特點(diǎn)是 每個(gè)中斷源對(duì)應(yīng)一個(gè)中斷服務(wù)入口地址、 由中 Z<rr i.f»ii*斷向量來指示中斷服務(wù)程序入口地址。P2025 .中斷向量是中斷服務(wù)程序的入口地址;存放中斷向量的存儲(chǔ)區(qū)稱為中斷向量表P2086.8086中斷系統(tǒng)可處理_256_種不同的中斷,對(duì)應(yīng)中斷類型碼為0255 ,每個(gè)中斷類型碼與一個(gè)中斷 相對(duì)應(yīng),每個(gè)中斷向量需占用_4_個(gè)字節(jié)單元;兩個(gè)高字節(jié)單元存放_(tái)中斷入口段地址_ 兩個(gè)低字節(jié)單元存放 中斷入口偏移地址 。P206二、分析設(shè)計(jì)題1 .設(shè)8259A的操作命令字2中,0, 1, 1, L2LiL)=011,試指出82

29、59A 的優(yōu)先權(quán)排隊(duì)順序。答 4(高)、5、6、7、0、1、2、3(低)2 .在兩片8259A級(jí)連的中斷系統(tǒng)中,主片的6接從片的中斷請(qǐng)求輸出,請(qǐng)寫出初始化主片、從片時(shí),相應(yīng)的3的格式。答:主片 3:0100 0000B ;從片 3:0000 0110B。3 .某外部可屏蔽中斷的類型碼為08H,它的中斷服務(wù)程序的人口地址為0020:0040H。請(qǐng)編程將該中斷服務(wù)程序的入口地址填入 中斷矢量表中。解:,00,08H*4 ,0040H,0020H補(bǔ)充:課后題1:鍵盤中斷的矢量號(hào)為07H,它的中斷服務(wù)程序入口地址為09H:0125H,求它在中斷矢量表中的地址及相應(yīng)單元內(nèi)容。2 、若將2 初始化為 78

30、H , 則在中斷響應(yīng)總線周期從數(shù)據(jù)總線上向送出的對(duì)應(yīng)于 2的中斷類型碼為,對(duì)應(yīng)于 3的中斷類型碼為 。3、優(yōu)先級(jí)自動(dòng)循環(huán)方式開始時(shí),優(yōu)先級(jí)隊(duì)列還是:0->7 若此時(shí)出現(xiàn)了 0 請(qǐng)求,響應(yīng)0 并處理完成后,隊(duì)列變?yōu)槎嗌伲?0 思考與練習(xí)題一、選擇題1 對(duì) 8255A 執(zhí)行按位置位/ 復(fù)位操作時(shí),寫入的端口地址是( )。DA. 端口 A B. 端口 B C. 端口 C D. 控制口2.8255A 的口有() 種工作方式?BA.1 B.2C.3D.4 3.利用8255A采集100個(gè)數(shù)據(jù),數(shù)據(jù)間采樣間隔為 10,要用循環(huán)查詢方法實(shí)現(xiàn),即每次循環(huán)采集一個(gè)數(shù)據(jù),那么在循環(huán)的初始化部分應(yīng)該()。CA.

31、設(shè)置采樣次數(shù)為100次;設(shè)置用于存放數(shù)據(jù)的緩沖區(qū)地 址指針B.設(shè)置采樣次數(shù)為100次;產(chǎn)生10的數(shù)據(jù)間采樣間隔;設(shè)置用于存放數(shù)據(jù)的緩沖區(qū)地址指針C.設(shè)置采樣次數(shù)為100次;產(chǎn)生10的數(shù)據(jù)間采樣間隔;設(shè)置用于存放數(shù)據(jù)的緩沖區(qū)地址指針;設(shè)置8255A的工作方式控制字4.8255A工作于方式1輸出時(shí),在由外設(shè)輸入的信號(hào)() 的控 制下將端口 A或(端口 B)的數(shù)據(jù)鎖存。DA.上升沿 B.下降沿 C.高電平 D.低電平二、填空題1.微機(jī)和外設(shè)通信的弁行傳輸是指 數(shù)據(jù)的各位同時(shí)傳送一弁行 接口的特點(diǎn)是 (P226 1012 );常用于 近距離場(chǎng)合。P225226 2.從弁行接口的電路結(jié)構(gòu)來看,弁行接口有

32、輸入接口和 輸出接口一之分。P2263.8255A有兩種命令字,一種是 工作方式 命令字,另一種是口 位操作命令字。P2294.8253A內(nèi)部有24個(gè)對(duì)夕卜輸入/輸出端口,有3種工作方式, 方式0稱為基本工作方式一方式1稱為選通工彳方式一方式2稱為選通雙向總線方式P232235三、簡(jiǎn)答題1. 從8255A的口讀出數(shù)據(jù),試述控制信號(hào),Ai, A),的狀態(tài)。答: 0, A1=1, A0=0, 0, 12. 可編程并行接口芯片 8255A 有哪幾種工作方式, 每種工作方式有何特點(diǎn)?答:8255A有3種工作方式。方式0:無條件,用于主機(jī)與簡(jiǎn)單外設(shè)數(shù)據(jù)傳送(只有數(shù)據(jù)線連接) ; 方式 1: 選通 , 主

33、機(jī)通過聯(lián)絡(luò)與外設(shè)單向數(shù)據(jù)傳送; 方式 2: 雙向 , 主機(jī)通過聯(lián)絡(luò)與外設(shè)雙向數(shù)據(jù)傳送。3. 當(dāng) 8255A 工作在中斷方式2 時(shí),如何區(qū)分輸入或輸出?答:進(jìn)入中斷服務(wù)程序后,查詢輸入和輸出狀態(tài);若 1(輸入緩沖器滿) ,輸入引起中斷;若 1(輸出緩沖器空) ,輸出引起中斷。四、設(shè)計(jì)題1.某8255A端口地址范圍為 03F8H03, A組和B組均工作在方式 0, A 口作為數(shù)據(jù)輸出端口, C 口低 4 位作為狀態(tài)信號(hào)輸入口,其他端口未用: 試畫出該8255A 與系統(tǒng)的連接圖,并編寫初始化程序。解 1:8255A 與系統(tǒng)的連接圖如下。WRRD PADt j DiA* PBAi8255O Y 74L

34、S13B30<74解2:初始化程序如下。,10000001B ; A和B組方式0 口輸出和 C 口低4位輸入 口。,03,2.用8255A作為接口芯片,編寫滿足如下要求的3段初始化程序:(1) 將A組和B組置成方式0, A 口和C 口作為輸入口, B 口 作為輸出口。(2) 將A組置成方式2, B組置成方式1, B 口作為輸出口(3) 將A組置成方式1且A 口作為輸入,6和7,作為軍出,B 組置成方式1且作為輸入口。假設(shè)控制端口的符號(hào)地址為。解答如下:(1) , 10011001B ; A和B組方式0和C 口輸入口口作 為輸出口,(2) , 11000100B ; A組置成方式 2組置成

35、方式1 口作為輸出口(3) , 10110110B ; A 口方式1輸入6和7輸出口方式1 輸入11 思考與練習(xí)題一、選擇題1. 串行接口芯片 825可實(shí)現(xiàn) ( )。DA. 同步傳送B. 異步傳送C. 并行傳送和 B 均可2.825 工作于串行異步接收時(shí). 當(dāng)檢測(cè)到 ( ) 引腳為低電平時(shí),可能是起始位。 A3. 輸入控制發(fā)送器數(shù)據(jù)速率的時(shí)鐘頻率可以是數(shù)據(jù)傳送波特率的 ( ) 倍。 CA.1 、 16或 64 B.1、 32或 64 C.16 、 32或 64 D.1664 或 1284. 如 8251A 設(shè)為異步通信方式,發(fā)送器時(shí)鐘輸入端和接收時(shí)鐘輸入端連接到頻率 19.2 輸入信號(hào)上,波特

36、率因子為 16,則波特率為 ( ) 波特? AA.1200 B.2400 C.9600 D.19200二、填空題1. 串行通信是指,其特點(diǎn)是,通常用于場(chǎng)合。2. 波特率是指,該指標(biāo)用于衡量。3. 串行通信按通信約定的格式可分為和兩種; 前者的特點(diǎn)是; 后者的特點(diǎn)是。4.8251A 是一種芯片, 使用前必須對(duì)其進(jìn)行設(shè)置, 主要內(nèi)容包括。5232 是應(yīng)用于之間的接口。6. 在串行異步數(shù)據(jù)傳送時(shí),如果格式規(guī)定8 位數(shù)據(jù)位。 1 位奇偶校驗(yàn)位, 1 位停止位,則一組異步數(shù)據(jù)總共有位?三、設(shè)計(jì)題1 .某系統(tǒng)中使可編程串行接口芯片8251A工作在異步方式,7位數(shù)據(jù)位,偶校驗(yàn), 2 位停止位,分頻系數(shù)為96

37、,允許發(fā)送也允許接收,若已知其控制口地址為03,試編寫初始化程序。解 : 初始化程序如下 :, 03 ;, 11111010B ; 方式字 : 異步方式 ,7 位數(shù)據(jù)位 , 偶校驗(yàn) ,2 位停止位 , 分頻系數(shù)為 16, 00010101B ; 命令字 : 允許發(fā)送也允許接收 , 錯(cuò)誤復(fù)位12 思考與練習(xí)題一、選擇題1. 啟動(dòng) 8253的計(jì)數(shù)器開始或計(jì)數(shù)的方式有( )。CA. 軟件方式B. 硬件方式C. 軟件和硬件方式D. 門控信號(hào)2. 對(duì) 8253 進(jìn)行操作前都必須先向 8253 寫入一個(gè) ( ), 以確定8253 的工作方式。 AA. 控制字 B. 計(jì)數(shù)初值C. 狀態(tài)字 D. 指令3.8253 定時(shí)器 / 數(shù)器中,在門控制信號(hào)上升沿到來后的 ( ) 時(shí)刻,輸出信號(hào)變成低電平。 D上升沿下降沿C. 下一個(gè)上升沿D. 下一個(gè)下降沿4.8253 工作在 ( ) 方式時(shí),引腳能輸出一個(gè)周期寬度的負(fù)脈沖。 DA. 方式 0 B. 方式 1 C. 方式 3 D. 方式 4 或方式 5二、填空題1.8253 稱為;它具有3 個(gè)獨(dú)立的;每個(gè)計(jì)數(shù)器有種工作方式;可按編程?2.8253 的初始化程序包括兩部分。完成初始化后, 8253 即開始自動(dòng)按進(jìn)行工作

溫馨提示

  • 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. 人人文庫網(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)論