mmm non credo! è un assembly scritto in codice 8086, quindi il suo codice è scritto per essere eseguito in modalità reale a 16 bit, GS e FS ancora non esistono...il registro DS dovrebbe contenere tutti i dati allocati
mmm non credo! è un assembly scritto in codice 8086, quindi il suo codice è scritto per essere eseguito in modalità reale a 16 bit, GS e FS ancora non esistono...il registro DS dovrebbe contenere tutti i dati allocati
Sì ... infatti, FS e GS erano riferiti al discorso ipotetico della modalità protetta di cui parlavo ...Originariamente inviato da celtico94
mmm non credo! è un assembly scritto in codice 8086, quindi il suo codice è scritto per essere eseguito in modalità reale a 16 bit, GS e FS ancora non esistono...
Ma non è affatto detto. Si usa tranquillamente ES (per lo spostamento di blocchi di memoria) e anche CS, ripeto, proprio perché quel codice lo fa! Vediil registro DS dovrebbe contenere tutti i dati allocati
addirittura usando i microcodici in memoria come se fossero dati (anche se questo tipo di approccio, nei sistemi moderni che non rendono possibile l'esecuzione di codice in aree dati, non è più possibile).codice:db 002Eh ; cs: db 0081h ; add word ptr [bx], xxxx
No MP tecnici (non rispondo nemmeno!), usa il forum.
cavolo :S non ho capito molto, ma grazie della lezione![]()