Chat del 20 Febbraio 2022 dalle 18:30:47 alle 19:04:33
- Stefano SALVI
- Ci siamo... Quando volete far domande...
- Thomas VINCENZI
- Dobbiamo sapere tutte le istruzioni (tipo LDA, LDF, LDSP ecc)?
- Giovanni MATTUZZI
- Si può usare la compressione Zip-Lempel anche su immagini o suoni, o solo su file di testo?
- Stefano SALVI
- Vincenzi: direi proprio di no... Se ti chiedo di codificare un\'istruzione, ti dico cosa deve fare e tu ci ragioni.
- Ayman AZIM
- la compressione run length può prendere una serie di pixel in colonna invece che in riga?
- Stefano SALVI
- Mattuzzi: la Ziv-Lempel è totalmente generica. Si può usare su tutto, compreis immagini e suoni. Il problema è poi l\'efficienza, in base al contenuto.
- Azym: la run-lenghth cerca pixel adiacenti nella "rappresentazione" dell\'immagine. Essendo questa "rappresentazione" fatta per righe, non riesce a mettere in relazione pixel su righe diverse.
- Ayman AZIM
- ok grazie
- Luca FORMENTI
- Prof, volevo informarla che domani Tellaroli non sarà presente, mi ha scritto nel pomeriggio
- Stefano SALVI
- Ok. Spero non sia un problema grave. Per il compito, amen.
- Giulio MICAI
- fa domande su Furier e Laplace ?
- Stefano SALVI
- Micai: Potrei... per le compressioni di audio e video lossy servirebbe.
- Giulio MICAI
- ok
- Pietro BELTRAMI
- Quali sono i vantaggi della codifica run-lenght rispetto ad una semplice codifica a colori indicizzati? Mi sembra più conveniente rappresentare ogni pixel con 3 bit (quelli dell\'indice della tabella dei colori)
- Stefano SALVI
- Beltrami: run-length e colori indicizzati NON sono alternativi, anzi... di solito Run-Lenght si applica sugli indici.
- Pietro BELTRAMI
- Grazie, invece per quanto riguarda la parte relativa all\'assembler, potrebbe spiegarmi brevemente a cosa servono i label?
- Stefano SALVI
- Beltrami: le label servono per creare dei simbili il cui valore sia la posizione nel programma in cui li scrivo. Dei simboli che si riferiscano ad una posizione di memoria senza bisogno di calcolarsela a mano.
- Lorenzo ROVIARO
- l\'entropia sarà un numero "tondo" o sarà un qualche numero strano?
- Ayman AZIM
- è un numero
- Pietro BELTRAMI
- Ho capito. Un\'ultima domanda che riguarda la codifica a distanza di Hamming: mettiamo caso che io abbia una codifica a distanza di Hamming 5. In questo caso potrei operare al massimo su errori quadrupli. Le mie opzioni sarebbero: 1 - rilevare l\'errore quadruplo. 2 - rilevare il triplo e correggere il semplice. 3 - rilevare il doppio e correggerlo. È giusto?
- Stefano SALVI
- Roviaro: l\'entropia sarà ovviamente un numero con dei decimali, ottenuto da frazioni con n umero tondi. Voglio che non si sia legati a filo doppio alla calcolatrice.
- Beltrami: Si.
- Pietro BELTRAMI
- E come posso dimostrarlo in modo pratico? Prendendo i due codici a distanza 5 e scrivendo tutti i codici che li separano cambiando un bit per volta?
- Stefano SALVI
- Beltrami: si, prendendo due codici a distanta 5 (in questo caso), scrivendo una serie di "errori" che trasformino il primo nel secondo e indicando quali correggi (simmetrici viciono ai codici corretti) e quali rilevi (in mezzo).
- Pietro BELTRAMI
- Perfetto, grazie mille
- Mattia MENOZZI
- potrebbe rispiegarmi l\'utilizzo di stack?
- Stefano SALVI
- Menozzi: lo stack si utilizza per salvare temporaneamente dei valori; questo serve in due casi: 1) per salvare la posizione di ritorno di una subroutine (funzione); 2) per salvare temporaneamente dei dati, di solito Accumulatore o Flags o registri GPR.
- Mattia MENOZZI
- ok grazie
- Stefano SALVI
- Se non avete altre domande, possiamo salutarci.
- Ayman AZIM
- ok buona cena prof
- Stefano SALVI
- Allora, buona cena, buon riposo e in bocca a lupo.
- Giulio MICAI
- potrebbe spiegare le operazioni di pull ?
|