vorrei chiedere se la lezione di approfondimento di oggi sui dettagli IEEE754 verrà trasmessa in streaming. Qualora la risposta fosse positiva, a quale link ci si deve collegare?
Grazie
Forum anonimo
vorrei chiedere se la lezione di approfondimento di oggi sui dettagli IEEE754 verrà trasmessa in streaming. Qualora la risposta fosse positiva, a quale link ci si deve collegare?
Grazie
Cordiali saluti,
Elisabetta Fersini
grazie
In particolare non ho capito una cosa, ed è una curiosità piu che altro, ma mettiamo caso che io arrivi alle domande aperte durante l'esame e che risponda in modo corretto a tutte le domande eccetto una a cui non rispondo, in quel caso il mio esame verrebbe valutato in modo positivo o dovrei essere bocciato a causa della domanda lasciata in bianco?
Non ho capito se questi registri vengono implementati in qualche modo all'interno di una periferica una volta scelto di adottare il meccanismo DMA oppure ci sono già di "standard" dentro le periferiche ma non vengono utilizzati (Se non si sceglie il DMA).
Grazie in anticipo per la risposta.
Messaggio anonimizzato di uno studente che chiede una "revisione" del proprio compitino, con risposta. Riportiamo lo scambio su questo forum sperando di chiarire che reputiamo adeguato il livello di dettaglio pubblicato della valutazione. In generale, se trovate dei voti non alti, sappiate che questi possono essere dovuti alla presenza di errori, più o meno gravi, oppure alla incompletezza delle risposte.
Il Dom 5 Giu 2022, 12:55 xxxxxxxxx ha scritto:
Vorrei rivedere gli errori che ho commesso
> Il giorno dom 5 giu 2022 alle ore 12:19 Domenico Giorgio Sorrenti ha scritto:
> mi scusi, ma vedo che sia lei che altri suoi colleghi usate
> il termine "revisione", che io non ho mai utilizzato. mi
> potrebbe dire cosa intende?
>> On 5 Jun 2022, at 10:41, xxxxxxxxx wrote:
>> Buongiorno,
>> sono xxxxxxxxx matricola xxxxxxxxx.
>> Volevo chiederle la revisione del mio compitino.
>> La ringrazio in anticipo.
>> Buona giornata,
>> xxxxxxxxx.
Salve, deduciamo che il livello di dettaglio esposto non la soddisfi. Purtroppo non siamo d'accordo. Abbiamo pubblicato dettagli della valutazione del vostro compitino che reputiamo siano perfettamente adeguati per capire dove la preparazione sia insufficiente e, nel suo particolare caso, ciò è davvero evidente: c'è un macro-argomento in cui è andato davvero male, ampiamente sotto alla soglia della insufficienza grave. Purtroppo ci sembra che sia tutto chiaro.
con riferimento al secondo esame parziale, mi chiedevo se fosse presente una parte di approfondimento comprendente degli argomenti facoltativi. In particolare, è stata citata a lezione dal prof. Sorrenti la gestione delle periferiche. Sul syllabus dell'insegnamento ho trovato anche pipelining e gestione hazard e rimpiazzamento con LRU, quest'ultimo accennato questa mattina dalla prof.ssa Fersini. Rimarrebbe scoperto dalle lezioni pipelining e gestione hazard.
Tutti questi argomenti aggiuntivi vanno saputi per l'esame avanzato? Per pipelining e gestione hazard, dato che non è stato spiegato a lezione, dovremo studiarlo autonomamente? Se sì, è possibile sapere dove reperire il materiale di studio?
Ringrazio in anticipo per la risposta.
Cordiali saluti.
In esercitazione 10 non ho trovato esempi di esercizi simili e non saprei come risolverli
sul calendario delle lezioni del turno T2 è prevista per mercoledì 8 giugno dalle 14.30 alle 17.30 in U6-06 una lezione di Architettura degli elaboratori. Si tratta di una delle lezioni di approfondimento? Lo chiedo perché questa data non è stata menzionata dal prof. Sorrenti nel post relativo alle attività didattiche di questa settimana.
Vorrei inoltre chiedere se la lezione di mercoledì 8 giugno dalle 8.30 alle 9.30 in U3-01 (T2) sarà la continuazione della lezione di oggi pomeriggio (T1) o la spiegazione da zero su introduzione controllo datapath con pipelining, in modo tale da sapere se prima di seguire quella di mercoledì mattina bisogna guardare la registrazione di quella di oggi pomeriggio. Lo chiedo perché in entrambe le lezioni si parla di "introduzione".
Ringrazio in anticipo per la risposta.
Cordiali saluti.
non ho ben compreso (forse per mancanza di attenzione) in che data potrà essere effettuato il parziale di approfondimento. Inoltre, non mi è chiara la modalità di assegnamento del voto: tale esame può togliere punti al punteggio che si totalizza mediante somma dei compitini/esame totale?
Grazie e buona domenica.
avrei un dubbio: supponendo di passare il secondo compitino, se si ottiene un punteggio basso nella prova di approfondimento, viene intaccato il punteggio ottenuto con i due parziali?
Grazie
Grazie mille.
Avrei un dubbio sui punteggi del primo compitino: vorrei sapere se, per ottenere un voto che sia sopra la sufficienza, occorra la sufficienza in ogni sezione oppure se sia abbastanza avere una media delle sezioni sufficiente. Lo chiedo perché alcune persone che si sono trovate ad avere un'insufficienza in una/più sezioni ma una media generale sufficiente hanno trovato un voto totale corrispondente alla media dei voti delle varie sezioni, mentre altre persone nella medesima situazione hanno trovato una valutazione insufficiente.
La ringrazio anticipatamente per la risposta.
Grazie per l'attenzione.
all'esame ci saranno esercizi con SPIM la cui risoluzione viene vista solo durante le attività di laboratorio? Oppure tutte le domande ed esercizi dell'esame sono risolvibili anche senza l'utilizzo di SPIM e questo è solamente uno strumento che ci è concesso usare per facilitarci?
Buonasera,
Faccio riferimento all'ultima domanda dell'esercitazione sul datapath, che chiede di aggiungere l'istruzione jr rs, come da oggetto.Siccome l'istruzione in questione ha lo stesso opcode delle istruzioni R-type (0), nel caso in cui l'istruzione corrente da decodificare fosse una di quei due tipi, non mi è chiaro come la control unit possa cambiare di stato in modo corretto, sulla base dell'opcode.
Grazie per l'attenzione e buona sera.
al secondo compitino avremo a disposizione le tabelle con i segnali di controllo a 1 e 2 bit del datapath multiciclo?
Ringrazio in anticipo per la risposta.
Cordiali saluti.
nel quiz "Esercizi su cache, associative, LRU" pubblicato nella sezione "Gerarchie di memoria (ID:8,+)" sono presenti degli esercizi sulle cache fully-associative e n-way set-associative. A esercitazione abbiamo trattato solo quelli relativi alle cache direct-mapped. Nonostante abbia provato più volte, non sono riuscito a capire come svolgere gli esercizi sulle cache fully-associative e n-way set-associative, in quanto le mie risposte non corrispondevano alle soluzioni proposte alla fine del quiz. In particolare, mi riferisco alle domande 1, 2, 3, 7, 8, 9. È possibile avere spiegazioni/suggerimenti in merito a questi esercizi?
Cordiali saluti.
al secondo compitino avremo a disposizione l'appendice A e/o altre appendici?
grazie
Una domanda del quiz chiede:
In generale, di che tipo possono essere i registri di stato e dati di una periferica?Avrei risposto lettura per lo stato e lettura/scrittura per i dati, tuttavia il registro di stato non contiene anche l'interrupt enable? e quindi di conseguenza può essere anche di scrittura?
So che questa "ambiguità" è stata riportata a lezione, tuttavia vorrei sapere se quando viene scritto "registri di stato" si intende solo ready bit.
Grazie
penso di non aver ben inteso il significato dei bit di offset che completano l'indirizzo di un blocco di memoria in una cache a mappatura diretta. Non sono certo di aver capito, infatti, se tali bit servono ad identificare un singolo bye in un blocco, oppure se fanno riferimento ad un'intera parola di memoria in caso esse fossero più d'una per ogni blocco, oppure ancora se nessuna di queste due idee sia corretta.
Ringrazio in anticipo per la risposta.
per caso chi è del T1 e ha terminato l'attività di laboratorio, trovandosi già qui in u14, non può anticipare il recupero del primo compitino presentandosi prima delle 13.30?
per caso la registrazione del 23 Maggio verrà caricata?
Grazie
Essendo uno studente che frequenta l'università da meno di un anno, probabilmente non sono in grado di capire il motivo per cui non si riesca a trovare un punto di fine a questa vicenda, però trovo che il modo in cui sia stato gestito questo problema sia irrispettoso nei confronti di noi studenti.
I riconvocati al primo compitino a causa dell’errore riprenderanno dalla sezione successiva a quella in cui sono stati bloccati?
Sollecito, dato che ultimamente le nostre domande non hanno risposta.
Spero vivamente che ci venga comunicato con anticipo la data del recupero e non il giorno prima.
Grazie.
non c'è nessuno nella stanza webex, mi sembra strano visto che c'è anche sciopero dei mezzi. il link è quello del venerdì mattina 08:30 - 11:30...
Grazie
Grazie e buona giornata
Grazie
.text
.globl main
main:
beq $9, $8, L1
add $16, $16, $16
L1:
sub $15,$16, $16
Quale sarebbe la risposta? 8 oppure 2?
Perché 8 sarebbe la somma dei byte delle istruzioni che salta, ma invece, provando su QtSpim la traduzione dell'istruzione mette negli ultimi 16 bit il valore 2 (le istruzioni che salta)
Grazie in anticipo.
vorrei chiedere se al parziale di domani sarà possibile utilizzare fogli di brutta per svolgere calcoli a parte. In caso fosse possibile, dovremmo portare fogli di brutta noi alunni o verranno distribuiti in sede d'esame?
Vi ringrazio anticipatamente per la risposta.
L'istruzione è composta da: 6 bit di op. code (valore 2) e 26 bit in cui inserire l'indirizzo target. Questi 26 bit vanno estesi aggiungendo 2 bit pari a 0 a destra, ottenendo quindi 28 bit; Successivamente si prendono i primi 4 bit per PC per ottenere un indirizzo a 32 bit.
La risposta corretta è: 00001000000100000000110001011100, da cui si ricava l'indirizzo di destinazione (escludendo i primi 6 bit e aggiungendone 2 a destra):
0000 0100 0000 0011 0001 0111 00+00
0 4 0 3 1 7 0 ---> HEX
Provando a risolvere l'esercizio ho riscontrato questo DUBBIO:
Utilizzando diversi convertitori (https://www.eg.bucknell.edu/~csci320/mips_web/ e http://mipsconverter.com/instruction.html?optradio=on#) viene però fornita un altra soluzione, in cui i 2 bit a 0 aggiuntivi vengono messi a sinistra invece che a destra; si ottiene quindi:
00+00 0100 0000 0011 0001 0111 0000
0 4 0 3 1 7 0 ---> HEX
La soluzione dei convertitori risulta quindi: 00001000010000000011000101110000 contente 2 in più a 0 dopo l'op.code e 2 bit in meno a 0 alla fine (avendo shiftato a sinistra anzichè a destra).
Grazie per l'attenzione
In generale, sui forum sono sempre intervenuti anche gli studenti; questo è il primo anno che vedo solo scambi "domanda di studente + risposta di docente". Di solito c'erano varie risposte di studenti ai quesiti posti e, solo dopo un po' di scambi, noi docenti intervenivamo con una conferma di quale fosse la risposta corretta. È un po' strano l'andazzo quest'anno e quindi vi invito alla normalità!
Grazie e buona giornata
Abbiamo avuto un breve incontro con i vostri rappresentanti degli studenti e, oltre ad invitarvi a fare uso al massimo di questo forum sperimentale anonimo, avremmo pensato di proporvi di sentirvi tra voi, anche attraverso questo forum se lo trovate utile, per identificare degli argomenti, se ce ne sono, su cui vi sentite meno preparati e, su questi, provare ad organizzare del materiale e/o un incontro (virtuale).
Grazie
potreste spiegarmi perchè la risposta a questo quesito:
A quale istruzione macchina MIPS corrisponde il codice decimale su 32 bit in complemento a due: -2127101944?
è
Qual'e' la più lontana cella di memoria in cui è possibile saltare con un istruzione "bne" dato che PC=00100010110000110110001110110100?
la soluzione proposta è 00100010110001010110001110110000 ma non capisco come calcolarla
grazie
inoltre ho provato a scrivere un piccolo programma in assembly:
.text
.globl main
main:
pippo:
la $t1, pippo
eseguendo questo programma in $t1 viene caricato il valore 0x400024, perchè viene memorizzato questo valore? nell'appendice A del libro c'è scritto che il text segment va da 0x400000 a 0x10000000, mi aspettavo che in $t1 ci fosse un valore presente nel data segment.
vi ringrazio in anticipo per la vostra risposta.
La domanda a cui faccio riferimento è la seguente: un dato di 4 byte si trova a questo indirizzo di memoria: 0x10001203. È possibile recuperarlo dalla memoria con un unico trasferimento?
La risposta al quesito è no, ma vorrei sapere il motivo. Infatti sommando l'immediato 0x9203, con l'estensione di segno opportuna, al $gp inizializzato a 0x10008000, posso ottenere l'indirizzo cercato.
Grazie per l'attenzione e il tempo che dedicherete alla mia domanda.
Buongiorno, si potrebbe avere la correzione delle domande n. 5 e n. 12 del quiz "Istruzioni Assembly MIPS 2".
Con un unico trasferimento si intende un'unica istruzione, o un un'unica istruzione di tipo trasferimento dati?
Si può usare il registro $gp?
Grazie
La ringrazio in anticipo per l'attenzione.
Ho risposto che per quanto possa sembrare che il testo tratti l'argomento in modo più sintetico per alcune parti, in realtà possono trovare lì tutte le informazioni esposte a lezione.
Chiedo comunque alla Prof.ssa Fersini che ha trattato questo argomento a lezione di integrare con un suo commento x conferma.
Sara Manzoni