Chat del 11 Aprile 2021 dalle 18:36:21 alle 19:07:39
- Abderrahman OMIMOUNE
- che è successo prof=
- ?
- Stefano SALVI
- Saltata... occorre riconnettersi.
- Perché sia saltata non te lo so dire. Di solito non da problemi.
- Marco BARACCA
- Ho preso paura peof
- Prof*
- Arashpreet SINGH
- Porf riguardo al 3 state volevo chiederle cosa succede se N è 0 o 1 che non avevo capito
- Stefano SALVI
- Dicevo, l\'indirizzo di Chatprof non è mail su moodle. Lo trovate nella "presentazione" del compito, quando decidiamo l\'orario.
- Marco BENATTI
- Prof non capisco l\'ingresso a 4 bit della alu, perché i bit da 3 a 6 dell\'Ir sono collegati all\'entrata Codice operazione della ALU e come fa l\'ultimo bit (il sesto del IR) a distinguere tra operazione binarie che vanno da 0 a 7 e unarie da 8 a 15 se l\'IR è solo a 8 bit e non 16?
- Stefano SALVI
- PING
- Antonio DELLA GAGGIA
- Buonasera prof
- Stefano SALVI
- Beatti: si chiamano gPr, non gDr ... non ti servono per frare l\'operazione unaria.
- Marco BARACCA
- Arrivederci
- Abderrahman OMIMOUNE
- prof, nella verifica ci sarà un esercizio dove ci chiederà di scrivere il formato, le fasi e il microcodice di qualche istruzione? perchè è abbastanza lungo ecco ed avendo solo un\'ora non credo che qualcuno riesca a farlo
- Stefano SALVI
- Arashpreet: se l\'abilitazione (la chiami N?) è a 0, l\'uscita è "libera", val a dire il filo attaccato all\'uscita può essere pilotato da un\'altro integrato. Se invece è ad 1, l\'uscita è comandata dal 3-state che la porta ad 1 o a 0 secondo il valore che ha nell\'ingresso. (naturalmente questo è ad 1 bit, per i BUS ne us 8 in parallelo).
- Arashpreet SINGH
- Si prof mi sono sbagliato ad esprimere intendevo l\'abilitazione
- Stefano SALVI
- Si, queste domande ci saranno. Il formato NON è lungo, perché devi alla fine indicare i pichi byte di un\'istruzione (da 1 a 7 nei nostri esempi passati). I cocli uno per uno non te li chiederò e le fasi devi sapermele dire... non sono mai molte cose da scrivere.
- Marco BENATTI
- Prof non capisco l\'ingresso a 4 bit della alu, perché i bit da 3 a 6 dell\'Ir sono collegati all\'entrata Codice operazione della ALU e come fa l\'ultimo bit (il sesto del IR) a distinguere tra operazione binarie che vanno da 0 a 7 e unarie da 8 a 15 se l\'IR è solo a 8 bit e non 16?
- Stefano SALVI
- Benatti: stavo ragionando su come risponderti.
- Marco BENATTI
- ah .(
- Stefano SALVI
- Benatti: abbiamo oro istruzioni binarie ed 8 istruzioni unarie. Avremo quindi due gruppi di istruzioni nell\'Instruction Set, uno di otto istruzioni per le binarie ed un secondo di 8 istruzioni per le unarie. L\'ID&T produce il giusto codice a 4 bit per ciascuna di esse. Di fatto un bit dipende dal gruppo di istruzioni (unarie o binarie) e gli altri 3 dall\'istruzuine specifica nel gruppo.
- Benatti: abbiao OTTO non oro istruzioni....
- Marco BENATTI
- e questo è il sesto bit del IR?
- che decide se l\'operazione è unaria o binaria
- Stefano SALVI
- Benatti: no, questo è parte dell\'OPCODE (in realtà tutta l\'operazione è parte dell\'opcode, in quanto non è operando). Diciamo che i primi 3 bit del codice dell\'operazione dalla ALU vengono direttamente dai bit da 3 a 5 dell\'IR, il bit 4 è generato direttamente dall\'ID&T. Se vai a vedere come le ho disposte nella CPU completa ( http://dns.fermi.mn.it/ticm/ticm.php?schema=completo&title=Schema+completo+della+CPU ) magari lo capisci meglio.
- Marco BENATTI
- sul ppt prof c\'è scritto così " Un ingresso a 4 bit che indicherà il Codice dell’Operazione da eseguire (somma, sottrazione, and, or…) tra 8 possibili (8 bit). Questi bit sono collegati ai bit da 3 a 6 dell’IR, tramite l’ID&T. Bisogna comunque tenere conto che quarto bit del codice dell’operazione(il bit 6 di IR) distingue tra operazioni binarie (da 0 a 7) e unarie (da 8 a 15). "
- Stefano SALVI
- Benatti: il tipo di operazione (da cui dipende il quarto bit del codice di operazione verso la ALU) è diciso dall\'ID&T e non è necessariamente il sesto bit. Mi pare di avere usato il secondo nel mio set di istruzioni.
- Ok, correggerò le slide, perché di fatto non è esattamente così. Tra l\'altor i numeri non tornano nelle slide... 4 bit fanno 16 operazioni. Adesso guardo se le ho già corrette. Probabilmente le devo correggere ancora.
- Che slide era? Di che presentazione? (grazie)
- Presentazione 3, slide 4, immagino.
- Marco BENATTI
- quindi prof i bit da 3 a 5 come ha supposto lei descrivono l\'operazione e sono presi direttamente dall\'IR mentre il quarto mancante è generato dalla ID&T e decreta se l\'operazione è binaria o unaria, corretto?
- si prof, scusi stavo scrivendo
- Stefano SALVI
- Benatti: si, esattamente. Adesso correggerò le slide (che comunue hanno un\'incoerenza). Le ripubblico entor sera (almeno spero... ho un\'altra chat dopo la vostra e poi ho i figli a casa...)
- Marco BENATTI
- Sisi va bene prof, non mi tornava questo passaggio infatti
- Stefano SALVI
- L\'ho corretto più volte ed alla fine è uscito sbagliato....
- Marco BENATTI
- prof alla fine quante sono le operazioni totali che si possono fare attraverso questo componente?
- Stefano SALVI
- PING
- Benatti: sono 8 binarie ed 8 unarie. Dato che la gestione è completamente diversa (le unarie hanno un solo parametro, probabilmente implicito)
- Marco BARACCA
- Ping prof?
- Marco BENATTI
- okok
- Stefano SALVI
- Ogni tanto la chat fa PING da sola...
- Marco BARACCA
- Ah okok
- Stefano SALVI
- Se non ci sono altre domande, vi saluto.
- Antonio DELLA GAGGIA
- prof aspetti
- Abderrahman OMIMOUNE
- prof domani dobbiamo entrare su bigblubutton per caso?
- Antonio DELLA GAGGIA
- marco benatti gli sta facendo un altra domanda la deve finire di scrivere
- Marco BENATTI
- Prof se io ipotizzassi di dover implementare una istruzione Logica Unaria come il NOT, avrei ancora bisogno di un GDR?
- Stefano SALVI
- Ok, ma non troppo (la chat era di mezz\'ora).
- Abderrahman OMIMOUNE
- durante la verfica intendo
- Stefano SALVI
- BENATTI: le unarie usano solo l\'accumulatore (ovviamente nei modelli con accumulatore e con accumulatore e GPR).
- Marco BENATTI
- quindi potrebbe anche non servirmi perché il GDR si usa solo per le binarie?
- Stefano SALVI
- Omimoune: no, useremo il quiz ed una chat testuale per le domande.
- Abderrahman OMIMOUNE
- va bene prof
- grazie mille
- arrivederci
- Marco BARACCA
- Ok grazie prof
- Marco BENATTI
- zi sorry prof
- Stefano SALVI
- Della Gaggia, hai domande?
- Marco BENATTI
- Genarl Purpose Register
- Stefano SALVI
- Esatto!!!
- Marco BENATTI
- Dalla Gaggia voleva chiederle se è difficile
- Stefano SALVI
- Allora scappo che ci sono gli altri chemi aspettano. Se hai capito, è facile... E non dovrebbe esserci nemmeno troppo da scirvere. Cercate di esporre chiaramente i ragionamenti!
- Antonio DELLA GAGGIA
- *Della
- va bene arrivederci prof
- Arashpreet SINGH
- Ok arrivederci prof
- Marco BENATTI
- va bene, arrivederci prof e grazie dei chiarimentiù
- Stefano SALVI
- Si, scisa Della Gaggia...
- A domani, buona cena,l buon riposo ed in bocca al lupo.
|