【正文】
0 t1 db 0 t0 db 0 m1 db 0 m0 db 0 s1 db 0 s0 db 0 f db 0 be db 0 clock db 0 sto db 0 count equ $t1 start1: mov ax,cs mov ds,ax call clear mov dx,208h 。b_in,c_out out dx,al pop ax mov bl,al mov dx,202h out dx,al mov dx,201h in al,dx and al,3fh mov bh,al lea si,tablek mov cx,23 mov ah,0 nk: cmp bx,[si] je found inc ah add si,2 loop nk found: mov al,0 mov dx,202h out dx,al mov dx,201h in al,dx and al,3fh cmp al,3fh jne found mov cx,3000 loop $ mov f,1 mov bl,ah k_exit: ret key endp led proc 21 lea si,t1 mov ah,0dfh l_re1: mov al,[si] lea bx,table xlat mov dx,200h out dx,al mov al,ah mov dx,201h out dx,al mov cx,400 。begin je set_be cmp bl,12 。 根據(jù)框圖編寫程序。鍵值 k_exit: ret key endp store proc mov word ptr buff,1414h 。 根據(jù)框圖編寫程序。t0 out dx,al mov al,ah out dx,al mov bbb,0 jmp again key proc mov ax,cs mov ds,ax mov dx,203h mov al,10001001b 。 輸入程序進行調(diào)試,實現(xiàn)實驗題目要求。10ms in al,dx and al,0fh push ax mov dx,203h mov al,10000010b 。 X 0X 1X 2X 3P C 0P C 1P C 2P C 3Y 0 Y 1Y 2 Y 3Y 4 Y 5P B 0 P B 1P B 2 P B 3P B 4 P B 53 E 0 E3 E 0 D3 E 0 B3 E 0 73 D 0 E 3 B 0 E 3 7 0 E 2 F 0 E3 D 0 7 3 B 0 7 3 7 0 72 F 0 7 1 F 0 71 F 0 D12 3 C4 56BAD7 8 91 91 81 71 62 22 12 0+=清“ 0 ”O(jiān) F E 三、主要試驗步驟: 根據(jù)實驗要求設(shè)計實驗原理圖,并標明端口地址。 畫出程序框圖。b_in,c_out out dx,al pop ax mov bl,al mov dx,202h out dx,al mov dx,201h in al,dx and al,3fh mov bh,al lea si,tablek mov cx,23 mov ah,0 nk: cmp bx,[si] je found inc ah add si,2 loop nk 5 found: mov al,0 mov dx,202h out dx,al mov dx,201h in al,dx and al,3fh cmp al,3fh jne found mov cx,6000 loop $ mov f,1 mov bl,ah k_exit: ret key endp led proc lea si,buff mov ah,0dfh l_re1: mov al,[si] lea bx,table xlat mov dx,200h out dx,al mov al,ah mov dx,201h out dx,al mov cx,300 。 寫出實驗報告。c_in,b_out out dx,al mov dx,201h mov al,0 out dx,al mov dx,202h in al,dx and al,0fh cmp al,0fh je k_exit mov cx,300 loop $ 。 根據(jù)原理圖連線,并確保連線正確,接觸可靠。no display lea si,buff mov ch,4 s_re1: mov cl,4 rol bx,cl mov al,bl and al,0fh mov [si+2],al inc si dec ch jnz s_re1 call clear ret store endp clbuf proc mov cx,6 lea di,buff mov al,0 c_re1: mov byte ptr[di],al。 根據(jù)原理圖連線,并確保連線正確,接觸可靠。clear je clear1 cmp bl,10 je stop cmp bl,13 je s_cl 19 jmp again clear1: call clear mov dx,209h