assume cs:code,ds:data
data segment
db 9,8,7,4,2,0
db '00/00/00 00:00:00'
data ends
code segment
start:
mov ax,data ;
mov ds,ax
mov si,0
mov di,6
mov cx,6
s0:mov al,ds:[si]
out 70h,al
in al,71h
mov ah,al
shr ah,4
add ah,30h
mov ds:[di],ah
and al,00001111b
add al,30h
mov ds:[di+1],al
add di,3
inc si
loop s0
mov cx,17
mov si,6
mov di,0
s1:mov ah,ds:[si]
mov bx,0b800h
mov es,bx
mov byte ptr es:[160*12+40+di],ah
inc si
add di,2
loop s1
mov ax,4c00h
int 21h
code ends
end start
汇编语言(王爽)--实验14 访问CMOS RAM
最新推荐文章于 2022-10-15 15:21:18 发布