Istituto Tecnico Industriale "Enrico Fermi"

Help On Chat

[Ritorna all'elenco sessioni]

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 ?

[Ritorna all'elenco sessioni]