实验7的问题,HELP
code segmentstart mov ax,data
mov ds,ax
mov ax,table
mov es,ax
mov si,0
mov bi,0
mov bx,0
mov cx,21
s: mov al,
mov es:,al
mov al,1
mov es:1,al
mov al,2,al
mov es:2,al
mov al,3
mov es:3,al
mov ax,54h
mov bx,56h
mov es:5,ax
mov es:7h,bx
mov ax,08ah
mov es:0ah,ax
mov ax,54h
div word ptr ds:0a8h
mov es:0dh,ax
add bx,4
add si,2
add si,16
loop s
mov ax,4c00h
int 21h
code ends
end start
存放年份用的是al,一个数字一个数字的存放,有没有简化的方法,像下面一样直接ax存放两个字符的。
还有源代码中的数字后面加H的是不是有的可以省略。小于10的可以不加H吧。 那些必须加H,默认不是16进制么?
页:
[1]