code    segment
        assume  cs:code,ds:code
        org     100h

start:  mov     bl,2bh
        mov     cl,4
        mov     dl,bl
        shr     dl,cl
        add     dl,30h
        cmp     dl,'9'
        jbe     ok_1
        add     dl,7
ok_1:   mov     ah,2
        int     21h

        mov     dl,bl
        and     dl,0fh
        add     dl,30h
        cmp     dl,'9'
        jbe     ok_2
        add     dl,7
ok_2:   mov     ah,2
        int     21h

        mov     ax,4c00h
        int     21h
code    ends
        end     start