(i) 170 = 2^1 + 2^3 + 2^5 + 2^7 (ii) La domanda e' priva di senso, poiche' la stringa, essendo lunga 8 bit, non puo' essere il risultato di una codifica a lunghezza fissa con 6 bit. (iii) Come (i) (iv) 3^1 + 3^3 + 3^5 + 3^7 (v) A prescindere dal fatto che si possa codificare o meno in base 1, la stringa in questione utilizza due caratteri, quindi il codice e' almeno in base maggiore di due. (vi) Assendo 1 la cifra piu' significativa, il numero rappresentato e' negativo. Applico l'algoritmo per ottenere la rappresentazione dell'opposto, ottenendo 01010110. Il numero rappresentato e' quindi -86, poiche' 2^1 + 2^2 + 2^4 + 2^6 = 86 (vii) Domanda priva di senso, poiche' il codice in complemento a due e' un codice a lunghezza fissa.