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

正文內容

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

2025-05-31 18:08本頁面
  

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