giozh°_° Moderatore


Numero di messaggi: 156 Data d'iscrizione: 18.08.07
 | Oggetto: assembler, utiliti per tastiera Ven Ott 19, 2007 12:35 pm | |
| questo programma non è molto utile di per se, ma fa capire come lavora un programma in asm. fa solamente una cosa, scrive a video ciò che viene digitato sulla tastiera, e se si preme esc esce | Codice: | .model small .stack .data .code inizio: ciclo: mov ah,01h ;controlla int 16H ;se carattere jz ciclo ;pronto: a: mov ah,00h int 16h cmp al,1bh ;se esc esce jz fine mov ah,09h ;int per il video mov bh,00h ;le lettere sono gialle mov bl,2eh ;su sfondo verde mov cx,0001h int 10h mov ah,03h ;posizione mov bh,00h ;cursore int 10h ;fine posizione mov ah,02h inc dl int 10h ;+colonna jmp a ;ciclo infinito fine: mov ah,4ch int 21h end inizio
|
non ho tempo di spiegare il funzionamento di ogni istruzione perche vado di corsa, ma se avete domande fatele e vi risponderò appena possibile |
|
darkjoker Admin


Numero di messaggi: 813 Data d'iscrizione: 30.07.07
 | Oggetto: Re: assembler, utiliti per tastiera Ven Ott 19, 2007 3:10 pm | |
| lol, stai prendendo anche tu la brutta strada di blacklight... programmi "inutili" ma pieni di fantasia, bravo!  _________________ L'unico computer sicuro, è un computer spento. Nel software esiste sempre almeno un bug, generalmente è localizzabile tra la tastiera e la sedia  |
|
giozh°_° Moderatore


Numero di messaggi: 156 Data d'iscrizione: 18.08.07
 | Oggetto: Re: assembler, utiliti per tastiera Sab Ott 20, 2007 7:01 am | |
| eh già... comunque questo serve per far capire a chi è intenzionato come funziona l'asm e le int. e poi tutto il resyto è noia |
|