汇编语言: 试编制一个程序,把BX寄存器内的二进制数以八进制数的形式在屏幕上显示出来

来源:互联网 发布:错误的数据统计 编辑:程序博客网 时间:2024/05/22 15:33

试编制一个程序,把BX寄存器内的二进制数以八进制数的形式在屏幕上显示出来

data segmentN dw 0111111100001101bdata endsstack segment stackdw 20h dup(?)top label wordstack endscode segment    assume ds:data,cs:code,ss:stackp proc far    mov ax,data    mov ds,ax    mov ax,stack    mov ss,ax    lea sp,top    mov bx,n    rol bx,1    mov dl,bl    and dl,1    add dl,30h    mov ah,02h    int 21h    mov cx,5l1: push cx         mov cl,3    rol bx,cl    mov dl,bl    and dl,111b    add dl,30h      mov ah,02h    int 21h    pop cx    loop l1    mov ah,4ch    int 21hp endp    code ends    end p
阅读全文
0 0