StefanoMIPS
2004-06-04 12:13:58 UTC
Salve a tutti, sto facendo calcolatori 2 e mi è venuto una domanda a cui
non riesco a rispondere:
Nel processore MIPS per eseguire i salti incondizionati, si considera come
indirizzo di salto la concatnzazione di questi bit:
1) 4 bit piu significativi del valore corrente di PC+4
2) Il campo di 26 bit dell'istruzione jump (che passiamo noi)
3) 2 bit (00) derivanti dallo shift dell'indirizzo al punto 2)
ottenendo così un indirizzo a 32 bit!
La mia domanda è: Perchè si scelgono propiò i 4 bit piu significativi di
PC+4 ? quale caratteristica danno al valore finale?
Grazie!
non riesco a rispondere:
Nel processore MIPS per eseguire i salti incondizionati, si considera come
indirizzo di salto la concatnzazione di questi bit:
1) 4 bit piu significativi del valore corrente di PC+4
2) Il campo di 26 bit dell'istruzione jump (che passiamo noi)
3) 2 bit (00) derivanti dallo shift dell'indirizzo al punto 2)
ottenendo così un indirizzo a 32 bit!
La mia domanda è: Perchè si scelgono propiò i 4 bit piu significativi di
PC+4 ? quale caratteristica danno al valore finale?
Grazie!
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news segnala gli abusi ad ***@newsland.it
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news segnala gli abusi ad ***@newsland.it