|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Junior Member
Iscritto dal: Aug 2012
Messaggi: 1
|
[ASSEMBLY] - stringa colorata
https://www.dropbox.com/s/oqat55pxbt0eztb/prog33.txt
Potreste aiutarmi a Modificare il codice in modo che le prime stringhe nominate nel programma siano stampate in rosso ( o un altro colore , come volete ). Io so che la procedura , per stampare per esempio in rosso e' questa (ma non riesco a utilizzarla all'interno del programma ): ;---------------------------------------------------------------------; ; Procedura di stampa in rosso ; ; ; ; REGISTRI UTILIZZATI: AX, BX, CX, DX ; ;---------------------------------------------------------------------; STAMPA_ROSSO******** PROC********NEAR PUSH********AX******** ;salvo tutti i registri PUSH********BX PUSH********CX PUSH********DX XOR******** BX,BX XOR CX,CX XOR******** DX,DX MOV******** BH,PAGINA******** ;numero di pagina MOV AH,09h******** ;funzione stampa a video ;MOV********AL,'R'******** ;carattere ascii da stampare MOV******** BL,T_ROSSO******** ;colore MOV******** CX,01h******** ;numero di stampe INT******** 10h MOV******** AH,03h******** ;funzione lettura cursore INT******** 10h******** ;DH riga, DL colonna INC******** DL MOV******** AH,02h******** ;funzione imposta cursore INT 10h POP******** DX******** ;ripristino i registri POP******** CX POP******** BX POP******** AX RET STAMP Grazie mille a tutti coloro che mi aiuteranno ![]() |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 01:14.