|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Dec 2001
Città: Lecce
Messaggi: 3936
|
[asm] stampa
devo stampare il contenuto di si, solo che mi stampa il corrispondente del contenuto in ascii
faccio così: mov dx, si mov ah, 02h int 21h volendo invece stampare il contenuto numerico e non il carattere ascii? |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Dec 2001
Città: Lecce
Messaggi: 3936
|
magari a qualcuno torna utile:
; Subroutine che scrive sullo schermo il contenuto di un BYTE ; input in BL - Out in BX scrivi proc near push dx ;salva il contenuto di DX push bx and bx,0fh add bx,offset numeri mov dl,[bx] pop bx and bx,0f0h mov cl,4 shr bx,cl add bx,offset numeri mov dh,[bx] mov bx,dx pop dx ;ripristina il contenuto di DX ret scrivi endp |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 15:54.