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

正文內(nèi)容

匯編語言微機(jī)原理及接口技術(shù)期末試卷含答案-資料下載頁

2025-05-31 18:08本頁面
  

【正文】 NEXT ;不是’amp?!D(zhuǎn)NEXT MOV [BX] , ‘$’ ;是’amp?!瘎t用’$’替換 NEXT : INC BX ;地址加1 LOOP LP ;CX1不為0繼續(xù) HLT(2)從STRIN單元開始有一字符串,程序求以’*’作為結(jié)束標(biāo)志字符串的長度,存入COUNT單元。七、 已知電路圖如圖1所示:有關(guān)程序段如下:MAIN PROC FAR PUSH DS XOR AX , AX PUSH AX MOVE AL , 8BH MOV DX ,213H OUT DX , ALKEYIN :MOV DX ,212H IN AL ,DX CMP AL ,0FFH JE KEYIN CMP AL ,0FCH JE EXIT MOV DX ,210H OUT DX ,AL JMP KEYINEXIT : RETMAIN ENDP 回答問題: 1)根據(jù)電路的接法,8255的PC口應(yīng)設(shè)為輸入方式還是輸出方式? 2)根據(jù)電路的接法,8255的PC口地址是什么? 3)結(jié)合程序,說明本電路完成什么功能? 4)如果按鍵接在PB口上,為完成相同功能,應(yīng)如何修改程序? 5)如果想按下S7鍵退出程序,則應(yīng)如何修改程序? 6)如果想按下按鍵Si后使相應(yīng)的發(fā)光二極管Di發(fā)光,而其余發(fā)光二極管熄滅,則應(yīng)如何修改程序?答1)PC口應(yīng)設(shè)為輸入方式。 2)8255的PC口地址為212H和216H。 3!檢查按鍵,若同時按下S1和S0鍵,則退出程序,否則將讀入開關(guān)狀態(tài)所對應(yīng)的數(shù)字量從PA口送出顯示。 4)將程序第8行改為: KEYIN : MOV DX , 211H 5)將程序第12行改為: CMP AL , 7FH 6)在程序的第115行之間加一條 NOT AL 指令。八、8255A的工作方式控制字和C口的按位置位/復(fù)位控制字有何差別?若將C口的PC2引腳輸出高電平(置位),假設(shè)8255A控制口地址是303H,程序段應(yīng)是怎樣的? 提示:8255A編程摘要 工作方式控制字: 控制命令字 位設(shè)置控制字答:工作方式控制字是對8255A的三個端口的工作方式及功能進(jìn)行說明,即進(jìn)行初始化,寫在程序的開頭,控制字的最高位D7=1。按位置位/復(fù)位控制字只對C口某一位(不能同時對幾位)輸出高電平(置位)或低電平(復(fù)位)進(jìn)行控制(對輸入無作用),控制字的最高位D7=0。 PC2置位程序段: MOV DX , 303HMOV AL , 05HOUT DX , AL 九、 假設(shè)系統(tǒng)擴(kuò)展一片8255A供用戶使用,其A、B、C和控制口地址依次為9000H、9001H、9002H、9003H,請?jiān)O(shè)計(jì)一個用8255A 與打印機(jī)接口的電路連接圖(只須畫出打印機(jī)與8255A的連接部分)并給出8255A初始化程序段和輸出打印程序段及相應(yīng)注釋。8255A方式控制字格式1 D6 D5 D4 D3 D2 D1 D0 0 0 方式00 1 方式11 方式2C口下半部1 輸入0 輸出B口選擇1 輸入0 輸出B組方式0 方式01 方式1C口上半部1 輸入0 輸出特征位A組方式A口選擇1 輸入0 輸出 :8255的通道C置復(fù)位控制字定義如下:0XXXD3D2D1D0D7=0—C通道置復(fù)位標(biāo)志位,D6D5D4—無效,D3D2D1—通道C的位選擇,D0=1/0—C口置/復(fù)位控制。方式1輸出,端口C狀態(tài)字:INTRBOBFBINTEBINTRAI/OI/OINTEAOBFAD1D2D3D4D5D6D7D0打印機(jī)接口的信號與時序:DATA0~7 STROBEBUSYACK解答:8255A 與打印機(jī)接口的電路連接圖;用8255A方式0與打印機(jī)接口BUSY DATA0~78255APC7PC2PA0~PA7打印機(jī)STROBE;8255A的初始化mov dx,9003h ??刂贫丝诘刂罚?003Hmov al,10000001B 。方式控制字:91Hout dx,al 。A端口方式0輸出,C端口上輸出、下輸入mov al,00001111B。端口C的復(fù)位置位控制字,使PC7=1out dx,al;;打印子程序:查詢printc proc push ax push dxprn: mov dx,9002h 。讀取端口C in al,dx 。查詢打印機(jī)狀態(tài) and al,04h 。PC2=BUSY=0? jnz prn 。PC2=1,打印機(jī)忙,則循環(huán)等待mov dx,9000h 。PC2=0,打印機(jī)不忙,則輸出數(shù)據(jù) mov al,ah out dx,al 。將打印數(shù)據(jù)從端口A輸出mov dx,9003h 。從PC7送出控制低脈沖 mov al,00001110B 。置STROBE*=0 out dx,al nop 。產(chǎn)生一定寬度的低電平 nop mov al,00001111B 。置=1 out dx,al 。最終,STROBE*產(chǎn)生低脈沖信號 pop dx pop ax retprintc endp 16
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1