




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、1 所謂的接口其實(shí)就是兩個(gè)部件或兩個(gè)系統(tǒng)之間的交接部分(位于系統(tǒng)與外設(shè)間、用來幫助完成數(shù)據(jù)傳送和掌握任務(wù)的規(guī)律電路) ; 2為了能夠進(jìn)行數(shù)據(jù)的牢靠傳輸, 接口應(yīng)具備以下功能: 數(shù)據(jù)緩沖及轉(zhuǎn)換功能、設(shè)備挑選和尋址功能、聯(lián)絡(luò)功能、接收說明并執(zhí)行cpu命令、中斷治理功能、可編程功能、(錯(cuò)誤檢測(cè)功能);3 接口的基本任務(wù)是 掌握輸入和輸出;4接口中的信息通常有以下三種:數(shù)據(jù)信息、狀態(tài)信息和掌握信息;5接口中的設(shè)備挑選功能是指:6 接口中的數(shù)據(jù)緩沖功能是指:將傳輸?shù)臄?shù)據(jù)進(jìn)行緩沖, 從而對(duì)高速工作的cpu與慢速工作的外設(shè)起和諧和緩沖作用,實(shí)現(xiàn)數(shù)據(jù)傳送的同步;7 接口中的可編程功能是指:接口芯片可有多種工作
2、方式,通過軟件編程設(shè)置接口工作方式;8 運(yùn)算機(jī)與外設(shè)之間的數(shù)據(jù)傳送有以下幾種基本方式:無條件傳送方式 (同步傳送)、程序查詢傳送(異步傳送)、中斷傳送方式(異步傳送) 、dma傳送方式(異步傳送);9 依據(jù)不同的數(shù)據(jù)傳輸模塊和設(shè)備,總線的數(shù)據(jù)傳輸方式可分為無條件傳輸、程序查詢傳送方式、中斷傳送方式、 dma方式;10 總線依據(jù)其在運(yùn)算機(jī)中的位置,可以分為以下類型: 片內(nèi)總線、內(nèi)部總線、系統(tǒng)總線、局部總線、外部總線;11 總線依據(jù)其用途和應(yīng)用場(chǎng)合,可以分為以下類型:片內(nèi)總線、片間總線、內(nèi)總線、外總線; isa 總線 屬于內(nèi)總線;12 面對(duì)處理器的總線的優(yōu)點(diǎn)是: 可以依據(jù)處理器和外設(shè)的特點(diǎn)設(shè)計(jì)出最
3、適合的總線系統(tǒng)從而達(dá)到正確的成效;13 scsi總線的中文名為小型運(yùn)算機(jī)系統(tǒng)接口small computer systeminterface,它是芯的信號(hào)線,最多可連接7個(gè)外設(shè);14 usb 總線的中文名為 通用串行接口 ,它是 4 芯的信號(hào)線,最多可連接127 個(gè)外設(shè);15 i/o端口的編碼方式有 統(tǒng)一編址 和端口獨(dú)立編址 ;拜訪端口的方式有 直接尋址 和間接尋址 ;pc機(jī)的地址由 16 位構(gòu)成,實(shí)際使用中其地址范疇為 0003ffh;16在運(yùn)算機(jī)中主要有兩種尋址方式:端口獨(dú)立編址和統(tǒng)一編址方式;在 端口獨(dú)立編址方式中,處理器使用特地的 i/o 指令;17 74ls688 的主要功能是: 8
4、 位數(shù)字比較器, 把輸入的 8 位數(shù)據(jù) p0-p7 和預(yù)設(shè)的 8 位數(shù)據(jù) q0-q7進(jìn)行比較;假如相等輸d 出 0,不等輸出 1;主要功能:把輸入的8 位數(shù)據(jù) p0-p7 和預(yù)設(shè)的 8 位數(shù)據(jù) q0-q7進(jìn)行比較,比較的結(jié)果有三種:大于、等于、小于;通過比較器進(jìn)行地址譯碼時(shí),只需把某一地址范疇和預(yù)設(shè)的地址進(jìn)行比較,假如兩者相等, 說明該地址即為接口地址,可以開頭相應(yīng)的操作;188086 的內(nèi)部結(jié)構(gòu)從功能上分成總線接口單元 biu 和執(zhí)行單元 eu兩個(gè)單元;19 8086 有 20 地址線,尋址空間 1m,80286 有 24 根地址線, 尋址空間為 16m;208086/8088有兩種工作模式
5、, 即最大模式、最小模式 ,它是由 mnmx打算的;21 在 8086/8088 系統(tǒng)中, i/o端口的地址采納 端口獨(dú)立 編址方式,拜訪端口時(shí)使用特地的i/o 指令;22 使用 80x86的 cpu有兩種類型的中斷: 內(nèi)部中斷(軟件中斷)和外部中斷(硬件中斷);而后者中由 8259a治理的中斷又被稱為 可屏蔽中斷;(外部中斷分為可屏蔽中斷和非屏蔽中斷)23 在以 80x86 為處理器的微機(jī)中能尋址的最大端口數(shù)為4g(32 根地址線),但在早期的 ibm-pc機(jī)中,由于只用了 16 根地址線作為 i/o 端口的尋址,因此 其最大的尋址端口數(shù)為64k;80x86 的 cpu有兩條外部中斷懇求線i
6、ntr和 nmi;這兩條線上來的中斷都屬于硬件中斷;24 特別嵌套方式與一般嵌套方式相比,其特點(diǎn)是:cpu不僅響應(yīng)更高優(yōu)先級(jí)的中斷,而且響應(yīng)同級(jí)的中斷,只屏蔽較低級(jí)的中斷;25 某時(shí)刻 8259a 的 irr 寄存器中的內(nèi)容是13h,說明 ir0、ir1、ir4 有中斷懇求;某時(shí)刻 8259a的 irr 寄存器中的內(nèi)容是11h,說明 ir0 和 ir4 引腳有中斷懇求;某時(shí)刻 8259a的 isr 寄存器中的內(nèi)容是40h,說明 ir6的中斷懇求正在服務(wù)中;某時(shí)刻 8259a的 isr 寄存器中的內(nèi)容是80h,說明 ir7 中斷懇求正在服務(wù)中; 某時(shí)刻 8259a的 imr寄存器中的內(nèi)容是40h
7、,說明 屏蔽 ir6 引腳的中斷懇求; 某時(shí)刻 8259a的 imr寄存器中的內(nèi)容是80h,說明 屏蔽 ir7 引腳的中斷懇求; 26 在兩片 8259a 級(jí)聯(lián)的中斷電路中, 主片的 ir3 懇求線作為從片的中斷懇求輸入,就初始化主片時(shí)的icw3 為 08h,從片的 icw3為 03h;27 8259a 的地址引腳a0=1 時(shí)讀出的內(nèi)容是: imr(中斷屏蔽寄存器的狀態(tài)) ;( imr數(shù)據(jù)總線) p18628 icw2 命令字的功能是 設(shè)置中斷類型號(hào) ,假如寫入的icw2為 08h,就 ir0的中斷類型號(hào)為08h;29 icw3 命令字的功能是 設(shè)置級(jí)聯(lián)方式 ,假如寫入主片的icw3為 08h
8、,就說明主片的 ir3已連接從片;30 8251 串行通信按通信的信息格式不同,分為面對(duì)字符型 和面對(duì)位型 兩種方式,它們的傳送對(duì)象分別是字符和數(shù)據(jù)位;31 8253 每個(gè)通道有 6 種工作方式可供挑選;如設(shè)定某通道為方式0 后,其輸出引腳為低電平;當(dāng) gate=,1 計(jì)數(shù)初值寫入計(jì)數(shù)器后通道開頭計(jì)數(shù), clk信號(hào)端每來一個(gè)脈沖 減法計(jì)數(shù)器 就減 1;當(dāng)減到 0,就輸出引腳輸出 高電平,表示計(jì)數(shù)終止;32 8253 的一個(gè)計(jì)數(shù)通道的最大計(jì)數(shù)值為(65535);假如采納 bcd計(jì)數(shù)方式且為三片級(jí)聯(lián), 就 8253 最大可計(jì)數(shù)到 99993;(每個(gè)計(jì)數(shù)器通道都是16 位的,因此最大計(jì)數(shù)值是216,
9、而且采納“ -1 ”計(jì)數(shù) )33 8253 的核心功能部件是 :計(jì)數(shù)器;348253 的 clk0接 1.5mhz的時(shí)鐘,欲使 out0產(chǎn)生頻率為 50khz 的方波信號(hào), 就 8253的計(jì)數(shù)值應(yīng)為1eh,應(yīng)選用的工作方式是 方式 3;(定經(jīng)常數(shù) =clk頻率/out頻率; 1.5m/50k=30 d)35 8255 的方式挑選字和pc 口的置位 / 復(fù)位字都是寫入 掌握字端口( 43h)口的,為了區(qū)分寫入的兩條命令,命令的 d7位作為特點(diǎn)位;36當(dāng) 8255 工作于方式 1 時(shí),其引腳信號(hào) ibf 表示輸入緩沖器滿(高電平有效, 輸出),obf表示輸出 緩 沖器滿(低電平有效,輸出) ;37
10、 8255a 有 3 種工作方式,其中只有pa口有方式 2;p21738 當(dāng) 8255a 工作于 1 方式和 2 方式時(shí),通過 置位/ 復(fù)位掌握 命令字使 inte 答應(yīng);p21939掃描碼的 d7=0表示置位/ 復(fù)位命令掌握字 ;(d7=1,是工作方式掌握字) p21640編碼鍵盤與非編碼鍵盤的區(qū)分是: 編碼鍵盤采納硬件規(guī)律電路識(shí)別被按鍵, 能自動(dòng)供應(yīng)對(duì)應(yīng)被按鍵的編碼 如 ascii 編碼 ;此外,編碼鍵盤一般都有去抖動(dòng)和防串鍵愛護(hù)電路; 非編碼鍵盤僅供應(yīng)行列矩陣,不具有編碼功能, 按鍵的識(shí)別靠特地的程序?qū)崿F(xiàn);41 波特率為 4800bps 的異步傳輸,每秒傳送的字符數(shù)約為480/400 個(gè)
11、;42 對(duì)于一個(gè) n 行 m列的矩陣鍵盤,其按鍵數(shù)為m*n,信號(hào)線的數(shù)目為m+n;43 rs-232 進(jìn)行三線連接時(shí),連接rxd、txd、gnd三個(gè)引腳;二、簡(jiǎn)答:(每題 5 分,共 20 分)1 下圖中的譯碼電路所確定的端口地址為28c-28dh;2 下圖中的譯碼電路所確定的端口地址為02f2-02f3h;a0 a1 a2 a3a4cs8259aa5aa6a7a8ba93 設(shè)某芯片的端口地址為200h,試設(shè)計(jì)其譯碼電路;答:譯碼電路參見簡(jiǎn)答1、2 題4 簡(jiǎn)述 8086 和 8088 的區(qū)分答:8086 是 inter系列的 16 位微處理器,芯片上有 2.9 萬個(gè)晶體管, 采納 hmos工藝
12、制造, 用單一的 +5v 電源,時(shí)鐘頻率為 5mhz10mh;z8086 有 16 根數(shù)據(jù)線和20 根地址線,它既能處理16 位數(shù)據(jù),也能處理8 位數(shù)據(jù);可尋址的內(nèi)存空間 為 1mb;inter公司在推出 8086 的同時(shí),仍推出了一種準(zhǔn)16 位微處理器 8088,8088 的內(nèi)部寄存器,運(yùn)算部件及內(nèi)部數(shù)據(jù)總線都是按 16 位設(shè)計(jì)的,單外部數(shù)據(jù)總線只有 8 條;推出 8086 的主要目的是為了與當(dāng)時(shí)已有的一套 inter 外部設(shè)備接口芯片直接兼容使用;5 下圖為 ibm_pc中鍵盤與主機(jī)的硬件連接示意圖,試依據(jù)此圖表達(dá):當(dāng)用戶按下某一鍵后,鍵盤中斷的產(chǎn)生及執(zhí)行的全過程;答: 鍵盤中的鍵識(shí)別芯片
13、8048 工作時(shí)不斷地掃描鍵盤矩陣,當(dāng)有按鍵按下,就確定按鍵位置(鍵掃描碼)之后以串行數(shù)據(jù)形式發(fā)送給系統(tǒng)板鍵盤接口電路,ls322 接收一個(gè)串行形式字符以后,進(jìn)行串并轉(zhuǎn)換,然后產(chǎn)生鍵盤中斷 irq1 懇求,由中斷掌握器 8259 向 cpu懇求中斷,等待讀取鍵盤數(shù)據(jù), cpu響應(yīng)中斷, 就進(jìn)入 09h鍵盤中斷服務(wù)程序 : 讀取鍵盤掃描碼:用 in al,60h 即可 響應(yīng)鍵盤:系統(tǒng)使pb71 答應(yīng)鍵盤工作:系統(tǒng)使pb7 0 處理鍵盤數(shù)據(jù)(將掃描碼輪換成ascii 碼) 給 8259a 中斷終止 eoi 命令,中斷返回09h號(hào)中斷服務(wù)程序( kbint過程)完成常規(guī)的操作處理鍵盤數(shù)據(jù):將獵取的掃
14、描碼通過查表轉(zhuǎn)換為對(duì)應(yīng)的ascii 碼送緩沖區(qū);對(duì)于不能顯示的按鍵,就轉(zhuǎn)換為0,且不再送至緩沖區(qū)鍵盤 i/o功能程序( kbget 子程序)從緩沖區(qū)中讀取轉(zhuǎn)換后的ascii 碼功能調(diào)用(主程序)循環(huán)顯示鍵入的字符 6 試說明逐次靠近式a/d 轉(zhuǎn)換原理的工作過程; p282答:1) 用啟動(dòng)信號(hào)啟動(dòng) a/d 轉(zhuǎn)換器工作;第一使 a/d 轉(zhuǎn)換器初始化,即將 sar清零, 使 d/a 轉(zhuǎn)換器輸出電壓 v0 為 0v;2) 輸入模擬電壓 vi (vi 不為 0v)3) 以 8 位 a/d 轉(zhuǎn)換為例,第一次靠近:使 sar的 d7=1,其余為 0;sar=10000 000b;4) sar d/a 轉(zhuǎn)換器
15、,使 d/a 轉(zhuǎn)換器輸出電壓 v0,v0 為 vref的 1/2 ;.5) v0與 vi 用比較器進(jìn)行比較,如vi v0,就比較器輸出一個(gè)信號(hào),使d7=1, 否就使 d7=06) 其次次靠近:使sar的 d6=1, d7=保留結(jié)果,其余位為0, ;sar=d71000 000b;依據(jù)上一次靠近的結(jié)果, sar=11 000 000 b 或者 sar=01 000 000 b;7) 以后重復(fù) 4)7),最終經(jīng)過 8 次靠近, 8 次靠近過程如表 13-1 (p282),sar中就是 vi 經(jīng)過轉(zhuǎn)換而得到的數(shù)字,此數(shù)字經(jīng)輸出緩沖器輸出;7 說明微處理器、微型運(yùn)算機(jī)、微型運(yùn)算機(jī)系統(tǒng)三者的概念;8 異
16、步通信和同步通信的特點(diǎn)是什么?在異步通信中,哪些通信參數(shù)可影響幀格式長(zhǎng)度?如通信參數(shù)為9600,8,n,1 時(shí),1 秒鐘可傳送多少字符? p249-251答:同步通信: 通信的雙方用共同的同步字符或者同步脈沖進(jìn)行同步;以數(shù)據(jù)塊(字符塊)為單位進(jìn)行數(shù)據(jù)傳輸,每個(gè)數(shù)據(jù)塊可以使256b2kb或更大,并依據(jù)同步信息格式形成一幀數(shù)據(jù),再將幀作為一個(gè)整體進(jìn)行發(fā)送與接收;字符與字符之間的傳送是同步的;異步方式: 用起始位停止信號(hào)實(shí)現(xiàn)同步;以字符為單位進(jìn)行傳輸, 每個(gè)字符通常用 ascii 碼;字符與字符之間沒有嚴(yán)格的定時(shí)要求;同步通信方式:傳輸速率高、傳輸設(shè)備復(fù)雜,技術(shù)要求高;應(yīng)用于要求快速、連續(xù)、大量傳送
17、數(shù)據(jù)的情形;異步傳輸方式:傳輸速率低、傳輸設(shè)備簡(jiǎn)潔:應(yīng)用于傳送數(shù)據(jù)不連續(xù)、數(shù)據(jù)量較小和傳輸速率較低的情形;異 步 通 信 :字 符 長(zhǎng) 度 、 字 符 校驗(yàn) 方 式 、 停 止 位 個(gè) 數(shù) 、起 始位 ( 1位 )9600/8+1+1=960 字符/s/9600是波特率8表示字符長(zhǎng)度n表示不要校驗(yàn)方式1表示一位停止位;9 什么是非編碼鍵盤?設(shè)下圖為一 3*4 的矩陣鍵盤,以此為例簡(jiǎn)述其初始化狀態(tài)及掃描按鍵的工作過程;答:1) 編碼式鍵盤將按鍵排列成矩陣的形式,由硬件或軟件隨時(shí)對(duì)矩陣掃描,一旦某一鍵被按下,該鍵的行列信息即被轉(zhuǎn)換為位置碼并送入主機(jī),再由鍵盤驅(qū)動(dòng) 程序查表,從而得到按鍵的asc碼,
18、最終送入內(nèi)存中的鍵盤緩沖區(qū)供主機(jī)分析 執(zhí)行;2) 初始狀態(tài):8255a口輸出, b 口輸入;pa0pa7均輸出 0pb0pb7接入高電平3) 掃描過程:先使第 0 行接低電平, 其余行為高電平, 然后看第 0 行是否有鍵閉合 (通過檢查列線電位實(shí)現(xiàn)此后,再將第1 行置 0,然后檢測(cè)列線是否有變?yōu)榈碗娢坏木€;如此往下一行一行地掃描,直到最終一行在掃描過程中,當(dāng)發(fā)覺某一行有鍵閉合時(shí),便在掃描中途退出10 作圖表達(dá)頻移鍵控的工作原理;答:頻移鍵控方式, 就是將數(shù)字 1 和 0 調(diào)制為不同頻率的兩個(gè)信號(hào),實(shí)現(xiàn)原理如下圖所示答:頻移鍵控方式, 就是將數(shù)字 1 和 0 調(diào)制為不同頻率的兩個(gè)信號(hào),實(shí)現(xiàn)原理如
19、下圖所示;4簡(jiǎn)述 8259 中斷執(zhí)行過程;四、軟、硬件設(shè)計(jì)(共40 分)1. 設(shè)某系統(tǒng)使用兩片8259a 治理中斷;主片的端口地址為80h 和 81h,工作于邊沿觸發(fā)、特別完全嵌套、非自動(dòng)終止和非緩沖方式;從片的端口地址為20h 和 21h,工作于邊沿觸發(fā)、完全嵌套、非自動(dòng)終止和非緩沖方式;主片的中斷類型號(hào)為 080fh,從片的中斷類型號(hào)為8087h; 要求:(1) 為主片設(shè)計(jì)地址譯碼電路(5 分)(2) ) 畫出主從片的級(jí)聯(lián)圖; (3 分)(3) ) 編寫主從片初始化程序(5 分)2. 為用一片 8255a掌握八個(gè) 8 段共陰極 led數(shù)碼管的電路;現(xiàn)要求按下某開關(guān),其代表的數(shù)字 k1 為
20、1,k2 為 2,,k8 為 8 在數(shù)碼管從左到右循環(huán)顯示(已有一個(gè)延時(shí)子程序delay可以調(diào)用),直到按下另一個(gè)開關(guān);假定8255a 的口 a、b、c及掌握口的地址依次為6063h;編寫完成上述功能的程序, 應(yīng)包括 8255a的初始化、掌握程序和數(shù)碼管的顯示代碼表;( 15 分)3. 使用 8255a 作為開關(guān)和共陰極 led顯示器的接口,設(shè) 8255a的 a 口連接 8 個(gè)開關(guān),b 口連接 8 個(gè) led 指示燈, 要求將 a 口的開關(guān)狀態(tài)讀入, 然后送至 b 口掌握指示燈亮、滅;(設(shè) 8255a 的 a 口的地址為 60h) 0 為該 8255a 設(shè)計(jì)一碼電路( 1) 試畫出連接電路圖;( 5 分)(2) 編寫程序?qū)崿F(xiàn)之;(設(shè) 8255a的掌握口的地址為63h)(7 分)4. 有一組發(fā)光二極管,供應(yīng)高電平,二極管發(fā)光;供應(yīng)低電平,二極管熄滅;現(xiàn)要求 8 個(gè)發(fā)光
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年秘書證考試誠信考試試題及答案
- 2024年系統(tǒng)分析師考試數(shù)據(jù)運(yùn)用實(shí)踐試題及答案
- 溫度與熱量的關(guān)系探討試題及答案
- 實(shí)際案例研究統(tǒng)計(jì)師試題及答案
- 2024年小白備考試題及答案對(duì)策
- 2024年珠寶鑒定師考試全景圖與試題答案
- 如何在食品安全員考試中應(yīng)對(duì)新法規(guī) 試題及答案
- 2024年稅務(wù)師考試知識(shí)全景試題及答案
- 2024年咖啡師考試的最佳學(xué)習(xí)方法試題及答案
- 2024年多媒體考試重要知識(shí)點(diǎn)及試題答案
- 分布式光伏高處作業(yè)專項(xiàng)施工方案
- 成語小故事胸有成竹
- JC474-2008 砂漿、混凝土防水劑
- 一年級(jí)綜合實(shí)踐-集中注意力
- 《大學(xué)物理學(xué)》精美課件(全)
- 廉潔談話一問一答簡(jiǎn)短六篇
- 校服采購?fù)稑?biāo)方案(技術(shù)標(biāo))
- 兒童壓力性損傷評(píng)估量表與預(yù)防措施
- 高中數(shù)學(xué)開放題賞析
- 品質(zhì)部工作計(jì)劃
- 微生物課件(老師版) 1.流感病毒
評(píng)論
0/150
提交評(píng)論