欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      山東大學(xué)微機(jī)原理與接口技術(shù)模擬題三和一

      2020-12-01 07:00:03下載本文作者:會員上傳
      簡介:寫寫幫文庫小編為你整理了這篇《山東大學(xué)微機(jī)原理與接口技術(shù)模擬題三和一》,但愿對你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫還可以找到更多《山東大學(xué)微機(jī)原理與接口技術(shù)模擬題三和一》。

      《計算機(jī)接口與通信技術(shù)》考前模擬題1

      (120分鐘)

      題號

      總分

      題分

      得分

      一、填空題(每小題2分,共20分)

      1.設(shè)計I/O地址譯碼電路時,除了要使用地址信號外,還要使用CPU提供的控制信號。

      2.總線的定義是。

      3.I/O地址譯碼方法有全地址譯碼方法和

      兩種方法。

      4.在PC/XT系統(tǒng)總線中,AEN信號的作用是。

      5.I/O輸入/輸出方法有程序直接控制的輸入/輸出方法、和

      三種方法。

      6.并行通信的優(yōu)點(diǎn)是。

      7.串行通信的優(yōu)點(diǎn)是。

      8.可編程并行接口芯片8255A有

      個8位并行輸入/輸出數(shù)據(jù)端口。

      9.可編程串行接口芯片8251A的TXD引腳的功能是。

      10.串行異步通信的幀格式為。

      二、簡答/計算題(每題4分,共44分)

      1.簡述I/O接口、I/O端口、I/O接口技術(shù)的概念。

      .簡述下圖TTL→RS-232C以及RS-232C→TTL電平轉(zhuǎn)換的工作原理。

      3.有哪幾種輸入/輸出的傳送方式,并分別敘述每種方式的特點(diǎn)。

      4.簡述串行通信的協(xié)議及異步串行通信的幀格式。

      5.簡述UART中的三種錯誤標(biāo)志及意義。

      6.簡述UART發(fā)送器與接收器的工作原理。

      7.說明異步通信的字符格式。畫出在1200波特率下,發(fā)送字符數(shù)據(jù)01010101的波形圖,注出時間關(guān)系。假定采用奇校驗,使用一位停止位。

      8.利用8255A為接口芯片(設(shè)8255A的端口地址為8000H~8003H),將A組置為方式1且A口作為輸入口,PC6和PC7作為輸出口,B組置為方式1且B口作為輸入口。編寫初始化程序。

      假定在串行通信時設(shè)定的數(shù)據(jù)傳輸率為1200bit/s,8位數(shù)據(jù)位,無校驗,一個停止位,則傳送完2KB的文件,需要多長時間?

      10.設(shè)定某次串行通信的數(shù)據(jù)位為7位,奇校驗,一位停止位,波特率為9600,采用中斷工作方式,按此要求寫出XT機(jī)中對第二個串行通信口的初始化程序。

      11.在遠(yuǎn)距離串行通信中,為什么要使用“MODEM”?簡述頻移鍵控(FSK)調(diào)制解調(diào)原理?

      三.設(shè)計題(共36分)

      .在PC/XT系統(tǒng)總線上擴(kuò)充設(shè)計一個數(shù)據(jù)輸出端口,分配給該端口的地址為280H,輸出端口芯片用74LS374,輸出設(shè)備為8個LED發(fā)光二極管。(8分)

      (1)畫出此輸出端口與PC/XT系統(tǒng)總線以及與LED發(fā)光二極管的連接圖。

      (2)編寫使8個LED發(fā)光二極管每間隔一段時間交替亮滅的功能段程序。

      .下圖為8086CPU與CRT終端之間的串行通信接口,若工作方式設(shè)定為:

      異步傳送方式,數(shù)據(jù)格式為8位數(shù)據(jù)位、采用奇校驗、1位停止位,波特率因子為16。

      8251A數(shù)據(jù)口地址為300H,控制口地址為302H。

      CPU用查詢方式將顯示緩沖區(qū)的字符“GOOD”送CRT顯示。

      試參考接口電路以及工作方式的要求編寫完成以上功能的程序段(8分)。

      .下圖為IBM

      PC系列機(jī)中COM1的接口電路圖,試分析電路回答以下問題。(12分)

      ①寫出分配給8250的地址范圍是多少?(2分)

      ②若8250的發(fā)送和接收時鐘相同,波特率為1200,計算除數(shù)寄存

      器的值。(3分)

      ③根據(jù)CS0、CS1、以及A2A1A0之間的關(guān)系,寫出8250內(nèi)部10個可訪問的寄存器端口的地址各是多少?(3分)

      ④若波特率為2400,7個數(shù)據(jù)位,1個停止位,奇校驗,CPU與8250的通信采用中斷查詢方式,試編寫8250的初始化程序。(4分)

      .若某一A/D變換器的電原理圖及主要工作時序如下圖所示。(8分)

      若分配給8255A的端口地址為2F0H~2F3H,試將此A/D變換器通過8255A與PC/XT系統(tǒng)總線連接起來。

      編寫包括8255A初始化在內(nèi)的對模擬輸入信號采集變換一次的程序,并將變化后的數(shù)據(jù)存入DL。

      《計算機(jī)接口與通信技術(shù)》考前模擬題2

      (120分鐘)

      題號

      總分

      題分

      得分

      一、填空題(每空1分,共20分)

      1.計算機(jī)系統(tǒng)由()子系統(tǒng)和()子系統(tǒng)組成。

      2.由于各種外設(shè)的工作原理、工作速度、信息格式、驅(qū)動方式差異很大,無法與CPU直接匹配,需要有一個()電路來充當(dāng)它們和CPU間的橋梁。這部分電路被稱為()。I/O接口是位于()和()之間。

      3.I/O端口的編址方法有()和()兩種方法。

      4.輸入/輸出的傳輸方式有()、()和I/O處理機(jī)(器)傳輸方式。

      5.可屏蔽中斷是指()。

      6.中斷向量是指()。

      7.一般來說,計算機(jī)總線分為()、外部總線和()三部分。

      8.RS-232接口是一種()外部總線接口。

      9.8255A可編程并行接口芯片有()個8位并行數(shù)據(jù)輸入/輸出端口。

      10.在串行異步通信中,在一個字符發(fā)送之前,先發(fā)送一個()位。

      11.所謂波特率是指

      ()。

      12.串行接口芯片8251A的TXD引腳的功能是()。

      13.UART中的三種錯誤標(biāo)志有奇偶錯、溢出錯和()。

      二、簡答(每題4分,共48分)

      1.在計算機(jī)接口技術(shù)中,有哪幾種輸入/輸出的傳送方式,并分別敘述每種方式的特點(diǎn)。

      2.什么是中斷?在微機(jī)系統(tǒng)中引入中斷的意義是什么?

      3.一般的I/O接口有哪三種寄存器端口?他們各自的作用是什么?

      4.簡述串行通信的協(xié)議及異步串行通信的幀格式。

      5.系統(tǒng)總線一般分成哪幾類?并簡述PCI總線主要有哪些特點(diǎn)?

      6.簡述UART發(fā)送器的工作原理。

      7.若采用串行異步通信格式,并假定采用奇校驗,使用一位停止位,數(shù)據(jù)位為8位。請畫出發(fā)送字符‘B’的波形圖。

      8.利用8255A為接口芯片(設(shè)8255A的端口地址為280H~283H),將PA口設(shè)置為方式0輸出,PB口設(shè)置為方式0輸入。若外設(shè)已將準(zhǔn)備好的數(shù)據(jù)送到8255A的PB口,試寫出包括8255A初始化在內(nèi)的將外設(shè)數(shù)據(jù)通過PA口輸出的程序。

      .簡述波特率的含義。在串行異步通信中,每發(fā)送一位數(shù)據(jù)的時間長度由發(fā)送時鐘(TXC)決定,那么,發(fā)送時鐘頻率與波特率之間有什么關(guān)系?

      10.簡述I/O端口有哪幾種編址方式?并分別說明每種方式的優(yōu)缺點(diǎn)?

      11.說明可編程串行接口芯片8251A的內(nèi)部主要由哪幾個部件組成?

      12.一個簡單的I/O接口的邏輯組成如圖A所示。

      圖A

      I/O接口的邏輯組成結(jié)合圖A,回答下列問題:

      (1)I/O接口一方面通過系統(tǒng)總線與

      連接,另一方面又通過通信總線與

      連接,成為CPU與I/O設(shè)備之間交換信息的橋梁。

      (2)結(jié)合圖A,簡述其工作原理。

      三、設(shè)計題(共32分)

      1.在PC/XT系統(tǒng)總線上擴(kuò)充設(shè)計一個數(shù)據(jù)輸出端口,分配給該端口的地址為280H,輸出端口芯片用74LS374,輸出設(shè)備為8個LED發(fā)光二極管。74LS374的引腳及功能如圖B所示。(10分)

      (1)畫出此輸出端口與PC/XT系統(tǒng)總線以及與LED發(fā)光二極管的連接圖。

      (2)編寫使8個LED發(fā)光二極管每間隔1秒交替亮滅的功能段程序(設(shè)假如有1秒延時子程序DELAY1S可調(diào)用)。

      2.在PC/XT系統(tǒng)總線上,擴(kuò)充設(shè)計一片8255A芯片,設(shè)分配給8255A的端口地址為280H-283H。(12分)

      (1)畫出8255A與PC/XT系統(tǒng)總線的連接圖。

      (2)若用8255A的PA口作輸出控制8個LED發(fā)光二極管,且PA某位輸出1,其對應(yīng)的LED發(fā)光二極管亮,PA口某位輸出0,其對應(yīng)的LED發(fā)光二極管滅,試將此8個LED發(fā)光二極管與8255A的PA口接口起來,并編寫程序使8個LED發(fā)光二極管全亮。

      3.試編寫使8251A可以發(fā)送數(shù)據(jù)的一段程序。將8251A設(shè)定為異步傳送方式,波特率系數(shù)為64,采用偶校驗,1位停止位,8位數(shù)據(jù)位。8251A與外設(shè)有握手信號,采用查詢方式發(fā)送數(shù)據(jù)。假設(shè)8251A的數(shù)據(jù)端口地址為04AOH,控制口地址為04A2H。(10分)

      計算機(jī)接口與通信技術(shù)》考前模擬題3

      (考試時間90分鐘)

      題號

      總分

      題分

      得分

      一、填空題(每空2分,共50分)

      1.計算機(jī)系統(tǒng)由

      子系統(tǒng)和

      子系統(tǒng)組成。組成計算機(jī)的所有電子、機(jī)械元件或部件稱為計算機(jī)。

      2.由于各種外設(shè)的工作原理、工作速度、信息格式、驅(qū)動方式差別很大,無法與CPU直接匹配,需要有一個

      來充當(dāng)他們和CPU間的橋梁。

      3.在計算機(jī)系統(tǒng)中,要實現(xiàn)主機(jī)(或CPU)對外部設(shè)備的控制,并與其交換信息,必須有專門的接口硬件和相應(yīng)的接口軟件驅(qū)動,輸入輸出接口電路屬于計算機(jī)的,但其工作離不開軟件的驅(qū)動和配合。對接口硬件和軟件的綜合設(shè)計稱為。

      4.在I/O接口的典型結(jié)構(gòu)中,一般由數(shù)據(jù)輸入/輸出端口、和控制端口三類寄存器端口組成。

      5.在I/O接口中,一般來說,一個寄存器端口有唯一的一個地址,每一個地址稱為一個

      地址。

      6.在微型計算機(jī)系統(tǒng)中,I/O端口的編址方式有與存儲器統(tǒng)一編址方式和

      編址方式。

      7.在8086/8088CPU組成的微機(jī)系統(tǒng)中,分配給I/O端口的地址空間是與存儲器地址空間分開的,共64KB。其I/O地址范圍為。

      8.在計算機(jī)主機(jī)與I/O設(shè)備之間進(jìn)行數(shù)據(jù)傳送時,一般有程序直接控制下的傳送方式、和采用I/O處理機(jī)的傳送方式。在程序直接控制下的傳送方式中,又有無條件傳送方式、和中斷傳送方式。

      9.在微機(jī)系統(tǒng)中,凡是能引起CPU中斷的事件或原因,稱為。

      10.計算機(jī)系統(tǒng)的信息交換(即通信)有兩種形式,分別是并行數(shù)據(jù)傳送方式和。

      11.一片8255A可編程并行接口芯片有

      個8位數(shù)據(jù)并行輸入/輸出端口。

      12.串行異步通信是以

      為單位進(jìn)行傳輸,其通信協(xié)議是起止式異步通信協(xié)議。在一個字符正式發(fā)送之前,先發(fā)送一個

      位,低電平有效,寬度為

      位。

      13.在串行異步通信中,起始位標(biāo)志著每一個字符傳送的開始,停止位標(biāo)志著每一個字符傳送的。

      14.由于串行異步通信采用起始位為同步信號,接收端總是在每個字符的頭部即起始位處進(jìn)行一次重新定位,保證每次采樣對應(yīng)一個數(shù)位。所以異步傳送的發(fā)送端和接收端不必采用,而是各自有自己的時鐘。

      15.所謂傳送速率是指每秒鐘傳送的二進(jìn)制位數(shù),也稱為。

      16.為了使傳遞過程更可靠,8250在接收端設(shè)立了三種出錯標(biāo)志。三種出錯標(biāo)志包括奇偶錯誤、錯誤和溢出錯誤。

      17.利用8255A作為并行通信接口芯片,若A組和B組設(shè)置成方式1,PA口和PC作為輸入口,PB口作為輸出口,則方式控制字為

      H。

      18.在I/O端口地址譯碼中,若A5、A4、A3未參見譯碼,則有

      個重疊地址。

      19.在進(jìn)行輸入端口電路的設(shè)計時,所選擇的輸入端口芯片的輸出端應(yīng)具有

      功能。

      二、簡答題(每題4分,共32分)

      1.簡述并行通信與串行通信的優(yōu)缺點(diǎn)。

      2.簡述UART中的三種錯誤標(biāo)志及意義。

      3.有哪幾種輸入/輸出的傳送方式,并分別敘述每種方式的特點(diǎn)。

      4.可編程并行接口芯片8255A有幾個8位并行數(shù)據(jù)輸入/輸出端口?并分別說明各端口的工作方式有哪幾種?

      5.簡述UART發(fā)送器的工作原理。

      6.說明異步串行通信的字符格式。畫出發(fā)送字符‘C’的波形圖,假定采用奇校驗,使用一位停止位。

      7.利用8255A為接口芯片(設(shè)8255A的端口地址為280H~283H),將PA口設(shè)置為方式0輸入,PB口設(shè)置為方式1輸入,PC口設(shè)置為方式0輸出,試寫出初始化程序。

      8.設(shè)定某次串行通信的數(shù)據(jù)位為7位,奇校驗,一位停止位,波特率為9600,采用中斷工作方式,按此要求寫出XT機(jī)中對第二個串行通信口的初始化程序。

      三、設(shè)計題(18分)

      1.有一日字型LED數(shù)碼管顯示器的引腳圖及內(nèi)部結(jié)構(gòu)圖如下圖所示。

      (1)若分配給8255A的端口地址為2F0H~2F3H,試將此日字型LED數(shù)碼管顯示器通過8255A與PC/XT系統(tǒng)總線連接起來。(6分)

      (2)編寫包括8255A初始化在內(nèi)的在此日字型LED數(shù)碼管顯示器上顯示數(shù)字0的程序。(4分)

      2.試編寫使8251A可以發(fā)送數(shù)據(jù)的一段程序。將8251A設(shè)定為異步傳送方式,波特率系數(shù)為64,采用偶校驗,1位停止位,8位數(shù)據(jù)位。8251A與外設(shè)有握手信號,采用查詢方式發(fā)送數(shù)據(jù)。假設(shè)8251A的數(shù)據(jù)端口地址為04AOH,控制口地址為04A2H。(8分)

      參考答案

      模擬試題一

      一、填空題(每小題2分,共20分)

      1.設(shè)計I/O地址譯碼電路時,除了要使用地址信號外,還要使用CPU提供的I/O讀、I/O寫

      控制信號。

      2.總線的定義是用來傳輸信息的通道。

      3.I/O地址譯碼方法有全地址譯碼方法和

      部分地址譯碼

      兩種方法。

      4.在PC/XT系統(tǒng)總線中,AEN信號的作用是

      當(dāng)DMA管理總線時,AEN=1,當(dāng)CPU執(zhí)行IN、OUT指令時,AEN=0。所以,用戶在PC/XT系統(tǒng)總線上開發(fā)自己的I/O接口電路時,AEN=0必須參加譯碼。

      5.I/O輸入/輸出方法有程序直接控制的輸入/輸出方法、DMA方法

      和I/O處理機(jī)

      三種方法。

      6.并行通信的優(yōu)點(diǎn)是

      速度快。

      7.串行通信的優(yōu)點(diǎn)是

      距離遠(yuǎn)。

      8.可編程并行接口芯片8255A有

      個8位并行輸入/輸出數(shù)據(jù)端口。

      9.可編程串行接口芯片8251A的TXD引腳的功能是

      串行數(shù)據(jù)發(fā)送。

      10.串行異步通信的幀格式為

      1位起始位、5-8

      位數(shù)據(jù)位、1位奇/偶校驗位、1-2位停止位。

      二、簡答/計算題

      1.參教材P1

      2.在發(fā)送時,TTL電平由C點(diǎn)流入,當(dāng)C點(diǎn)為高電平時,T2截止,RS-232C(D)輸出低電平;當(dāng)C點(diǎn)為低電平時,T2導(dǎo)通,RS-232C(D)輸出高電平。

      在接收時,RS-232C電平由RS-232C(A)點(diǎn)流入,當(dāng)A點(diǎn)為高電平時,T1導(dǎo)通,TTL(B)輸出低電平;當(dāng)A點(diǎn)為低電平時,T1截止,TTL(B)輸出高電平。

      3.參考P6~13

      4.參考P102~103

      5.參考P118

      6.參考P107~108或P119

      7.答:異步通信的字符格式為:

      1位起始位

      5~8位數(shù)據(jù)位

      1位奇偶校驗位

      1~2位停止位

      在1200波特率下,發(fā)送字符數(shù)據(jù)01010101的波形圖及時間關(guān)系:

      8.MOV

      DX,8003H

      MOV

      AL,10110110B

      OUT

      DX,AL

      9.因為一幀包含8位數(shù)據(jù)位,1個停止位,加上起始位共10位,波特率為1200bit/s,所以,傳送完2KB的文件,所需時間為:

      1/1200×2×1024×10≈17ms

      10.對8250的初始化流程及程序如下:

      INTI50:

      MOV

      DX,02FBH

      MOV

      AL,80H

      OUT

      DX,AL

      ;將通信控制寄存器D7=1

      MOV

      DX,2F8H

      MOV

      AL,0CH

      OUT

      DX,AL

      ;鎖存除數(shù)低8位

      INC

      DX

      MOV

      AL,0

      OUT

      DX,AL

      ;鎖存除數(shù)高8位

      MOV

      DX,2FBH

      MOV

      AL,0AH

      ;初始化通信線控制寄存器

      OUT

      DX,AL

      ;數(shù)據(jù)為7位,停止位為1位,奇校驗

      MOV

      DX,2FCH

      ;初始化MODEM控制器

      MOV

      AL,03H

      ;使DTR和RTS均為低電平

      OUT

      DX,AL

      MOV

      DX,2F9H

      MOV

      AL,03H

      OUT

      DX,AL

      ;寫中斷允許寄存器

      從上面的初始化程序可以看到,首先寫除數(shù)鎖存器。為了寫除數(shù),首先寫通信線控制寄存器,使DLAB=l,然后寫入16位的除數(shù)000CH,即十進(jìn)制數(shù)12。由于加在XTAL1上的時鐘頻率為1.8432MHZ,故波特率為9600波特。

      分頻系數(shù)=基準(zhǔn)時鐘÷(16′波特率)

      11.答:計算機(jī)通信傳送的是數(shù)字信號,它要求傳送的頻帶很寬,而計算機(jī)在遠(yuǎn)程通信中通常是通過載波電話(Garrier

      TelePhon)線傳送的,不可能有這樣寬的頻帶。如果數(shù)字信號直接進(jìn)行通信,經(jīng)過傳輸線后必然會產(chǎn)生畸變。因此,在發(fā)送端必須采用調(diào)制器把數(shù)字信號轉(zhuǎn)換為模擬信號,即對載波電話線上載波進(jìn)行調(diào)制;而在接收端又必須用解調(diào)器檢出發(fā)送端來的模擬信號,并恢復(fù)為原來的數(shù)字信號。所以,在遠(yuǎn)距離串行通信中,必須使用“MODEM”。

      調(diào)頻時,數(shù)字信號“1”與“0”被調(diào)制成易于鑒別的兩個不同頻率的模擬信號。這種形式的調(diào)制稱為頻移鍵控FSK(Frequency

      Shift

      Keying),其原理如下:

      三、設(shè)計題(共36分)

      1.答:

      (1)在IBM

      PC/XT

      系統(tǒng)中進(jìn)行I/O端口地址譯碼及I/O電路設(shè)計時,用到的總線信號有:A9~A0,D7~D0,AEN,、,接口電路如下:

      (2)參考程序如下:

      MOV

      DX,280H

      LOP:

      MOV

      AL,0FFH

      OUT

      DX,AL

      ;使8個LED發(fā)光二極管亮

      CALL

      DELAY1S

      ;調(diào)用1秒延時子程序

      MOV

      AL,00H

      OUT

      DX,AL

      ;使8個LED發(fā)光二極管滅

      JMP

      LOP

      2.答:編程流程如下:

      參考程序如下:

      DATA

      SEGMENT

      DISBUF

      DB

      'GOOD

      ',0DH,0AH

      COUNT

      DW

      $-DISBUF

      DATA

      ENDS

      CODE

      SEGMENT

      ASSUME

      CS:CODE,DS:DATA

      MAIN:MOV

      AX,DATA

      MOV

      DS,AX

      MOV

      DX,302H

      MOV

      AL,00H

      OUT

      DX,AL

      ;8251復(fù)位前準(zhǔn)備

      NOP

      OUT

      DX,AL

      NOP

      OUT

      DX,AL

      MOV

      DX,300H

      MOV

      AL,00H

      OUT

      DX,AL

      NOP

      OUT

      DX,AL

      NOP

      MOV

      AL,00110011B

      ;操作命令字

      OUT

      DX,AL

      MOV

      BX,OFFSET

      DISBUF

      ;顯示緩沖區(qū)首址

      MOV

      CX,COUNT

      WT:MOV

      DX,302H

      IN

      AL,DX

      ;讀8251A的狀態(tài)

      TEST

      AL,0lH

      ;發(fā)送準(zhǔn)備好了嗎?

      JZ

      WT

      MOV

      DX,300H

      ;8251A數(shù)據(jù)口地址

      MOV

      AL,[BX]

      OUT

      DX,AL

      INC

      BX

      LOOP

      WT

      MOV

      AH,4CH

      INT

      21H

      CODE

      ENDS

      END

      MAIN

      .答:

      ①分配給8250的地址范圍是:380H~38FH

      8250內(nèi)部10個可訪問的寄存器端口的地址如下表:

      若8250的發(fā)送和接收時鐘相同,波特率為1200,計算除數(shù)寄存器的值。

      分頻系數(shù)=基準(zhǔn)時鐘÷(16′波特率)

      =1.843×106

      ÷(16×1200)

      =96=0060H

      若波特率為2400,7個數(shù)據(jù)位,1個停止位,奇校驗,CPU與8250的通信采用中斷查詢方式,試編寫8250的初始化程序。

      INTI50:

      MOV

      DX,03FBH

      MOV

      AL,80H

      OUT

      DX,AL

      ;將通信控制寄存器D7=1

      MOV

      DX,3F8H

      MOV

      AL,60H

      OUT

      DX,AL

      ;鎖存除數(shù)低8位

      INC

      DX

      MOV

      AL,0

      OUT

      DX,AL

      ;鎖存除數(shù)高8位

      MOV

      DX,3FBH

      MOV

      AL,0AH

      ;初始化通信線控制寄存器

      OUT

      DX,AL

      ;數(shù)據(jù)為7位,停止位為1位,奇校驗

      MOV

      DX,3FCH

      ;初始化MODEM控制器

      MOV

      AL,03H

      ;使DTR和RTS均為低電平

      OUT

      DX,AL

      MOV

      DX,3F9H

      MOV

      AL,03H

      OUT

      DX,AL

      ;寫中斷允許寄存器

      .答:

      A/D變換器通過8255A與PC/XT系統(tǒng)總線的連接:

      編寫包括8255A初始化在內(nèi)的對模擬輸入信號采集變換一次的程序,并將變化后的數(shù)據(jù)存入DL。

      MOV

      DX,2F3H

      MOV

      AL,10010001B

      OUT

      DX,AL

      ;8255A初始化

      MOV

      DX,2F1H

      MOV

      AL,00H

      OUT

      DX,AL

      ;PB0=STRAT=0

      MOV

      AL,01H

      OUT

      DX,AL

      ;PB0=STRAT=1

      NOP

      MOV

      AL,00H

      OUT

      DX,AL

      ;PB0=STRAT=0

      MOV

      DX,2F2H

      WAIT1:

      IN

      AL,DX

      ;讀EOC狀態(tài)

      TEST

      AL,00000001B

      JZ

      WAIT1

      ;查詢A/D轉(zhuǎn)換結(jié)束?

      MOV

      DX,2F0H

      IN

      AL,DX??;讀A/D轉(zhuǎn)換結(jié)果

      MOV

      DL,AL ;存結(jié)果

      模擬試題二

      一、填空題(每空1分,共20分)

      1.計算機(jī)系統(tǒng)由(硬件)子系統(tǒng)和(軟件)子系統(tǒng)組成。

      2.由于各種外設(shè)的工作原理、工作速度、信息格式、驅(qū)動方式差異很大,無法與CPU直接匹配,需要有一個(接口)電路來充當(dāng)它們和CPU間的橋梁。這部分電路被稱為(I/O接口電路)。I/O接口是位于(系統(tǒng)總線(CPU))和(I/O設(shè)備)之間。

      3.I/O端口的編址方法有(統(tǒng)一編址)和(獨(dú)立編址)兩種方法。

      4.輸入/輸出的傳輸方式有(程序直接控制的傳輸方式)、(直接存儲器存取DMA傳輸方式)和I/O處理機(jī)(器)傳輸方式。

      5.可屏蔽中斷是指(這種中斷請求可以在CPU的內(nèi)部被屏蔽掉,即CPU可以控制這種中斷被響應(yīng)和部被響應(yīng))。

      6.中斷向量是指(中斷服務(wù)程序的入口地址)。

      7.一般來說,計算機(jī)總線分為(系統(tǒng)總線)、外部總線和(內(nèi)部總線)三部分。

      8.RS-232接口是一種(串行)外部總線接口。

      9.8255A可編程并行接口芯片有(3)個8位并行數(shù)據(jù)輸入/輸出端口。

      10.在串行異步通信中,在一個字符發(fā)送之前,先發(fā)送一個(起始位)位。

      11.所謂波特率是指

      (每秒鐘所發(fā)送的二進(jìn)制位數(shù))。

      12.串行接口芯片8251A的TXD引腳的功能是(串行數(shù)據(jù)發(fā)送引腳)。

      13.UART中的三種錯誤標(biāo)志有奇偶錯、溢出錯和(ZHEN錯)。

      二、簡答(每題5分,共60分)

      1.參考P6~13

      2.參考P10

      3.參考P2~3

      4.參考P102~103

      5.?dāng)?shù)據(jù)總線、地址總線、控制總線。

      PCI總線的特點(diǎn)參P20

      6.參考P107~108或P119

      7.8.

      MOV

      DX,283H

      MOV

      AL,10000010B

      OUT

      DX,AL

      MOV

      DX,281H

      IN

      AL,DX

      MOV

      DX,280H

      OUT

      DX,AL

      9.參考P104

      時鐘頻率=n×波特率

      10.參考P4~6

      11.參考P87~88

      12.(1)I/O接口一方面通過系統(tǒng)總線與

      CPU

      連接,另一方面又通過通信總線與

      I/O設(shè)備

      連接,成為CPU與I/O設(shè)備之間交換信息的橋梁。

      (2)結(jié)合圖A,簡述其工作原理。參考P2~3

      三、設(shè)計題(共40分)

      1.(1)

      (2)

      MOV

      DX,280H

      LOP:MOV

      AL,0FFH

      OUT

      DX,AL

      ;使8個LED發(fā)光二極管亮

      CALL

      DELAY1S

      ;調(diào)用1秒延時子程序

      MOV

      AL,00H

      OUT

      DX,AL

      ;使8個LED發(fā)光二極管滅

      JMP

      LOP

      2.(1)

      3.答:

      答案參P115例7-1。但在8251A初始化之前應(yīng)用軟件方法使8251A復(fù)位。

      模擬試題三

      模擬題3參考答案

      一、填空題(每空2分,共50分)

      1.計算機(jī)系統(tǒng)由

      硬件

      子系統(tǒng)和

      軟件

      子系統(tǒng)組成。組成計算機(jī)的所有電子、機(jī)械元件或部件稱為計算機(jī)的物理實體。

      2.由于各種外設(shè)的工作原理、工作速度、信息格式、驅(qū)動方式差別很大,無法與CPU直接匹配,需要有一個

      接口電路

      來充當(dāng)他們和CPU間的橋梁。

      3.在計算機(jī)系統(tǒng)中,要實現(xiàn)主機(jī)(或CPU)對外部設(shè)備的控制,并與其交換信息,必須有專門的接口硬件和相應(yīng)的接口軟件驅(qū)動,輸入輸出接口電路屬于計算機(jī)的硬件系統(tǒng),但其工作離不開軟件的驅(qū)動和配合。對接口硬件和軟件的綜合設(shè)計稱為

      接口技術(shù)。

      4.在I/O接口的典型結(jié)構(gòu)中,一般由數(shù)據(jù)輸入/輸出端口、狀態(tài)輸入端口

      和控制端口三類寄存器端口組成。

      5.在I/O接口中,一般來說,一個寄存器端口有唯一的一個地址,每一個地址稱為一個

      I/O端口

      地址。

      6.在微型計算機(jī)系統(tǒng)中,I/O端口的編址方式有與存儲器統(tǒng)一編址方式和

      獨(dú)立

      編址方式。

      7.在8086/8088CPU組成的微機(jī)系統(tǒng)中,分配給I/O端口的地址空間是與存儲器地址空間分開的,共64KB。其I/O地址范圍為

      0000H~0FFFFH。

      8.在計算機(jī)主機(jī)與I/O設(shè)備之間進(jìn)行數(shù)據(jù)傳送時,一般有程序直接控制下的傳送方式、存儲器直接存取傳送方式

      和采用I/O處理機(jī)的傳送方式。在程序直接控制下的傳送方式中,又有無條件傳送方式、程序查詢傳送方式和中斷傳送方式。

      9.在微機(jī)系統(tǒng)中,凡是能引起CPU中斷的事件或原因,稱為中斷源。

      10.計算機(jī)系統(tǒng)的信息交換(即通信)有兩種形式,分別是并行數(shù)據(jù)傳送方式和

      串行傳送方式。

      11.一片8255A可編程并行接口芯片有

      個8位數(shù)據(jù)并行輸入/輸出端口。

      12.串行異步通信是以

      字符

      為單位進(jìn)行傳輸,其通信協(xié)議是起止式異步通信協(xié)議。在一個字符正式發(fā)送之前,先發(fā)送一個

      起始

      位,低電平有效,寬度為

      位。

      13.在串行異步通信中,起始位標(biāo)志著每一個字符傳送的開始,停止位標(biāo)志著每一個字符傳送的結(jié)束。

      14.由于串行異步通信采用起始位為同步信號,接收端總是在每個字符的頭部即起始位處進(jìn)行一次重新定位,保證每次采樣對應(yīng)一個數(shù)位。所以異步傳送的發(fā)送端和接收端不必采用

      同一個時鐘,而是各自有自己的時鐘。

      15.所謂傳送速率是指每秒鐘傳送的二進(jìn)制位數(shù),也稱為

      比特率/波特率。

      16.為了使傳遞過程更可靠,8250在接收端設(shè)立了三種出錯標(biāo)志。三種出錯標(biāo)志包括奇偶錯誤、ZHEN

      錯誤和溢出錯誤。

      17.利用8255A作為并行通信接口芯片,若A組和B組設(shè)置成方式1,PA口和PC作為輸入口,PB口作為輸出口,則方式控制字為

      0BD

      H。

      18.在I/O端口地址譯碼中,若A5、A4、A3未參見譯碼,則有

      個重疊地址。

      19.在進(jìn)行輸入端口電路的設(shè)計時,所選擇的輸入端口芯片的輸出端應(yīng)具有三態(tài)

      功能。

      二、簡答題(每題4分,共32分)

      1.答:并行通信的優(yōu)點(diǎn)是傳送速度快,缺點(diǎn)是傳送距離短。串行通信的優(yōu)點(diǎn)是傳送距離遠(yuǎn),缺點(diǎn)是傳送速度慢。

      2.參考P118

      3.參考6~13

      4.答:有3個。其中,PA口有方式0、方式1、方式2三種工作方式;PB口有方式0、方式1兩種工作方式;而PC口只有方式0一種工作方式。

      5.參考P107~108或P119

      6.答:異步通信的字符格式為:

      o

      1位起始位

      o

      5~8位數(shù)據(jù)位

      o

      1位奇偶校驗位

      o

      1~2位停止位

      7.MOV

      DX,283H

      MOV

      AL,92H

      OUT

      DX,AL

      8.INTI50:

      MOV

      DX,02FBH

      MOV

      AL,80H

      OUT

      DX,AL

      ;將通信控制寄存器D7=1

      MOV

      DX,2F8H

      MOV

      AL,0CH

      OUT

      DX,AL

      ;鎖存除數(shù)低8位

      INC

      DX

      MOV

      AL,0

      OUT

      DX,AL

      ;鎖存除數(shù)高8位

      MOV

      DX,2FBH

      MOV

      AL,0AH

      ;初始化通信線控制寄存器

      OUT

      DX,AL

      ;數(shù)據(jù)為7位,停止位為1位,奇校驗

      MOV

      DX,2FCH

      ;初始化MODEM控制器

      MOV

      AL,03H

      ;使DTR和RTS均為低電平

      OUT

      DX,AL

      MOV

      DX,2F9H

      MOV

      AL,03H

      OUT

      DX,AL

      ;寫中斷允許寄存器

      從上面的初始化程序可以看到,首先寫除數(shù)鎖存器。為了寫除數(shù),首先寫通信線控制寄存器,使DLAB=l,然后寫入16位的除數(shù)000CH,即十進(jìn)制數(shù)12。由于加在XTAL1上的時鐘頻率為1.8432MHZ,故波特率為9600波特。

      分頻系數(shù)=基準(zhǔn)時鐘÷(16′波特率)

      三、設(shè)計題(18分)

      1.(1)

      (2)

      MOV

      DX,2F3H

      MOV

      AL,80H

      OUT

      DX,AL

      ;8255A初始化

      MOV

      DX,2F0H

      MOV

      AL,3FH

      OUT

      DX,AL

      ;向PA口輸出0字符代碼

      2.答案參P115例7-1。但在8251A初始化之前應(yīng)用軟件方法使8251A復(fù)位。

      下載山東大學(xué)微機(jī)原理與接口技術(shù)模擬題三和一word格式文檔
      下載山東大學(xué)微機(jī)原理與接口技術(shù)模擬題三和一.doc
      將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
      點(diǎn)此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報,并提供相關(guān)證據(jù),工作人員會在5個工作日內(nèi)聯(lián)系你,一經(jīng)查實,本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

      相關(guān)范文推薦

        微機(jī)原理與接口技術(shù) 實驗報告一

        評閱微機(jī)原理與接口技術(shù)實驗報告一姓名匡越學(xué)號1715211016時間地點(diǎn)實驗題目一、實驗?zāi)康?.熟悉Keil軟件使用2.熟悉MCS-51指令3.學(xué)習(xí)簡單程序的調(diào)試方法二、實驗說明通過實驗......

        微機(jī)原理與接口技術(shù)試題答案

        微機(jī)原理與接口技術(shù)試題答案 一、填空題(20*1) 1、微機(jī)系統(tǒng)由(硬件系統(tǒng))和(軟件系統(tǒng))兩部分組成。 2、8086有( 20 )位地址線,存儲器容量為( 1M)B。 3、8086CPU 內(nèi)部組成結(jié)構(gòu)從功能上講,......

        微機(jī)原理與接口技術(shù)實驗總結(jié)

        微機(jī)原理與接口技術(shù)實驗總結(jié) 11107108徐寒黎 一、 實驗內(nèi)容以及設(shè)計思路 1、①試編寫一程序,比較兩個字符串STRING1、 STRING2 所含字符是否相同,若相同輸出“MATCH”,若不......

        微機(jī)原理與接口技術(shù)課程總結(jié)

        10電子班《微機(jī)原理與接口技術(shù)》課程總結(jié)提要 一、圍繞本課程的教學(xué)內(nèi)容,除了閱讀教材外你還看了哪些資料?請歸納簡述其內(nèi)容。 二、請陳述當(dāng)前你對微控制器工作系統(tǒng)的認(rèn)識 三......

        微機(jī)原理與接口技術(shù)學(xué)習(xí)心得5篇

        本學(xué)期微機(jī)原理課程已經(jīng)結(jié)束,關(guān)于微機(jī)課程的心得體會甚多。微機(jī)原理與接口技術(shù)作為一門專業(yè)課,雖然要求沒有專業(yè)課那么高,但是卻對自己今后的工作總會有一定的幫助。記得老師第......

        微機(jī)原理與接口技術(shù)試驗學(xué)習(xí)總結(jié)

        微機(jī)原理與接口技術(shù)試驗學(xué)習(xí)總結(jié) 本學(xué)期微機(jī)原理的實驗課程即將結(jié)束,關(guān)于微機(jī)原理課程實驗的心得體會頗多。 初學(xué)《微機(jī)原理》時,感覺摸不著頭緒。面對著眾多的術(shù)語、概念及原......

        太原理工大學(xué)微機(jī)原理與接口技術(shù)課程設(shè)計

        微機(jī)原理課程設(shè)計 學(xué)校: 學(xué)院: 設(shè)計題目: 專業(yè)班級: 姓名: 學(xué)號:太原理工大學(xué) 信息工程學(xué)院 國際象棋棋盤繪制程序一.課程設(shè)計的題目:國際象棋棋盤繪制程序 二.程序功能簡述 本程......

        微機(jī)原理與接口技術(shù)及其課程設(shè)計心得體會

        微機(jī)原理與接口技術(shù)及其課程設(shè)計心得體會 本學(xué)期的微機(jī)原理和接口技術(shù)及其課程設(shè)計都已經(jīng)結(jié)束。在這個過程中,我們有所付出,也有所回報,讓我感受頗多。 對于《微機(jī)原理與接口技......