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

正文內(nèi)容

微機原理與接口技術(shù)(第二版)典型習(xí)題及參考答案(1)(編輯修改稿)

2025-07-25 18:35 本頁面
 

【文章內(nèi)容簡介】 :● 外設(shè)占用了內(nèi)存單元,使內(nèi)存空間減少?!?尋址速度比專用I/O指令慢。I/O映射編址(Input/Ouptput Mapped)是指I/O端口與存儲器分開獨立編址,即I/O端口和存儲器都有自己的一套地址空間,而且互不相干。這樣,I/O端口不占用內(nèi)存空間,但在這種編址方式下,必須采用專用的I/O指令(IN或OUT指令)才能訪問I/O設(shè)備。采用I/O映射的優(yōu)點是:● I/O設(shè)備不占用內(nèi)存單元,節(jié)約了內(nèi)存空間?!?指令執(zhí)行速度快。從8086到Pentium,僅支持I/O映射的編址方法,而P6架構(gòu)及之后的處理器既支持I/O映射編址又支持存儲器映射編址,即除了用IN/OUT等專用I/O指令外,還可以用訪問存儲器的指令訪問被映射的I/O端口。66簡述I/O的主要控制方式及其特點。答:主要的輸入輸出(主機與外設(shè)間的數(shù)據(jù)傳送)控制方式有直接程序控制方式、中斷控制方式、直接存儲器存取控制方式等。直接程序方式分為無條件傳送方式和查詢傳送方式。在程序確信外設(shè)已經(jīng)準備就緒,或外設(shè)沒有必要提供準備就緒信號的情況下,就不需要去查詢外設(shè)的狀態(tài)而直接進行數(shù)據(jù)傳送的方式稱為無條件傳送方式。這種方式常用于簡單外部設(shè)備的輸入輸出中。在條件傳送方式下,首先查詢外設(shè)狀態(tài),滿足條件時才進行數(shù)據(jù)的傳送,因此也叫查詢傳送方式。在外設(shè)狀態(tài)滿足要求時,外設(shè)通過I/O接口向微處理器發(fā)出要求數(shù)據(jù)傳送的請求信號,接到請求信號后,微處理器才去響應(yīng),執(zhí)行輸入或輸出操作。這就是中斷控制的輸入輸出方式或中斷傳送方式(簡稱中斷方式)。DMA傳送方式是在內(nèi)存與外設(shè)之間開辟的專用數(shù)據(jù)通道,這個數(shù)據(jù)通道在DMA控制器硬件的控制下,直接進行數(shù)據(jù)交換而不通過微處理器,不用I/O指令。這樣,數(shù)據(jù)傳送的速度上限取決于存儲器的存取速度。DMA方式傳送時,由DMA控制器向微處理器請求總線服務(wù),微處理器響應(yīng)后讓出總線,這時系統(tǒng)總線由DMA支配并接管。數(shù)據(jù)的輸入和輸出完全由DMA控制器指揮。因此除微處理器外,DMA控制器也是主控設(shè)備之一。為了讓處理器徹底擺脫管理和控制I/O設(shè)備的負擔(dān),引入了I/O處理機控制方式。這種方式下,由專用I/O協(xié)處理器負責(zé)I/O操作和處理。615簡述8255的工作方式。并說明端口A和B作為方式1輸入或輸出時,C端口與之配合的引腳的含義。解:8255有三種工作方式,方式0,1,和2,方式0為基本的輸入輸入方式,其輸入輸出沒有固定用于聯(lián)絡(luò)的信號,方式1為選通的輸入輸出方式,A和B口作為I/O,C端口指定的位作為聯(lián)絡(luò)應(yīng)用信號,包括選通信號、輸入輸出緩沖器滿信號和中斷信號,方式2為雙向通信的方式,主要限于A組的A端口,C用于配合,作為聯(lián)系信號。A口作為方式1輸入時,PC4作為選通輸入信號,PC5作為輸入緩沖器滿信號,PC3作為中斷信號;B口作為方式1輸入時,PC2作為選通輸入信號,PC1作為輸入緩沖器滿信號,PC0作為中斷信號;A口作為方式1輸出時,PC6作為輸出緩沖器滿信號,PC7作為應(yīng)答信號,PC3作為中斷信號;B口作為方式1輸出時,PC1作為輸出緩沖器滿信號,PC2作為應(yīng)答信號, PC0作為中斷信號;616假設(shè)8255的端口地址為60H63H,試分別編寫滿足條件的初始化程序:(1) 將A組和B組設(shè)置為方式0,端口A和B設(shè)成輸入端口,C上半口為輸入,下半口為輸出。(2) 將A口設(shè)為方式2,B口設(shè)為方式1輸出。(3) 將A口設(shè)為方式1輸出,B口為方式1輸出,PC4和PC5為輸出。解: (1)MOV AL,10011000B OUT 63H,AL (2)MOV AL,11000100B OUT 63H,AL (3)MOV AL,10100100B OUT 63H,AL 619已知8254的端口地址為9F0CH~9F0FH,外接時鐘頻率為2MHz,利用8254的OUT0通道產(chǎn)生周期為1ms的方波,OUT1產(chǎn)生最快的連續(xù)脈沖序列,周期為多少?OUT2產(chǎn)生最大的負脈沖(建議方式1),負脈沖的寬度為多少。試編制滿足上述要求的程序。解:(1)滿足要求的程序如下 .MODEL SMALL .CODE .STARTUP MOV AL,00110110B 。CTC0命令字:方波信號發(fā)生器方式 MOV DX,9F0FH 。8254控制口地址 OUT DX,AL MOV DX,9F0CH 。CTC0通道地址 MOV AX,2000 。計數(shù)常數(shù)=2MHz*1000us=2000 OUT DX,AL 。實際收入低8位初值 MOV AL,AH 。取高8位 OUT DX,AL 。寫高8位初值 MOV AL01010100B 。CTC1命令字:速率發(fā)生器方式 MOV DX,9F0FH 。8254控制口地址 OUT DX,AL MOV DX,9F0DH 。CTC1通道地址 MOV AL,2 。計數(shù)常數(shù)=2(最快) OUT DX,AL 。寫初值 MOV AL10110010B 。CTC2命令字:負脈沖信號發(fā)生器方式 MOV DX,9F0FH 。8254控制口地址 OUT DX,AL MOV DX,9F0EH 。CTC2通道地址 MOV AL,0 。計數(shù)常數(shù)=0000(最大值) OUT DX,AL 。寫初值 OUT DX,AL .EXIT END(2)OUT1產(chǎn)生最快的連續(xù)脈沖序列,1個周期為2個計數(shù)時鐘,因此周期=1/2MHz*2=1us。OUT2產(chǎn)生最大的負脈沖,負脈沖的寬度為65536個計數(shù)脈沖周期=655361/2MHz=32768us=620 已知8254的CLK0接5MHz時鐘, 其端口地址為280H,281H,282H和283H系統(tǒng)采用16位的8086(1)畫出8254與系統(tǒng)的連接圖, 譯碼電路自行設(shè)計。(2)要在OUT0周期性地產(chǎn)生負脈沖寬度為2ms的信號作為定時中斷請求信號,寫出初始化程序(3)若利用8254產(chǎn)生1S為周期的定時中斷信號,說明實現(xiàn)方法,畫出相應(yīng)的連接圖,并編寫相應(yīng)程序。(1) 由地址:280H~283H知:(地址不重疊,即全譯碼,I/O端口16條地址線全部要參與譯碼) A15A14A13A12A11A10A9A8A7A6A5A4A3A2=0000 0010 1000 00xx B電路如下:(2) OUT0產(chǎn)生2ms定時中斷信號(方波) MOV AL,00110110B 。ctc0控制字 MOV DX,0283H OUT DX,AL MOV AX,20000 。初值=5MHz*(2ms*2)=5000*4=20000 。注意:2ms僅為負脈沖寬度,因此一個周期=4ms MOV DX,280H 。CTC0通道 OUT DX,AL 。寫低字節(jié)初值 MOV AL,AH OUT DX,AL 。寫高字節(jié)初值(3) 將OUT0連接到CLK1,CTC1初值=1S/4ms=1000/4=250 MOV AL,01010110B 。ctc1控制字 MOV DX,0283H OUT DX,AL MOV AX,250 。初值=1S/4ms=250 MOV DX,281H 。CTC1通道 OUT D
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1