Salve a tutti sto seguendo delle videolezioni di assembly,in una di queste spiega cone creare un programma capace di inserire in input 2 dati e farli uscire in output.
2cose però non mi sono chiare.
1)sposta tutto il .data nel data segment,perché lo fa?. Cosi si trova in tutti i registri?.
2)la domanda Dx, offset dom1 perché la mette nel registro DX?lo dice in un modo che sembra che deve andare per forza in Dx,e perché la domanda la inserisce nel registro? Attualmenteil programma non é finito(screen) ma non vedo un operazione tra 2 variabili quindi perché lo inserisce in DX?.
3)quqndo salva il numero nellq variabile num1,lo passa dal registro AL ma nel codice quando lo salva in AL?.
2cose però non mi sono chiare.
1)sposta tutto il .data nel data segment,perché lo fa?. Cosi si trova in tutti i registri?.
2)la domanda Dx, offset dom1 perché la mette nel registro DX?lo dice in un modo che sembra che deve andare per forza in Dx,e perché la domanda la inserisce nel registro? Attualmenteil programma non é finito(screen) ma non vedo un operazione tra 2 variabili quindi perché lo inserisce in DX?.
3)quqndo salva il numero nellq variabile num1,lo passa dal registro AL ma nel codice quando lo salva in AL?.