giozh°_° Moderatore
Numero di messaggi : 156 Data d'iscrizione : 18.08.07
| Titolo: assembler, utiliti per tastiera Ven Ott 19, 2007 2: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
| Titolo: Re: assembler, utiliti per tastiera Ven Ott 19, 2007 5:10 pm | |
| lol, stai prendendo anche tu la brutta strada di blacklight... programmi "inutili" ma pieni di fantasia, bravo! | |
|
giozh°_° Moderatore
Numero di messaggi : 156 Data d'iscrizione : 18.08.07
| Titolo: Re: assembler, utiliti per tastiera Sab Ott 20, 2007 9: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 | |
|
Contenuto sponsorizzato
| Titolo: Re: assembler, utiliti per tastiera | |
| |
|