|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Nov 2005
Città: Mantova
Messaggi: 115
|
[Assembly 8088] Problema scrittura su file
Salve a tutti,
Ho un problema con un progetto assembly 8088, in quanto riesco a scrivere qualsiasi carattere in un file txt tranne il carattere di newline ('\n' oppure 10). Ho provato in tutti i modi possibili ma nulla dare fare, eppure con una semplice chiamata di sistema a PRINTF a video il carattere di newline viene stampato correttamente. Assembly: 8088 Sistema: Win 32bit (vista) Compilatore (interprete): as88,s88 per eseguire ecco lo spezzone che scrive il carattere Codice:
MOVB (filebuf),'\n' !Copy newline to filebuf
PUSH 1 !Write 1 byte
PUSH filebuf !Write the newline
PUSH DX !file descriptor
PUSH 4 !_WRITE call
SYS
Che sia un bug dell'interprete? |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: May 2008
Messaggi: 533
|
■
Ultima modifica di rеpne scasb : 18-06-2012 alle 16:39. |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Probaibilmente quell'as88 e s88 sono compilatore e interprete per un processore didattico
|
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: May 2008
Messaggi: 533
|
■
Ultima modifica di rеpne scasb : 18-06-2012 alle 16:39. |
|
|
|
|
|
#5 |
|
Member
Iscritto dal: Apr 2004
Messaggi: 56
|
Link utili...
Da wikipedia:http://en.wikipedia.org/wiki/Intel_8088
Da sparso in giro:Introduction to 8088 Assembly |
|
|
|
|
|
#6 |
|
Member
Iscritto dal: Nov 2005
Città: Mantova
Messaggi: 115
|
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 05:19.




















