流年肆意 发表于 2013-5-1 12:00:51

帮我看一下哪错了?


小甲鱼《零基础入门学习汇编语言第十四章   端口02》中的一个程序

在屏幕上显示当前月份

编译执行后应该显示的是 05
但显示的是 0D

assume cs:code

code segment
start:        mov al,8
                out 70h,al
                inal,71h
                mov ah,al
                mov cl,4
                shr ah,cl
                add al,00001111b
               
                add ah,30h
                add al,30h
               
                mov bx,0b800h
                mov es,bx
                mov byte ptr es:,ah       
                mov byte ptr es:,al
       
       
                mov ax,4c00h
                int 21h
code ends

end start


网友 发表于 2013-6-15 01:28:01

add 改为and
页: [1]
查看完整版本: 帮我看一下哪错了?