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

正文內容

現(xiàn)代微型計算機與接口教程(楊文顯)第五章課后答案(參考版)

2025-07-01 20:26本頁面
  

【正文】 16550查詢方式接收程序DATA SEGMENT REC_DATA DB 50 DUP ( ? ) ;存放接收的數(shù)據 TIMES DW 50 ;要接收的數(shù)據個數(shù)DATA ENDSCODE SEGMENT ASSUME CS:CODE,DS:DATA BEGIN: MOV AX,DATA MOV DS,AX;初始化16550 MOV DX,03FBH ;16550控制寄存器地址送DX MOV AL,80H ;置DLAB=1,設置除數(shù)寄存器 OUT DX,AL MOV AX,003CH ;波特率為19200bps時,除數(shù)為003CH MOV DX,03F8H ;除數(shù)寄存器地址送DX OUT DX,AL MOV AL,AH INC DX OUT DX,AL MOV AL,1FH ;8位數(shù)據位,偶校驗,2位停止位 MOV DX,03FBH ;16550控制寄存器地址送DX OUT DX,AL ;寫入控制字……CALL RECEIVE……MOV AH,4CH ;程序結束,返回操作系統(tǒng) INT 21H ;查詢方式接收子程序RECEIVE PROC NEAR LEA BX,REC_DATA ;接收緩沖區(qū)首地址送BX MOV CX,TIMES ;要接收的數(shù)據個數(shù)送CXREPIN: MOV DX,03FDH ;通信狀態(tài)寄存器地址送DX IN AL,DX TEST AL,1EH ;檢測接收過程有無錯誤 JNZ ERROR TEST AL,01H ;檢測接收緩沖器中是否有數(shù)據 JZ REPIN ;沒有數(shù)據,繼續(xù)檢測 MOV DX,03F8H ;數(shù)據接收寄存器地址送DX IN AL,DX MOV [BX],AL INC BX LOOP REPIN CLC ;接收成功,清CF標志位 JMP DONEERROR: STC ;接收不成功,置CF標志位DONE: RETRECEIVE ENDPCODE ENDS END BEGIN。解:接收子程序中,如果接收成功,清CF標志,否則,置位CF標志位。10. 編寫用PC機中16550查詢方式輸入50個字符的異步通信程序。在向除數(shù)寄存器寫入初值之前,應將DLAB置為1。為了區(qū)分同一地址的不同用途,16550使用DLAB位來加以標識。調制解調器/外設作好傳送準備,允許數(shù)據終端設備發(fā)送數(shù)據時有效。表示數(shù)據終端設備已經做好發(fā)送數(shù)據的準備,請調制解調器/外設準備接收數(shù)據。調制解調器或外設準備好時有效。用于向調制解調器或外設表示數(shù)據終端已準備好。RxD: 串行數(shù)據輸入。,因此將定時器2工作在方式3,分頻系數(shù)用下式計算:分頻系數(shù)=1193100247。解:PC機中利用8254定時器的通道2來驅動揚聲器。 對總數(shù)為1000000的分頻系數(shù),可以有多種分解方法。初始化程序如下:MOV AL,25H ;通道0控制字:方式2,十進制計數(shù),只寫高8位MOV DX,243H ;OUT DX,AL ;MOV AL,61H ;通道1控制字:方式0,十進制計數(shù),只寫高8位OUT DX,AL ;MOV DX,0240H ;MOV AL,02H ;通道0時間常數(shù)(BCD數(shù)高8位)OUT DX,AL ;MOV AL,50H ;通道1時間常數(shù)(BCD數(shù)高8位)MOV DX,0
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1