![](//www.dsy.it/forum/images/space.gif) |
| ![](//www.dsy.it/forum/images/space.gif) |
![](//www.dsy.it/forum/images/space.gif) |
Sylar |
Cerco aiuto per la Teoria |
20-07-2007 12:42 |
|
![Contract Post Collapse](//www.dsy.it/forum/images/collapse.gif) |
Sylar |
.novellino.
Registered: Jul 2007
Posts: 8 (0.00 al dì)
Location:
Corso: Informatica
Anno: 2^n
Time Online: 1:44:03: [...]
Status: Offline
Edit | Report | IP: Logged |
Cerco aiuto per la Teoria
Ciao a tutti, in questa torrida estate ho avuto la brillante idea di preparare l'esame di Architettura per l'appello di Settembre. Studiando sia sul libro che sulle slide mi son sorti vari dubbi, dubbi che vorrei risolvere con al vostro aiuto.
Io ho l'abitudine di trascrivere ciò che studio in file doc, in modo da aggevolare il ripasso, in questi file sono riportate anche le domande su ciò che non mi è chiaro.
Ora non so se perferite una lista di domande, oppure in allegato lo zip dei file doc, per ora vi allego lo zip (credo che sia più ordianto).
Ringrazio in anticipo tutti coloro che mi aiuteranno.
Attachment: appunti.zip
This has been downloaded 60 time(s).
|
20-07-2007 12:42 |
|
|
| ![](//www.dsy.it/forum/images/space.gif) |
![](//www.dsy.it/forum/images/space.gif) |
darkshadow |
risposte architetture Sylar |
23-07-2007 19:09 |
|
![Contract Post Collapse](//www.dsy.it/forum/images/collapse.gif) |
darkshadow |
Are You From The Past?
![](avatar.php?userid=9912&dateline=1222031114)
Registered: Jul 2007
Posts: 485 (0.08 al dì)
Location: Milano
Corso: Informatica Magistrale
Anno: 1
Time Online: 13 Days, 13:38:56 [...]
Status: Offline
Edit | Report | IP: Logged |
risposte architetture Sylar
Ciao Sylar!!
Ho risposto diciamo a la maggior parte delle tue domande!!
inserisco qui il file modificato con le risposte!!
Se hai dei dubbi su cio' che ho scritto o ti serve qcs altro mandami un pvt che ti rispondo!!
Spero di essereti stato di aiuto!!
Attachment: appunti mod by darkshadow.zip
This has been downloaded 61 time(s).
__________________
by Ð@rk§h@ÐØw
|
23-07-2007 19:09 |
|
|
| ![](//www.dsy.it/forum/images/space.gif) |
![](//www.dsy.it/forum/images/space.gif) |
Viry |
Ho provato anch'io a rispondere a un paio di doman ... |
23-07-2007 23:25 |
|
![Contract Post Collapse](//www.dsy.it/forum/images/collapse.gif) |
Viry |
dsy moderator
![](avatar.php?userid=572&dateline=1213101687)
Registered: Oct 2002
Posts: 2429 (0.30 al dì)
Location: Milano
Corso: Ticom
Anno: primo
Time Online: 43 Days, 3:27:12 [...]
Status: Offline
Edit | Report | IP: Logged |
Ho provato anch'io a rispondere a un paio di domandine (in bluette)
Attachment: archive.zip
This has been downloaded 25 time(s).
__________________
When once you have tasted flight, you will walk the earth, forever more, with your eyes turned skyward. For there you have been, and there you long to return.
“Dovere, tempo, destino, tutto tende a separarci e, di fatto, ci separa. Ma il sentimento non conosce frontiere e mi unisce a te come se avessi sempre la mia mano sulla tua"
|
23-07-2007 23:25 |
|
|
| ![](//www.dsy.it/forum/images/space.gif) |
![](//www.dsy.it/forum/images/space.gif) |
Sylar |
Grazie 1000 per l'aiuto, semmai avrò qualche dubb ... |
24-07-2007 09:59 |
|
![Contract Post Collapse](//www.dsy.it/forum/images/collapse.gif) |
Sylar |
.novellino.
Registered: Jul 2007
Posts: 8 (0.00 al dì)
Location:
Corso: Informatica
Anno: 2^n
Time Online: 1:44:03: [...]
Status: Offline
Edit | Report | IP: Logged |
Grazie 1000 per l'aiuto, semmai avrò qualche dubbio in futuro vi farò sapere.
Saluti Andrea
Grazie Ancora.
|
24-07-2007 09:59 |
|
|
| ![](//www.dsy.it/forum/images/space.gif) |
![](//www.dsy.it/forum/images/space.gif) |
Sylar |
Vi ringrazio ancora per il vostro aiuto, ma ho anc ... |
28-07-2007 09:04 |
|
![Contract Post Collapse](//www.dsy.it/forum/images/collapse.gif) |
Sylar |
.novellino.
Registered: Jul 2007
Posts: 8 (0.00 al dì)
Location:
Corso: Informatica
Anno: 2^n
Time Online: 1:44:03: [...]
Status: Offline
Edit | Report | IP: Logged |
Vi ringrazio ancora per il vostro aiuto, ma ho ancora qualche piccolo dubbio:
I byte vengono generalmente raggruppati in parle di 4 byte oppure di 8 byte con istruzioni per la manipolazione di parole intere. Molte arhitetture richiedono che le parole vengano allineate sui loro limiti naturali, quindi una parola di 4 byte, ad esempio può iniziare all’indirizzo 0,4,8 ecc
L’allineamento è spesso necessario, perchè in questo modo e memorie funzionano in modo più efficiente.
Se una parola da 4 Byte può iniziare dall'indirizzo 0,4,8 o multipli di 4, una parola da 2 bye può iniziare da 0,2,4 ecc?
Sullo stesso indirizzo si possono trovare due parole da 4 byte?
Registri
La visibilità dei registri è diversa tra MV1 e MV2- Perchè?
"Registri generali intercambiabili o no (dipende anche da convenzioni ai livelli superiori)"- Cioè?
Calcolatrice Polacca
Qualcuno mi spiega come si legge la tabella con le varie operazioni?
|
28-07-2007 09:04 |
|
|
| ![](//www.dsy.it/forum/images/space.gif) |
![](//www.dsy.it/forum/images/space.gif) |
darkshadow |
Sylar ti ho inviato un pvt message ma non mi hai a ... |
23-08-2007 10:35 |
|
![Contract Post Collapse](//www.dsy.it/forum/images/collapse.gif) |
darkshadow |
Are You From The Past?
![](avatar.php?userid=9912&dateline=1222031114)
Registered: Jul 2007
Posts: 485 (0.08 al dì)
Location: Milano
Corso: Informatica Magistrale
Anno: 1
Time Online: 13 Days, 13:38:56 [...]
Status: Offline
Edit | Report | IP: Logged |
Sylar ti ho inviato un pvt message ma non mi hai ancora risp!!!
__________________
by Ð@rk§h@ÐØw
|
23-08-2007 10:35 |
|
|
| ![](//www.dsy.it/forum/images/space.gif) |
![](//www.dsy.it/forum/images/space.gif) |
Sylar |
Si si ho letto i vostri pm, e vi ringrazio ancora ... |
23-08-2007 11:57 |
|
![Contract Post Collapse](//www.dsy.it/forum/images/collapse.gif) |
Sylar |
.novellino.
Registered: Jul 2007
Posts: 8 (0.00 al dì)
Location:
Corso: Informatica
Anno: 2^n
Time Online: 1:44:03: [...]
Status: Offline
Edit | Report | IP: Logged |
Si si ho letto i vostri pm, e vi ringrazio ancora per avermi risposto ^_^ nei prossimi giorni cercherò di risolvere i miei dubbi, e semmai non dovessi farcela... mi farò sentire via mail![:cool:](images/smilies/icon_cool.gif)
Grazie ancora. siete gentilissimi!![:razz:](images/smilies/icon_razz.gif)
|
23-08-2007 11:57 |
|
|
| ![](//www.dsy.it/forum/images/space.gif) |
![](//www.dsy.it/forum/images/space.gif) |
darkshadow |
prego!! se ti serve ancora aiuto posta i tuoi dubb ... |
23-08-2007 13:00 |
|
![Contract Post Collapse](//www.dsy.it/forum/images/collapse.gif) |
darkshadow |
Are You From The Past?
![](avatar.php?userid=9912&dateline=1222031114)
Registered: Jul 2007
Posts: 485 (0.08 al dì)
Location: Milano
Corso: Informatica Magistrale
Anno: 1
Time Online: 13 Days, 13:38:56 [...]
Status: Offline
Edit | Report | IP: Logged |
prego!! se ti serve ancora aiuto posta i tuoi dubbi qui!!
__________________
by Ð@rk§h@ÐØw
|
23-08-2007 13:00 |
|
|
| ![](//www.dsy.it/forum/images/space.gif) |
![](//www.dsy.it/forum/images/space.gif) |
Sylar |
Ciao a tutti, andando avanti con i miei studi, arc ... |
13-10-2007 12:04 |
|
![Contract Post Collapse](//www.dsy.it/forum/images/collapse.gif) |
Sylar |
.novellino.
Registered: Jul 2007
Posts: 8 (0.00 al dì)
Location:
Corso: Informatica
Anno: 2^n
Time Online: 1:44:03: [...]
Status: Offline
Edit | Report | IP: Logged |
Ciao a tutti, andando avanti con i miei studi, archiviate le unità A5 e A6 (dei miei appunti), mi ritrovo a porvi alcune domande riguardo le restanti due unità (A7 e A8).
A7
-"Tutti i calcolatori suddividono la memoria in celle con indirizzi consecutivi."
Quale memoria si intende? La cache o la principale?
- "I byte vengono generalmente raggruppati in parole di 4 byte oppure di 8 byte
con istruzioni per la manipolazione di parole intere. Molte arhitetture richiedono
che le parole vengano allineate sui loro limiti naturali, quindi una parola di 4 byte,
ad esempio può iniziare all’indirizzo 0,4,8 ecc."
Mi potreste spiegare con parole vostre queste 4 righe?
Inoltre cosa si intende per parola? Una parola equivale ad una word? Cioè 2 byte, giusto?
In cosa consistono i limiti naturali?
- "Schema a inizio pagina"
Nello schema di sinistra (quello con 8 byte tutti allineati), rappresenta un solo
dato\parola registrato all'indirizzo 8?
Nello schema di destra, vengono rappresentate due parole (ciascuna di 4 byte) registrate
su due indirizzi diversi?
- "semantica della memoria, può essere serializzata, o associata."
Qual'è la semantica associata?
- "Si ha quella serializzata quando da una parte tutte le richieste alla memoria..."
A quali richieste si fa riferimento? Accesso dati?
- "Per forzare un ordinamento della memoria il programma deve eseguire un’istruzione SYNC,
che blocca l’invio di tutte le nuove operazioni di memoria, finchè non sono state portate
a termine tutte quelle precedenti. Questa progettazione da molta responsabilità ai compilatori,
perchè devono capire come funziona in dettaglo la microarchitettura sottostante, ma da ai progettisti
di harware la libertà di ottimizzare l’uso della memoria."
Perchè questa progettazizone da molta responsabilità ai compilatori e libertà ai progettisti di hardware?
- "Registri"
Ma dove si trovano? Qual'è il loro compito?
Controllano le richieste fatte alla memoria?
"[registri] La loro funzione principale consiste nel fornire accesso rapido a dati molto usati."
Ma di questo non si occupa già la cache?
Qual'è la modalitò kernel?
- "Istruzioni del formato"
"Le istruzioni hanno sempre un opcode che indica la loro funzione."
Ma cosa si intende per opcode?
- "Istuzioni Pentium II"
"I formati delle istruzioni del Pentium II sono altamente complessi e irregolari
con un massimo di sei campi di lunghezza variabile, cinque dei quali sono opzionali.
Pertanto ci sono istruzioni per sommare due registri, sommare un registro alla memoria
e sommare la memoria ad un registro, ma non per sommare una parola della memoria ad un’altra
parola della memoria. "
Qual'è l'utilità nel sommare due registri, un registro alla memoria o la memoria ad un registro?
-"Nella prima architettura di Intel, tutti gli opcode erano di 1 byte, anche se il concetto di un
byte di prefisso veniva usato ampiamente per modificare alcune istruzioni. Un byte di prefisso è
un opcode supplementare attaccato all’inizio di un’istruzione per cambiarne l’azione.
Putroppo ad un certo punto della sua evoluzione Intel ha termonato gli opcode a disposizione e quindi
un opcode, 0xFF, fu designato come escape code per permettere un secondo byte di istruzione"
Cioè? Me lo potresti rispiegare?
- "Istruzioni SPARC"
"L’istruzione SETHI permette di definire 22 bit, lasciando spazio perchè un’altra istruzione fornisca
i rimanenti 10 bit. Si tratta dell’unica istruzione che utilizza questo formato."
Ma che tipo di istruzione è SETHI? i primi 22 bit vengono utilizzati per far cosa? e i restanti 10??
A8
- "Tipi di istruzioni"
Istruzioni di cosa? Di che tipo?
- "L’assegnamento A = B viene realizzato copiando il valore all’indirizzo di memoria B nella locazione A."
Non ci arrivo... Si copia quale valore?
- "Operazioni NEG\NOT"
So che sono due oprezioni distinte; ma potresti farmi un esempio?
- "Estendo gli opcode, esempio: ???????
– 15 istruzioni a 3 indirizzi:
– 14 istruzioni a 2 indirizzi: 1111.xxxx.AAAA.BBBB
– 31 istruzioni a 1 indirizzi: 1111.111x.xxxx.BBBB
– 16 istruzioni a 0 indirizzi: 1111.1111.1111.xxxx"
Al primo ci sono, poichè abbiamo 4 bit per le istruzioni, quindi 15.
Di seguito non riesco a capire il perchè con 8 bit riservati alle istruzioni, riusciamo ad avere solo 14 istruzioni e non 255.
- Che differenza c'è tra opcode ed istruzioni?
- "Schemi di Input/Output
Sono delle istruzioni vero?
"
- I/O programmato con busy waiting
- I/O controllato dall’interrupt
- I/O in DMA"
Cosa fanno??
- Cos'è il Flusso di controllo?
Ammetto che ne son tantine... , e di questo me ne dispiaccio .
Spero in un vostro aiuto.
Un Saluto a tutti!
|
13-10-2007 12:04 |
|
|
| ![](//www.dsy.it/forum/images/space.gif) |
![](//www.dsy.it/forum/images/space.gif) |
darkshadow |
ciao Sylar!!
... |
13-10-2007 14:19 |
|
![Contract Post Collapse](//www.dsy.it/forum/images/collapse.gif) |
darkshadow |
Are You From The Past?
![](avatar.php?userid=9912&dateline=1222031114)
Registered: Jul 2007
Posts: 485 (0.08 al dì)
Location: Milano
Corso: Informatica Magistrale
Anno: 1
Time Online: 13 Days, 13:38:56 [...]
Status: Offline
Edit | Report | IP: Logged |
ciao Sylar!!
ti lascio QUI l'indirzzo dove trovare del materiale ke possono aiutarti a risolevere i tuoi dubbi!
__________________
by Ð@rk§h@ÐØw
|
13-10-2007 14:19 |
|
|
| ![](//www.dsy.it/forum/images/space.gif) |
![](//www.dsy.it/forum/images/space.gif) |
davene |
studiare no?!?!? ... |
25-10-2007 17:26 |
|
![Contract Post Collapse](//www.dsy.it/forum/images/collapse.gif) |
davene |
.fedelissimo.
Registered: Nov 2006
Posts: 43 (0.01 al dì)
Location: Legnano (MI)
Corso: Informatica
Anno: secondo
Time Online: 1 Day, 3:18:55 [...]
Status: Offline
Edit | Report | IP: Logged |
studiare no?!?!?
__________________
Saluti - Davide
|
25-10-2007 17:26 |
|
|
| ![](//www.dsy.it/forum/images/space.gif) |
![](//www.dsy.it/forum/images/space.gif) |
Sylar |
Ma lol, secondo te queste domande da dove nascono? ... |
26-10-2007 23:30 |
|
![Contract Post Collapse](//www.dsy.it/forum/images/collapse.gif) |
Sylar |
.novellino.
Registered: Jul 2007
Posts: 8 (0.00 al dì)
Location:
Corso: Informatica
Anno: 2^n
Time Online: 1:44:03: [...]
Status: Offline
Edit | Report | IP: Logged |
Ma lol, secondo te queste domande da dove nascono? Dalla lettura di topolino?
Se non vuoi\sai rispondere alle mie domande evita queste reply inutili.
Grazie
|
26-10-2007 23:30 |
|
|
| ![](//www.dsy.it/forum/images/space.gif) |
![](//www.dsy.it/forum/images/space.gif) |
Raffaele83 |
Ho un dubbio sull'esercizio della pipeline:Quando ... |
20-01-2008 11:30 |
|
![Contract Post Collapse](//www.dsy.it/forum/images/collapse.gif) |
Raffaele83 |
.amico.
Registered: Apr 2007
Posts: 25 (0.00 al dì)
Location:
Corso: informatica
Anno: 3
Time Online: 12:35:36 [...]
Status: Offline
Edit | Report | IP: Logged |
Ho un dubbio sull'esercizio della pipeline:Quando il prof chiede di descrivere il contenuto dei registri slave, si scarta l'istruzione nell'IF e si inizia con la fase ID giusto?
Help Help Help Help
|
20-01-2008 11:30 |
|
|
| ![](//www.dsy.it/forum/images/space.gif) |
![](//www.dsy.it/forum/images/space.gif) |
teo85 |
Esame Pedersini |
21-01-2008 10:58 |
|
![Contract Post Collapse](//www.dsy.it/forum/images/collapse.gif) |
teo85 |
.fedelissimo.
Registered: May 2006
Posts: 57 (0.01 al dì)
Location: Milano
Corso: Informatica
Anno:
Time Online: 7:35:44 [...]
Status: Offline
Edit | Report | IP: Logged |
Esame Pedersini
ciao raffaele83 cm sei messo cn lo studio ?
|
21-01-2008 10:58 |
|
|
| ![](//www.dsy.it/forum/images/space.gif) |
![](//www.dsy.it/forum/images/space.gif) |
Raffaele83 |
ma qualcuno sa come si risolve questo esercizio, s ... |
30-01-2008 16:21 |
|
![Contract Post Collapse](//www.dsy.it/forum/images/collapse.gif) |
Raffaele83 |
.amico.
Registered: Apr 2007
Posts: 25 (0.00 al dì)
Location:
Corso: informatica
Anno: 3
Time Online: 12:35:36 [...]
Status: Offline
Edit | Report | IP: Logged |
ma qualcuno sa come si risolve questo esercizio, sto impazzendo.
y=a XOR BC
sintetizzare la prima e la seconda forma canonica(fatto), e poi ricavare la seconda forma canonica dalla prima.
Il problema è la seconda richiesta, perchè negando 2 volete la sop ed applicando demorgan il risultato secondo me nn è giusto.
|
30-01-2008 16:21 |
|
|
| ![](//www.dsy.it/forum/images/space.gif) |
![](//www.dsy.it/forum/images/space.gif) |
All times are GMT. The time now is 16:39. |
|
|
![Post New Thread](images/newthread.gif) |
|
![Post A Reply](images/reply.gif) |
|
|
| ![](//www.dsy.it/forum/images/space.gif) |
Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
|
HTML code is OFF
vB code is ON
Smilies are ON
[IMG] code is ON
|
|
|
|
|
|