




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、1第第6章作業參考答案章作業參考答案一、單選題:將正確答案的序號填入一、單選題:將正確答案的序號填入 上上 。1.1 Intel 8255A使用了使用了 個端口地址。個端口地址。 (D) A. 1 B. 2 C. 3 D. 41.2 8255A中的工作方式控制字一定中的工作方式控制字一定 。(。(C) A. 不等于不等于80H B. 小于等于小于等于80H C. 大于等于大于等于80H1.3 一臺微機化儀器采用一臺微機化儀器采用8255A芯片作為數據傳送接口,并芯片作為數據傳送接口,并規定使用地址總線的最低兩位做芯片內部尋址,已知芯片規定使用地址總線的最低兩位做芯片內部尋址,已知芯片A口口地址
2、為地址為0F4H,則當,則當CPU執行輸出指令訪問執行輸出指令訪問0F7H端口時,其端口時,其操作為操作為 。 (C) A. 數據從端口數據從端口C送數據總線送數據總線 B. 數據從數據總線送端口數據從數據總線送端口C C. 控制字送控制寄存器控制字送控制寄存器 D. 數據從數據總線送端口數據從數據總線送端口B21.4 下列可用作為簡單輸入接口的電路是下列可用作為簡單輸入接口的電路是 。(。(B)A. 譯碼器譯碼器 B.三態緩沖器三態緩沖器 C. 反相器反相器 D. 鎖存器鎖存器1.5 在在Intel 8255A中可以進行按位置位中可以進行按位置位/復位的端口是復位的端口是 。(。(C) A.
3、 端口端口A B. 端口端口B C. 端口端口C D. 控制口控制口1.6 8255A能實現雙向傳送功能的工作方式為能實現雙向傳送功能的工作方式為 。 (C) A. 方式方式0 B. 方式方式1 C. 方式方式2 D. 方式方式31.7 并行接口和串行接口的區別主要表現在并行接口和串行接口的區別主要表現在 之間的數據傳輸之間的數據傳輸前者是并行,后者是串行。前者是并行,后者是串行。 (B) A. 接口與接口與CPU B.接口與外設接口與外設 C. 接口與接口與CPU及外設及外設 D.接口與內存接口與內存1.8 并行通信與串行通信相比,具有并行通信與串行通信相比,具有 的優點。的優點。 (A)
4、A. 接口簡單、數據傳輸速度高接口簡單、數據傳輸速度高 B. 接口簡單、數據傳輸距離遠接口簡單、數據傳輸距離遠 C. 數據傳輸速度高、傳輸距離遠數據傳輸速度高、傳輸距離遠31.9 異步串行通信的主要特點是異步串行通信的主要特點是 。(。(A) A. 傳送的每個字符是獨立發送的傳送的每個字符是獨立發送的 B. 通信雙方不需要同步通信雙方不需要同步 C. 字符之間的間隔時間應相同字符之間的間隔時間應相同 D. 傳送的數據中不含有控制信息傳送的數據中不含有控制信息1.10 波特率是串行通信中的一項重要參數,以下說明中正確的波特率是串行通信中的一項重要參數,以下說明中正確的是是 。 (B) A. 波特
5、率是指單位時間內傳送的字符數波特率是指單位時間內傳送的字符數B. 波特率是指單位時間內傳送的波特率是指單位時間內傳送的二進制數的位數二進制數的位數C. 波特率也稱為波特率因子波特率也稱為波特率因子 D. 通常收發時鐘頻率等于波特率通常收發時鐘頻率等于波特率1.11 下列關于串行通信的敘述正確的是下列關于串行通信的敘述正確的是 。 (C)A. 串行通信只需一根導線串行通信只需一根導線 B. 半雙工就是串口只工作一半工作時間半雙工就是串口只工作一半工作時間 C. 異步串行通訊是以字符為單位逐個發送和接收的異步串行通訊是以字符為單位逐個發送和接收的 D. 同步串行通訊的發、收雙方可使用各自獨立的局部
6、時鐘同步串行通訊的發、收雙方可使用各自獨立的局部時鐘41.12 兩臺兩臺PC機通過其串行口直接通信時,通常只使用機通過其串行口直接通信時,通常只使用 三三根信號線。(根信號線。(A) A. TXD、RXD和和GND B. TXD、CTS和和GND C. DSR、CTS和和GND D. DTR、RTS和和GND1.13 在通用微機中普遍采用的串行接口標準是。在通用微機中普遍采用的串行接口標準是。 (D) A. RS485 B. RS423 C. RS-422 D. RS-232C1.14 一裝置采用一裝置采用8251A進行串行同步通信,當選定通信速率進行串行同步通信,當選定通信速率為為9600波
7、特時,施加于波特時,施加于8251A芯片的芯片的TXD及及RXD引腳上的時鐘引腳上的時鐘信號頻率為信號頻率為 。 (C) A. 4800HZ B.2400HZ C. 9600HZ D. 19200HZ1.15 RS-232C接口采用的信號電平范圍是接口采用的信號電平范圍是 。 (C) A. 0+5V B. -5V+5V C. -15V+15V D. 0+15V1.16 異步串行通信中,常采用波特率的異步串行通信中,常采用波特率的16倍頻作為接收時鐘,倍頻作為接收時鐘,其目的是其目的是 。 (B)A. 提高采樣精度提高采樣精度 B. 識別正確的起始位識別正確的起始位 C. 提高接收速率提高接收速
8、率51.17 在異步串行輸入在異步串行輸入/輸出接口中,實現并行數據與串行數輸出接口中,實現并行數據與串行數據的轉換的主要功能部件是據的轉換的主要功能部件是 。(。(A) A. 發送和接收移位寄存器發送和接收移位寄存器 B. 波特率發生器波特率發生器 C. 發送和接收數據緩沖器發送和接收數據緩沖器 D. 控制字寄存器控制字寄存器 1.18 規定異步通信的數據幀為規定異步通信的數據幀為5位數據位、偶校驗和位數據位、偶校驗和2位停止位停止位。在接收時,如果收到位。在接收時,如果收到5位數據位和位數據位和1位校驗位后,再收到位校驗位后,再收到1位高電平和位高電平和1位低電平,其結果表示位低電平,其結
9、果表示 。 (D) A. 一個字符數據已正確接收一個字符數據已正確接收B. 已經開始接收下一個字符已經開始接收下一個字符 C. 傳輸中出現了奇偶錯傳輸中出現了奇偶錯 D. 傳輸中出現了幀格式錯傳輸中出現了幀格式錯1.19 在異步串行輸入在異步串行輸入/輸出接口中,發生溢出錯(重疊錯)是輸出接口中,發生溢出錯(重疊錯)是指指 的內容被新送進來的數據覆蓋。(的內容被新送進來的數據覆蓋。(C) A.發送數據寄存器發送數據寄存器 B.發送移位寄存器發送移位寄存器 C.接收數據寄存器接收數據寄存器 D.接收移位寄存器接收移位寄存器1.20 如果如果8251A設定為異步通信方式,發送器時鐘輸入端和設定為異
10、步通信方式,發送器時鐘輸入端和接收器時鐘輸入端都連接到頻率接收器時鐘輸入端都連接到頻率19.2KHz的輸入信號,波特的輸入信號,波特率因子為率因子為16,則波特率為,則波特率為 。 (A) A. 1200 B. 2400 C. 9600 D. 192006二、判斷對錯,對的打二、判斷對錯,對的打“”,錯的打,錯的打“”2.1 鎖存器即可作為輸出接口,又可作為輸入接口使用。鎖存器即可作為輸出接口,又可作為輸入接口使用。 ()2.2 CPUCPU送給送給8255A8255A的控制字,以及輸入數據和輸出數據都通過的控制字,以及輸入數據和輸出數據都通過8255A8255A內的數據總線緩沖器傳送內的數據
11、總線緩沖器傳送。 ( )2.3 8255A工作于方式工作于方式0時,只適合無條件傳送方式。時,只適合無條件傳送方式。 ()2.4 8255A工作于方式工作于方式1時,時,可用于查詢方式傳送或中斷方式可用于查詢方式傳送或中斷方式傳送。傳送。 ()2.4 8255A工作于方式工作于方式2時,時,A口、口、B口均可作為雙向數據傳送口均可作為雙向數據傳送端口,端口,C口各位作為它們的應答控制線。口各位作為它們的應答控制線。 ()2.5 8255A有三種工作方式,在任一種方式下,都可以分別設有三種工作方式,在任一種方式下,都可以分別設置置A口、口、B口、口、C口高口高4位和位和C口低口低4位這四部分的輸
12、入、輸出狀位這四部分的輸入、輸出狀態。態。 ()2.6 利用利用8255A的的C口按位置位口按位置位/復位功能,一次可使復位功能,一次可使C口的幾口的幾位同時置位同時置1或置或置0。 ()2.7所謂并行接口和串行接口,顧名思義,就是指所謂并行接口和串行接口,顧名思義,就是指I/O接口與接口與CPU和外設之間的通信方式都是一個為并行,一個為串行。和外設之間的通信方式都是一個為并行,一個為串行。 ()72.8 8255A工作于方式工作于方式2時,時,C口的口的8條線均不能用于輸入條線均不能用于輸入/輸輸出。出。 ()2.9 8255A工作于方式工作于方式0時,不能使用中斷,而在方式時,不能使用中斷
13、,而在方式1或方式或方式2時,既可用中斷,也可不用中斷。時,既可用中斷,也可不用中斷。 ()2.10 8255A工作于選通的輸出方式時,工作于選通的輸出方式時,由由ACKACK有效來使有效來使OBFOBF無無效效 ;工作于選通的輸入方式時,;工作于選通的輸入方式時,由由STBSTB有效自動將有效自動將IBFIBF置位。置位。 ( )2.11 異步串行通信的基本特點是:以字符為基本單位,傳送異步串行通信的基本特點是:以字符為基本單位,傳送時字符間異步,字符內各位間同步。時字符間異步,字符內各位間同步。 ()2.12 對同步串行通信,收對同步串行通信,收/發雙方必須采用同一時鐘控制數據發雙方必須采
14、用同一時鐘控制數據流。(流。()2.13 異步串行通信的收異步串行通信的收/發雙方無需用同一時鐘源,只需用同發雙方無需用同一時鐘源,只需用同一頻率的收發時鐘,就能保證可靠的通信。(一頻率的收發時鐘,就能保證可靠的通信。()2.14 異步串行通信傳送的數據中不含有控制信息。異步串行通信傳送的數據中不含有控制信息。 ()2.15 采用串行數據通信時,數據在傳輸線上是一位一位的傳采用串行數據通信時,數據在傳輸線上是一位一位的傳輸,因此發送端在輸出一位數據后,需要在接收端收到此數輸,因此發送端在輸出一位數據后,需要在接收端收到此數據之后才能送出下一位數據。據之后才能送出下一位數據。 ()82.16 調
15、制解調器是將數字信號轉換為適合在傳輸線上進行調制解調器是將數字信號轉換為適合在傳輸線上進行傳輸的音頻模擬信號,或者將傳輸線上的音頻模擬信號還原傳輸的音頻模擬信號,或者將傳輸線上的音頻模擬信號還原為數字信號。為數字信號。 ()2.17 同步串行傳送能夠得到比異步串行傳送更高的傳輸速同步串行傳送能夠得到比異步串行傳送更高的傳輸速率和傳輸效率。(率和傳輸效率。()2.18 異步串行通信中,檢測一個新字符的開始是利用極性異步串行通信中,檢測一個新字符的開始是利用極性相反的停止位(空閑位)與起始位之間的負跳變來實現的。相反的停止位(空閑位)與起始位之間的負跳變來實現的。()2.19 在微型計算機中,串行
16、輸入輸出端口與微處理器之間在微型計算機中,串行輸入輸出端口與微處理器之間是采用串行方式交換數據的。是采用串行方式交換數據的。() 2.20 奇偶校驗位是根據傳送數據中的奇偶校驗位是根據傳送數據中的“1”的個數進行編碼的個數進行編碼的。的。 ()2.21 異步通信與同步通信的差別主要表現在字符與字符間異步通信與同步通信的差別主要表現在字符與字符間的傳送一個是異步,一個是同步,至于字符內部的位與位之的傳送一個是異步,一個是同步,至于字符內部的位與位之間,兩者都是同步傳送的。間,兩者都是同步傳送的。 ()92.22 異步串行通信的主要特點之一是字符之間的間隔時間相異步串行通信的主要特點之一是字符之間
17、的間隔時間相同。(同。()2.23 異步串行通信在工作時,通信雙方不需要同步。異步串行通信在工作時,通信雙方不需要同步。 ()2.24 Intel 8251A是一個既可工作在同步方式,又可工作在異是一個既可工作在同步方式,又可工作在異步方式的通用串行通信接口芯片。步方式的通用串行通信接口芯片。 ()2.25 8251A工作在異步串行方式時,每個字符的數據位的長工作在異步串行方式時,每個字符的數據位的長度為度為5 8 位,因此通信雙方可以在此范圍內任意改變數據長位,因此通信雙方可以在此范圍內任意改變數據長度。度。()2.26 8251A不能同時實現發送數據和接收數據的功能。不能同時實現發送數據和
18、接收數據的功能。()2.27 若若8251A的的 TxRDY信號高電平,則表示信號高電平,則表示8251A發送緩沖發送緩沖器為空,已準備好發送一個字符。器為空,已準備好發送一個字符。()2.28 當當8251A從從CPU得到一個字符后,得到一個字符后, TxRDY的電平保持不的電平保持不變。變。 ( )2.29 8251A芯片復位以后,第一次用奇地址端口寫入的值進芯片復位以后,第一次用奇地址端口寫入的值進入控制寄存器。入控制寄存器。 ( ) 2.30 對對8251A芯片的偶地址端口進行讀操作時,可從狀態寄芯片的偶地址端口進行讀操作時,可從狀態寄存器中讀出狀態信息。存器中讀出狀態信息。 ()10
19、三、簡答題三、簡答題3.1 8255A的方式選擇控制字和端口的方式選擇控制字和端口C置置0/置置1控制字都是寫控制字都是寫入控制端口的,入控制端口的,8255A是怎樣識別的?是怎樣識別的? 解:通過最高位識別,解:通過最高位識別,D7=1,為方式選擇控制字;,為方式選擇控制字;D7=0,為端口為端口C置置0/置置1控制字。控制字。3.2 分別寫出完成將分別寫出完成將PC2置置1和和 PC4置置0的控制字。的控制字。 解:解:05H , 08H3.3 若若8255A控制寄存器的端口地址為控制寄存器的端口地址為63H,各端口都工作于,各端口都工作于方式方式0,A口和口和PC7PC4為輸入,為輸入,
20、B口和口和PC3PC0為輸出,為輸出,請寫出初始化程序段。請寫出初始化程序段。解:解: MOV AL , 98H OUT 63H , AL3.4 8255A的什么引腳完成內部的什么引腳完成內部I/O端口地址選擇?端口地址選擇? 解:解:A1和和A03.5 在在8255A的選通輸入操作中用什么信號來置位的選通輸入操作中用什么信號來置位IBF引腳?引腳? 解:解:STB113.6 在在8255A的選通輸入、輸出方式操作中,允許中斷請求的選通輸入、輸出方式操作中,允許中斷請求信號信號何時有效?何時有效? 解:選通輸入:解:選通輸入:當當STBSTB腳、腳、IBFIBF腳和腳和INTEINTE位(中斷
21、允許控制位)位(中斷允許控制位)同時為高時同時為高時INTRINTR被置為高電平有效。被置為高電平有效。選通輸出:選通輸出:當當ACKACK、OBFOBF和和INTEINTE位同時為高時位同時為高時INTRINTR被置為高有效。被置為高有效。3.7 在在8255A的選通輸入方式中如何允許中斷請求?的選通輸入方式中如何允許中斷請求? 解:由軟件通過對解:由軟件通過對C C口的口的PC4PC4或或PC2PC2位置位置/ /復位來控制。置復位來控制。置“1”1”時,允許時,允許A A口或口或B B口中斷,否則相應口的中斷請求被屏蔽。口中斷,否則相應口的中斷請求被屏蔽。3.8 在在8255A的選通輸出
22、操作中,的選通輸出操作中,ACK信號的用途是什么?信號的用途是什么? 解:是標識數據已從端口移出的輸出信號。解:是標識數據已從端口移出的輸出信號。3.9 在在8255A的選通輸出操作中用什么來清除的選通輸出操作中用什么來清除OBF信號?信號? 解:解: ACK 3.10 8255A的選通輸入操作中的選通輸入操作中STB信號有什么用途?信號有什么用途? 解:解:8255A利用該信號把端口數據鎖至鎖存器,并使利用該信號把端口數據鎖至鎖存器,并使IBF變為變為高。高。123.11 若若8255A的端口地址為的端口地址為60H63H,端口,端口A工作于方式工作于方式1,輸出,允許中斷;端口輸出,允許中
23、斷;端口B工作于方式工作于方式1,輸入,允許中斷;,輸入,允許中斷;PC4和和PC5為輸出。請寫出為輸出。請寫出8255A的初始化程序。的初始化程序。MOV ALMOV AL,10100110B 10100110B ;設置工作方式;設置工作方式OUT 63HOUT 63H,ALALMOV ALMOV AL,00001101B00001101B; INTEA=PC6 INTEA=PC6置置1 1OUT 63HOUT 63H,ALALMOV ALMOV AL,00000101B00000101B; INTEB=PC2 INTEB=PC2置置1 1OUT 63HOUT 63H,ALAL133.12
24、什么是波特率?什么是波特率因子?設波特率因子為什么是波特率?什么是波特率因子?設波特率因子為16,波特率為,波特率為1200,那么,那么收收/ /發發時鐘頻率為多少?時鐘頻率為多少?解:串行通信的數據傳送速率稱為波特率,指單位時間內在解:串行通信的數據傳送速率稱為波特率,指單位時間內在通信線路上傳輸的數據量,即每秒鐘傳送的二進制數的位數。通信線路上傳輸的數據量,即每秒鐘傳送的二進制數的位數。 通常,收通常,收/ /發時鐘頻率發時鐘頻率=n=n* *波特率波特率,n,n稱為波特率因子。稱為波特率因子。 收收/ /發時鐘頻率發時鐘頻率=16=161200=11200=19.2(KHz)3.13 一臺微機采用一臺微機采用8251A做異步串行通信接口,已知其引腳做異步串行通信接口,已知其引腳TXD和和RXD上施加上施加 19.2KHZ的時鐘信號,當它用作異步通訊的時鐘信號,當它用作異步通訊時,通信速率可通過編程選擇為哪些波特率?時,通信速率可通過編程選擇為哪些波特率? 解:波特率因子可為解:波特率因子可為1 1、1616或或6464,所以,所以波特率可為:波特率可為: 19200bps,1200bps或或300bps14四、應用題某某PC系列微機應用系統以系列微機應用系統以8
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 技術分紅股協議書
- 檔案跟就業協議書
- 比亞迪框架協議書
- 羊肉店加盟協議書
- 婆婆看兒媳協議書
- 爸爸找老伴協議書
- 婚姻出軌后協議書
- 足球俱樂部解聘協議書
- 采購太陽能協議書
- 商家代運營協議書
- 合伙款退還協議書
- 2025年法律法規考試高分攻略試題及答案
- 2025年統計學專業期末考試題庫-抽樣調查方法應用案例分析試題
- 2025陜西中考:歷史必背知識點
- 2025年下半年貴州烏江水電開發限責任公司大學畢業生招聘若干人易考易錯模擬試題(共500題)試卷后附參考答案
- 2025屆百師聯盟高三下學期二輪復習聯考(三)化學試題(含答案)
- 2025年內蒙古包頭市中考數學一模試卷
- 2025年浙江東陽市九年級中考語文3月模擬試卷(附答案解析)
- 陪玩俱樂部合同協議模板
- 腦梗死的介入治療
- 2025年金融科技創新解讀試題及答案
評論
0/150
提交評論