Ciao a tutti, questo è il mio primo messaggio qui!
Ho una procedura in C:<code>void putch(char ch)
{
asm
{
mov ah, 0fh
int 10h
mov ah, 0eh
mov al, [ch] // -------> QUESTA RIGA
mov bl, 02h
int 10h
}
}</code>Alla riga evidenziata il compilatore mi da il seguente errore:
<b>Invalid register combination (e. g. [BP+BX]) in function putch.</b>
Sapete dirmi come posso risolvere questo problema?