![]() |
Show 150 posts per page |
.dsy:it. (http://www.dsy.it/forum/)
- Architettura degli elaboratori e delle reti (http://www.dsy.it/forum/forumdisplay.php?forumid=210)
-- SOS ARCHITETTURA1 (http://www.dsy.it/forum/showthread.php?threadid=539)
SOS ARCHITETTURA1
Qualcuno fa x caso lo scritto di archi, domani con la Silvano? Ho un problemino a capire come faccio nel caso abbia bne o beq a sapere qual'è l'indirizzo corrente dell'istruzione(di bne o beq) se l'unico indirizzo che mi da è in esadecimale e per di più è solo indicato nella prima istruzione!!!!
Attendo disperato risposte!
Davidoso
L'esame "purtroppo" lo diedi 2 anni fa'...
cmq, se non ricordo male, sia l'istruzione BNE e BEQ sono due semplici istruzioni di salto. Quindi è normale che abbiano un solo indirizzo indicato.
Questo indirizzo, in esadecimale, serve ad indicare di quanto dev'essere fatto il salto (in avanti o indietro) ed il conto viene eseguito attraverso una somma con il valore contenuto nel PC (Program Counter).
Ciao e spero di essere stato abbastanza chiaro...
ok
ok grazie vedrò cosa riesco a fare!
Davidoso
io ho l'esame domani.... 
__________________
SEPHIROT
mi piacciono i bluvelvet menosi - http://www.menschenfreundlicher.ch/ - "secondo me basta copiarlo in notepad"
l'inidirzzo dell'istruzione dovrebbe essere segnalato accanto all'istruzione stessa in base dieci. il compitino che ho fatto io e quelli che trovi on-line sul sito della Silvano sono cosi'.
http://www.elet.polimi.it/upload/silvano/mioweb5/architettura I.htm
ma anche se avessi solo l'indirizzo della prima istruzione in esadecimale, sai che ogni istruzione e' lunga 4 byte, per cui se l'indirizzo della prima istruzione e'
80 00 00 00 l'indirizzo a cui inizia la successiva e'
80 00 00 04 e cosi' via.
per cui puoi calcolare l'indirizzo della beq cosi': conta il nr. delle istruzione che la separano dalla prima e poi moltiplica per 4.
se devi invece calcolare l'indirizzo di destinazione la storia e' diversa.
beq e bne sono salti condizionati che possono avvenire in avanti o all'indietro. l'immediato che viene calcolato dalla macchina non e' un indirizzo ma uno spiazzamento: un intero con segno. per il calcolo dello spiazzamento procedi cosi':
(indirizzo etichetta a cui devi saltare - PC+4)/4
In Bocca Al Lupo
Ubik
Guarda chi si vede sul DSY......nn mi hanno ancora messo il nick xò visto ke avete insistito ho caricato un avatar a caso.....eheheheh.
CMQ date retta a UBIK ke ne sa su ARCHITETTURA......una vera GURU della materia 
Attenti a non cercare di copiare o di guardare bigliettozzi la Silvano ha occhi d'appertutto
__________________
La vita è una jungla!
Bravo/a Ubik...
spiegazione "ineccepibile"---
una curiosità--- studiate ancora sul MIPS???
altrimenti far attenzione al contenuto del PC... che non sempre tiene in memoria l'indirizzo dell'istruzione "corrente"...
Ah
rimpiango ancora "Arki"... forse l'esame + bello che ci sia ad Info... pensate... la tesi la farò cn la Silvano...
cosa ne pensate di lei? mi sembra disponibile e soprattutto preparata, no?
Grazie Sayan!!! :wink:
Addirittura GURU!!!
Sono commossa!!!
Ma neanche tu te la cavi male!!! :wink:
E finalmente sei anche tu sul DSY!!!!
E grazie anche a Roy!!! Studiamo ancora il MIPS e il nostro fantastico libro di testo e' sempre: "Struttura, organizzazione e progetto dei calcolatori".
Ho avuto il piacere di assistere ad una sola lezione della SIlvano: sulle cache. E' stata ineccepibile!!!
Buona Continuazione a tutti!!!
Ubik
Già la SILVANO è veramente preparata.......nessuno sa se fa altri corsi??
![]()
| All times are GMT. The time now is 21:20. | Show all 10 posts from this thread on one page |
Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.