Académique Documents
Professionnel Documents
Culture Documents
akhir db?
mulai: Mov Mov Xor Mov Lea Lea Mov Sub Cld Rep Mov Xor Mov mov mov out call mov call mov call mov call mov call mov call AX,CS DS,AX AX,AX ES,AX SI,Awal CX,Akhir DI,SI CX,SI Movsb SP,2000H AX,AX DS,AX dx,cw al,82h dx,al init_LCD data,80h control_out data,30h data_out data,81h control_out data,31h data_out data,0C0h control_out
mov data,DISPON call control_out call delay ret init_LCD endp control_out proc near mov dx,pa mov al,00000000b out dx,al call delay mov mov out call mov mov out call dx,pa al,10000000b dx,al delay dx,pc al,data dx,al delay
mov dx,pa mov al,00000000b out dx,al call delay ret control_out endp
data_out proc near mov dx,pa mov al,01000000b out dx,al call delay mov mov out call mov mov out call dx,pa al,11000000b dx,al delay dx,pc al,data dx,al delay
mov dx,pa mov al,01000000b out dx,al call delay ret data_out endp delay proc near push cx mov cx,0fffh loop $ pop cx ret delay endp ORG 20F0H DB 0EAH BW 0100H DW 0F0F0H CODE_SEG ENDS END START
cx cx,02fffh $ cx
delay endp pulse proc near or al,1 out dx,al ret pulse endp ORG DB DW DW