scotta Inserito: 6 dicembre 2006 Segnala Share Inserito: 6 dicembre 2006 Ciao ragazzi, avevo un problema algebrico con un trasferimento nel pl7, ora l ho risolto ma mi chiedo questo:una word %MW e una doppia word %MD che lunghezza hanno? a che valore vanno in overflow?grazie mille gia da ora Link al commento Condividi su altri siti More sharing options...
Claudio Monti Inserita: 6 dicembre 2006 Segnala Share Inserita: 6 dicembre 2006 Word: 16 bit simbolo %MWxDoubleWord: 32 bit simbolo %MDxNel caso in cui il risultato superi i limiti: -32768 o +32767 per un operando a lunghezza semplice, -2 147 483 648 o +2 147 483 647 per un operando a lunghezza doppia.Tratto dall'. del PL7 (che nessuno mai consulta ):Principi I byte, parole semplici, lunghezza doppia e virgola mobile sono classificati all'interno dello spazio dati nella stessa zona memoria.Pertanto, esiste una sovrapposizione tra:la parola lunghezza doppia %MDi e le parole lunghezza semplice %MWi e %MWi+1 (la parola %MWi racchiude le meno significative e la parola %MWi+1 i più significativi della parola %MDi),la parola lunghezza semplice %MWi e i byte %MBj e %MBj+1 (con j = 2x i), la virgola mobile %MFk e le parole lunghezza semplice %MWk e %MWk+1 Esempi %MD0 corrisponde a %MW0 e %MW1%MW3 corrisponde a %MB7 e %MB6%KD543 corrisponde a %KW543 e %KW544%MF10 corrisponde a %MW10 e %MW11. Link al commento Condividi su altri siti More sharing options...
Messaggi consigliati
Crea un account o accedi per commentare
Devi essere un utente per poter lasciare un commento
Crea un account
Registrati per un nuovo account nella nostra comunità. è facile!
Registra un nuovo accountAccedi
Hai già un account? Accedi qui.
Accedi ora