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

正文內(nèi)容

微機(jī)原理與接口技術(shù)洪永強(qiáng)課后習(xí)題集 第2版(文件)

2025-04-12 01:55 上一頁面

下一頁面
 

【正文】 DAAMOV BH, 0ADC BH, 0 ;將進(jìn)位位保存在BH中MOV BL, AL ;將求和結(jié)果保存在BL中CALL OUTPUT ;輸入顯示子程序調(diào)用INT 20H ;結(jié)束,返回DOSINPUT PROCPUSH AXMOV AH, 01H ;鍵盤輸入一個(gè)字符功能INT 21HAND AL, 0FH ;ASCII碼轉(zhuǎn)換為二進(jìn)制數(shù)MOV BL, ALMOV CL, 4SHL BL, CL ;BL內(nèi)容左移四位MOV AH, 01H ;鍵盤輸入一個(gè)字符功能INT 21HAND AL, 0FH ;ASCII碼轉(zhuǎn)換為二進(jìn)制數(shù)OR BL, AL ;合成為一個(gè)兩位的十進(jìn)制數(shù)MOV AH, 02HMOV DL, 39。 ;顯示空格INT 21HMOV DL, BH ;顯示進(jìn)位位OR DL, 30H ;進(jìn)位位轉(zhuǎn)換為ASCII碼MOV AH, 02HINT 21HMOV DL, BL ;顯示求和結(jié)果高位MOV CL, 04HSHR DL, CLOR DL, 30H ;結(jié)果高位轉(zhuǎn)換為ASCII碼MOV AH, 02HINT 21HMOV DL, BL ;顯示求和結(jié)果低位AND DL, 0FHOR DL, 30H ;結(jié)果低位轉(zhuǎn)換為ASCII碼MOV AH, 02HINT 21HPOP CXPOP DXPOP AXRETOUTPUT ENDPCODE ENDSEND START16. 比較變量x、y的大小使用16進(jìn)制的形式在屏幕上輸出較大的值,若x=y,則輸出字符串‘EQUAL’。并在SI中保存該字符數(shù)組中的偏移地址;若找不到,則提示繼續(xù)輸入字符,直至在ARRAY數(shù)組中找到該字符為止。第 8 章 計(jì)數(shù)器/定時(shí)器與DMA控制器1. 微機(jī)系統(tǒng)中的外部定時(shí)有哪兩種方法?其特點(diǎn)如何?(硬件定時(shí)和軟件定時(shí))2. 8253計(jì)數(shù)/定時(shí)器有哪些特點(diǎn)?3. 8253初始化編程包括哪兩項(xiàng)內(nèi)容?答:設(shè)定方式控制字和計(jì)數(shù)初始值。答:硬件連接圖如下頁所示:8253的初始化程序段如下:INIT8253: MOV DX, 04B6H ;控制口MOV AL, 37H ;計(jì)數(shù)器0方式3OUT DX, ALMOV DX, 04B0H ;計(jì)數(shù)器0MOV AX, 5000H ;計(jì)數(shù)值=5MHz/1kHz=5000OUT DX, ALMOV AL, AHOUT DX, AL MOV DX, 04B6H ;控制口MOV AL, 0B5H ;計(jì)數(shù)器2方式2OUT DX, ALMOV DX, 04B4H ;計(jì)數(shù)器2MOV AX, 1000H ;計(jì)數(shù)值1000OUT DX, ALMOV AL, AHOUT DX, ALD7~D0WRRD8253OUT2CLK0OUT0GATE0GATE2CLK2CSA1A05MHz+5VD7~D0S2S1S0INTR8086CPUA9A8A10A6A7A5A4A3A2A1 IOWCIORC INTA8288或門7432G2A Y0 74LS138G2BG1C Y5B Y6A Y774008259IR1Hz6. 將8253計(jì)數(shù)器0設(shè)為方式3(方波發(fā)生器),計(jì)數(shù)器1設(shè)為方式2(分頻器)。40Hz =119250 = 238550INIT8253: MOV AL, 37H ;計(jì)數(shù)器0方式字OUT 43H, AL ;控制口MOV AX, 2385H ;計(jì)數(shù)器0計(jì)數(shù)值OUT 40H, ALMOV AL, AHOUT 40H, ALMOV AL, 55H ;計(jì)數(shù)器1方式字OUT 43H, AL ;控制口MOV AL, 50H ;計(jì)數(shù)器1計(jì)數(shù)值OUT 41H, AL7. 某8086系統(tǒng)中包含一片8253芯片,要求完成如下功能:(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檢測外設(shè)是否有繼續(xù)傳送的要求,如果有,繼續(xù)傳送數(shù)據(jù),如果沒有則釋放總線,繼續(xù)檢測外設(shè)的傳送要求,直到外設(shè)重新有了利用DMAC傳送數(shù)據(jù)的要求時(shí),再申請(qǐng)總線)三種工作方式的傳送過程。DACK為高電平有效,DREQ為低電平有效,固定優(yōu)先級(jí),正常時(shí)序,不擴(kuò)展寫信號(hào),非存儲(chǔ)器到存儲(chǔ)器傳送。方式選擇控制字的格式如下頁圖所示: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)程序。又如,當(dāng)按下按鈕開關(guān)時(shí),才使蜂鳴片發(fā)聲等)。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接蜂鳴片。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ā)聲。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指示燈“亮”和“滅”。在對(duì)8251A進(jìn)行初始化編程時(shí),應(yīng)按什么順序向它的控制口寫入控制字19. 某系統(tǒng)中使可編程串行接口芯片8251A工作在異步方式,7位數(shù)字,不帶校驗(yàn),2位停止位,波特率因子為16,允許發(fā)送也允許接收,若已知其控制口地址為04A2H,試編寫初始化程序。答:發(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)?試簡述總線標(biāo)準(zhǔn)4個(gè)特性的含義。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)換器的工作原理。5. ISA和EISA總線的相似點(diǎn)和不同點(diǎn)是什么?6. 簡述ISA,EASA,PCI總線的特點(diǎn)。請(qǐng)寫出這段的程序。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. 試簡述8251A內(nèi)部結(jié)構(gòu)及工作過程。使用查詢方式。(2)、8255初始化程序段如下:A口方式0輸入,B口方式0輸出,C口低4位輸出、高4位輸入。 使用查詢方式。要求:(1) 用8255A作為接口芯片,將這些外設(shè)構(gòu)成一個(gè)簡單的微機(jī)應(yīng)用系統(tǒng),畫出接口連接圖。第 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。13. 假設(shè)利用8237A通道1在存儲(chǔ)器的兩個(gè)區(qū)域BUF1和 BUF2間直接傳送100個(gè)數(shù)據(jù),采用連續(xù)傳送方式,傳送完畢后不進(jìn)行自動(dòng)預(yù)置,試寫出初始化程序。設(shè)8253端口地址為:40H~43H。定義計(jì)數(shù)器0工作在方式3,CLK0為5MHz,要求輸出OUT0為1KHz方波;定義計(jì)數(shù)器2用OUT0作計(jì)數(shù)脈沖,計(jì)數(shù)值為1000,計(jì)數(shù)器計(jì)到0時(shí)向CPU發(fā)出中斷請(qǐng)求,CPU響應(yīng)這一中斷請(qǐng)求后繼續(xù)寫入計(jì)數(shù)值1000,開始重新計(jì)數(shù),保持每一秒鐘向CPU發(fā)出一次中斷請(qǐng)求。要求用DOS中斷的09功能。18. 在ARRAY數(shù)組中,保存一個(gè)從大到小順序排列的以字為單位的字符數(shù)組,數(shù)組長度存放于數(shù)組的第一個(gè)單元中。 ;顯示空格INT 21HPOP AXRETINPUT ENDPOUTPUT PROCPUSH AXPUSH DXPUSH CXMOV AH, 02HMOV DL, 39。要求輸入回顯的兩個(gè)加數(shù)與送顯的和之
點(diǎn)擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1