freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

微機(jī)原理與接口技術(shù)洪永強(qiáng)課后習(xí)題集第2版-資料下載頁

2025-03-25 01:55本頁面
  

【正文】 如下功能:(1) 利用技術(shù)器0完成對(duì)外部事件計(jì)數(shù)功能,每計(jì)滿100次向CPU發(fā)出中斷請(qǐng)求;(2) 利用技術(shù)器1產(chǎn)生頻率為1kHz的方波();(3) 利用技術(shù)器2輸出1s定時(shí)信號(hào)?8. 什么是DMA傳送方式?為什么DMA方式能實(shí)現(xiàn)高速傳送?9. 說明DMA控制器應(yīng)具有什么功能?10. 8237A有哪些內(nèi)部寄存器?各有什么功能?初始化編程要對(duì)哪些寄存器進(jìn)行預(yù)置?11. 分述8237A單字節(jié)傳送(每次DMA操作只操作,即發(fā)送出一次總線請(qǐng)求,DMAC占用總線后,進(jìn)入DMA周期,只傳送一個(gè)字節(jié)數(shù)據(jù),便釋放總線)、數(shù)據(jù)塊傳送(只要DMA傳送一開始,DMAC始終占用總線,直到數(shù)據(jù)傳送結(jié)束或校驗(yàn)完畢或檢索到匹配字符,才把總線控制權(quán)還給CPU)、請(qǐng)求傳送(DMAC控制總線以后,每傳送完一個(gè)字節(jié),都由DMAC檢測(cè)外設(shè)是否有繼續(xù)傳送的要求,如果有,繼續(xù)傳送數(shù)據(jù),如果沒有則釋放總線,繼續(xù)檢測(cè)外設(shè)的傳送要求,直到外設(shè)重新有了利用DMAC傳送數(shù)據(jù)的要求時(shí),再申請(qǐng)總線)三種工作方式的傳送過程。12. 簡(jiǎn)要說明8237A的初始化步驟。13. 假設(shè)利用8237A通道1在存儲(chǔ)器的兩個(gè)區(qū)域BUF1和 BUF2間直接傳送100個(gè)數(shù)據(jù),采用連續(xù)傳送方式,傳送完畢后不進(jìn)行自動(dòng)預(yù)置,試寫出初始化程序。14. 設(shè)8237A的端口地址為00H~0FH,通道0的頁面寄存器地址為87H,使通道0工作在成組方式,地址增變化,自動(dòng)預(yù)置功能,把從內(nèi)存25000H開始的1024字節(jié)傳送給外設(shè)端口。DACK為高電平有效,DREQ為低電平有效,固定優(yōu)先級(jí),正常時(shí)序,不擴(kuò)展寫信號(hào),非存儲(chǔ)器到存儲(chǔ)器傳送。試設(shè)計(jì)8237A的初始化程序。第 9 章 并行接口與串行接口1. 可編程并行接口芯片8255A面向I/O設(shè)備一側(cè)的端口有幾個(gè)?其中C口的使用有哪些特點(diǎn)?2. 試分別說明可編程并行接口芯片8255A的方式控制字和置位/復(fù)位字的作用及其格式中每位的含義是什么?3. “由于8255A的端口C按位置位/復(fù)位控制字是對(duì)C口進(jìn)行操作,所以可以寫到C口”,這句話對(duì)嗎?為什么?答:(1)、不對(duì)!(2)、因?yàn)樵摽刂谱职匆?guī)定只能寫入控制口,而且D7=0。4. 如何對(duì)8255A進(jìn)行初始化編程?答:通過向8255A控制口設(shè)定方式選擇控制字來進(jìn)行初始化編程。方式選擇控制字的格式如下頁圖所示:5. 可編程并行接口芯片8255A有哪幾種工作方式?各自的特點(diǎn)何在?PC3~PC0:1—輸入,0—輸出端口B:1—輸入,0—輸出端口A1—輸入0—輸出方式選擇控制字的標(biāo)識(shí)位A組方式選擇00—方式001—方式11x—方式2PC7~PC4:1—輸入,0—輸出B組方式選擇:0—方式0,1—方式1 1 D6 D5 D4 D3 D2 D1 D0:方式選擇控制字的格式6. 在方式1下輸入和輸出時(shí),其專用聯(lián)絡(luò)信號(hào)是如何定義的?7. 8255A工作于方式2,采用中斷傳送,CPU如何區(qū)分是輸入中斷還是輸出中斷?8. 設(shè)計(jì)一個(gè)利用8255A的PC5輸出占空比1:1的方波電路,并編寫相應(yīng)程序。9. 現(xiàn)有4種簡(jiǎn)單的外設(shè):①一組8位開關(guān);②一組8位LED指示燈;③一個(gè)按鈕開關(guān);④一個(gè)蜂鳴片。要求:(1) 用8255A作為接口芯片,將這些外設(shè)構(gòu)成一個(gè)簡(jiǎn)單的微機(jī)應(yīng)用系統(tǒng),畫出接口連接圖。(2) 編制3種驅(qū)動(dòng)程序,每個(gè)程序必須包括至少有兩種外設(shè)共同作用的操作(例如,根據(jù)8位開關(guān)“ON”和“OFF”的狀態(tài)來決定8個(gè)LED指示燈“亮”和“滅”。又如,當(dāng)按下按鈕開關(guān)時(shí),才使蜂鳴片發(fā)聲等)。(方式0和方式1下,在按下按鈕并釋放后,再根據(jù)8位開關(guān)“ON”和“OFF”的狀態(tài)來決定8個(gè)LED指示燈“亮”和“滅”。 使用查詢方式。)答:(1)、接口連接圖如下:8255與CPU的連接省略。D7D6D5D4D3D2D1D01K1K1K1K1K1K1K1KPB7 PB6 PB5 PB4 PB3 PB2 PB1 PB0PC08255PC4PA7 PA6 PA5 PA4 PA3 PA2 PA1 PA0+5VKNK0K7K6K5K4K3K2K15K5K5K5K5K5K5K5K5K圖中,PB口經(jīng)限流電阻接8位LED指示燈;PA口經(jīng)上拉電阻接8位開關(guān),PC4經(jīng)上拉電阻接按鈕開關(guān)(作為PA口工作于方式1輸入的選通信號(hào)),PC0接蜂鳴片。假設(shè)8255的端口地址為60H、61H、62H、63H,地址譯碼電路圖中未畫出。(2)、8255初始化程序段如下:A口方式0輸入,B口方式0輸出,C口低4位輸出、高4位輸入。MOV AL, 10011000B ;8255方式控制字98HOUT 63H, AL ; 控制口MOV AL, 0FFH ;關(guān)閉8位LED指示燈OUT 61H, AL ;B口OUT 62H, AL ;C口,禁鳴蜂鳴片;驅(qū)動(dòng)程序1如下:根據(jù)8位開關(guān)“ON”和“OFF”的狀態(tài)來決定8個(gè)LED指示燈“亮”和“滅”。NEXT: IN AL, 60H ;輸入A口的8位開關(guān)狀態(tài)OUT 61H, AL ;送B口8位LED指示燈顯示JMP NEXT ;死循環(huán)輸入并顯示;驅(qū)動(dòng)程序2如下:當(dāng)按下按鈕開關(guān)時(shí),才使蜂鳴片發(fā)聲。VOICE: IN AL, 62H ;輸入C口的按鈕開關(guān)狀態(tài)TEST AL, 10H ;PC4=0?JNZ VOICE_OFFMOV AL, 00HOUT 63H,AL ;置PC0=0,發(fā)聲CALL DELAY2S ;延時(shí)2秒JMP VOICEVOICE_OFF:MOV AL, 01HOUT 63H,AL ;置PC0=1,關(guān)閉聲音JMP VOICE ;死循環(huán)檢測(cè)發(fā)聲;驅(qū)動(dòng)程序3如下:A口工作于方式0下,在按下按鈕并釋放后,再根據(jù)8位開關(guān)“ON”和“OFF”的狀態(tài)來決定8個(gè)LED指示燈“亮”和“滅”。使用查詢方式。LED0_OFF: IN AL, 62H ;輸入C口的按鈕開關(guān)狀態(tài)TEST AL, 10H ;PC4=0?JNZ LED0_OFF ;沒有按按鈕,繼續(xù)等待按下LED0_ON: IN AL, 62H ;輸入C口的按鈕開關(guān)狀態(tài)TEST AL, 10H ;PC4=0?JZ LED0_ON ;仍然按下,繼續(xù)等待釋放IN AL, 60H ;輸入A口的8位開關(guān)狀態(tài)OUT 61H, AL ;送B口8位LED指示燈顯示JMP LED0_OFF ;死循環(huán)輸入并顯示;驅(qū)動(dòng)程序4如下:8255初始化程序段:A口方式1輸入,B口方式0輸出,C口低4位輸出、高4位配合A口工作。MOV AL, 10110000B ;8255方式控制字0B0HOUT 63H, AL ; 控制口MOV AL, 0FFH ;關(guān)閉8位LED指示燈OUT 61H, AL ;B口OUT 62H, AL ;C口,禁鳴蜂鳴片;A口工作于方式1下,在按下按鈕并釋放后,再根據(jù)8位開關(guān)“ON”和“OFF”的狀態(tài)來決定8個(gè)LED指示燈“亮”和“滅”。使用查詢方式。LED1_OFF: IN AL, 62H ;輸入C口的狀態(tài)TEST AL, 20H ;PC5=0?(PC5為IBFA)JZ LED1_OFF ;沒有按按鈕,繼續(xù)等待IN AL, 60H ;IBFA=1,輸入A口的8位開關(guān)狀態(tài)OUT 61H, AL ;送B口8位LED指示燈顯示JMP LED1_OFF ;死循環(huán)輸入并顯示10. 串行傳送的特點(diǎn)是什么?11. 什么是串行傳送的全雙工和半雙工?12. 異步傳輸時(shí),每個(gè)字符對(duì)應(yīng)1位起始位、7位信息位、1位奇偶校驗(yàn)位和1位停止位,如果波特率為9600b/s,則每秒傳輸?shù)淖畲笞址麛?shù)是多少?13. 調(diào)制解調(diào)器(MODEM)在通信中的作用?14. 什么是波特率?發(fā)送時(shí)鐘和接收時(shí)鐘與波特率有什么關(guān)系?15. 串行通信按信號(hào)格式分為哪兩種?這兩種格式有何不同?(全雙工和半雙工)16. 串行接口的基本功能有哪些?17. 試簡(jiǎn)述8251A內(nèi)部結(jié)構(gòu)及工作過程。18. 試說明8251A的方式控制字、操作控制字和狀態(tài)字各位的含義及它們之間的關(guān)系。在對(duì)8251A進(jìn)行初始化編程時(shí),應(yīng)按什么順序向它的控制口寫入控制字19. 某系統(tǒng)中使可編程串行接口芯片8251A工作在異步方式,7位數(shù)字,不帶校驗(yàn),2位停止位,波特率因子為16,允許發(fā)送也允許接收,若已知其控制口地址為04A2H,試編寫初始化程序。答:程序段如下:方式字為11001010B=CAH,控制字為00010101B=15HINIT8251: MOV AL, 0CAH ;方式字MOV DX, 04A2HOUT DX, AL ;控制口MOV AL, 15H ;控制字OUT DX, AL ;控制口20. 設(shè)8251A的控制口和狀態(tài)口地址為04A2H,數(shù)據(jù)輸入/輸出口地址為04A0H(輸出端口未用),輸入100個(gè)字符,并將字符放在buffer所指的內(nèi)存緩沖區(qū)中。請(qǐng)寫出這段的程序。答:程序段如下:方式字為11001010B=CAH,控制字為00010100B=14HINIT8251: MOV AL, 0CAH ;方式字MOV DX, 04A2HOUT DX, AL ;控制口MOV AL, 14H ;控制字OUT DX, AL ;控制口MOV CX,100LEA SI, buffer ;輸入緩沖區(qū)RECEV: MOV DX, 04A2HIN AL, DX ;讀取狀態(tài)TEST AL, 02H ;RxRDY=1?JZ RECEVTEST AL, 38H ;輸入數(shù)據(jù)有三種錯(cuò)誤之一嗎?JNZ ERRORMOV DX, 04A0H ;數(shù)據(jù)口IN AL, DX ;輸入數(shù)據(jù)AND AL, 7FH ;7位數(shù)據(jù),清除最高位MOV [SI], ALINC SILOOP RECEVJMP STOPERROR: ……STOP: ……21. 在圖917兩臺(tái)微機(jī)串行通信例子中,在不改變硬件的情況下,通信雙方的約定改為1位停止位、奇校驗(yàn)、波特率因子為16,其他參數(shù)不變,試編寫出兩機(jī)的初始化程序。答:發(fā)送部分初始化程序段如下:方式字為01011110B=5EH,控制字為00110111B=37HINIT8251A: MOV DX, 309HMOV AL,0 ;先寫三個(gè)00HOUT DX, AL ;控制口OUT DX, ALOUT DX, ALMOV AL,40 ;40H,軟件復(fù)位命令OUT DX, AL ;控制口MOV AL, 5EH ;方式字OUT DX, ALMOV AL, 37H ;控制字OUT DX, AL接收部分初始化程序段如下:方式字為01011110B=5EH,控制字為00010100B=14HINIT8251B: MOV DX, 309HMOV AL,0 ;先寫三個(gè)00HOUT DX, AL ;控制口OUT DX, ALOUT DX, ALMOV AL,40 ;40H,軟件復(fù)位命令OUT DX, AL ;控制口MOV AL, 5EH ;方式字OUT DX, ALMOV AL, 14H ;控制字OUT DX, AL第 10 章 總線1. 什么是總線?微型計(jì)算機(jī)的總線由哪些部分組成?各部分的作用是什?2. 什么是總線標(biāo)準(zhǔn)?試簡(jiǎn)述總線標(biāo)準(zhǔn)4個(gè)特性的含義。(總線標(biāo)準(zhǔn)是指芯片之間、插板之間及系統(tǒng)之間,通過總線進(jìn)行連接和傳輸信息時(shí),應(yīng)遵守的一些協(xié)議與規(guī)范,包括硬件和軟件兩個(gè)方面)(特性:物理特性,電氣特性,功能特性,時(shí)間特性)3. 微機(jī)系統(tǒng)中總線的層次結(jié)構(gòu)是怎樣的??4. 總線有哪些主要的性能參數(shù)?(總線帶寬,總線頻率,總線寬度)試比較ISA總線與PCI總線的性能參數(shù)。5. ISA和EISA總線的相似點(diǎn)和不同點(diǎn)是什么?6. 簡(jiǎn)述ISA,EASA,PCI總線的特點(diǎn)。7. PCI局部總線的信號(hào)線有多少根?可分為哪幾組功能信號(hào)?8. PCI Express總線的主要性能特點(diǎn)有哪些?9. 簡(jiǎn)述PCI Express總線的主要組件及其功能。10. 基于完整的Hyper Transport技術(shù)系統(tǒng)有哪些部分組成?11. InfiniBend的體系結(jié)構(gòu)主要由那些組件構(gòu)成?12. RS232C最主要的接線是什么?其功能是什么?13. RS232C在實(shí)際應(yīng)用中有幾種連接方式?它分別適用于什么工作要求?14. EIARS232C電平和TTL電平有什么區(qū)別?如何將EIA電平和TTL電平接口?進(jìn)行電平和邏輯關(guān)系的轉(zhuǎn)換15. MXA232與MC1488,MC1489這兩類芯片在使用中有什么區(qū)別?16. USB接口有什么特點(diǎn)?USB如何擴(kuò)展?最多可連接多少個(gè)USB設(shè)備?17. USB系統(tǒng)由哪些部分組成?18. USB的數(shù)據(jù)流類型有幾種?實(shí)時(shí)數(shù)據(jù)流,中斷數(shù)據(jù)流,控制信號(hào)流,快數(shù)據(jù)流19. USB由那幾種傳輸類型?各有什么特點(diǎn)?等時(shí)傳輸,中斷傳輸,控制傳輸,成批傳輸20. SCSI接口標(biāo)準(zhǔn)的主要特點(diǎn)有哪些?21. 為什么引入AGP接口?它有什么特點(diǎn)?22. IEEE1394的主要特點(diǎn)是什么?試與USB作比較第 11 章 模擬量輸入/輸出通道接口1. 一個(gè)完整的微機(jī)控制系統(tǒng)的輸入通道和輸出通道應(yīng)包括哪幾個(gè)環(huán)節(jié)?2. D/A轉(zhuǎn)換器和A/D轉(zhuǎn)換器在微型計(jì)算機(jī)的應(yīng)用系統(tǒng)中起什么作用?3. 說明D/A轉(zhuǎn)換器的工作原理
點(diǎn)擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1