nasm,打印的code

LABEL_SEG_CODE_DEST:

    mov   ax,SelectorVideo

    mov   gs,ax

    mov   edi,(80*12+0)*2   ;屏幕第12行第0列

    mov   ah,0Ch                  ;0000黑底  1100红字

    mov   al,'C'

    retf





















DispAL:

     push  ecx;

     push  edx;

     push  edi;

     mov   edi, [dwDispPos] ;

     mov   ah , 0F                   ;0000b黑底    1111b白字

     mov   dl , al

     shr    al , 4

     mov   ecx  ,2 

.begin:

     and  al ,01111b

     cmp  al, 9

      ja   .1

      add  al ,'0'

      jmp  .2 

.1 :

     sub  al ,0Ah

     add  al,'A'

.2:   

      mov [gs:edi],ax

      add  edi , 2

      











DispInt :

    mov  eax,[esp+4]

    shr   

你可能感兴趣的:(nasm,打印的code)