Rappresentazione dell'informazione

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Rappresentazione dell'informazione"

Transcript

1 Rappresentazione dell'informazione Corrispondenza tra informazione I e sua rappresentazione P(I), composta da cifre ai di un alfabeto di simboli A I P(i) = {ai}, ai A Esempi di alfabeto: {a, b,..., z} {0, 1,..., 9} {0, 1} I simboli possono essere simboli su carta, suoni, livelli di tensione, segnali di fumo... Alfabeti diversi possono rappresentare la stessa informazione: venti XX

2 Capacità di rappresentazione Dato un alfabeto composto da n simboli, quante informazioni diverse posso rappresentare con k cifre? n k Quanti oggetti si possono rappresentare con 3 cifre decimali? 10 3 Quanti oggetti si possono rappresentare con n bit? 2 n Date C informazioni, quante cifre di un alfabeto con n simboli sono necessarie per rappresentarle tutte? logn(c) Quanti bit sono necessari per rappresentare 30 oggetti? log2(16) = 4 log2(32) = 5

3 Funzioni floor e ceil Dato un numero reale x, la funzione floor di x, indicata con x, ritorna il più grande numero intero minore o uguale a x. Esempi: 0.5 = 0, 23 = 23, -0.3 = -1, -2 = -2 Dato un numero reale x, la funzione ceil di x, indicata con x, ritorna il più piccolo numero intero maggiore o uguale a x Esempi: 0.5 = 1, 23 = 23, -0.3 = 0, -2 = -2

4 Numerazione Se l'informazione da rappresentare è una quantità, allora la sua rappresentazione è detta numerazione L'alfabeto B è detto base Numerazione DECIMALE (base 10) B = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9} Numerazione ESADECIMALE (base 16) B = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, a, b, c, d, e, f} Numerazione BINARIA (base 2) B = {0, 1} Numerazione OTTALE (base 8) B = {0, 1, 2, 3, 4, 5, 6, 7} Numerazione ROMANA semplificata B = {I, V, X, L, C, D, M}

5 Sistema di numerazione Un sistema di numerazione è composto da 1. una base B di n elementi (quantità elementari) 2. una funzione biunivoca (codifica) da informazione a rappresentazione Sistema di numerazione a conteggio: ogni cifra rappresenta sempre la stessa quantità Sistema di numerazione posizionale: ogni cifra rappresenta una quantità diversa a seconda della sua posizione

6 Codifica posizionale Base B con n simboli B = {b0, b1, b2,..., bn-1} rappresenta i valori { 0, 1, 2,..., N-1} Ciascun numero E (quantità) può essere rappresentato come combinazione lineare di pesi legati alla base: kx v k N i E: [ck, ck-1,..., c0] E =. i=0 Base 2: pesi = {..., 16, 8, 4, 2, 1, 0.5, 0.25, 0.125,...} Base 10: pesi = {..., 1000, 100, 10, 1, 0.1, 0.01,...} Esempi 1210 = 1 x x = 1 x x x 2 0

7 Rappresentazioni Numeriche Decimale 3510 = 3 x x 10 0 Binario = 1 x x x 2 0 Esadecimale 0x23 or 23hex = 2 x x (base 10) 0-9, a-f (base 16) Dec Bin Hex Dec Bin Hex Dec Bin Hex a b Dec Bin Hex c d e f

8 Base Ki 2 20 Mi 2 30 Gi 2 40 Ti 2 50 Pi

9 Rappresentazione Binaria Il numero binario bit più significativo (MSB) bit meno significativo (LSB) rappresenta la quantità 0 x x x x 2 0 Con 32 bit è possibile rappresentare 2 32 numeri tra 0 e Questa rappresentazione è chiamata unsigned (senza segno) poiché si assume che i numeri siano sempre positivi NOTA: 2 n in base due è un 1 seguito da n zeri: 2 5 = NOTA: 2 n 1 in base due è rappresentato da n uni: 2 5 1= 11111

10 x<latexit sha1_base64="g65ocyphphmnov2bjoz5j1jfp4s=">aaab8nicbvc7tsnaedzzdoevokq5esfrrtzcaroigspewirsykxnyyaccj5bd3uiymox0ejfhwj5iqr+bdu4gisprjo72tkjeykmuu6ns7s8srq2xtmobm5t7+zw9vbvtgw1b5/hmtbdkbmqqogpaiv0ew0sciv0wsl17nceqbsrq1ucjhbebkzeshcgmdr+hntqbsmtqbejv5i6kdea1l76w5jbcbryyyzpew6cqco0ci5hvu1bawnjezagxkyvi8aearf0ro+tyrjtbdqvkhyi/n5iwwtmnaqzyyjhvzn3cve/r2dxdbgkqiuwqfh8eaojxshdtcgaadoughbznhyoujqzzrbbc8o4z0sbvvln+vdmv18k/mnjsug1z+rnq7kycjkkr+seeoscnmknargfcalkitytf8c6r86b8/4zuusuowfkd5ypb/cskvu=</latexit> <latexit sha1_base64="g65ocyphphmnov2bjoz5j1jfp4s=">aaab8nicbvc7tsnaedzzdoevokq5esfrrtzcaroigspewirsykxnyyaccj5bd3uiymox0ejfhwj5iqr+bdu4gisprjo72tkjeykmuu6ns7s8srq2xtmobm5t7+zw9vbvtgw1b5/hmtbdkbmqqogpaiv0ew0sciv0wsl17nceqbsrq1ucjhbebkzeshcgmdr+hntqbsmtqbejv5i6kdea1l76w5jbcbryyyzpew6cqco0ci5hvu1bawnjezagxkyvi8aearf0ro+tyrjtbdqvkhyi/n5iwwtmnaqzyyjhvzn3cve/r2dxdbgkqiuwqfh8eaojxshdtcgaadoughbznhyoujqzzrbbc8o4z0sbvvln+vdmv18k/mnjsug1z+rnq7kycjkkr+seeoscnmknargfcalkitytf8c6r86b8/4zuusuowfkd5ypb/cskvu=</latexit> <latexit sha1_base64="g65ocyphphmnov2bjoz5j1jfp4s=">aaab8nicbvc7tsnaedzzdoevokq5esfrrtzcaroigspewirsykxnyyaccj5bd3uiymox0ejfhwj5iqr+bdu4gisprjo72tkjeykmuu6ns7s8srq2xtmobm5t7+zw9vbvtgw1b5/hmtbdkbmqqogpaiv0ew0sciv0wsl17nceqbsrq1ucjhbebkzeshcgmdr+hntqbsmtqbejv5i6kdea1l76w5jbcbryyyzpew6cqco0ci5hvu1bawnjezagxkyvi8aearf0ro+tyrjtbdqvkhyi/n5iwwtmnaqzyyjhvzn3cve/r2dxdbgkqiuwqfh8eaojxshdtcgaadoughbznhyoujqzzrbbc8o4z0sbvvln+vdmv18k/mnjsug1z+rnq7kycjkkr+seeoscnmknargfcalkitytf8c6r86b8/4zuusuowfkd5ypb/cskvu=</latexit> <latexit sha1_base64="g65ocyphphmnov2bjoz5j1jfp4s=">aaab8nicbvc7tsnaedzzdoevokq5esfrrtzcaroigspewirsykxnyyaccj5bd3uiymox0ejfhwj5iqr+bdu4gisprjo72tkjeykmuu6ns7s8srq2xtmobm5t7+zw9vbvtgw1b5/hmtbdkbmqqogpaiv0ew0sciv0wsl17nceqbsrq1ucjhbebkzeshcgmdr+hntqbsmtqbejv5i6kdea1l76w5jbcbryyyzpew6cqco0ci5hvu1bawnjezagxkyvi8aearf0ro+tyrjtbdqvkhyi/n5iwwtmnaqzyyjhvzn3cve/r2dxdbgkqiuwqfh8eaojxshdtcgaadoughbznhyoujqzzrbbc8o4z0sbvvln+vdmv18k/mnjsug1z+rnq7kycjkkr+seeoscnmknargfcalkitytf8c6r86b8/4zuusuowfkd5ypb/cskvu=</latexit> <latexit sha1_base64="ticci264xfntbnc1zfv24eiacga=">aaacj3icbvc7tsnaedzzjrwcldqniiqoiowoelagiwgoqciqkq7w+djaivndd2sesvwjfajfqqsvfykcgj/hellwmmo0s6vznshtamh135yh4zhrsfgjycru9mzsxhv+4dikuzbgy1sluhujawot8aljqsvtiojiwul0udfzt65ag0yti7rnobol8ws7kavzkaw2b/g2lwlt5bsnvwyvv1trvghmhocfbrvlaxg97pw8fsipcgmwvhgkybxm1t0++f/iduindxaqvt+ds1tmmsqkltcm7bkzdqqhcawcshlkbjihl8u5tc1nha3qfp3vsr6sg0epz0bzvlwvwvenqstg3marnywfxzjfxk/8z2vn1n3sfjhkoueie0gecvpbrmq0tqe/qw1eonc5cey4ffoqguyuplribnus2d6839//jx6jvlx3dpu1nd1bmrnsis2zveaxdbbd9tkb85lkd+ybpbin5955dl6c16/riwews8h+wpn4bdpupbm=</latexit> <latexit sha1_base64="ticci264xfntbnc1zfv24eiacga=">aaacj3icbvc7tsnaedzzjrwcldqniiqoiowoelagiwgoqciqkq7w+djaivndd2sesvwjfajfqqsvfykcgj/hellwmmo0s6vznshtamh135yh4zhrsfgjycru9mzsxhv+4dikuzbgy1sluhujawot8aljqsvtiojiwul0udfzt65ag0yti7rnobol8ws7kavzkaw2b/g2lwlt5bsnvwyvv1trvghmhocfbrvlaxg97pw8fsipcgmwvhgkybxm1t0++f/iduindxaqvt+ds1tmmsqkltcm7bkzdqqhcawcshlkbjihl8u5tc1nha3qfp3vsr6sg0epz0bzvlwvwvenqstg3marnywfxzjfxk/8z2vn1n3sfjhkoueie0gecvpbrmq0tqe/qw1eonc5cey4ffoqguyuplribnus2d6839//jx6jvlx3dpu1nd1bmrnsis2zveaxdbbd9tkb85lkd+ybpbin5955dl6c16/riwews8h+wpn4bdpupbm=</latexit> <latexit sha1_base64="ticci264xfntbnc1zfv24eiacga=">aaacj3icbvc7tsnaedzzjrwcldqniiqoiowoelagiwgoqciqkq7w+djaivndd2sesvwjfajfqqsvfykcgj/hellwmmo0s6vznshtamh135yh4zhrsfgjycru9mzsxhv+4dikuzbgy1sluhujawot8aljqsvtiojiwul0udfzt65ag0yti7rnobol8ws7kavzkaw2b/g2lwlt5bsnvwyvv1trvghmhocfbrvlaxg97pw8fsipcgmwvhgkybxm1t0++f/iduindxaqvt+ds1tmmsqkltcm7bkzdqqhcawcshlkbjihl8u5tc1nha3qfp3vsr6sg0epz0bzvlwvwvenqstg3marnywfxzjfxk/8z2vn1n3sfjhkoueie0gecvpbrmq0tqe/qw1eonc5cey4ffoqguyuplribnus2d6839//jx6jvlx3dpu1nd1bmrnsis2zveaxdbbd9tkb85lkd+ybpbin5955dl6c16/riwews8h+wpn4bdpupbm=</latexit> <latexit sha1_base64="ticci264xfntbnc1zfv24eiacga=">aaacj3icbvc7tsnaedzzjrwcldqniiqoiowoelagiwgoqciqkq7w+djaivndd2sesvwjfajfqqsvfykcgj/hellwmmo0s6vznshtamh135yh4zhrsfgjycru9mzsxhv+4dikuzbgy1sluhujawot8aljqsvtiojiwul0udfzt65ag0yti7rnobol8ws7kavzkaw2b/g2lwlt5bsnvwyvv1trvghmhocfbrvlaxg97pw8fsipcgmwvhgkybxm1t0++f/iduindxaqvt+ds1tmmsqkltcm7bkzdqqhcawcshlkbjihl8u5tc1nha3qfp3vsr6sg0epz0bzvlwvwvenqstg3marnywfxzjfxk/8z2vn1n3sfjhkoueie0gecvpbrmq0tqe/qw1eonc5cey4ffoqguyuplribnus2d6839//jx6jvlx3dpu1nd1bmrnsis2zveaxdbbd9tkb85lkd+ybpbin5955dl6c16/riwews8h+wpn4bdpupbm=</latexit> X<latexit sha1_base64="pg05vnp4s5k5gckin0prn8qgyik=">aaab8nicbvc7tsnaedyhvwivacxniqijkriretbf0fameiareis6xzbhlppzuttdiqx8as1uviiwh6lgx7cnc0iyajszq52dmjhcoot+opwv1bx1jepmbwt7z3evvn9wb2krofg8lrhuhcyafap8fcihl2hgusihg05vcr/7cnqiwn3hliegyhmlxoizzkrob1hvue23af0mxkkaper7wp8ajgjui1dijtom77kjbintklieew1gdssmt9ke+hlvlaitpexqot2xhmfme9busfqi8hsjzzexsyjmjiogd2bry8x/vl7f8wwqcpvybmxzqygkficm1yjraohiaebkexkgqlhonemelsjjpbntvkkt68nb/h6z+gfnq6bxow+0rstiqusihjnt4pel0ik3pe18wgmqj/jmxhzrvdpvzvvpamupdw7jhzgf377sktu=</latexit> <latexit sha1_base64="pg05vnp4s5k5gckin0prn8qgyik=">aaab8nicbvc7tsnaedyhvwivacxniqijkriretbf0fameiareis6xzbhlppzuttdiqx8as1uviiwh6lgx7cnc0iyajszq52dmjhcoot+opwv1bx1jepmbwt7z3evvn9wb2krofg8lrhuhcyafap8fcihl2hgusihg05vcr/7cnqiwn3hliegyhmlxoizzkrob1hvue23af0mxkkaper7wp8ajgjui1dijtom77kjbintklieew1gdssmt9ke+hlvlaitpexqot2xhmfme9busfqi8hsjzzexsyjmjiogd2bry8x/vl7f8wwqcpvybmxzqygkficm1yjraohiaebkexkgqlhonemelsjjpbntvkkt68nb/h6z+gfnq6bxow+0rstiqusihjnt4pel0ik3pe18wgmqj/jmxhzrvdpvzvvpamupdw7jhzgf377sktu=</latexit> <latexit sha1_base64="pg05vnp4s5k5gckin0prn8qgyik=">aaab8nicbvc7tsnaedyhvwivacxniqijkriretbf0fameiareis6xzbhlppzuttdiqx8as1uviiwh6lgx7cnc0iyajszq52dmjhcoot+opwv1bx1jepmbwt7z3evvn9wb2krofg8lrhuhcyafap8fcihl2hgusihg05vcr/7cnqiwn3hliegyhmlxoizzkrob1hvue23af0mxkkaper7wp8ajgjui1dijtom77kjbintklieew1gdssmt9ke+hlvlaitpexqot2xhmfme9busfqi8hsjzzexsyjmjiogd2bry8x/vl7f8wwqcpvybmxzqygkficm1yjraohiaebkexkgqlhonemelsjjpbntvkkt68nb/h6z+gfnq6bxow+0rstiqusihjnt4pel0ik3pe18wgmqj/jmxhzrvdpvzvvpamupdw7jhzgf377sktu=</latexit> <latexit sha1_base64="pg05vnp4s5k5gckin0prn8qgyik=">aaab8nicbvc7tsnaedyhvwivacxniqijkriretbf0fameiareis6xzbhlppzuttdiqx8as1uviiwh6lgx7cnc0iyajszq52dmjhcoot+opwv1bx1jepmbwt7z3evvn9wb2krofg8lrhuhcyafap8fcihl2hgusihg05vcr/7cnqiwn3hliegyhmlxoizzkrob1hvue23af0mxkkaper7wp8ajgjui1dijtom77kjbintklieew1gdssmt9ke+hlvlaitpexqot2xhmfme9busfqi8hsjzzexsyjmjiogd2bry8x/vl7f8wwqcpvybmxzqygkficm1yjraohiaebkexkgqlhonemelsjjpbntvkkt68nb/h6z+gfnq6bxow+0rstiqusihjnt4pel0ik3pe18wgmqj/jmxhzrvdpvzvvpamupdw7jhzgf377sktu=</latexit> w<latexit sha1_base64="acccimbsb2aibvn+sbhznphdqdy=">aaab8nicbvc7tsnaedzzdoevokq5esfrrtzcaroigspewirsykxnyyaccj5bd3ugymox0ejfhwj5iqr+bdu4gisprjo72tkjeykmuu6ns7s8srq2xtmobm5t7+zw9vbvtgw1b5/hmtbdkbmqqogpaiv0ew0sciv0wsl17nceqbsrq1ucjhbebkzeshcgmdr+hntqbsmtqbejv5i6kdea1l76w5jbcbryyyzpew6cqco0ci5hvu1bawnjezagxkyvi8aearf0ro+tyrjtbdqvkhyi/n5iwwtmnaqzyyjhvzn3cve/r2dxdbgkqiuwqfh8eaojxshdtcgaadoughbznhyoujqzzrbbc8o4z0sbvvln+vdmv18k/mnjsug1z+rnq7kycjkkr+seeoscnmknargfcalkitytf8c6r86b8/4zuusuowfkd5ypb+8ekvq=</latexit> <latexit sha1_base64="acccimbsb2aibvn+sbhznphdqdy=">aaab8nicbvc7tsnaedzzdoevokq5esfrrtzcaroigspewirsykxnyyaccj5bd3ugymox0ejfhwj5iqr+bdu4gisprjo72tkjeykmuu6ns7s8srq2xtmobm5t7+zw9vbvtgw1b5/hmtbdkbmqqogpaiv0ew0sciv0wsl17nceqbsrq1ucjhbebkzeshcgmdr+hntqbsmtqbejv5i6kdea1l76w5jbcbryyyzpew6cqco0ci5hvu1bawnjezagxkyvi8aearf0ro+tyrjtbdqvkhyi/n5iwwtmnaqzyyjhvzn3cve/r2dxdbgkqiuwqfh8eaojxshdtcgaadoughbznhyoujqzzrbbc8o4z0sbvvln+vdmv18k/mnjsug1z+rnq7kycjkkr+seeoscnmknargfcalkitytf8c6r86b8/4zuusuowfkd5ypb+8ekvq=</latexit> <latexit sha1_base64="acccimbsb2aibvn+sbhznphdqdy=">aaab8nicbvc7tsnaedzzdoevokq5esfrrtzcaroigspewirsykxnyyaccj5bd3ugymox0ejfhwj5iqr+bdu4gisprjo72tkjeykmuu6ns7s8srq2xtmobm5t7+zw9vbvtgw1b5/hmtbdkbmqqogpaiv0ew0sciv0wsl17nceqbsrq1ucjhbebkzeshcgmdr+hntqbsmtqbejv5i6kdea1l76w5jbcbryyyzpew6cqco0ci5hvu1bawnjezagxkyvi8aearf0ro+tyrjtbdqvkhyi/n5iwwtmnaqzyyjhvzn3cve/r2dxdbgkqiuwqfh8eaojxshdtcgaadoughbznhyoujqzzrbbc8o4z0sbvvln+vdmv18k/mnjsug1z+rnq7kycjkkr+seeoscnmknargfcalkitytf8c6r86b8/4zuusuowfkd5ypb+8ekvq=</latexit> <latexit sha1_base64="acccimbsb2aibvn+sbhznphdqdy=">aaab8nicbvc7tsnaedzzdoevokq5esfrrtzcaroigspewirsykxnyyaccj5bd3ugymox0ejfhwj5iqr+bdu4gisprjo72tkjeykmuu6ns7s8srq2xtmobm5t7+zw9vbvtgw1b5/hmtbdkbmqqogpaiv0ew0sciv0wsl17nceqbsrq1ucjhbebkzeshcgmdr+hntqbsmtqbejv5i6kdea1l76w5jbcbryyyzpew6cqco0ci5hvu1bawnjezagxkyvi8aearf0ro+tyrjtbdqvkhyi/n5iwwtmnaqzyyjhvzn3cve/r2dxdbgkqiuwqfh8eaojxshdtcgaadoughbznhyoujqzzrbbc8o4z0sbvvln+vdmv18k/mnjsug1z+rnq7kycjkkr+seeoscnmknargfcalkitytf8c6r86b8/4zuusuowfkd5ypb+8ekvq=</latexit> Intero Senza Segno Data una sequenza di bit di lunghezza, a quale intero senza segno corrisponde? x = B2U w (X) = w 1 X i=0 X i 2 i Tutti i valori di interi senza segno sono considerati nonnegativi

11 Binario < > Esadecimale

12 Numeri negativi (con segno) Su 32 bit si possono rappresentare unicamente 2 32 numeri. Se volessimo rappresentare anche i negativi, potremmo rappresentare 2 31 numeri positivi e 2 31 numeri negativi due = due = due = due = due = -(2 31 1) due = -(2 31 2) due = due = -1

13 Complemento a due = due = due = due = due = -(2 31 1) due = -(2 31 2) Perché questa rappresentazione è utilizzata? Si consideri la somma di 1 e 2 si ottiene 1 Si consideri la somma di 2 e 1 si ottiene 1 Questo formato permette di sommare senza nessuna trasformazione aggiuntiva! Ogni numero rappresenta la quantità x31( 2 31 ) + x x x x02 0 Su 32 bit si rappresentano tutti i numeri da a due = due = -1

14 Complemento a due = due = due = due = due = -(2 31 1) due = -(2 31 2) due = due = -1 La somma di un numero x e del suo complemento a 1 x è sempre uguale a una stringa di 32 uni (corrispondente al numero 1) x + x = 1 x = x + 1 Analogamente, la somma di x e x è uguale a una stringa di 32 zeri, con un riporto di 1. In realtà x + ( x) = 2 n, da cui il nome complemento a 2

15 <latexit sha1_base64="+hnfflmf65d6c0njtlryeuidfiq=">aaacqxicbvbnsxtrfh2jtmqqnbblbh6gqqqyzokglgihblwvc6yzyktdm+enxvlmg/fummow/8qf0d/rgqt25ap0241vkkd96f2dd865nhdplck05lrfnaxllrcvv9fwa682nl9v1bfffdzprix0zaps7ufcgmie+oskwm80idhsmigmx5u+uajtme3o6dqduswuehyjfgspsp7xk+/wijbj3msfl+g06e9ays8pi+mev/kamabd21/mzw88mhkcfthxy4pql9wp8z8lw3rdbbmz4c+btwantpjtsh4bnkcyjyehqyqxq8/nafqitsgvllugn5ajorexmlqwetzovmzulvn73ahkeqaao+izeh5ufci25jqordmwdgmeahx5p22y0/hwvgcs5qsjriiifcycjnrocwv+jhqirpvz4jhwkbqgao1csgnj3dzcs314t69/dvrt1lhl+7tf6pywxayxd2yhnznhdlixnbbt1mes3baf7cf75xxz7pzfzp+5dclz7lxlj8b5ew+6la09</latexit> <latexit sha1_base64="+hnfflmf65d6c0njtlryeuidfiq=">aaacqxicbvbnsxtrfh2jtmqqnbblbh6gqqqyzokglgihblwvc6yzyktdm+enxvlmg/fummow/8qf0d/rgqt25ap0241vkkd96f2dd865nhdplck05lrfnaxllrcvv9fwa682nl9v1bfffdzprix0zaps7ufcgmie+oskwm80idhsmigmx5u+uajtme3o6dqduswuehyjfgspsp7xk+/wijbj3msfl+g06e9ays8pi+mev/kamabd21/mzw88mhkcfthxy4pql9wp8z8lw3rdbbmz4c+btwantpjtsh4bnkcyjyehqyqxq8/nafqitsgvllugn5ajorexmlqwetzovmzulvn73ahkeqaao+izeh5ufci25jqordmwdgmeahx5p22y0/hwvgcs5qsjriiifcycjnrocwv+jhqirpvz4jhwkbqgao1csgnj3dzcs314t69/dvrt1lhl+7tf6pywxayxd2yhnznhdlixnbbt1mes3baf7cf75xxz7pzfzp+5dclz7lxlj8b5ew+6la09</latexit> <latexit sha1_base64="+hnfflmf65d6c0njtlryeuidfiq=">aaacqxicbvbnsxtrfh2jtmqqnbblbh6gqqqyzokglgihblwvc6yzyktdm+enxvlmg/fummow/8qf0d/rgqt25ap0241vkkd96f2dd865nhdplck05lrfnaxllrcvv9fwa682nl9v1bfffdzprix0zaps7ufcgmie+oskwm80idhsmigmx5u+uajtme3o6dqduswuehyjfgspsp7xk+/wijbj3msfl+g06e9ays8pi+mev/kamabd21/mzw88mhkcfthxy4pql9wp8z8lw3rdbbmz4c+btwantpjtsh4bnkcyjyehqyqxq8/nafqitsgvllugn5ajorexmlqwetzovmzulvn73ahkeqaao+izeh5ufci25jqordmwdgmeahx5p22y0/hwvgcs5qsjriiifcycjnrocwv+jhqirpvz4jhwkbqgao1csgnj3dzcs314t69/dvrt1lhl+7tf6pywxayxd2yhnznhdlixnbbt1mes3baf7cf75xxz7pzfzp+5dclz7lxlj8b5ew+6la09</latexit> <latexit sha1_base64="+hnfflmf65d6c0njtlryeuidfiq=">aaacqxicbvbnsxtrfh2jtmqqnbblbh6gqqqyzokglgihblwvc6yzyktdm+enxvlmg/fummow/8qf0d/rgqt25ap0241vkkd96f2dd865nhdplck05lrfnaxllrcvv9fwa682nl9v1bfffdzprix0zaps7ufcgmie+oskwm80idhsmigmx5u+uajtme3o6dqduswuehyjfgspsp7xk+/wijbj3msfl+g06e9ays8pi+mev/kamabd21/mzw88mhkcfthxy4pql9wp8z8lw3rdbbmz4c+btwantpjtsh4bnkcyjyehqyqxq8/nafqitsgvllugn5ajorexmlqwetzovmzulvn73ahkeqaao+izeh5ufci25jqordmwdgmeahx5p22y0/hwvgcs5qsjriiifcycjnrocwv+jhqirpvz4jhwkbqgao1csgnj3dzcs314t69/dvrt1lhl+7tf6pywxayxd2yhnznhdlixnbbt1mes3baf7cf75xxz7pzfzp+5dclz7lxlj8b5ew+6la09</latexit> x<latexit sha1_base64="g65ocyphphmnov2bjoz5j1jfp4s=">aaab8nicbvc7tsnaedzzdoevokq5esfrrtzcaroigspewirsykxnyyaccj5bd3uiymox0ejfhwj5iqr+bdu4gisprjo72tkjeykmuu6ns7s8srq2xtmobm5t7+zw9vbvtgw1b5/hmtbdkbmqqogpaiv0ew0sciv0wsl17nceqbsrq1ucjhbebkzeshcgmdr+hntqbsmtqbejv5i6kdea1l76w5jbcbryyyzpew6cqco0ci5hvu1bawnjezagxkyvi8aearf0ro+tyrjtbdqvkhyi/n5iwwtmnaqzyyjhvzn3cve/r2dxdbgkqiuwqfh8eaojxshdtcgaadoughbznhyoujqzzrbbc8o4z0sbvvln+vdmv18k/mnjsug1z+rnq7kycjkkr+seeoscnmknargfcalkitytf8c6r86b8/4zuusuowfkd5ypb/cskvu=</latexit> <latexit sha1_base64="g65ocyphphmnov2bjoz5j1jfp4s=">aaab8nicbvc7tsnaedzzdoevokq5esfrrtzcaroigspewirsykxnyyaccj5bd3uiymox0ejfhwj5iqr+bdu4gisprjo72tkjeykmuu6ns7s8srq2xtmobm5t7+zw9vbvtgw1b5/hmtbdkbmqqogpaiv0ew0sciv0wsl17nceqbsrq1ucjhbebkzeshcgmdr+hntqbsmtqbejv5i6kdea1l76w5jbcbryyyzpew6cqco0ci5hvu1bawnjezagxkyvi8aearf0ro+tyrjtbdqvkhyi/n5iwwtmnaqzyyjhvzn3cve/r2dxdbgkqiuwqfh8eaojxshdtcgaadoughbznhyoujqzzrbbc8o4z0sbvvln+vdmv18k/mnjsug1z+rnq7kycjkkr+seeoscnmknargfcalkitytf8c6r86b8/4zuusuowfkd5ypb/cskvu=</latexit> <latexit sha1_base64="g65ocyphphmnov2bjoz5j1jfp4s=">aaab8nicbvc7tsnaedzzdoevokq5esfrrtzcaroigspewirsykxnyyaccj5bd3uiymox0ejfhwj5iqr+bdu4gisprjo72tkjeykmuu6ns7s8srq2xtmobm5t7+zw9vbvtgw1b5/hmtbdkbmqqogpaiv0ew0sciv0wsl17nceqbsrq1ucjhbebkzeshcgmdr+hntqbsmtqbejv5i6kdea1l76w5jbcbryyyzpew6cqco0ci5hvu1bawnjezagxkyvi8aearf0ro+tyrjtbdqvkhyi/n5iwwtmnaqzyyjhvzn3cve/r2dxdbgkqiuwqfh8eaojxshdtcgaadoughbznhyoujqzzrbbc8o4z0sbvvln+vdmv18k/mnjsug1z+rnq7kycjkkr+seeoscnmknargfcalkitytf8c6r86b8/4zuusuowfkd5ypb/cskvu=</latexit> <latexit sha1_base64="g65ocyphphmnov2bjoz5j1jfp4s=">aaab8nicbvc7tsnaedzzdoevokq5esfrrtzcaroigspewirsykxnyyaccj5bd3uiymox0ejfhwj5iqr+bdu4gisprjo72tkjeykmuu6ns7s8srq2xtmobm5t7+zw9vbvtgw1b5/hmtbdkbmqqogpaiv0ew0sciv0wsl17nceqbsrq1ucjhbebkzeshcgmdr+hntqbsmtqbejv5i6kdea1l76w5jbcbryyyzpew6cqco0ci5hvu1bawnjezagxkyvi8aearf0ro+tyrjtbdqvkhyi/n5iwwtmnaqzyyjhvzn3cve/r2dxdbgkqiuwqfh8eaojxshdtcgaadoughbznhyoujqzzrbbc8o4z0sbvvln+vdmv18k/mnjsug1z+rnq7kycjkkr+seeoscnmknargfcalkitytf8c6r86b8/4zuusuowfkd5ypb/cskvu=</latexit> X<latexit sha1_base64="pg05vnp4s5k5gckin0prn8qgyik=">aaab8nicbvc7tsnaedyhvwivacxniqijkriretbf0fameiareis6xzbhlppzuttdiqx8as1uviiwh6lgx7cnc0iyajszq52dmjhcoot+opwv1bx1jepmbwt7z3evvn9wb2krofg8lrhuhcyafap8fcihl2hgusihg05vcr/7cnqiwn3hliegyhmlxoizzkrob1hvue23af0mxkkaper7wp8ajgjui1dijtom77kjbintklieew1gdssmt9ke+hlvlaitpexqot2xhmfme9busfqi8hsjzzexsyjmjiogd2bry8x/vl7f8wwqcpvybmxzqygkficm1yjraohiaebkexkgqlhonemelsjjpbntvkkt68nb/h6z+gfnq6bxow+0rstiqusihjnt4pel0ik3pe18wgmqj/jmxhzrvdpvzvvpamupdw7jhzgf377sktu=</latexit> <latexit sha1_base64="pg05vnp4s5k5gckin0prn8qgyik=">aaab8nicbvc7tsnaedyhvwivacxniqijkriretbf0fameiareis6xzbhlppzuttdiqx8as1uviiwh6lgx7cnc0iyajszq52dmjhcoot+opwv1bx1jepmbwt7z3evvn9wb2krofg8lrhuhcyafap8fcihl2hgusihg05vcr/7cnqiwn3hliegyhmlxoizzkrob1hvue23af0mxkkaper7wp8ajgjui1dijtom77kjbintklieew1gdssmt9ke+hlvlaitpexqot2xhmfme9busfqi8hsjzzexsyjmjiogd2bry8x/vl7f8wwqcpvybmxzqygkficm1yjraohiaebkexkgqlhonemelsjjpbntvkkt68nb/h6z+gfnq6bxow+0rstiqusihjnt4pel0ik3pe18wgmqj/jmxhzrvdpvzvvpamupdw7jhzgf377sktu=</latexit> <latexit sha1_base64="pg05vnp4s5k5gckin0prn8qgyik=">aaab8nicbvc7tsnaedyhvwivacxniqijkriretbf0fameiareis6xzbhlppzuttdiqx8as1uviiwh6lgx7cnc0iyajszq52dmjhcoot+opwv1bx1jepmbwt7z3evvn9wb2krofg8lrhuhcyafap8fcihl2hgusihg05vcr/7cnqiwn3hliegyhmlxoizzkrob1hvue23af0mxkkaper7wp8ajgjui1dijtom77kjbintklieew1gdssmt9ke+hlvlaitpexqot2xhmfme9busfqi8hsjzzexsyjmjiogd2bry8x/vl7f8wwqcpvybmxzqygkficm1yjraohiaebkexkgqlhonemelsjjpbntvkkt68nb/h6z+gfnq6bxow+0rstiqusihjnt4pel0ik3pe18wgmqj/jmxhzrvdpvzvvpamupdw7jhzgf377sktu=</latexit> <latexit sha1_base64="pg05vnp4s5k5gckin0prn8qgyik=">aaab8nicbvc7tsnaedyhvwivacxniqijkriretbf0fameiareis6xzbhlppzuttdiqx8as1uviiwh6lgx7cnc0iyajszq52dmjhcoot+opwv1bx1jepmbwt7z3evvn9wb2krofg8lrhuhcyafap8fcihl2hgusihg05vcr/7cnqiwn3hliegyhmlxoizzkrob1hvue23af0mxkkaper7wp8ajgjui1dijtom77kjbintklieew1gdssmt9ke+hlvlaitpexqot2xhmfme9busfqi8hsjzzexsyjmjiogd2bry8x/vl7f8wwqcpvybmxzqygkficm1yjraohiaebkexkgqlhonemelsjjpbntvkkt68nb/h6z+gfnq6bxow+0rstiqusihjnt4pel0ik3pe18wgmqj/jmxhzrvdpvzvvpamupdw7jhzgf377sktu=</latexit> w<latexit sha1_base64="acccimbsb2aibvn+sbhznphdqdy=">aaab8nicbvc7tsnaedzzdoevokq5esfrrtzcaroigspewirsykxnyyaccj5bd3ugymox0ejfhwj5iqr+bdu4gisprjo72tkjeykmuu6ns7s8srq2xtmobm5t7+zw9vbvtgw1b5/hmtbdkbmqqogpaiv0ew0sciv0wsl17nceqbsrq1ucjhbebkzeshcgmdr+hntqbsmtqbejv5i6kdea1l76w5jbcbryyyzpew6cqco0ci5hvu1bawnjezagxkyvi8aearf0ro+tyrjtbdqvkhyi/n5iwwtmnaqzyyjhvzn3cve/r2dxdbgkqiuwqfh8eaojxshdtcgaadoughbznhyoujqzzrbbc8o4z0sbvvln+vdmv18k/mnjsug1z+rnq7kycjkkr+seeoscnmknargfcalkitytf8c6r86b8/4zuusuowfkd5ypb+8ekvq=</latexit> <latexit sha1_base64="acccimbsb2aibvn+sbhznphdqdy=">aaab8nicbvc7tsnaedzzdoevokq5esfrrtzcaroigspewirsykxnyyaccj5bd3ugymox0ejfhwj5iqr+bdu4gisprjo72tkjeykmuu6ns7s8srq2xtmobm5t7+zw9vbvtgw1b5/hmtbdkbmqqogpaiv0ew0sciv0wsl17nceqbsrq1ucjhbebkzeshcgmdr+hntqbsmtqbejv5i6kdea1l76w5jbcbryyyzpew6cqco0ci5hvu1bawnjezagxkyvi8aearf0ro+tyrjtbdqvkhyi/n5iwwtmnaqzyyjhvzn3cve/r2dxdbgkqiuwqfh8eaojxshdtcgaadoughbznhyoujqzzrbbc8o4z0sbvvln+vdmv18k/mnjsug1z+rnq7kycjkkr+seeoscnmknargfcalkitytf8c6r86b8/4zuusuowfkd5ypb+8ekvq=</latexit> <latexit sha1_base64="acccimbsb2aibvn+sbhznphdqdy=">aaab8nicbvc7tsnaedzzdoevokq5esfrrtzcaroigspewirsykxnyyaccj5bd3ugymox0ejfhwj5iqr+bdu4gisprjo72tkjeykmuu6ns7s8srq2xtmobm5t7+zw9vbvtgw1b5/hmtbdkbmqqogpaiv0ew0sciv0wsl17nceqbsrq1ucjhbebkzeshcgmdr+hntqbsmtqbejv5i6kdea1l76w5jbcbryyyzpew6cqco0ci5hvu1bawnjezagxkyvi8aearf0ro+tyrjtbdqvkhyi/n5iwwtmnaqzyyjhvzn3cve/r2dxdbgkqiuwqfh8eaojxshdtcgaadoughbznhyoujqzzrbbc8o4z0sbvvln+vdmv18k/mnjsug1z+rnq7kycjkkr+seeoscnmknargfcalkitytf8c6r86b8/4zuusuowfkd5ypb+8ekvq=</latexit> <latexit sha1_base64="acccimbsb2aibvn+sbhznphdqdy=">aaab8nicbvc7tsnaedzzdoevokq5esfrrtzcaroigspewirsykxnyyaccj5bd3ugymox0ejfhwj5iqr+bdu4gisprjo72tkjeykmuu6ns7s8srq2xtmobm5t7+zw9vbvtgw1b5/hmtbdkbmqqogpaiv0ew0sciv0wsl17nceqbsrq1ucjhbebkzeshcgmdr+hntqbsmtqbejv5i6kdea1l76w5jbcbryyyzpew6cqco0ci5hvu1bawnjezagxkyvi8aearf0ro+tyrjtbdqvkhyi/n5iwwtmnaqzyyjhvzn3cve/r2dxdbgkqiuwqfh8eaojxshdtcgaadoughbznhyoujqzzrbbc8o4z0sbvvln+vdmv18k/mnjsug1z+rnq7kycjkkr+seeoscnmknargfcalkitytf8c6r86b8/4zuusuowfkd5ypb+8ekvq=</latexit> Intero in Complemento a 2 Data una sequenza di bit di lunghezza, a quale intero in complemento a 2 corrisponde? x = B2C w (X) = X w 1 2 w 1 + w 2 X i=0 X i 2 i La trasformazione è simile a quella degli interi senza segno, eccetto per il bit più significativo (detto bit del segno), che ha peso negativo. 0 per non-negativo 1 per negativo Decimal Esadecimale Binario B 6D C

16 Esercizio Calcolare le rappresentazioni in complemento a 2 su 32 bit dei seguenti numeri decimali: 5, 5, 6 5: : : Dato 5 verificare che facendone il complemento a 1 e sommando 1 si ottiene 5 Calcolare le stesse rappresentazioni usando solo 4 bit Calcolare le stesse rappresentazioni usando solo 3 bit

17 Estensione di segno Occasionalmente sarà necessario estendere numeri con segno rappresentati su 16 bit su 32 bit, Vuol dire trasformare la rappresentazione di un numero con segno su 16 bit nel numero intero rappresentato, e calcolarne la rappresentazione su 32 bit 210: : La conversione è banale: si prende il bit più significativo e lo si usa per riempire i bit aggiuntivi sulla sinistra

18 Rappresentazioni Alternative Le seguenti due rappresentazioni intuitive furono scartate poiché richiedevano dei passi di conversione addizionali prima di poter effettuare operazioni aritmetiche Modulo e segno: il bit più significativo rappresenta +/ e i bit rimanenti rappresentano il valore assoluto del numero Complemento a 1: x è rappresentato invertendo tutti i bit di x Entrambe le rappresentazioni descritte soffrono del problema della doppia rappresentazione dello zero

19 Overflow Si verifica overflow (tracimazione) quando il risultato di un'operazione non può essere rappresentato con l'hardware a disposizione, per es. 32 bit. Quando si può verificare overflow con una somma? Quando si può verificare overflow con una sottrazione?

20 <latexit sha1_base64="gnde3tc4dlzdcgwvznlglpr1o2c=">aaab/3icbvc7tsnaedyhvwivacxniqijkrireqglremzjewijsfaxzbhlpndd2tezkxhk2ihokk0faof/4jtxedcvkozxe3sejgshmz70yotla+srpxxkxubw9s71d29gxpgwqarqhxqjgcglqzqjukko5fg8d2fbw9ykfnte9rghse1tsps+zao5egkofs6txpmxn3zion58dabvgt23c7bf4ltkbor0bpuv3rdumq+biqugnn17ij6cwisqugs0osnriammmzusgpw0fstppwmh8ugkoqrai4vz0x8vzgab8zu99jjh+jozhuz+j/xjwnu6ccyiglcqgshscrmdxmhzvoh8qhusarzcuqy4ai0ekgwhirixtjtp5l24cx/v0jck/p53bk6rtubrtfldsao2tfz2blrskvwyi4ttlmn9sxerefr1xqz3n9gs1axs8/+wpr4bu6dlva=</latexit> <latexit sha1_base64="gnde3tc4dlzdcgwvznlglpr1o2c=">aaab/3icbvc7tsnaedyhvwivacxniqijkrireqglremzjewijsfaxzbhlpndd2tezkxhk2ihokk0faof/4jtxedcvkozxe3sejgshmz70yotla+srpxxkxubw9s71d29gxpgwqarqhxqjgcglqzqjukko5fg8d2fbw9ykfnte9rghse1tsps+zao5egkofs6txpmxn3zion58dabvgt23c7bf4ltkbor0bpuv3rdumq+biqugnn17ij6cwisqugs0osnriammmzusgpw0fstppwmh8ugkoqrai4vz0x8vzgab8zu99jjh+jozhuz+j/xjwnu6ccyiglcqgshscrmdxmhzvoh8qhusarzcuqy4ai0ekgwhirixtjtp5l24cx/v0jck/p53bk6rtubrtfldsao2tfz2blrskvwyi4ttlmn9sxerefr1xqz3n9gs1axs8/+wpr4bu6dlva=</latexit> <latexit sha1_base64="gnde3tc4dlzdcgwvznlglpr1o2c=">aaab/3icbvc7tsnaedyhvwivacxniqijkrireqglremzjewijsfaxzbhlpndd2tezkxhk2ihokk0faof/4jtxedcvkozxe3sejgshmz70yotla+srpxxkxubw9s71d29gxpgwqarqhxqjgcglqzqjukko5fg8d2fbw9ykfnte9rghse1tsps+zao5egkofs6txpmxn3zion58dabvgt23c7bf4ltkbor0bpuv3rdumq+biqugnn17ij6cwisqugs0osnriammmzusgpw0fstppwmh8ugkoqrai4vz0x8vzgab8zu99jjh+jozhuz+j/xjwnu6ccyiglcqgshscrmdxmhzvoh8qhusarzcuqy4ai0ekgwhirixtjtp5l24cx/v0jck/p53bk6rtubrtfldsao2tfz2blrskvwyi4ttlmn9sxerefr1xqz3n9gs1axs8/+wpr4bu6dlva=</latexit> <latexit sha1_base64="gnde3tc4dlzdcgwvznlglpr1o2c=">aaab/3icbvc7tsnaedyhvwivacxniqijkrireqglremzjewijsfaxzbhlpndd2tezkxhk2ihokk0faof/4jtxedcvkozxe3sejgshmz70yotla+srpxxkxubw9s71d29gxpgwqarqhxqjgcglqzqjukko5fg8d2fbw9ykfnte9rghse1tsps+zao5egkofs6txpmxn3zion58dabvgt23c7bf4ltkbor0bpuv3rdumq+biqugnn17ij6cwisqugs0osnriammmzusgpw0fstppwmh8ugkoqrai4vz0x8vzgab8zu99jjh+jozhuz+j/xjwnu6ccyiglcqgshscrmdxmhzvoh8qhusarzcuqy4ai0ekgwhirixtjtp5l24cx/v0jck/p53bk6rtubrtfldsao2tfz2blrskvwyi4ttlmn9sxerefr1xqz3n9gs1axs8/+wpr4bu6dlva=</latexit> <latexit sha1_base64="+dmouwpkagnrmntkdn4mevqmsfo=">aaab/3icbvc7tsnaedyhvwivacxniqijkrireqglliyysjheskx0vmzckeezdbdgiiw3fautvfsilk+h4f+wjqtimgo0s6udht+swqbtf1qvldw19y3qzm1re2d3r75/cgvcwhnweshd3fezaskuuchqqj/swajfqs+fdxk/9wdaifdd4dwcl2btjsacm8yku2rojrstjpjhifq6qjfspl2alhonja1sojuqfw3hiy8dumglm2bg2bf6cdmouis0nownrizp2bqggvusaomlrequnssgyugj0friwojweynhgthzwm8ma4b3zthlxf+8qyytlpcifcuiiuehuegodhmurvyh0lhqgmjy5ecfopxphghaumz5jszzp7wsd2fx+2xinjuvm871eapdkoupkinyte6jqy5im1yrlnejj5o8kwfyyj1ar9ab9f4zwrhknupyb9bhn87hltw=</latexit> <latexit sha1_base64="+dmouwpkagnrmntkdn4mevqmsfo=">aaab/3icbvc7tsnaedyhvwivacxniqijkrireqglliyysjheskx0vmzckeezdbdgiiw3fautvfsilk+h4f+wjqtimgo0s6udht+swqbtf1qvldw19y3qzm1re2d3r75/cgvcwhnweshd3fezaskuuchqqj/swajfqs+fdxk/9wdaifdd4dwcl2btjsacm8yku2rojrstjpjhifq6qjfspl2alhonja1sojuqfw3hiy8dumglm2bg2bf6cdmouis0nownrizp2bqggvusaomlrequnssgyugj0friwojweynhgthzwm8ma4b3zthlxf+8qyytlpcifcuiiuehuegodhmurvyh0lhqgmjy5ecfopxphghaumz5jszzp7wsd2fx+2xinjuvm871eapdkoupkinyte6jqy5im1yrlnejj5o8kwfyyj1ar9ab9f4zwrhknupyb9bhn87hltw=</latexit> <latexit sha1_base64="+dmouwpkagnrmntkdn4mevqmsfo=">aaab/3icbvc7tsnaedyhvwivacxniqijkrireqglliyysjheskx0vmzckeezdbdgiiw3fautvfsilk+h4f+wjqtimgo0s6udht+swqbtf1qvldw19y3qzm1re2d3r75/cgvcwhnweshd3fezaskuuchqqj/swajfqs+fdxk/9wdaifdd4dwcl2btjsacm8yku2rojrstjpjhifq6qjfspl2alhonja1sojuqfw3hiy8dumglm2bg2bf6cdmouis0nownrizp2bqggvusaomlrequnssgyugj0friwojweynhgthzwm8ma4b3zthlxf+8qyytlpcifcuiiuehuegodhmurvyh0lhqgmjy5ecfopxphghaumz5jszzp7wsd2fx+2xinjuvm871eapdkoupkinyte6jqy5im1yrlnejj5o8kwfyyj1ar9ab9f4zwrhknupyb9bhn87hltw=</latexit> <latexit sha1_base64="+dmouwpkagnrmntkdn4mevqmsfo=">aaab/3icbvc7tsnaedyhvwivacxniqijkrireqglliyysjheskx0vmzckeezdbdgiiw3fautvfsilk+h4f+wjqtimgo0s6udht+swqbtf1qvldw19y3qzm1re2d3r75/cgvcwhnweshd3fezaskuuchqqj/swajfqs+fdxk/9wdaifdd4dwcl2btjsacm8yku2rojrstjpjhifq6qjfspl2alhonja1sojuqfw3hiy8dumglm2bg2bf6cdmouis0nownrizp2bqggvusaomlrequnssgyugj0friwojweynhgthzwm8ma4b3zthlxf+8qyytlpcifcuiiuehuegodhmurvyh0lhqgmjy5ecfopxphghaumz5jszzp7wsd2fx+2xinjuvm871eapdkoupkinyte6jqy5im1yrlnejj5o8kwfyyj1ar9ab9f4zwrhknupyb9bhn87hltw=</latexit> <latexit sha1_base64="fbxodnvknc1lmzqfevki+2flw4a=">aaab/3icbva9twjben3ze/eltbtzseysyj0xetssgktmregaydwy4ia9vcvunjfcrvfx2gplzwz9krb+f++qqsfxvbw3k3nz/ehjs6776swtr6yurrc2iptb2zu7pb39gxvgrmbthco0br8skqmxsziutiodepgkw/64nvutezrwhvqajhh2ahhpozqckjnuk64d8nrat7obpkt9utmtufpwrelnsjnn0oixvrqdumqbahikro14bks9baxjotatdmoleygxjlctuq0b2l4ytz3y49gchtxcw6xiuxf/byqqwdsj/gwyalqz814u/ud1yhpwe4nuuuyorx6ipmlpisumzopappagisbpjlxqlsaaerrjqyhmjln+ilkf3vz3i6r5wrmoefdn5vp1vkybhbijdsi8ds5q7ji1wjmjztgte2yvzqpz6rw57z+js85s54d9gfpxddh3lt4=</latexit> <latexit sha1_base64="fbxodnvknc1lmzqfevki+2flw4a=">aaab/3icbva9twjben3ze/eltbtzseysyj0xetssgktmregaydwy4ia9vcvunjfcrvfx2gplzwz9krb+f++qqsfxvbw3k3nz/ehjs6776swtr6yurrc2iptb2zu7pb39gxvgrmbthco0br8skqmxsziutiodepgkw/64nvutezrwhvqajhh2ahhpozqckjnuk64d8nrat7obpkt9utmtufpwrelnsjnn0oixvrqdumqbahikro14bks9baxjotatdmoleygxjlctuq0b2l4ytz3y49gchtxcw6xiuxf/byqqwdsj/gwyalqz814u/ud1yhpwe4nuuuyorx6ipmlpisumzopappagisbpjlxqlsaaerrjqyhmjln+ilkf3vz3i6r5wrmoefdn5vp1vkybhbijdsi8ds5q7ji1wjmjztgte2yvzqpz6rw57z+js85s54d9gfpxddh3lt4=</latexit> <latexit sha1_base64="fbxodnvknc1lmzqfevki+2flw4a=">aaab/3icbva9twjben3ze/eltbtzseysyj0xetssgktmregaydwy4ia9vcvunjfcrvfx2gplzwz9krb+f++qqsfxvbw3k3nz/ehjs6776swtr6yurrc2iptb2zu7pb39gxvgrmbthco0br8skqmxsziutiodepgkw/64nvutezrwhvqajhh2ahhpozqckjnuk64d8nrat7obpkt9utmtufpwrelnsjnn0oixvrqdumqbahikro14bks9baxjotatdmoleygxjlctuq0b2l4ytz3y49gchtxcw6xiuxf/byqqwdsj/gwyalqz814u/ud1yhpwe4nuuuyorx6ipmlpisumzopappagisbpjlxqlsaaerrjqyhmjln+ilkf3vz3i6r5wrmoefdn5vp1vkybhbijdsi8ds5q7ji1wjmjztgte2yvzqpz6rw57z+js85s54d9gfpxddh3lt4=</latexit> <latexit sha1_base64="fbxodnvknc1lmzqfevki+2flw4a=">aaab/3icbva9twjben3ze/eltbtzseysyj0xetssgktmregaydwy4ia9vcvunjfcrvfx2gplzwz9krb+f++qqsfxvbw3k3nz/ehjs6776swtr6yurrc2iptb2zu7pb39gxvgrmbthco0br8skqmxsziutiodepgkw/64nvutezrwhvqajhh2ahhpozqckjnuk64d8nrat7obpkt9utmtufpwrelnsjnn0oixvrqdumqbahikro14bks9baxjotatdmoleygxjlctuq0b2l4ytz3y49gchtxcw6xiuxf/byqqwdsj/gwyalqz814u/ud1yhpwe4nuuuyorx6ipmlpisumzopappagisbpjlxqlsaaerrjqyhmjln+ilkf3vz3i6r5wrmoefdn5vp1vkybhbijdsi8ds5q7ji1wjmjztgte2yvzqpz6rw57z+js85s54d9gfpxddh3lt4=</latexit> <latexit sha1_base64="ogmp8vsq1+jxihsgzg0uik1luf8=">aaab83icbvc7tsnaefyhvwivacxniqijhshgsiqueg1lqjhesqzofnmeu84p3a0jrvb+gbyqkktlb1hwl9gmbsrmnzrz1c6ohytpyly/rdlk6tr6rnmzsrw9s7tx3t94mfgibboiuphu+nygkig6jelhj9bia19h2x9f5357gtriklynayxeweehherbkzpuzpx+twbx7qjsmthzuom5wv3qv28qistakitixnqdoyyv5zqkudir9bkdmrdjpsjurkmeophsiummnssgu8ri1ewqvoj4eyplgthtwm8ma06pzthlxf+8bkldhpfkme4iq5efiqmwogsellkfyazsixhpkyotirnccyluknehmjhjoqlkftil3y8t97x+vxdul2rnxryymhzbmzyca5fqhbtogqschvaez/bitaxx6816/xktwfodq/gd6+mb6j+row==</latexit> <latexit sha1_base64="ogmp8vsq1+jxihsgzg0uik1luf8=">aaab83icbvc7tsnaefyhvwivacxniqijhshgsiqueg1lqjhesqzofnmeu84p3a0jrvb+gbyqkktlb1hwl9gmbsrmnzrz1c6ohytpyly/rdlk6tr6rnmzsrw9s7tx3t94mfgibboiuphu+nygkig6jelhj9bia19h2x9f5357gtriklynayxeweehherbkzpuzpx+twbx7qjsmthzuom5wv3qv28qistakitixnqdoyyv5zqkudir9bkdmrdjpsjurkmeophsiummnssgu8ri1ewqvoj4eyplgthtwm8ma06pzthlxf+8bkldhpfkme4iq5efiqmwogsellkfyazsixhpkyotirnccyluknehmjhjoqlkftil3y8t97x+vxdul2rnxryymhzbmzyca5fqhbtogqschvaez/bitaxx6816/xktwfodq/gd6+mb6j+row==</latexit> <latexit sha1_base64="ogmp8vsq1+jxihsgzg0uik1luf8=">aaab83icbvc7tsnaefyhvwivacxniqijhshgsiqueg1lqjhesqzofnmeu84p3a0jrvb+gbyqkktlb1hwl9gmbsrmnzrz1c6ohytpyly/rdlk6tr6rnmzsrw9s7tx3t94mfgibboiuphu+nygkig6jelhj9bia19h2x9f5357gtriklynayxeweehherbkzpuzpx+twbx7qjsmthzuom5wv3qv28qistakitixnqdoyyv5zqkudir9bkdmrdjpsjurkmeophsiummnssgu8ri1ewqvoj4eyplgthtwm8ma06pzthlxf+8bkldhpfkme4iq5efiqmwogsellkfyazsixhpkyotirnccyluknehmjhjoqlkftil3y8t97x+vxdul2rnxryymhzbmzyca5fqhbtogqschvaez/bitaxx6816/xktwfodq/gd6+mb6j+row==</latexit> <latexit sha1_base64="ogmp8vsq1+jxihsgzg0uik1luf8=">aaab83icbvc7tsnaefyhvwivacxniqijhshgsiqueg1lqjhesqzofnmeu84p3a0jrvb+gbyqkktlb1hwl9gmbsrmnzrz1c6ohytpyly/rdlk6tr6rnmzsrw9s7tx3t94mfgibboiuphu+nygkig6jelhj9bia19h2x9f5357gtriklynayxeweehherbkzpuzpx+twbx7qjsmthzuom5wv3qv28qistakitixnqdoyyv5zqkudir9bkdmrdjpsjurkmeophsiummnssgu8ri1ewqvoj4eyplgthtwm8ma06pzthlxf+8bkldhpfkme4iq5efiqmwogsellkfyazsixhpkyotirnccyluknehmjhjoqlkftil3y8t97x+vxdul2rnxryymhzbmzyca5fqhbtogqschvaez/bitaxx6816/xktwfodq/gd6+mb6j+row==</latexit> 0<latexit sha1_base64="7lhv3qwjzpbs32/1dgnoabg5q3k=">aaab8nicbvbns8nafnzur1q/qh69lbbbu0lesn4kxjy2ygyhdwwzfa1ln5uw+1yoob/aq548ivf/kaf/i0nmqvvnnmy8x5s3yskfqdf9dcpr6xubw9xt2s7u3v5b/fdo3srwc/b5lgpdd5kbkrt4kfbcp9haolbcl5zd5h7vebqrsbrdeqjbxkzktarnmeldd1rvue23af0lxkkapernvp8ajmnui1dijtnm4lkjbintklierw1odssmz9gubhlvlaitpexqbt2zhmfme9busfqi8hsjzzex8yjmjiogd2bzy8x/vihfsstihuosgul5irqsikoga5e1ahqsnccypdlqoshnmigcfprxnok2q6sw9eetf79k/ivmddprxjbarbkykjkhp+sceosktmkt6rcfcalkitytf8c6r86b8/4zwnhknwpyb87hn32gkqm=</latexit> <latexit sha1_base64="7lhv3qwjzpbs32/1dgnoabg5q3k=">aaab8nicbvbns8nafnzur1q/qh69lbbbu0lesn4kxjy2ygyhdwwzfa1ln5uw+1yoob/aq548ivf/kaf/i0nmqvvnnmy8x5s3yskfqdf9dcpr6xubw9xt2s7u3v5b/fdo3srwc/b5lgpdd5kbkrt4kfbcp9haolbcl5zd5h7vebqrsbrdeqjbxkzktarnmeldd1rvue23af0lxkkapernvp8ajmnui1dijtnm4lkjbintklierw1odssmz9gubhlvlaitpexqbt2zhmfme9busfqi8hsjzzex8yjmjiogd2bzy8x/vihfsstihuosgul5irqsikoga5e1ahqsnccypdlqoshnmigcfprxnok2q6sw9eetf79k/ivmddprxjbarbkykjkhp+sceosktmkt6rcfcalkitytf8c6r86b8/4zwnhknwpyb87hn32gkqm=</latexit> <latexit sha1_base64="7lhv3qwjzpbs32/1dgnoabg5q3k=">aaab8nicbvbns8nafnzur1q/qh69lbbbu0lesn4kxjy2ygyhdwwzfa1ln5uw+1yoob/aq548ivf/kaf/i0nmqvvnnmy8x5s3yskfqdf9dcpr6xubw9xt2s7u3v5b/fdo3srwc/b5lgpdd5kbkrt4kfbcp9haolbcl5zd5h7vebqrsbrdeqjbxkzktarnmeldd1rvue23af0lxkkapernvp8ajmnui1dijtnm4lkjbintklierw1odssmz9gubhlvlaitpexqbt2zhmfme9busfqi8hsjzzex8yjmjiogd2bzy8x/vihfsstihuosgul5irqsikoga5e1ahqsnccypdlqoshnmigcfprxnok2q6sw9eetf79k/ivmddprxjbarbkykjkhp+sceosktmkt6rcfcalkitytf8c6r86b8/4zwnhknwpyb87hn32gkqm=</latexit> <latexit sha1_base64="7lhv3qwjzpbs32/1dgnoabg5q3k=">aaab8nicbvbns8nafnzur1q/qh69lbbbu0lesn4kxjy2ygyhdwwzfa1ln5uw+1yoob/aq548ivf/kaf/i0nmqvvnnmy8x5s3yskfqdf9dcpr6xubw9xt2s7u3v5b/fdo3srwc/b5lgpdd5kbkrt4kfbcp9haolbcl5zd5h7vebqrsbrdeqjbxkzktarnmeldd1rvue23af0lxkkapernvp8ajmnui1dijtnm4lkjbintklierw1odssmz9gubhlvlaitpexqbt2zhmfme9busfqi8hsjzzex8yjmjiogd2bzy8x/vihfsstihuosgul5irqsikoga5e1ahqsnccypdlqoshnmigcfprxnok2q6sw9eetf79k/ivmddprxjbarbkykjkhp+sceosktmkt6rcfcalkitytf8c6r86b8/4zwnhknwpyb87hn32gkqm=</latexit> <latexit sha1_base64="rfev/ddwutaamsh8eov8rzbihvu=">aaab93icbvc7tsnaedzzdoevokq5esfrrtzcpaqkcbrkioekumjf58smhdmfrbs1kfj5b1qoqbatn0pbv2abf5aw1whmvzs7fisfqdv+tobmfxaxlksr5dw19y3nytz204sx5udyuia67tmduihwuacedqsbbb6elj+6zpzwpwgjqnwd4wi8ga2vgajomjwad/scose9stwu2tnolhekuiufgr3kv7cf8jgahvwyyzqohagxmi2cs5iuu7gbiperg0inpyofylwktzuh+7fhgniinbws5il83khyymw48npjgogtmfyy8t+ve+pg1eueimiexbndkctkhwzxiq0baf9oqgrzcqbcuc40qwqtkom8feo0l3lahzp9/sxxd2tnnef6qfq/kiopkv2yrw6iq05invyrbnejj3fkitytf+vrerxerpef0tmr2nkhf2b9famoxpjq</latexit> <latexit sha1_base64="rfev/ddwutaamsh8eov8rzbihvu=">aaab93icbvc7tsnaedzzdoevokq5esfrrtzcpaqkcbrkioekumjf58smhdmfrbs1kfj5b1qoqbatn0pbv2abf5aw1whmvzs7fisfqdv+tobmfxaxlksr5dw19y3nytz204sx5udyuia67tmduihwuacedqsbbb6elj+6zpzwpwgjqnwd4wi8ga2vgajomjwad/scose9stwu2tnolhekuiufgr3kv7cf8jgahvwyyzqohagxmi2cs5iuu7gbiperg0inpyofylwktzuh+7fhgniinbws5il83khyymw48npjgogtmfyy8t+ve+pg1eueimiexbndkctkhwzxiq0baf9oqgrzcqbcuc40qwqtkom8feo0l3lahzp9/sxxd2tnnef6qfq/kiopkv2yrw6iq05invyrbnejj3fkitytf+vrerxerpef0tmr2nkhf2b9famoxpjq</latexit> <latexit sha1_base64="rfev/ddwutaamsh8eov8rzbihvu=">aaab93icbvc7tsnaedzzdoevokq5esfrrtzcpaqkcbrkioekumjf58smhdmfrbs1kfj5b1qoqbatn0pbv2abf5aw1whmvzs7fisfqdv+tobmfxaxlksr5dw19y3nytz204sx5udyuia67tmduihwuacedqsbbb6elj+6zpzwpwgjqnwd4wi8ga2vgajomjwad/scose9stwu2tnolhekuiufgr3kv7cf8jgahvwyyzqohagxmi2cs5iuu7gbiperg0inpyofylwktzuh+7fhgniinbws5il83khyymw48npjgogtmfyy8t+ve+pg1eueimiexbndkctkhwzxiq0baf9oqgrzcqbcuc40qwqtkom8feo0l3lahzp9/sxxd2tnnef6qfq/kiopkv2yrw6iq05invyrbnejj3fkitytf+vrerxerpef0tmr2nkhf2b9famoxpjq</latexit> <latexit sha1_base64="rfev/ddwutaamsh8eov8rzbihvu=">aaab93icbvc7tsnaedzzdoevokq5esfrrtzcpaqkcbrkioekumjf58smhdmfrbs1kfj5b1qoqbatn0pbv2abf5aw1whmvzs7fisfqdv+tobmfxaxlksr5dw19y3nytz204sx5udyuia67tmduihwuacedqsbbb6elj+6zpzwpwgjqnwd4wi8ga2vgajomjwad/scose9stwu2tnolhekuiufgr3kv7cf8jgahvwyyzqohagxmi2cs5iuu7gbiperg0inpyofylwktzuh+7fhgniinbws5il83khyymw48npjgogtmfyy8t+ve+pg1eueimiexbndkctkhwzxiq0baf9oqgrzcqbcuc40qwqtkom8feo0l3lahzp9/sxxd2tnnef6qfq/kiopkv2yrw6iq05invyrbnejj3fkitytf+vrerxerpef0tmr2nkhf2b9famoxpjq</latexit> <latexit sha1_base64="krtpty59afmla67x6tsz0+g55vm=">aaacfhicbza9swnbeib34lemx1flm9wgwb27iqhd0myygjgbxah7m0lcsvfb7pwqjqv9cf4kw62sxnbewv/ijv6h0alennegmxn9wculjh04pbn5hcwl8njlzxvtfao6uxvjo8riampir6btcwtahdbehrrasqer+bpa/uhi4rfuwfgvhdc4jqebiggobkokzfgvuntauw+rmszc12wz51ukwjnpcc961rpz2btox8elusnfnxrvt68fyssaekuw1ny4i7gbconkasgqxmihfnikhtdjzsgcsn10+kpg9xmrmkixgko0nul4ozgkwnpx4oedgcbbo+tn4h9ej8hbatdvyzwghhkycjwg6sirjcozatpxbhdf5hkgkqrsgieirlehzq6tplrkngef/f6vab65zy6/oq7vz4tgymsh7jfdwskjqznl0ibnisk9esrp5nl5cf6cv+ftu7xkfdpb5fc5719fbzrs</latexit> <latexit sha1_base64="krtpty59afmla67x6tsz0+g55vm=">aaacfhicbza9swnbeib34lemx1flm9wgwb27iqhd0myygjgbxah7m0lcsvfb7pwqjqv9cf4kw62sxnbewv/ijv6h0alennegmxn9wculjh04pbn5hcwl8njlzxvtfao6uxvjo8riampir6btcwtahdbehrrasqer+bpa/uhi4rfuwfgvhdc4jqebiggobkokzfgvuntauw+rmszc12wz51ukwjnpcc961rpz2btox8elusnfnxrvt68fyssaekuw1ny4i7gbconkasgqxmihfnikhtdjzsgcsn10+kpg9xmrmkixgko0nul4ozgkwnpx4oedgcbbo+tn4h9ej8hbatdvyzwghhkycjwg6sirjcozatpxbhdf5hkgkqrsgieirlehzq6tplrkngef/f6vab65zy6/oq7vz4tgymsh7jfdwskjqznl0ibnisk9esrp5nl5cf6cv+ftu7xkfdpb5fc5719fbzrs</latexit> <latexit sha1_base64="krtpty59afmla67x6tsz0+g55vm=">aaacfhicbza9swnbeib34lemx1flm9wgwb27iqhd0myygjgbxah7m0lcsvfb7pwqjqv9cf4kw62sxnbewv/ijv6h0alennegmxn9wculjh04pbn5hcwl8njlzxvtfao6uxvjo8riampir6btcwtahdbehrrasqer+bpa/uhi4rfuwfgvhdc4jqebiggobkokzfgvuntauw+rmszc12wz51ukwjnpcc961rpz2btox8elusnfnxrvt68fyssaekuw1ny4i7gbconkasgqxmihfnikhtdjzsgcsn10+kpg9xmrmkixgko0nul4ozgkwnpx4oedgcbbo+tn4h9ej8hbatdvyzwghhkycjwg6sirjcozatpxbhdf5hkgkqrsgieirlehzq6tplrkngef/f6vab65zy6/oq7vz4tgymsh7jfdwskjqznl0ibnisk9esrp5nl5cf6cv+ftu7xkfdpb5fc5719fbzrs</latexit> <latexit sha1_base64="krtpty59afmla67x6tsz0+g55vm=">aaacfhicbza9swnbeib34lemx1flm9wgwb27iqhd0myygjgbxah7m0lcsvfb7pwqjqv9cf4kw62sxnbewv/ijv6h0alennegmxn9wculjh04pbn5hcwl8njlzxvtfao6uxvjo8riampir6btcwtahdbehrrasqer+bpa/uhi4rfuwfgvhdc4jqebiggobkokzfgvuntauw+rmszc12wz51ukwjnpcc961rpz2btox8elusnfnxrvt68fyssaekuw1ny4i7gbconkasgqxmihfnikhtdjzsgcsn10+kpg9xmrmkixgko0nul4ozgkwnpx4oedgcbbo+tn4h9ej8hbatdvyzwghhkycjwg6sirjcozatpxbhdf5hkgkqrsgieirlehzq6tplrkngef/f6vab65zy6/oq7vz4tgymsh7jfdwskjqznl0ibnisk9esrp5nl5cf6cv+ftu7xkfdpb5fc5719fbzrs</latexit> <latexit sha1_base64="b4nsxb6ygo4ntlma0uu8+7jioxo=">aaacfhicbza9swnbeib34lemx1flm9wgwb27iqhd0myygjgbxah7m0lcsvfb7pwqjqv9cf4kw62sxnbewv/ijv6h0alennegmxn9wculjh04pbn5hcwl8njlzxvtfao6uxvjo8riampir6btcwtahdbehrrasqer+bpa/uhi4rfuwfgvhdc4jqebiggobkokzfgvuntauw+rcszc12wz51ukwjjpcc961rpz2btox8elusnfnxrvt68fyssaekuw1ny4i7gbconkasgqxmihfnikhtdjzsgcsn10+kpg9xmrmkixgko0nul4ozgkwnpx4oedgcbbo+tn4h9ej8hbatdvyzwghhkycjwg6sirjcozatpxbhdf5hkgkqrsgieirlehzq6tplrkngef/f6vab65zy6/oq7vz4tgymsh7jfdwskjqznl0ibnisk9esrp5nl5cf6cv+ftu7xkfdpb5fc5719ff5rs</latexit> <latexit sha1_base64="b4nsxb6ygo4ntlma0uu8+7jioxo=">aaacfhicbza9swnbeib34lemx1flm9wgwb27iqhd0myygjgbxah7m0lcsvfb7pwqjqv9cf4kw62sxnbewv/ijv6h0alennegmxn9wculjh04pbn5hcwl8njlzxvtfao6uxvjo8riampir6btcwtahdbehrrasqer+bpa/uhi4rfuwfgvhdc4jqebiggobkokzfgvuntauw+rcszc12wz51ukwjjpcc961rpz2btox8elusnfnxrvt68fyssaekuw1ny4i7gbconkasgqxmihfnikhtdjzsgcsn10+kpg9xmrmkixgko0nul4ozgkwnpx4oedgcbbo+tn4h9ej8hbatdvyzwghhkycjwg6sirjcozatpxbhdf5hkgkqrsgieirlehzq6tplrkngef/f6vab65zy6/oq7vz4tgymsh7jfdwskjqznl0ibnisk9esrp5nl5cf6cv+ftu7xkfdpb5fc5719ff5rs</latexit> <latexit sha1_base64="b4nsxb6ygo4ntlma0uu8+7jioxo=">aaacfhicbza9swnbeib34lemx1flm9wgwb27iqhd0myygjgbxah7m0lcsvfb7pwqjqv9cf4kw62sxnbewv/ijv6h0alennegmxn9wculjh04pbn5hcwl8njlzxvtfao6uxvjo8riampir6btcwtahdbehrrasqer+bpa/uhi4rfuwfgvhdc4jqebiggobkokzfgvuntauw+rcszc12wz51ukwjjpcc961rpz2btox8elusnfnxrvt68fyssaekuw1ny4i7gbconkasgqxmihfnikhtdjzsgcsn10+kpg9xmrmkixgko0nul4ozgkwnpx4oedgcbbo+tn4h9ej8hbatdvyzwghhkycjwg6sirjcozatpxbhdf5hkgkqrsgieirlehzq6tplrkngef/f6vab65zy6/oq7vz4tgymsh7jfdwskjqznl0ibnisk9esrp5nl5cf6cv+ftu7xkfdpb5fc5719ff5rs</latexit> <latexit sha1_base64="b4nsxb6ygo4ntlma0uu8+7jioxo=">aaacfhicbza9swnbeib34lemx1flm9wgwb27iqhd0myygjgbxah7m0lcsvfb7pwqjqv9cf4kw62sxnbewv/ijv6h0alennegmxn9wculjh04pbn5hcwl8njlzxvtfao6uxvjo8riampir6btcwtahdbehrrasqer+bpa/uhi4rfuwfgvhdc4jqebiggobkokzfgvuntauw+rcszc12wz51ukwjjpcc961rpz2btox8elusnfnxrvt68fyssaekuw1ny4i7gbconkasgqxmihfnikhtdjzsgcsn10+kpg9xmrmkixgko0nul4ozgkwnpx4oedgcbbo+tn4h9ej8hbatdvyzwghhkycjwg6sirjcozatpxbhdf5hkgkqrsgieirlehzq6tplrkngef/f6vab65zy6/oq7vz4tgymsh7jfdwskjqznl0ibnisk9esrp5nl5cf6cv+ftu7xkfdpb5fc5719ff5rs</latexit> Intervalli Numerici Valori senza segno: U min =0 U max =2 w 1 <latexit sha1_base64="hvekpbwuokpc/mkpmjy6ldhlfbc=">aaacjhicbzc7tsnaeexx4r1eauqafrgihsiokiackykgeiqmshgixsskrfivrd0xefn5dj6br6cfigprumc3yicuvka6ondgm3pdrellrvvmlezgx8ynjqfk0zozc/ovhcutg6dgoc9ifzuzecwqqdensqrpeomqhqppw6v9wj+9rmnlri+pl2argq6whsmactsuegs8c2yh+/12fkrs9/kud3kqlh9wuc14/fygb3jtstwtuypif4u3ffu2rmn25t24ieuaosahwnqm5ybuyscqfar75sc1mic4gi42c6khqtvkbq/1+wpqgwkeoofs8qhe7xmzrnb2ojdvjiau7w+vgp95zzq6261m6iql1kjyrflhyjevruazib+qbomguby51fyaasi0komqouzzemt5ht7v7/8kv17bqxlhm9xg3jcysbbmvtg689gwa7addsh8jtgde2cp7mm5d56df+f1q7xkdgew2i9ypj4b8zwipw==</latexit> <latexit sha1_base64="hvekpbwuokpc/mkpmjy6ldhlfbc=">aaacjhicbzc7tsnaeexx4r1eauqafrgihsiokiackykgeiqmshgixsskrfivrd0xefn5dj6br6cfigprumc3yicuvka6ondgm3pdrellrvvmlezgx8ynjqfk0zozc/ovhcutg6dgoc9ifzuzecwqqdensqrpeomqhqppw6v9wj+9rmnlri+pl2argq6whsmactsuegs8c2yh+/12fkrs9/kud3kqlh9wuc14/fygb3jtstwtuypif4u3ffu2rmn25t24ieuaosahwnqm5ybuyscqfar75sc1mic4gi42c6khqtvkbq/1+wpqgwkeoofs8qhe7xmzrnb2ojdvjiau7w+vgp95zzq6261m6iql1kjyrflhyjevruazib+qbomguby51fyaasi0komqouzzemt5ht7v7/8kv17bqxlhm9xg3jcysbbmvtg689gwa7addsh8jtgde2cp7mm5d56df+f1q7xkdgew2i9ypj4b8zwipw==</latexit> <latexit sha1_base64="hvekpbwuokpc/mkpmjy6ldhlfbc=">aaacjhicbzc7tsnaeexx4r1eauqafrgihsiokiackykgeiqmshgixsskrfivrd0xefn5dj6br6cfigprumc3yicuvka6ondgm3pdrellrvvmlezgx8ynjqfk0zozc/ovhcutg6dgoc9ifzuzecwqqdensqrpeomqhqppw6v9wj+9rmnlri+pl2argq6whsmactsuegs8c2yh+/12fkrs9/kud3kqlh9wuc14/fygb3jtstwtuypif4u3ffu2rmn25t24ieuaosahwnqm5ybuyscqfar75sc1mic4gi42c6khqtvkbq/1+wpqgwkeoofs8qhe7xmzrnb2ojdvjiau7w+vgp95zzq6261m6iql1kjyrflhyjevruazib+qbomguby51fyaasi0komqouzzemt5ht7v7/8kv17bqxlhm9xg3jcysbbmvtg689gwa7addsh8jtgde2cp7mm5d56df+f1q7xkdgew2i9ypj4b8zwipw==</latexit> <latexit sha1_base64="hvekpbwuokpc/mkpmjy6ldhlfbc=">aaacjhicbzc7tsnaeexx4r1eauqafrgihsiokiackykgeiqmshgixsskrfivrd0xefn5dj6br6cfigprumc3yicuvka6ondgm3pdrellrvvmlezgx8ynjqfk0zozc/ovhcutg6dgoc9ifzuzecwqqdensqrpeomqhqppw6v9wj+9rmnlri+pl2argq6whsmactsuegs8c2yh+/12fkrs9/kud3kqlh9wuc14/fygb3jtstwtuypif4u3ffu2rmn25t24ieuaosahwnqm5ybuyscqfar75sc1mic4gi42c6khqtvkbq/1+wpqgwkeoofs8qhe7xmzrnb2ojdvjiau7w+vgp95zzq6261m6iql1kjyrflhyjevruazib+qbomguby51fyaasi0komqouzzemt5ht7v7/8kv17bqxlhm9xg3jcysbbmvtg689gwa7addsh8jtgde2cp7mm5d56df+f1q7xkdgew2i9ypj4b8zwipw==</latexit> Valori complemento a 2: C min = 2 w 1 Esempio per U max C max C min 1 <latexit sha1_base64="+qqewasdo0ouxo0dzifzu1rjkw4=">aaacl3icbzdlssnqeizpvftvvzdudhbftusiggokxw5cklgvmlomx6kepdkj50y8epiypojp4vzxuldc+hymtyk3wf383wwz8wexkpzc99kzgbwahhkdgy9nte5nz5rn5w5tlbibtrgpybwhyffjju2sppa4nghhopaouggu/ogsjzwrpqcbgnshngnzlqiotzrlrwwe+rblg1kn9uopm77nq6sn6vxvy7jvl35guc7wf616nxlfrbm94n+f1xcv1q+9tvnfp41eeqimocdalufg1e7bkbqks5kfwixbxmaztnkpiutbtntfznwpsuarj9fwqxjpxo8tkytw3orb3hkcndvfrdd/y62euhvtvoo4idsiwersyw+rfubm8se/lqajolgcudrcgaeinjkdelmz5hmw8jy839//fc3v2mbn21+r1hf6wyyxbbbivpjh1lmd7bi91msc3bj79saentvnyxl13j5bb5z+zdz7uc77b9hvpjk=</latexit> C max =2 w 1 1 w = 16 Decimale Esadecimale Binario FF FF F FF FF FF

21 <latexit sha1_base64="ygt7zapjkibomsq486wvmz9mejm=">aaaccxicbvfnb9qwehxcvwlfc+0jlqouqevtv0mfbehuqudcsuievlpvv44zu7waomeeb6mi8d85comn8anwqg7qdi5+eu+nnz2t1ywyfmc/gvdgzvu376zdje7df/dw0ejxky+2ckzikquimsezsfgojskpkvc4nijkrmcj7oxdpx+t0fhv6c90ueosfeutfkok8tr89l3hdghpsx+ipg/ndvce52275xzwl2e/4hkulw6kd7ftbg57bs+ae36jxija2zpvapzozjnv9v0pr/hwjx7txbfhnq/3zufjebl3bvdbmoaxg+pwpvrj80q6ejxjqlg7tekazo0wpgsbbcsdxvrim7heqydalghntt+nfp47k6icgg2oanos/+1orgntrzl5zyno1f7wovi6bepo8wbwkf07qi27ifif9kfwguuxgjarg0siezmc0icfeurofagppen8rii/j+ty76+cdg/ydpj8eju+ed8mzo09y5tsiyxsnttgh9khs5lkv4iowa82gt/h0xdczb/wmbh61tl/fw7/acscupg=</latexit> <latexit sha1_base64="ygt7zapjkibomsq486wvmz9mejm=">aaaccxicbvfnb9qwehxcvwlfc+0jlqouqevtv0mfbehuqudcsuievlpvv44zu7waomeeb6mi8d85comn8anwqg7qdi5+eu+nnz2t1ywyfmc/gvdgzvu376zdje7df/dw0ejxky+2ckzikquimsezsfgojskpkvc4nijkrmcj7oxdpx+t0fhv6c90ueosfeutfkok8tr89l3hdghpsx+ipg/ndvce52275xzwl2e/4hkulw6kd7ftbg57bs+ae36jxija2zpvapzozjnv9v0pr/hwjx7txbfhnq/3zufjebl3bvdbmoaxg+pwpvrj80q6ejxjqlg7tekazo0wpgsbbcsdxvrim7heqydalghntt+nfp47k6icgg2oanos/+1orgntrzl5zyno1f7wovi6bepo8wbwkf07qi27ifif9kfwguuxgjarg0siezmc0icfeurofagppen8rii/j+ty76+cdg/ydpj8eju+ed8mzo09y5tsiyxsnttgh9khs5lkv4iowa82gt/h0xdczb/wmbh61tl/fw7/acscupg=</latexit> <latexit sha1_base64="ygt7zapjkibomsq486wvmz9mejm=">aaaccxicbvfnb9qwehxcvwlfc+0jlqouqevtv0mfbehuqudcsuievlpvv44zu7waomeeb6mi8d85comn8anwqg7qdi5+eu+nnz2t1ywyfmc/gvdgzvu376zdje7df/dw0ejxky+2ckzikquimsezsfgojskpkvc4nijkrmcj7oxdpx+t0fhv6c90ueosfeutfkok8tr89l3hdghpsx+ipg/ndvce52275xzwl2e/4hkulw6kd7ftbg57bs+ae36jxija2zpvapzozjnv9v0pr/hwjx7txbfhnq/3zufjebl3bvdbmoaxg+pwpvrj80q6ejxjqlg7tekazo0wpgsbbcsdxvrim7heqydalghntt+nfp47k6icgg2oanos/+1orgntrzl5zyno1f7wovi6bepo8wbwkf07qi27ifif9kfwguuxgjarg0siezmc0icfeurofagppen8rii/j+ty76+cdg/ydpj8eju+ed8mzo09y5tsiyxsnttgh9khs5lkv4iowa82gt/h0xdczb/wmbh61tl/fw7/acscupg=</latexit> <latexit sha1_base64="ygt7zapjkibomsq486wvmz9mejm=">aaaccxicbvfnb9qwehxcvwlfc+0jlqouqevtv0mfbehuqudcsuievlpvv44zu7waomeeb6mi8d85comn8anwqg7qdi5+eu+nnz2t1ywyfmc/gvdgzvu376zdje7df/dw0ejxky+2ckzikquimsezsfgojskpkvc4nijkrmcj7oxdpx+t0fhv6c90ueosfeutfkok8tr89l3hdghpsx+ipg/ndvce52275xzwl2e/4hkulw6kd7ftbg57bs+ae36jxija2zpvapzozjnv9v0pr/hwjx7txbfhnq/3zufjebl3bvdbmoaxg+pwpvrj80q6ejxjqlg7tekazo0wpgsbbcsdxvrim7heqydalghntt+nfp47k6icgg2oanos/+1orgntrzl5zyno1f7wovi6bepo8wbwkf07qi27ifif9kfwguuxgjarg0siezmc0icfeurofagppen8rii/j+ty76+cdg/ydpj8eju+ed8mzo09y5tsiyxsnttgh9khs5lkv4iowa82gt/h0xdczb/wmbh61tl/fw7/acscupg=</latexit> <latexit sha1_base64="syyd/xsxbzfnzurqnpxiszxhmu8=">aaacinicbvbna9taef05/uidpnhtyy5ltcchwzfmoe0hynjlji5udccyzwg1dhavptidtqlcpym/ib8i1/tuu8ip0p6xyqoprz13mcd7m8zmczmldbnut6e29etps+fbl+o7l3df7tve738zqducfzgqvf+eyfdjbh2sppai0whxqlafzj4v/f4ctzfp8pwumhzgme3kraqguho3tvlatlg/qgpeuthoa0l8urqtezw/4qe8zd+vnyjtihdgi3gj6bbdcnytecvszcv0xo3fqzqkg2ncqoexa8/najidjikufvxagsxazgckg5imekmz5tvjbt+0bijlgwoufa9e/hcih9iyqzgso2ogs7pulcxhviglycdhlppmeiziuyikwmqrevqwisgppeyiwf6oxczcgayi1jkdekvoywjrzr7e+vebxo+0p7w9l++b3bnvmnvsgl1lleaxd6zlzlmp+uywa3bl7th358b54dw7d39ba85q5g37d86vp286oqy=</latexit> <latexit sha1_base64="syyd/xsxbzfnzurqnpxiszxhmu8=">aaacinicbvbna9taef05/uidpnhtyy5ltcchwzfmoe0hynjlji5udccyzwg1dhavptidtqlcpym/ib8i1/tuu8ip0p6xyqoprz13mcd7m8zmczmldbnut6e29etps+fbl+o7l3df7tve738zqducfzgqvf+eyfdjbh2sppai0whxqlafzj4v/f4ctzfp8pwumhzgme3kraqguho3tvlatlg/qgpeuthoa0l8urqtezw/4qe8zd+vnyjtihdgi3gj6bbdcnytecvszcv0xo3fqzqkg2ncqoexa8/najidjikufvxagsxazgckg5imekmz5tvjbt+0bijlgwoufa9e/hcih9iyqzgso2ogs7pulcxhviglycdhlppmeiziuyikwmqrevqwisgppeyiwf6oxczcgayi1jkdekvoywjrzr7e+vebxo+0p7w9l++b3bnvmnvsgl1lleaxd6zlzlmp+uywa3bl7th358b54dw7d39ba85q5g37d86vp286oqy=</latexit> <latexit sha1_base64="syyd/xsxbzfnzurqnpxiszxhmu8=">aaacinicbvbna9taef05/uidpnhtyy5ltcchwzfmoe0hynjlji5udccyzwg1dhavptidtqlcpym/ib8i1/tuu8ip0p6xyqoprz13mcd7m8zmczmldbnut6e29etps+fbl+o7l3df7tve738zqducfzgqvf+eyfdjbh2sppai0whxqlafzj4v/f4ctzfp8pwumhzgme3kraqguho3tvlatlg/qgpeuthoa0l8urqtezw/4qe8zd+vnyjtihdgi3gj6bbdcnytecvszcv0xo3fqzqkg2ncqoexa8/najidjikufvxagsxazgckg5imekmz5tvjbt+0bijlgwoufa9e/hcih9iyqzgso2ogs7pulcxhviglycdhlppmeiziuyikwmqrevqwisgppeyiwf6oxczcgayi1jkdekvoywjrzr7e+vebxo+0p7w9l++b3bnvmnvsgl1lleaxd6zlzlmp+uywa3bl7th358b54dw7d39ba85q5g37d86vp286oqy=</latexit> <latexit sha1_base64="syyd/xsxbzfnzurqnpxiszxhmu8=">aaacinicbvbna9taef05/uidpnhtyy5ltcchwzfmoe0hynjlji5udccyzwg1dhavptidtqlcpym/ib8i1/tuu8ip0p6xyqoprz13mcd7m8zmczmldbnut6e29etps+fbl+o7l3df7tve738zqducfzgqvf+eyfdjbh2sppai0whxqlafzj4v/f4ctzfp8pwumhzgme3kraqguho3tvlatlg/qgpeuthoa0l8urqtezw/4qe8zd+vnyjtihdgi3gj6bbdcnytecvszcv0xo3fqzqkg2ncqoexa8/najidjikufvxagsxazgckg5imekmz5tvjbt+0bijlgwoufa9e/hcih9iyqzgso2ogs7pulcxhviglycdhlppmeiziuyikwmqrevqwisgppeyiwf6oxczcgayi1jkdekvoywjrzr7e+vebxo+0p7w9l++b3bnvmnvsgl1lleaxd6zlzlmp+uywa3bl7th358b54dw7d39ba85q5g37d86vp286oqy=</latexit> u<latexit sha1_base64="ocjwwmx8wld+t4qqlpgu+xmesca=">aaab8nicbvc7tsnaedyhvwivacxniqijkriretbf0fameiareis6xzbhlppzuttdiqx8as1uviiwh6lgx7cnc0iyajszq52dmjhcoot+opwv1bx1jepmbwt7z3evvn9wb2krofg8lrhuhcyafap8fcihl2hgusihg05vcr/7cnqiwn3hliegyhmlxoizzksohdybbtmtqjejv5igkdee1r8go5jbcbryyyzpe26cqco0ci5hxhtyawnjuzabfkyvi8aearf0tk+syrjtbdqvkhyi/n5iwwtmlaqzyyjhg1n0cve/r29xfbmkqiuwqfh8eaojxshdtcgaadosghbznhyoujqzzrbbc8o4z0sbvvll+vawv18m/lnzqul1zhut67kykjkix+sueosctmgtarofcalkitytf8c6r86b8/4zwnhknupyb87hn+vokvi=</latexit> <latexit sha1_base64="ocjwwmx8wld+t4qqlpgu+xmesca=">aaab8nicbvc7tsnaedyhvwivacxniqijkriretbf0fameiareis6xzbhlppzuttdiqx8as1uviiwh6lgx7cnc0iyajszq52dmjhcoot+opwv1bx1jepmbwt7z3evvn9wb2krofg8lrhuhcyafap8fcihl2hgusihg05vcr/7cnqiwn3hliegyhmlxoizzksohdybbtmtqjejv5igkdee1r8go5jbcbryyyzpe26cqco0ci5hxhtyawnjuzabfkyvi8aearf0tk+syrjtbdqvkhyi/n5iwwtmlaqzyyjhg1n0cve/r29xfbmkqiuwqfh8eaojxshdtcgaadosghbznhyoujqzzrbbc8o4z0sbvvll+vawv18m/lnzqul1zhut67kykjkix+sueosctmgtarofcalkitytf8c6r86b8/4zwnhknupyb87hn+vokvi=</latexit> <latexit sha1_base64="ocjwwmx8wld+t4qqlpgu+xmesca=">aaab8nicbvc7tsnaedyhvwivacxniqijkriretbf0fameiareis6xzbhlppzuttdiqx8as1uviiwh6lgx7cnc0iyajszq52dmjhcoot+opwv1bx1jepmbwt7z3evvn9wb2krofg8lrhuhcyafap8fcihl2hgusihg05vcr/7cnqiwn3hliegyhmlxoizzksohdybbtmtqjejv5igkdee1r8go5jbcbryyyzpe26cqco0ci5hxhtyawnjuzabfkyvi8aearf0tk+syrjtbdqvkhyi/n5iwwtmlaqzyyjhg1n0cve/r29xfbmkqiuwqfh8eaojxshdtcgaadosghbznhyoujqzzrbbc8o4z0sbvvll+vawv18m/lnzqul1zhut67kykjkix+sueosctmgtarofcalkitytf8c6r86b8/4zwnhknupyb87hn+vokvi=</latexit> <latexit sha1_base64="ocjwwmx8wld+t4qqlpgu+xmesca=">aaab8nicbvc7tsnaedyhvwivacxniqijkriretbf0fameiareis6xzbhlppzuttdiqx8as1uviiwh6lgx7cnc0iyajszq52dmjhcoot+opwv1bx1jepmbwt7z3evvn9wb2krofg8lrhuhcyafap8fcihl2hgusihg05vcr/7cnqiwn3hliegyhmlxoizzksohdybbtmtqjejv5igkdee1r8go5jbcbryyyzpe26cqco0ci5hxhtyawnjuzabfkyvi8aearf0tk+syrjtbdqvkhyi/n5iwwtmlaqzyyjhg1n0cve/r29xfbmkqiuwqfh8eaojxshdtcgaadosghbznhyoujqzzrbbc8o4z0sbvvll+vawv18m/lnzqul1zhut67kykjkix+sueosctmgtarofcalkitytf8c6r86b8/4zwnhknupyb87hn+vokvi=</latexit> v<latexit sha1_base64="rpnqdvxuku79q5givxsvybo/ahy=">aaab8nicbvc7tsnaedzzdoevokq5esfrrtzcaroigspewirsykxnyyaccj5bd3uriitfqasvfallhyj4f2zjahkmgs3samcntkqw6lqfzsrq2vrgzmwrur2zu7dfozh8mlhvhhwey1h3q2zacgu+cptqttswkjtqcse3ud+zgjyivvc4syci2fijkeamm6k9hdtqbsmtqjejv5i6kdea1l76w5jbcbryyyzpew6cqco0ci5hxu1bawnjezagxkyvi8aearf0tk+tyrjtbdqvkhyi/n5iwwtmlaqzyyjho1n0cve/r2dxdbwkqiuwqfh8eaojxshdtcgaadoughbznhyoujqzzrbbc8o4z0sbvvln+vawv18m/nnjuug1l+rnm7kycjkmj+smeossnmkdargfcalkitytf8c6r86b8/4zuukuo0fkd5ypb+12kvm=</latexit> <latexit sha1_base64="rpnqdvxuku79q5givxsvybo/ahy=">aaab8nicbvc7tsnaedzzdoevokq5esfrrtzcaroigspewirsykxnyyaccj5bd3uriitfqasvfallhyj4f2zjahkmgs3samcntkqw6lqfzsrq2vrgzmwrur2zu7dfozh8mlhvhhwey1h3q2zacgu+cptqttswkjtqcse3ud+zgjyivvc4syci2fijkeamm6k9hdtqbsmtqjejv5i6kdea1l76w5jbcbryyyzpew6cqco0ci5hxu1bawnjezagxkyvi8aearf0tk+tyrjtbdqvkhyi/n5iwwtmlaqzyyjho1n0cve/r2dxdbwkqiuwqfh8eaojxshdtcgaadoughbznhyoujqzzrbbc8o4z0sbvvln+vawv18m/nnjuug1l+rnm7kycjkmj+smeossnmkdargfcalkitytf8c6r86b8/4zuukuo0fkd5ypb+12kvm=</latexit> <latexit sha1_base64="rpnqdvxuku79q5givxsvybo/ahy=">aaab8nicbvc7tsnaedzzdoevokq5esfrrtzcaroigspewirsykxnyyaccj5bd3uriitfqasvfallhyj4f2zjahkmgs3samcntkqw6lqfzsrq2vrgzmwrur2zu7dfozh8mlhvhhwey1h3q2zacgu+cptqttswkjtqcse3ud+zgjyivvc4syci2fijkeamm6k9hdtqbsmtqjejv5i6kdea1l76w5jbcbryyyzpew6cqco0ci5hxu1bawnjezagxkyvi8aearf0tk+tyrjtbdqvkhyi/n5iwwtmlaqzyyjho1n0cve/r2dxdbwkqiuwqfh8eaojxshdtcgaadoughbznhyoujqzzrbbc8o4z0sbvvln+vawv18m/nnjuug1l+rnm7kycjkmj+smeossnmkdargfcalkitytf8c6r86b8/4zuukuo0fkd5ypb+12kvm=</latexit> <latexit sha1_base64="rpnqdvxuku79q5givxsvybo/ahy=">aaab8nicbvc7tsnaedzzdoevokq5esfrrtzcaroigspewirsykxnyyaccj5bd3uriitfqasvfallhyj4f2zjahkmgs3samcntkqw6lqfzsrq2vrgzmwrur2zu7dfozh8mlhvhhwey1h3q2zacgu+cptqttswkjtqcse3ud+zgjyivvc4syci2fijkeamm6k9hdtqbsmtqjejv5i6kdea1l76w5jbcbryyyzpew6cqco0ci5hxu1bawnjezagxkyvi8aearf0tk+tyrjtbdqvkhyi/n5iwwtmlaqzyyjho1n0cve/r2dxdbwkqiuwqfh8eaojxshdtcgaadoughbznhyoujqzzrbbc8o4z0sbvvln+vawv18m/nnjuug1l+rnm7kycjkmj+smeossnmkdargfcalkitytf8c6r86b8/4zuukuo0fkd5ypb+12kvm=</latexit> <latexit sha1_base64="v0em0urh/km2emyuumrubdvgzhw=">aaab9hicbvdlsgnbejynrxhfuy9ebomgcgfxbpuw9oixomscsqi9k04cmvtgplcjsz7bq548ivf/x4p/4u66b02su1hvtvexfylpyly/rdlc4tlysnm1sra+sblv3d65m2gsbboivkfue2bqyqbdkqswhwke31py8saxmd96qg1kgnzsjmked6nadquasqwbxyonx63zdtshnydoqwqsqlnf/eooqhh7gjbqyezhsspqjabjcoxtsjc2gieywwg7kq3ar9nl8qhtfhabojbhqllupbfx90ycvjet30snfab7m+tl4n9ej6bhws+rqrqtbii7rfjhfsgildmoka+krilikioxareggqi15cbekszpkzw0d2f2+3nihtfp6871sa1xurrtzntsnx0yh52ybrtiteyywubsit2zf+vrerxerpef0zjv7oyyp7a+vghjephe</latexit> <latexit sha1_base64="v0em0urh/km2emyuumrubdvgzhw=">aaab9hicbvdlsgnbejynrxhfuy9ebomgcgfxbpuw9oixomscsqi9k04cmvtgplcjsz7bq548ivf/x4p/4u66b02su1hvtvexfylpyly/rdlc4tlysnm1sra+sblv3d65m2gsbboivkfue2bqyqbdkqswhwke31py8saxmd96qg1kgnzsjmked6nadquasqwbxyonx63zdtshnydoqwqsqlnf/eooqhh7gjbqyezhsspqjabjcoxtsjc2gieywwg7kq3ar9nl8qhtfhabojbhqllupbfx90ycvjet30snfab7m+tl4n9ej6bhws+rqrqtbii7rfjhfsgildmoka+krilikioxareggqi15cbekszpkzw0d2f2+3nihtfp6871sa1xurrtzntsnx0yh52ybrtiteyywubsit2zf+vrerxerpef0zjv7oyyp7a+vghjephe</latexit> <latexit sha1_base64="v0em0urh/km2emyuumrubdvgzhw=">aaab9hicbvdlsgnbejynrxhfuy9ebomgcgfxbpuw9oixomscsqi9k04cmvtgplcjsz7bq548ivf/x4p/4u66b02su1hvtvexfylpyly/rdlc4tlysnm1sra+sblv3d65m2gsbboivkfue2bqyqbdkqswhwke31py8saxmd96qg1kgnzsjmked6nadquasqwbxyonx63zdtshnydoqwqsqlnf/eooqhh7gjbqyezhsspqjabjcoxtsjc2gieywwg7kq3ar9nl8qhtfhabojbhqllupbfx90ycvjet30snfab7m+tl4n9ej6bhws+rqrqtbii7rfjhfsgildmoka+krilikioxareggqi15cbekszpkzw0d2f2+3nihtfp6871sa1xurrtzntsnx0yh52ybrtiteyywubsit2zf+vrerxerpef0zjv7oyyp7a+vghjephe</latexit> <latexit sha1_base64="v0em0urh/km2emyuumrubdvgzhw=">aaab9hicbvdlsgnbejynrxhfuy9ebomgcgfxbpuw9oixomscsqi9k04cmvtgplcjsz7bq548ivf/x4p/4u66b02su1hvtvexfylpyly/rdlc4tlysnm1sra+sblv3d65m2gsbboivkfue2bqyqbdkqswhwke31py8saxmd96qg1kgnzsjmked6nadquasqwbxyonx63zdtshnydoqwqsqlnf/eooqhh7gjbqyezhsspqjabjcoxtsjc2gieywwg7kq3ar9nl8qhtfhabojbhqllupbfx90ycvjet30snfab7m+tl4n9ej6bhws+rqrqtbii7rfjhfsgildmoka+krilikioxareggqi15cbekszpkzw0d2f2+3nihtfp6871sa1xurrtzntsnx0yh52ybrtiteyywubsit2zf+vrerxerpef0zjv7oyyp7a+vghjephe</latexit> w<latexit sha1_base64="acccimbsb2aibvn+sbhznphdqdy=">aaab8nicbvc7tsnaedzzdoevokq5esfrrtzcaroigspewirsykxnyyaccj5bd3ugymox0ejfhwj5iqr+bdu4gisprjo72tkjeykmuu6ns7s8srq2xtmobm5t7+zw9vbvtgw1b5/hmtbdkbmqqogpaiv0ew0sciv0wsl17nceqbsrq1ucjhbebkzeshcgmdr+hntqbsmtqbejv5i6kdea1l76w5jbcbryyyzpew6cqco0ci5hvu1bawnjezagxkyvi8aearf0ro+tyrjtbdqvkhyi/n5iwwtmnaqzyyjhvzn3cve/r2dxdbgkqiuwqfh8eaojxshdtcgaadoughbznhyoujqzzrbbc8o4z0sbvvln+vdmv18k/mnjsug1z+rnq7kycjkkr+seeoscnmknargfcalkitytf8c6r86b8/4zuusuowfkd5ypb+8ekvq=</latexit> <latexit sha1_base64="acccimbsb2aibvn+sbhznphdqdy=">aaab8nicbvc7tsnaedzzdoevokq5esfrrtzcaroigspewirsykxnyyaccj5bd3ugymox0ejfhwj5iqr+bdu4gisprjo72tkjeykmuu6ns7s8srq2xtmobm5t7+zw9vbvtgw1b5/hmtbdkbmqqogpaiv0ew0sciv0wsl17nceqbsrq1ucjhbebkzeshcgmdr+hntqbsmtqbejv5i6kdea1l76w5jbcbryyyzpew6cqco0ci5hvu1bawnjezagxkyvi8aearf0ro+tyrjtbdqvkhyi/n5iwwtmnaqzyyjhvzn3cve/r2dxdbgkqiuwqfh8eaojxshdtcgaadoughbznhyoujqzzrbbc8o4z0sbvvln+vdmv18k/mnjsug1z+rnq7kycjkkr+seeoscnmknargfcalkitytf8c6r86b8/4zuusuowfkd5ypb+8ekvq=</latexit> <latexit sha1_base64="acccimbsb2aibvn+sbhznphdqdy=">aaab8nicbvc7tsnaedzzdoevokq5esfrrtzcaroigspewirsykxnyyaccj5bd3ugymox0ejfhwj5iqr+bdu4gisprjo72tkjeykmuu6ns7s8srq2xtmobm5t7+zw9vbvtgw1b5/hmtbdkbmqqogpaiv0ew0sciv0wsl17nceqbsrq1ucjhbebkzeshcgmdr+hntqbsmtqbejv5i6kdea1l76w5jbcbryyyzpew6cqco0ci5hvu1bawnjezagxkyvi8aearf0ro+tyrjtbdqvkhyi/n5iwwtmnaqzyyjhvzn3cve/r2dxdbgkqiuwqfh8eaojxshdtcgaadoughbznhyoujqzzrbbc8o4z0sbvvln+vdmv18k/mnjsug1z+rnq7kycjkkr+seeoscnmknargfcalkitytf8c6r86b8/4zuusuowfkd5ypb+8ekvq=</latexit> <latexit sha1_base64="acccimbsb2aibvn+sbhznphdqdy=">aaab8nicbvc7tsnaedzzdoevokq5esfrrtzcaroigspewirsykxnyyaccj5bd3ugymox0ejfhwj5iqr+bdu4gisprjo72tkjeykmuu6ns7s8srq2xtmobm5t7+zw9vbvtgw1b5/hmtbdkbmqqogpaiv0ew0sciv0wsl17nceqbsrq1ucjhbebkzeshcgmdr+hntqbsmtqbejv5i6kdea1l76w5jbcbryyyzpew6cqco0ci5hvu1bawnjezagxkyvi8aearf0ro+tyrjtbdqvkhyi/n5iwwtmnaqzyyjhvzn3cve/r2dxdbgkqiuwqfh8eaojxshdtcgaadoughbznhyoujqzzrbbc8o4z0sbvvln+vdmv18k/mnjsug1z+rnq7kycjkkr+seeoscnmknargfcalkitytf8c6r86b8/4zuusuowfkd5ypb+8ekvq=</latexit> Somma di Interi Senza Segno Date due sequenze e di bit di lunghezza, la loro vera somma può essere una sequenza di w +1 bit. Bisogna scartare il bit più significativo (detto bit del riporto) e trattare il risultato come un intero senza segno. In tal modo la somma di interi senza segno implementa l'addizione modulare: U add w (u, v) =(u + v) mod 2 w ( U add u + v se u + v<2 w w (u, v) = u + v 2 w se u + v 2 w

22 <latexit sha1_base64="r1daa8uvmr8mfv+yybhkgemilqc=">aaacg3icbvc7sgnbfj31bxxflw0ggxbrwq4iaiginpykrgpjdhcnnzpk9shmnuhy9hf8bl/cvisrsbww8f/crcl8nwyo55zlnxucreldrvvujiyoju9mtk2xzmbn5hfki0vnjrzaoc9ifevlaawqgafpkhrejhohdbrebn2jgx/rq21khj1rp8fmcner7egbleutctxwfz42tif7v8ud7xbwshus+g2wve1mbz0p2i1eq1xxa24b/pd4q1jhq5y0yh+ndixsibejbcbuptehzgqapfcylrrwyakic9dyz2keizpmwlyu8tvrggkeoozs8ule7xmphmb0wybphka35rc3ep/z6py6u81urokljmrgeumfxsijtmyrqt6wgolg8hpkmuicnbchlhyeyewbd1fk+/b+x/+x+fu1vzp3ul05obwwm8vw2cqrmo/tsan2ze6yzws7yw/skt05986z8+k8fkvhnohmmvsb5+0tb0ygha==</latexit> <latexit sha1_base64="r1daa8uvmr8mfv+yybhkgemilqc=">aaacg3icbvc7sgnbfj31bxxflw0ggxbrwq4iaiginpykrgpjdhcnnzpk9shmnuhy9hf8bl/cvisrsbww8f/crcl8nwyo55zlnxucreldrvvujiyoju9mtk2xzmbn5hfki0vnjrzaoc9ifevlaawqgafpkhrejhohdbrebn2jgx/rq21khj1rp8fmcner7egbleutctxwfz42tif7v8ud7xbwshus+g2wve1mbz0p2i1eq1xxa24b/pd4q1jhq5y0yh+ndixsibejbcbuptehzgqapfcylrrwyakic9dyz2keizpmwlyu8tvrggkeoozs8ule7xmphmb0wybphka35rc3ep/z6py6u81urokljmrgeumfxsijtmyrqt6wgolg8hpkmuicnbchlhyeyewbd1fk+/b+x/+x+fu1vzp3ul05obwwm8vw2cqrmo/tsan2ze6yzws7yw/skt05986z8+k8fkvhnohmmvsb5+0tb0ygha==</latexit> <latexit sha1_base64="r1daa8uvmr8mfv+yybhkgemilqc=">aaacg3icbvc7sgnbfj31bxxflw0ggxbrwq4iaiginpykrgpjdhcnnzpk9shmnuhy9hf8bl/cvisrsbww8f/crcl8nwyo55zlnxucreldrvvujiyoju9mtk2xzmbn5hfki0vnjrzaoc9ifevlaawqgafpkhrejhohdbrebn2jgx/rq21khj1rp8fmcner7egbleutctxwfz42tif7v8ud7xbwshus+g2wve1mbz0p2i1eq1xxa24b/pd4q1jhq5y0yh+ndixsibejbcbuptehzgqapfcylrrwyakic9dyz2keizpmwlyu8tvrggkeoozs8ule7xmphmb0wybphka35rc3ep/z6py6u81urokljmrgeumfxsijtmyrqt6wgolg8hpkmuicnbchlhyeyewbd1fk+/b+x/+x+fu1vzp3ul05obwwm8vw2cqrmo/tsan2ze6yzws7yw/skt05986z8+k8fkvhnohmmvsb5+0tb0ygha==</latexit> <latexit sha1_base64="r1daa8uvmr8mfv+yybhkgemilqc=">aaacg3icbvc7sgnbfj31bxxflw0ggxbrwq4iaiginpykrgpjdhcnnzpk9shmnuhy9hf8bl/cvisrsbww8f/crcl8nwyo55zlnxucreldrvvujiyoju9mtk2xzmbn5hfki0vnjrzaoc9ifevlaawqgafpkhrejhohdbrebn2jgx/rq21khj1rp8fmcner7egbleutctxwfz42tif7v8ud7xbwshus+g2wve1mbz0p2i1eq1xxa24b/pd4q1jhq5y0yh+ndixsibejbcbuptehzgqapfcylrrwyakic9dyz2keizpmwlyu8tvrggkeoozs8ule7xmphmb0wybphka35rc3ep/z6py6u81urokljmrgeumfxsijtmyrqt6wgolg8hpkmuicnbchlhyeyewbd1fk+/b+x/+x+fu1vzp3ul05obwwm8vw2cqrmo/tsan2ze6yzws7yw/skt05986z8+k8fkvhnohmmvsb5+0tb0ygha==</latexit> Identificare l'overflow unsigned Determinare se s = U add (u, v) =u + v w Abbiamo overflow se e solo se s<u oppure s<v Inoltre s<use e solo se s<v, quindi è sufficiente controllare solo una delle due condizioni Su un processore, questa condizione setta il carry flag

23 <latexit sha1_base64="5ttzh/29nacfi9ix3u3vax9qri4=">aaac2nicbvfnb9naef2br2k+ujhygrgbuhuiu0iqscbv9mifquievsq60xo9svddr83uogllfokeuplnohdmb2c7quob5rjpb97mm51jcq0cheevz792/cbnwxu3gzt3791/0nt8+nnlpzu4krno7veihgplcesknb4vfkwwadxmtvfb/oecrvo5+utnbcazmbk1vvjqq016fyruprb/3d0itetjxrxboq4h5fp5frwneiizzsrzmlg6ghj7vr1zvibnwanpqhiiulcsviglxm2ltjl6snjivcuani4xrguba/zsqtuwkhdnk71erjuvsztrgmxa0at/5p70+uew7alwqbqefbamg0nvn09zwwzosgrh3dgkc4oryuljjxxas4efkkdihumggpghi6vuidu8lz2ghaq0odr0jk5wvcjz7jxlgmum6mrdzbxk/3ljkqav4kqzoiq0sjuipbezctkq5tiiqbjijnrjezqbkawgqqtasnmqzxp6dh/r1d+vg9ho8puw+viyv/duuzgn9pg9yqmwsv22x96zazzi0vvgoe+rv/ux/83/7v+4kpresuyruxt+z7/3jn4u</latexit> <latexit sha1_base64="5ttzh/29nacfi9ix3u3vax9qri4=">aaac2nicbvfnb9naef2br2k+ujhygrgbuhuiu0iqscbv9mifquievsq60xo9svddr83uogllfokeuplnohdmb2c7quob5rjpb97mm51jcq0cheevz792/cbnwxu3gzt3791/0nt8+nnlpzu4krno7veihgplcesknb4vfkwwadxmtvfb/oecrvo5+utnbcazmbk1vvjqq016fyruprb/3d0itetjxrxboq4h5fp5frwneiizzsrzmlg6ghj7vr1zvibnwanpqhiiulcsviglxm2ltjl6snjivcuani4xrguba/zsqtuwkhdnk71erjuvsztrgmxa0at/5p70+uew7alwqbqefbamg0nvn09zwwzosgrh3dgkc4oryuljjxxas4efkkdihumggpghi6vuidu8lz2ghaq0odr0jk5wvcjz7jxlgmum6mrdzbxk/3ljkqav4kqzoiq0sjuipbezctkq5tiiqbjijnrjezqbkawgqqtasnmqzxp6dh/r1d+vg9ho8puw+viyv/duuzgn9pg9yqmwsv22x96zazzi0vvgoe+rv/ux/83/7v+4kpresuyruxt+z7/3jn4u</latexit> <latexit sha1_base64="5ttzh/29nacfi9ix3u3vax9qri4=">aaac2nicbvfnb9naef2br2k+ujhygrgbuhuiu0iqscbv9mifquievsq60xo9svddr83uogllfokeuplnohdmb2c7quob5rjpb97mm51jcq0cheevz792/cbnwxu3gzt3791/0nt8+nnlpzu4krno7veihgplcesknb4vfkwwadxmtvfb/oecrvo5+utnbcazmbk1vvjqq016fyruprb/3d0itetjxrxboq4h5fp5frwneiizzsrzmlg6ghj7vr1zvibnwanpqhiiulcsviglxm2ltjl6snjivcuani4xrguba/zsqtuwkhdnk71erjuvsztrgmxa0at/5p70+uew7alwqbqefbamg0nvn09zwwzosgrh3dgkc4oryuljjxxas4efkkdihumggpghi6vuidu8lz2ghaq0odr0jk5wvcjz7jxlgmum6mrdzbxk/3ljkqav4kqzoiq0sjuipbezctkq5tiiqbjijnrjezqbkawgqqtasnmqzxp6dh/r1d+vg9ho8puw+viyv/duuzgn9pg9yqmwsv22x96zazzi0vvgoe+rv/ux/83/7v+4kpresuyruxt+z7/3jn4u</latexit> <latexit sha1_base64="5ttzh/29nacfi9ix3u3vax9qri4=">aaac2nicbvfnb9naef2br2k+ujhygrgbuhuiu0iqscbv9mifquievsq60xo9svddr83uogllfokeuplnohdmb2c7quob5rjpb97mm51jcq0cheevz792/cbnwxu3gzt3791/0nt8+nnlpzu4krno7veihgplcesknb4vfkwwadxmtvfb/oecrvo5+utnbcazmbk1vvjqq016fyruprb/3d0itetjxrxboq4h5fp5frwneiizzsrzmlg6ghj7vr1zvibnwanpqhiiulcsviglxm2ltjl6snjivcuani4xrguba/zsqtuwkhdnk71erjuvsztrgmxa0at/5p70+uew7alwqbqefbamg0nvn09zwwzosgrh3dgkc4oryuljjxxas4efkkdihumggpghi6vuidu8lz2ghaq0odr0jk5wvcjz7jxlgmum6mrdzbxk/3ljkqav4kqzoiq0sjuipbezctkq5tiiqbjijnrjezqbkawgqqtasnmqzxp6dh/r1d+vg9ho8puw+viyv/duuzgn9pg9yqmwsv22x96zazzi0vvgoe+rv/ux/83/7v+4kpresuyruxt+z7/3jn4u</latexit> u<latexit sha1_base64="ocjwwmx8wld+t4qqlpgu+xmesca=">aaab8nicbvc7tsnaedyhvwivacxniqijkriretbf0fameiareis6xzbhlppzuttdiqx8as1uviiwh6lgx7cnc0iyajszq52dmjhcoot+opwv1bx1jepmbwt7z3evvn9wb2krofg8lrhuhcyafap8fcihl2hgusihg05vcr/7cnqiwn3hliegyhmlxoizzksohdybbtmtqjejv5igkdee1r8go5jbcbryyyzpe26cqco0ci5hxhtyawnjuzabfkyvi8aearf0tk+syrjtbdqvkhyi/n5iwwtmlaqzyyjhg1n0cve/r29xfbmkqiuwqfh8eaojxshdtcgaadosghbznhyoujqzzrbbc8o4z0sbvvll+vawv18m/lnzqul1zhut67kykjkix+sueosctmgtarofcalkitytf8c6r86b8/4zwnhknupyb87hn+vokvi=</latexit> <latexit sha1_base64="ocjwwmx8wld+t4qqlpgu+xmesca=">aaab8nicbvc7tsnaedyhvwivacxniqijkriretbf0fameiareis6xzbhlppzuttdiqx8as1uviiwh6lgx7cnc0iyajszq52dmjhcoot+opwv1bx1jepmbwt7z3evvn9wb2krofg8lrhuhcyafap8fcihl2hgusihg05vcr/7cnqiwn3hliegyhmlxoizzksohdybbtmtqjejv5igkdee1r8go5jbcbryyyzpe26cqco0ci5hxhtyawnjuzabfkyvi8aearf0tk+syrjtbdqvkhyi/n5iwwtmlaqzyyjhg1n0cve/r29xfbmkqiuwqfh8eaojxshdtcgaadosghbznhyoujqzzrbbc8o4z0sbvvll+vawv18m/lnzqul1zhut67kykjkix+sueosctmgtarofcalkitytf8c6r86b8/4zwnhknupyb87hn+vokvi=</latexit> <latexit sha1_base64="ocjwwmx8wld+t4qqlpgu+xmesca=">aaab8nicbvc7tsnaedyhvwivacxniqijkriretbf0fameiareis6xzbhlppzuttdiqx8as1uviiwh6lgx7cnc0iyajszq52dmjhcoot+opwv1bx1jepmbwt7z3evvn9wb2krofg8lrhuhcyafap8fcihl2hgusihg05vcr/7cnqiwn3hliegyhmlxoizzksohdybbtmtqjejv5igkdee1r8go5jbcbryyyzpe26cqco0ci5hxhtyawnjuzabfkyvi8aearf0tk+syrjtbdqvkhyi/n5iwwtmlaqzyyjhg1n0cve/r29xfbmkqiuwqfh8eaojxshdtcgaadosghbznhyoujqzzrbbc8o4z0sbvvll+vawv18m/lnzqul1zhut67kykjkix+sueosctmgtarofcalkitytf8c6r86b8/4zwnhknupyb87hn+vokvi=</latexit> <latexit sha1_base64="ocjwwmx8wld+t4qqlpgu+xmesca=">aaab8nicbvc7tsnaedyhvwivacxniqijkriretbf0fameiareis6xzbhlppzuttdiqx8as1uviiwh6lgx7cnc0iyajszq52dmjhcoot+opwv1bx1jepmbwt7z3evvn9wb2krofg8lrhuhcyafap8fcihl2hgusihg05vcr/7cnqiwn3hliegyhmlxoizzksohdybbtmtqjejv5igkdee1r8go5jbcbryyyzpe26cqco0ci5hxhtyawnjuzabfkyvi8aearf0tk+syrjtbdqvkhyi/n5iwwtmlaqzyyjhg1n0cve/r29xfbmkqiuwqfh8eaojxshdtcgaadosghbznhyoujqzzrbbc8o4z0sbvvll+vawv18m/lnzqul1zhut67kykjkix+sueosctmgtarofcalkitytf8c6r86b8/4zwnhknupyb87hn+vokvi=</latexit> v<latexit sha1_base64="rpnqdvxuku79q5givxsvybo/ahy=">aaab8nicbvc7tsnaedzzdoevokq5esfrrtzcaroigspewirsykxnyyaccj5bd3uriitfqasvfallhyj4f2zjahkmgs3samcntkqw6lqfzsrq2vrgzmwrur2zu7dfozh8mlhvhhwey1h3q2zacgu+cptqttswkjtqcse3ud+zgjyivvc4syci2fijkeamm6k9hdtqbsmtqjejv5i6kdea1l76w5jbcbryyyzpew6cqco0ci5hxu1bawnjezagxkyvi8aearf0tk+tyrjtbdqvkhyi/n5iwwtmlaqzyyjho1n0cve/r2dxdbwkqiuwqfh8eaojxshdtcgaadoughbznhyoujqzzrbbc8o4z0sbvvln+vawv18m/nnjuug1l+rnm7kycjkmj+smeossnmkdargfcalkitytf8c6r86b8/4zuukuo0fkd5ypb+12kvm=</latexit> <latexit sha1_base64="rpnqdvxuku79q5givxsvybo/ahy=">aaab8nicbvc7tsnaedzzdoevokq5esfrrtzcaroigspewirsykxnyyaccj5bd3uriitfqasvfallhyj4f2zjahkmgs3samcntkqw6lqfzsrq2vrgzmwrur2zu7dfozh8mlhvhhwey1h3q2zacgu+cptqttswkjtqcse3ud+zgjyivvc4syci2fijkeamm6k9hdtqbsmtqjejv5i6kdea1l76w5jbcbryyyzpew6cqco0ci5hxu1bawnjezagxkyvi8aearf0tk+tyrjtbdqvkhyi/n5iwwtmlaqzyyjho1n0cve/r2dxdbwkqiuwqfh8eaojxshdtcgaadoughbznhyoujqzzrbbc8o4z0sbvvln+vawv18m/nnjuug1l+rnm7kycjkmj+smeossnmkdargfcalkitytf8c6r86b8/4zuukuo0fkd5ypb+12kvm=</latexit> <latexit sha1_base64="rpnqdvxuku79q5givxsvybo/ahy=">aaab8nicbvc7tsnaedzzdoevokq5esfrrtzcaroigspewirsykxnyyaccj5bd3uriitfqasvfallhyj4f2zjahkmgs3samcntkqw6lqfzsrq2vrgzmwrur2zu7dfozh8mlhvhhwey1h3q2zacgu+cptqttswkjtqcse3ud+zgjyivvc4syci2fijkeamm6k9hdtqbsmtqjejv5i6kdea1l76w5jbcbryyyzpew6cqco0ci5hxu1bawnjezagxkyvi8aearf0tk+tyrjtbdqvkhyi/n5iwwtmlaqzyyjho1n0cve/r2dxdbwkqiuwqfh8eaojxshdtcgaadoughbznhyoujqzzrbbc8o4z0sbvvln+vawv18m/nnjuug1l+rnm7kycjkmj+smeossnmkdargfcalkitytf8c6r86b8/4zuukuo0fkd5ypb+12kvm=</latexit> <latexit sha1_base64="rpnqdvxuku79q5givxsvybo/ahy=">aaab8nicbvc7tsnaedzzdoevokq5esfrrtzcaroigspewirsykxnyyaccj5bd3uriitfqasvfallhyj4f2zjahkmgs3samcntkqw6lqfzsrq2vrgzmwrur2zu7dfozh8mlhvhhwey1h3q2zacgu+cptqttswkjtqcse3ud+zgjyivvc4syci2fijkeamm6k9hdtqbsmtqjejv5i6kdea1l76w5jbcbryyyzpew6cqco0ci5hxu1bawnjezagxkyvi8aearf0tk+tyrjtbdqvkhyi/n5iwwtmlaqzyyjho1n0cve/r2dxdbwkqiuwqfh8eaojxshdtcgaadoughbznhyoujqzzrbbc8o4z0sbvvln+vawv18m/nnjuug1l+rnm7kycjkmj+smeossnmkdargfcalkitytf8c6r86b8/4zuukuo0fkd5ypb+12kvm=</latexit> <latexit sha1_base64="v0em0urh/km2emyuumrubdvgzhw=">aaab9hicbvdlsgnbejynrxhfuy9ebomgcgfxbpuw9oixomscsqi9k04cmvtgplcjsz7bq548ivf/x4p/4u66b02su1hvtvexfylpyly/rdlc4tlysnm1sra+sblv3d65m2gsbboivkfue2bqyqbdkqswhwke31py8saxmd96qg1kgnzsjmked6nadquasqwbxyonx63zdtshnydoqwqsqlnf/eooqhh7gjbqyezhsspqjabjcoxtsjc2gieywwg7kq3ar9nl8qhtfhabojbhqllupbfx90ycvjet30snfab7m+tl4n9ej6bhws+rqrqtbii7rfjhfsgildmoka+krilikioxareggqi15cbekszpkzw0d2f2+3nihtfp6871sa1xurrtzntsnx0yh52ybrtiteyywubsit2zf+vrerxerpef0zjv7oyyp7a+vghjephe</latexit> <latexit sha1_base64="v0em0urh/km2emyuumrubdvgzhw=">aaab9hicbvdlsgnbejynrxhfuy9ebomgcgfxbpuw9oixomscsqi9k04cmvtgplcjsz7bq548ivf/x4p/4u66b02su1hvtvexfylpyly/rdlc4tlysnm1sra+sblv3d65m2gsbboivkfue2bqyqbdkqswhwke31py8saxmd96qg1kgnzsjmked6nadquasqwbxyonx63zdtshnydoqwqsqlnf/eooqhh7gjbqyezhsspqjabjcoxtsjc2gieywwg7kq3ar9nl8qhtfhabojbhqllupbfx90ycvjet30snfab7m+tl4n9ej6bhws+rqrqtbii7rfjhfsgildmoka+krilikioxareggqi15cbekszpkzw0d2f2+3nihtfp6871sa1xurrtzntsnx0yh52ybrtiteyywubsit2zf+vrerxerpef0zjv7oyyp7a+vghjephe</latexit> <latexit sha1_base64="v0em0urh/km2emyuumrubdvgzhw=">aaab9hicbvdlsgnbejynrxhfuy9ebomgcgfxbpuw9oixomscsqi9k04cmvtgplcjsz7bq548ivf/x4p/4u66b02su1hvtvexfylpyly/rdlc4tlysnm1sra+sblv3d65m2gsbboivkfue2bqyqbdkqswhwke31py8saxmd96qg1kgnzsjmked6nadquasqwbxyonx63zdtshnydoqwqsqlnf/eooqhh7gjbqyezhsspqjabjcoxtsjc2gieywwg7kq3ar9nl8qhtfhabojbhqllupbfx90ycvjet30snfab7m+tl4n9ej6bhws+rqrqtbii7rfjhfsgildmoka+krilikioxareggqi15cbekszpkzw0d2f2+3nihtfp6871sa1xurrtzntsnx0yh52ybrtiteyywubsit2zf+vrerxerpef0zjv7oyyp7a+vghjephe</latexit> <latexit sha1_base64="v0em0urh/km2emyuumrubdvgzhw=">aaab9hicbvdlsgnbejynrxhfuy9ebomgcgfxbpuw9oixomscsqi9k04cmvtgplcjsz7bq548ivf/x4p/4u66b02su1hvtvexfylpyly/rdlc4tlysnm1sra+sblv3d65m2gsbboivkfue2bqyqbdkqswhwke31py8saxmd96qg1kgnzsjmked6nadquasqwbxyonx63zdtshnydoqwqsqlnf/eooqhh7gjbqyezhsspqjabjcoxtsjc2gieywwg7kq3ar9nl8qhtfhabojbhqllupbfx90ycvjet30snfab7m+tl4n9ej6bhws+rqrqtbii7rfjhfsgildmoka+krilikioxareggqi15cbekszpkzw0d2f2+3nihtfp6871sa1xurrtzntsnx0yh52ybrtiteyywubsit2zf+vrerxerpef0zjv7oyyp7a+vghjephe</latexit> w<latexit sha1_base64="acccimbsb2aibvn+sbhznphdqdy=">aaab8nicbvc7tsnaedzzdoevokq5esfrrtzcaroigspewirsykxnyyaccj5bd3ugymox0ejfhwj5iqr+bdu4gisprjo72tkjeykmuu6ns7s8srq2xtmobm5t7+zw9vbvtgw1b5/hmtbdkbmqqogpaiv0ew0sciv0wsl17nceqbsrq1ucjhbebkzeshcgmdr+hntqbsmtqbejv5i6kdea1l76w5jbcbryyyzpew6cqco0ci5hvu1bawnjezagxkyvi8aearf0ro+tyrjtbdqvkhyi/n5iwwtmnaqzyyjhvzn3cve/r2dxdbgkqiuwqfh8eaojxshdtcgaadoughbznhyoujqzzrbbc8o4z0sbvvln+vdmv18k/mnjsug1z+rnq7kycjkkr+seeoscnmknargfcalkitytf8c6r86b8/4zuusuowfkd5ypb+8ekvq=</latexit> <latexit sha1_base64="acccimbsb2aibvn+sbhznphdqdy=">aaab8nicbvc7tsnaedzzdoevokq5esfrrtzcaroigspewirsykxnyyaccj5bd3ugymox0ejfhwj5iqr+bdu4gisprjo72tkjeykmuu6ns7s8srq2xtmobm5t7+zw9vbvtgw1b5/hmtbdkbmqqogpaiv0ew0sciv0wsl17nceqbsrq1ucjhbebkzeshcgmdr+hntqbsmtqbejv5i6kdea1l76w5jbcbryyyzpew6cqco0ci5hvu1bawnjezagxkyvi8aearf0ro+tyrjtbdqvkhyi/n5iwwtmnaqzyyjhvzn3cve/r2dxdbgkqiuwqfh8eaojxshdtcgaadoughbznhyoujqzzrbbc8o4z0sbvvln+vdmv18k/mnjsug1z+rnq7kycjkkr+seeoscnmknargfcalkitytf8c6r86b8/4zuusuowfkd5ypb+8ekvq=</latexit> <latexit sha1_base64="acccimbsb2aibvn+sbhznphdqdy=">aaab8nicbvc7tsnaedzzdoevokq5esfrrtzcaroigspewirsykxnyyaccj5bd3ugymox0ejfhwj5iqr+bdu4gisprjo72tkjeykmuu6ns7s8srq2xtmobm5t7+zw9vbvtgw1b5/hmtbdkbmqqogpaiv0ew0sciv0wsl17nceqbsrq1ucjhbebkzeshcgmdr+hntqbsmtqbejv5i6kdea1l76w5jbcbryyyzpew6cqco0ci5hvu1bawnjezagxkyvi8aearf0ro+tyrjtbdqvkhyi/n5iwwtmnaqzyyjhvzn3cve/r2dxdbgkqiuwqfh8eaojxshdtcgaadoughbznhyoujqzzrbbc8o4z0sbvvln+vdmv18k/mnjsug1z+rnq7kycjkkr+seeoscnmknargfcalkitytf8c6r86b8/4zuusuowfkd5ypb+8ekvq=</latexit> <latexit sha1_base64="acccimbsb2aibvn+sbhznphdqdy=">aaab8nicbvc7tsnaedzzdoevokq5esfrrtzcaroigspewirsykxnyyaccj5bd3ugymox0ejfhwj5iqr+bdu4gisprjo72tkjeykmuu6ns7s8srq2xtmobm5t7+zw9vbvtgw1b5/hmtbdkbmqqogpaiv0ew0sciv0wsl17nceqbsrq1ucjhbebkzeshcgmdr+hntqbsmtqbejv5i6kdea1l76w5jbcbryyyzpew6cqco0ci5hvu1bawnjezagxkyvi8aearf0ro+tyrjtbdqvkhyi/n5iwwtmnaqzyyjhvzn3cve/r2dxdbgkqiuwqfh8eaojxshdtcgaadoughbznhyoujqzzrbbc8o4z0sbvvln+vdmv18k/mnjsug1z+rnq7kycjkkr+seeoscnmknargfcalkitytf8c6r86b8/4zuusuowfkd5ypb+8ekvq=</latexit> Somma di Interi in Complemento a 2 Date due sequenze e di bit di lunghezza, la loro vera somma può essere una sequenza di w +1 bit. Bisogna scartare il bit più significativo (detto bit del riporto) e trattare il risultato come un intero in complemento a 2. C add w (u, v) = overflow negativo 8 >< u + v +2 w se u + v<c min (w) u + v se C >: min (w) apple u + v apple C max (w) u + v 2 w se C max (w) <u+ v overflow positivo

24 <latexit sha1_base64="nuyprwdawsg3jwuzfwdraf5zxhu=">aaab+hicbvbns8nafnzur1q/qh69lbbbg5rebbu8fl14rgbsoq1ls32tszebspu2uej/hfc9erkv/hsp/het2io2zmmyey83b8jecoou++mulpzxvtfk65wnza3tneru3oojrebg81jguh0ya1io8fgghhaiguwhhfy4usn91hi0ebg6x0kcqcsgsgwez5hjlxsyplfu7vvrbt0tqbejnym1mkozv/3q9mnui1dijtom47kjbintklieaavrdssmj9gqohlvlaitpexckt2yhmfme9busfqi8hsjzzexkyjmjiogj2bey8x/vi7fwuwqcpvybmxzqygkficm1ylrawhfaebkexkgqlhonemelsjjpbntvkwl68ob/36r+kf1y7p3d1zrxm+kkzmdckioiufosypckibxcscj8kseyyutoq/om/p+m1pyzjv75a+cj2/xdzlc</latexit> <latexit sha1_base64="nuyprwdawsg3jwuzfwdraf5zxhu=">aaab+hicbvbns8nafnzur1q/qh69lbbbg5rebbu8fl14rgbsoq1ls32tszebspu2uej/hfc9erkv/hsp/het2io2zmmyey83b8jecoou++mulpzxvtfk65wnza3tneru3oojrebg81jguh0ya1io8fgghhaiguwhhfy4usn91hi0ebg6x0kcqcsgsgwez5hjlxsyplfu7vvrbt0tqbejnym1mkozv/3q9mnui1dijtom47kjbintklieaavrdssmj9gqohlvlaitpexckt2yhmfme9busfqi8hsjzzexkyjmjiogj2bey8x/vi7fwuwqcpvybmxzqygkficm1ylrawhfaebkexkgqlhonemelsjjpbntvkwl68ob/36r+kf1y7p3d1zrxm+kkzmdckioiufosypckibxcscj8kseyyutoq/om/p+m1pyzjv75a+cj2/xdzlc</latexit> <latexit sha1_base64="nuyprwdawsg3jwuzfwdraf5zxhu=">aaab+hicbvbns8nafnzur1q/qh69lbbbg5rebbu8fl14rgbsoq1ls32tszebspu2uej/hfc9erkv/hsp/het2io2zmmyey83b8jecoou++mulpzxvtfk65wnza3tneru3oojrebg81jguh0ya1io8fgghhaiguwhhfy4usn91hi0ebg6x0kcqcsgsgwez5hjlxsyplfu7vvrbt0tqbejnym1mkozv/3q9mnui1dijtom47kjbintklieaavrdssmj9gqohlvlaitpexckt2yhmfme9busfqi8hsjzzexkyjmjiogj2bey8x/vi7fwuwqcpvybmxzqygkficm1ylrawhfaebkexkgqlhonemelsjjpbntvkwl68ob/36r+kf1y7p3d1zrxm+kkzmdckioiufosypckibxcscj8kseyyutoq/om/p+m1pyzjv75a+cj2/xdzlc</latexit> <latexit sha1_base64="nuyprwdawsg3jwuzfwdraf5zxhu=">aaab+hicbvbns8nafnzur1q/qh69lbbbg5rebbu8fl14rgbsoq1ls32tszebspu2uej/hfc9erkv/hsp/het2io2zmmyey83b8jecoou++mulpzxvtfk65wnza3tneru3oojrebg81jguh0ya1io8fgghhaiguwhhfy4usn91hi0ebg6x0kcqcsgsgwez5hjlxsyplfu7vvrbt0tqbejnym1mkozv/3q9mnui1dijtom47kjbintklieaavrdssmj9gqohlvlaitpexckt2yhmfme9busfqi8hsjzzexkyjmjiogj2bey8x/vi7fwuwqcpvybmxzqygkficm1ylrawhfaebkexkgqlhonemelsjjpbntvkwl68ob/36r+kf1y7p3d1zrxm+kkzmdckioiufosypckibxcscj8kseyyutoq/om/p+m1pyzjv75a+cj2/xdzlc</latexit> <latexit sha1_base64="1wfqibgkq0edows5nd8ptn+l6zq=">aaab+3icbvc7tsnaedyhvwivacxniqijaku2qgk6cbrkigeskvjr+bijp5zp5m4dkblcv9bcryvo+rgk/gxbuicequyzu9rz8smpdnr2p1vawfxaximvvtbwnza3qts7tyamnqexhzlubz8zkekbiwiltcmnlpaltpzrzea3xqcncnuntilwajzuyia4w1s6i4/gtdueb2r3qjw7bueg88qpsi0uapaqx91+yomafhljjok4dorewjqklmfa6cygiszhbaidlcowgpgsppguhssgyugj0frimovweynhgtgtwe8na4b3ztblxp+8toydmy8rkoorfm8oozcqhzjci7qkoh2hazflyyekrtntdbg0oizzviztbipph87s9/pepa6f153rk1rjoiimtpbipjkkdjkldxjfmsqlncjyrj7ji/vovvpv1vvpamkqdnbjh1gf323slfc=</latexit> <latexit sha1_base64="1wfqibgkq0edows5nd8ptn+l6zq=">aaab+3icbvc7tsnaedyhvwivacxniqijaku2qgk6cbrkigeskvjr+bijp5zp5m4dkblcv9bcryvo+rgk/gxbuicequyzu9rz8smpdnr2p1vawfxaximvvtbwnza3qts7tyamnqexhzlubz8zkekbiwiltcmnlpaltpzrzea3xqcncnuntilwajzuyia4w1s6i4/gtdueb2r3qjw7bueg88qpsi0uapaqx91+yomafhljjok4dorewjqklmfa6cygiszhbaidlcowgpgsppguhssgyugj0frimovweynhgtgtwe8na4b3ztblxp+8toydmy8rkoorfm8oozcqhzjci7qkoh2hazflyyekrtntdbg0oizzviztbipph87s9/pepa6f153rk1rjoiimtpbipjkkdjkldxjfmsqlncjyrj7ji/vovvpv1vvpamkqdnbjh1gf323slfc=</latexit> <latexit sha1_base64="1wfqibgkq0edows5nd8ptn+l6zq=">aaab+3icbvc7tsnaedyhvwivacxniqijaku2qgk6cbrkigeskvjr+bijp5zp5m4dkblcv9bcryvo+rgk/gxbuicequyzu9rz8smpdnr2p1vawfxaximvvtbwnza3qts7tyamnqexhzlubz8zkekbiwiltcmnlpaltpzrzea3xqcncnuntilwajzuyia4w1s6i4/gtdueb2r3qjw7bueg88qpsi0uapaqx91+yomafhljjok4dorewjqklmfa6cygiszhbaidlcowgpgsppguhssgyugj0frimovweynhgtgtwe8na4b3ztblxp+8toydmy8rkoorfm8oozcqhzjci7qkoh2hazflyyekrtntdbg0oizzviztbipph87s9/pepa6f153rk1rjoiimtpbipjkkdjkldxjfmsqlncjyrj7ji/vovvpv1vvpamkqdnbjh1gf323slfc=</latexit> <latexit sha1_base64="1wfqibgkq0edows5nd8ptn+l6zq=">aaab+3icbvc7tsnaedyhvwivacxniqijaku2qgk6cbrkigeskvjr+bijp5zp5m4dkblcv9bcryvo+rgk/gxbuicequyzu9rz8smpdnr2p1vawfxaximvvtbwnza3qts7tyamnqexhzlubz8zkekbiwiltcmnlpaltpzrzea3xqcncnuntilwajzuyia4w1s6i4/gtdueb2r3qjw7bueg88qpsi0uapaqx91+yomafhljjok4dorewjqklmfa6cygiszhbaidlcowgpgsppguhssgyugj0frimovweynhgtgtwe8na4b3ztblxp+8toydmy8rkoorfm8oozcqhzjci7qkoh2hazflyyekrtntdbg0oizzviztbipph87s9/pepa6f153rk1rjoiimtpbipjkkdjkldxjfmsqlncjyrj7ji/vovvpv1vvpamkqdnbjh1gf323slfc=</latexit> <latexit sha1_base64="a+7xpghak7qkquygx2kp2y+pyyg=">aaab+xicbvc7tsnaedzzdoevokq5esfrrtzcaroigsogyripsal1zrnoot+4wynfjj9bcxuvouvrkpgxbomceqyazexqz8epltrk25/wwuls8spqza26vrg5tv3b2b01uaifuijske74yfdjef2splata4tav9j2x5e5335abwqu3takri+ausihugblusfw3gjvud2v1e2gxydpe6ckdvai1a999qarsaimssgwpuvymxkpajjc4btaswzgimywwm5gqwjqegmrd8opewmu8rg1l4oxiv7escewzhl42wqadgdmvvz8z+smndzzuhngcweo8kmkfrahjnaykwl5qgokgjw5chlyarqiuesoqmrikjvtzfpwzr+fj+5x47zhxj/umxdlmrw2zw7yexpykwuyk9zilhnmssf2zf6sr+vverpef0yxrhjnj/2b9fenhz+tnw==</latexit> <latexit sha1_base64="a+7xpghak7qkquygx2kp2y+pyyg=">aaab+xicbvc7tsnaedzzdoevokq5esfrrtzcaroigsogyripsal1zrnoot+4wynfjj9bcxuvouvrkpgxbomceqyazexqz8epltrk25/wwuls8spqza26vrg5tv3b2b01uaifuijske74yfdjef2splata4tav9j2x5e5335abwqu3takri+ausihugblusfw3gjvud2v1e2gxydpe6ckdvai1a999qarsaimssgwpuvymxkpajjc4btaswzgimywwm5gqwjqegmrd8opewmu8rg1l4oxiv7escewzhl42wqadgdmvvz8z+smndzzuhngcweo8kmkfrahjnaykwl5qgokgjw5chlyarqiuesoqmrikjvtzfpwzr+fj+5x47zhxj/umxdlmrw2zw7yexpykwuyk9zilhnmssf2zf6sr+vverpef0yxrhjnj/2b9fenhz+tnw==</latexit> <latexit sha1_base64="a+7xpghak7qkquygx2kp2y+pyyg=">aaab+xicbvc7tsnaedzzdoevokq5esfrrtzcaroigsogyripsal1zrnoot+4wynfjj9bcxuvouvrkpgxbomceqyazexqz8epltrk25/wwuls8spqza26vrg5tv3b2b01uaifuijske74yfdjef2splata4tav9j2x5e5335abwqu3takri+ausihugblusfw3gjvud2v1e2gxydpe6ckdvai1a999qarsaimssgwpuvymxkpajjc4btaswzgimywwm5gqwjqegmrd8opewmu8rg1l4oxiv7escewzhl42wqadgdmvvz8z+smndzzuhngcweo8kmkfrahjnaykwl5qgokgjw5chlyarqiuesoqmrikjvtzfpwzr+fj+5x47zhxj/umxdlmrw2zw7yexpykwuyk9zilhnmssf2zf6sr+vverpef0yxrhjnj/2b9fenhz+tnw==</latexit> <latexit sha1_base64="a+7xpghak7qkquygx2kp2y+pyyg=">aaab+xicbvc7tsnaedzzdoevokq5esfrrtzcaroigsogyripsal1zrnoot+4wynfjj9bcxuvouvrkpgxbomceqyazexqz8epltrk25/wwuls8spqza26vrg5tv3b2b01uaifuijske74yfdjef2splata4tav9j2x5e5335abwqu3takri+ausihugblusfw3gjvud2v1e2gxydpe6ckdvai1a999qarsaimssgwpuvymxkpajjc4btaswzgimywwm5gqwjqegmrd8opewmu8rg1l4oxiv7escewzhl42wqadgdmvvz8z+smndzzuhngcweo8kmkfrahjnaykwl5qgokgjw5chlyarqiuesoqmrikjvtzfpwzr+fj+5x47zhxj/umxdlmrw2zw7yexpykwuyk9zilhnmssf2zf6sr+vverpef0yxrhjnj/2b9fenhz+tnw==</latexit> <latexit sha1_base64="24q/3xuhoqgmgn8qdtm+ionkpvg=">aaab9nicbva9swnbej2lxzf+rs1tfongfe5eumeiagmzwtob5ah7m0lcsvfb7pwqjvwgw62sxna/y+f/8e68qhnf9xhvhnnz/fhjq7b9avwwlldw16rrty3nre2d+u7evyksldavkyp01+cglqzrjukku7fghvgko/7kovc7j6injmi7msbobxwcypeundljneys2yn6w27abdgicursgbltqf2rp4xeembiqnfjeo4dk5dytvionnx6icgyiwkfyy+jiq/qegkrdsaoesmpyjfqjhurrpy9kflamgngz5mbpwcz7+xif14vodg5l8owtghdkr8iqba4ziswwqvihlijec+ti5mhe1xzitsscseymclqqwv9oppflxl3phnrdg5pg62rspgqhmahhimdz9ccg2idcwikpmezvfht69v6s95/ritwubmpf2b9faok2pik</latexit> <latexit sha1_base64="24q/3xuhoqgmgn8qdtm+ionkpvg=">aaab9nicbva9swnbej2lxzf+rs1tfongfe5eumeiagmzwtob5ah7m0lcsvfb7pwqjvwgw62sxna/y+f/8e68qhnf9xhvhnnz/fhjq7b9avwwlldw16rrty3nre2d+u7evyksldavkyp01+cglqzrjukku7fghvgko/7kovc7j6injmi7msbobxwcypeundljneys2yn6w27abdgicursgbltqf2rp4xeembiqnfjeo4dk5dytvionnx6icgyiwkfyy+jiq/qegkrdsaoesmpyjfqjhurrpy9kflamgngz5mbpwcz7+xif14vodg5l8owtghdkr8iqba4ziswwqvihlijec+ti5mhe1xzitsscseymclqqwv9oppflxl3phnrdg5pg62rspgqhmahhimdz9ccg2idcwikpmezvfht69v6s95/ritwubmpf2b9faok2pik</latexit> <latexit sha1_base64="24q/3xuhoqgmgn8qdtm+ionkpvg=">aaab9nicbva9swnbej2lxzf+rs1tfongfe5eumeiagmzwtob5ah7m0lcsvfb7pwqjvwgw62sxna/y+f/8e68qhnf9xhvhnnz/fhjq7b9avwwlldw16rrty3nre2d+u7evyksldavkyp01+cglqzrjukku7fghvgko/7kovc7j6injmi7msbobxwcypeundljneys2yn6w27abdgicursgbltqf2rp4xeembiqnfjeo4dk5dytvionnx6icgyiwkfyy+jiq/qegkrdsaoesmpyjfqjhurrpy9kflamgngz5mbpwcz7+xif14vodg5l8owtghdkr8iqba4ziswwqvihlijec+ti5mhe1xzitsscseymclqqwv9oppflxl3phnrdg5pg62rspgqhmahhimdz9ccg2idcwikpmezvfht69v6s95/ritwubmpf2b9faok2pik</latexit> <latexit sha1_base64="24q/3xuhoqgmgn8qdtm+ionkpvg=">aaab9nicbva9swnbej2lxzf+rs1tfongfe5eumeiagmzwtob5ah7m0lcsvfb7pwqjvwgw62sxna/y+f/8e68qhnf9xhvhnnz/fhjq7b9avwwlldw16rrty3nre2d+u7evyksldavkyp01+cglqzrjukku7fghvgko/7kovc7j6injmi7msbobxwcypeundljneys2yn6w27abdgicursgbltqf2rp4xeembiqnfjeo4dk5dytvionnx6icgyiwkfyy+jiq/qegkrdsaoesmpyjfqjhurrpy9kflamgngz5mbpwcz7+xif14vodg5l8owtghdkr8iqba4ziswwqvihlijec+ti5mhe1xzitsscseymclqqwv9oppflxl3phnrdg5pg62rspgqhmahhimdz9ccg2idcwikpmezvfht69v6s95/ritwubmpf2b9faok2pik</latexit> <latexit sha1_base64="kym0e+ipyz669bgnpnz9umk/t8m=">aaacg3icbvc7sgnbfj31bxxflw0ggxbrwq4iaiginpykxgssgo5obnrw9shmnygs+wt+gl9hq5wv2fpy+c9u1hsaejo5nhmud+7xyyunue6nmzy+mtk1ptnbmjtfwfwqlq9cmshqgvurqujxftcozihvkqswhmuewfdy829p+n6th9riklyg+xhbavyhsisfuca1i2xdd3nsnf1+cpu/0omk7aqpid+ladlu9zazgn3qtyslt+lm4kpeg5asg+csxfxqdijhawxjkdcm4bkxtrlqjixctnc0bmmqt3cnjyygekbpjflfkd+wbijimwoufc9f/d2rqgdmfebnyqdoxgx7ffe/r2gpu99kzbhbwld0f5fumc8yqsuskuqdqzei+j9hlkmuqamraslbiey0wxefra9v+pprut2phfs8893s0fggmbm2xtzzmxlsjx2xu3bgqkywb/bentml8+i8om/o+090zbnmrli/cd6+ave0oao=</latexit> <latexit sha1_base64="kym0e+ipyz669bgnpnz9umk/t8m=">aaacg3icbvc7sgnbfj31bxxflw0ggxbrwq4iaiginpykxgssgo5obnrw9shmnygs+wt+gl9hq5wv2fpy+c9u1hsaejo5nhmud+7xyyunue6nmzy+mtk1ptnbmjtfwfwqlq9cmshqgvurqujxftcozihvkqswhmuewfdy829p+n6th9riklyg+xhbavyhsisfuca1i2xdd3nsnf1+cpu/0omk7aqpid+ladlu9zazgn3qtyslt+lm4kpeg5asg+csxfxqdijhawxjkdcm4bkxtrlqjixctnc0bmmqt3cnjyygekbpjflfkd+wbijimwoufc9f/d2rqgdmfebnyqdoxgx7ffe/r2gpu99kzbhbwld0f5fumc8yqsuskuqdqzei+j9hlkmuqamraslbiey0wxefra9v+pprut2phfs8893s0fggmbm2xtzzmxlsjx2xu3bgqkywb/bentml8+i8om/o+090zbnmrli/cd6+ave0oao=</latexit> <latexit sha1_base64="kym0e+ipyz669bgnpnz9umk/t8m=">aaacg3icbvc7sgnbfj31bxxflw0ggxbrwq4iaiginpykxgssgo5obnrw9shmnygs+wt+gl9hq5wv2fpy+c9u1hsaejo5nhmud+7xyyunue6nmzy+mtk1ptnbmjtfwfwqlq9cmshqgvurqujxftcozihvkqswhmuewfdy829p+n6th9riklyg+xhbavyhsisfuca1i2xdd3nsnf1+cpu/0omk7aqpid+ladlu9zazgn3qtyslt+lm4kpeg5asg+csxfxqdijhawxjkdcm4bkxtrlqjixctnc0bmmqt3cnjyygekbpjflfkd+wbijimwoufc9f/d2rqgdmfebnyqdoxgx7ffe/r2gpu99kzbhbwld0f5fumc8yqsuskuqdqzei+j9hlkmuqamraslbiey0wxefra9v+pprut2phfs8893s0fggmbm2xtzzmxlsjx2xu3bgqkywb/bentml8+i8om/o+090zbnmrli/cd6+ave0oao=</latexit> <latexit sha1_base64="kym0e+ipyz669bgnpnz9umk/t8m=">aaacg3icbvc7sgnbfj31bxxflw0ggxbrwq4iaiginpykxgssgo5obnrw9shmnygs+wt+gl9hq5wv2fpy+c9u1hsaejo5nhmud+7xyyunue6nmzy+mtk1ptnbmjtfwfwqlq9cmshqgvurqujxftcozihvkqswhmuewfdy829p+n6th9riklyg+xhbavyhsisfuca1i2xdd3nsnf1+cpu/0omk7aqpid+ladlu9zazgn3qtyslt+lm4kpeg5asg+csxfxqdijhawxjkdcm4bkxtrlqjixctnc0bmmqt3cnjyygekbpjflfkd+wbijimwoufc9f/d2rqgdmfebnyqdoxgx7ffe/r2gpu99kzbhbwld0f5fumc8yqsuskuqdqzei+j9hlkmuqamraslbiey0wxefra9v+pprut2phfs8893s0fggmbm2xtzzmxlsjx2xu3bgqkywb/bentml8+i8om/o+090zbnmrli/cd6+ave0oao=</latexit> Identificare l'overflow in complemento a 2 Determinare se s = C add (u, v) =u + v w Abbiamo overflow se e solo se, tra le due, u, v < 0 ma u, v 0 ma s 0 s<0 Su un processore, questa condizione setta l'overflow flag Come mai non ci sono problemi se un input è positivo e l'altro è negativo?

25 Byte Pensare sempre in termini di bit può risultare complicato Spesso i bit sono raggruppati in unità più grandi 1 byte = 8 bit

26 Rappresentazione della memoria byte-oriented

27 Parole Macchina In generale i processori hanno una specifica "dimensione di word" La dimensione nominale degli indirizzi di memoria sulla macchina (a.k.a. parola di memoria) Oggi la maggior parte dei processori esegue software su 64 bit (8 byte) Software a 32 bit limita la memoria a 4 GB Tutti i sistemi hardware basati su processori x86 hanno parole macchina di 64 bit Ma supportano anche frazioni o multipli della parola macchina Sempre un numero intero di bit

28 Rappresentazione della memoria word-oriented Gli indirizzi specificano le locazioni dei byte Rappresenta l'indirizzo del primo byte della word Gli indirizzi delle parole successive differiscono di 4 (32 bit) o 8 (64 bit) Gli indirizzi degli oggetti multi-byte sono tipicamente allineati in base alla dimensione del dato

29 Ordinamento dei byte Avendo un dato multi-byte, in che ordine immagazziniamo i byte nella memoria? Dato il valore esadecimale su 64 bit 0x si può memorizzare in due modi: big endian e little endian Si noti che l'endianess si applica solo a dati multi-byte di tipo primitivo, non a stringhe, array o struct.

Lezione 2. Rappresentazione dell informazione

Lezione 2. Rappresentazione dell informazione Architetture dei calcolatori e delle reti Lezione 2 Rappresentazione dell informazione A. Borghese, F. Pedersini Dip. Informatica (DI) Università degli Studi di Milano L 2 1/24 Rappresentazione dell informazione

Dettagli

Lezione 2. Rappresentazione dell informazione

Lezione 2. Rappresentazione dell informazione Architetture dei calcolatori e delle reti Lezione 2 Rappresentazione dell informazione A. Borghese, F. Pedersini Dip. Informatica (DI) Università degli Studi di Milano 1 Rappresentazione dell informazione

Dettagli

Notazione posizionale. Codifica binaria. Rappresentazioni medianti basi diverse. Multipli del byte

Notazione posizionale. Codifica binaria. Rappresentazioni medianti basi diverse. Multipli del byte Codifica binaria Rappresentazione di numeri Notazione di tipo posizionale (come la notazione decimale). Ogni numero è rappresentato da una sequenza di simboli Il valore del numero dipende non solo dalla

Dettagli

Architettura degli Elaboratori e Laboratorio. Matteo Manzali Università degli Studi di Ferrara Anno Accademico

Architettura degli Elaboratori e Laboratorio. Matteo Manzali Università degli Studi di Ferrara Anno Accademico Architettura degli Elaboratori e Laboratorio Matteo Manzali Università degli Studi di Ferrara Anno Accademico 2016-2017 Analogico vs digitale Segnale analogico Segnale digitale Un segnale è analogico quando

Dettagli

Conversione binario-ottale/esadecimale. Conversione binario-ottale/esadecimale. Rappresentazione di Numeri Interi Positivi (numeri naturali)

Conversione binario-ottale/esadecimale. Conversione binario-ottale/esadecimale. Rappresentazione di Numeri Interi Positivi (numeri naturali) Conversione binario-ottale/esadecimale Conversione binario-ottale/esadecimale Nella rappresentazione ottale (B=8) si usano gli 8 simboli,, 2, 3, 4, 5, 6, 7 In quella esadecimale (B=6) i 6 simboli,, 2,

Dettagli

Rappresentazione e Codifica dell Informazione

Rappresentazione e Codifica dell Informazione Rappresentazione e Codifica dell Informazione Capitolo 1 Chianese, Moscato, Picariello, Alla scoperta dei fondamenti dell informatica un viaggio nel mondo dei BIT, Liguori editore. Sistema di numerazione

Dettagli

Codifica binaria. Rappresentazioni medianti basi diverse

Codifica binaria. Rappresentazioni medianti basi diverse Codifica binaria Rappresentazione di numeri Notazione di tipo posizionale (come la notazione decimale). Ogni numero è rappresentato da una sequenza di simboli Il valore del numero dipende non solo dalla

Dettagli

Esercitazioni su rappresentazione dei numeri e aritmetica dei calcolatori

Esercitazioni su rappresentazione dei numeri e aritmetica dei calcolatori Esercitazioni su rappresentazione dei numeri e aritmetica dei calcolatori slide a cura di Salvatore Orlando & Marta Simeoni Architettura degli Elaboratori 1 Interi unsigned in base 2 Si utilizza un alfabeto

Dettagli

Rappresentazione dei numeri

Rappresentazione dei numeri Rappresentazione dei numeri Così come per qualsiasi altro tipo di dato, anche i numeri, per essere immagazzinati nella memoria di un calcolatore, devono essere codificati, cioè tradotti in sequenze di

Dettagli

Lezione 2. Rappresentazione dell informazione

Lezione 2. Rappresentazione dell informazione Architetture dei calcolatori e delle reti Lezione 2 Rappresentazione dell informazione A. Borghese, F. Pedersini Dip. Informatica (DI) Uniersità degli Studi di Milano 1 Rappresentazione dell informazione

Dettagli

Corso di Sistemi di Elaborazione delle informazioni

Corso di Sistemi di Elaborazione delle informazioni Corso di Sistemi di Elaborazione delle informazioni Sistemi di Numerazione Francesco Fontanella I sistemi di numerazione Sono stati inventati i SISTEMI DI NUMERAZIONE: Forme di rappresentazione dei numeri

Dettagli

Lezione 2. Rappresentazione dell informazione

Lezione 2. Rappresentazione dell informazione Architetture dei calcolatori e delle reti Lezione 2 Rappresentazione dell informazione A. Borghese, F. Pedersini Dip. Informatica (DI) Uniersità degli Studi di Milano 1 Rappresentazione dell informazione

Dettagli

Fondamenti di Informatica - 1. Prof. B.Buttarazzi A.A. 2011/2012

Fondamenti di Informatica - 1. Prof. B.Buttarazzi A.A. 2011/2012 Fondamenti di Informatica - 1 Prof. B.Buttarazzi A.A. 2011/2012 Sommario I sistemi di numerazione Il sistema binario Altri sistemi di numerazione Algoritmi di conversione Esercizi 07/03/2012 2 Sistemi

Dettagli

Corso di Calcolatori Elettronici I

Corso di Calcolatori Elettronici I Corso di Calcolatori Elettronici I Rappresentazione dei numeri naturali Roberto Canonico Università degli Studi di Napoli Federico II A.A. 2016-2017 Roberto Canonico Corso di Calcolatori Elettronici I

Dettagli

I.4 Rappresentazione dell informazione - Numeri con segno

I.4 Rappresentazione dell informazione - Numeri con segno I.4 Rappresentazione dell informazione - Numeri con segno Università di Ferrara Dipartimento di Economia e Management Insegnamento di Informatica Ottobre 20, 2015 Argomenti Introduzione 1 Introduzione

Dettagli

Rappresentazione dei numeri interi in un calcolatore

Rappresentazione dei numeri interi in un calcolatore Corso di Calcolatori Elettronici I Rappresentazione dei numeri interi in un calcolatore Prof. Roberto Canonico Università degli Studi di Napoli Federico II Dipartimento di Ingegneria Elettrica e delle

Dettagli

Rappresentazione dei numeri interi in un calcolatore. Rappresentazione dei numeri

Rappresentazione dei numeri interi in un calcolatore. Rappresentazione dei numeri Corso di Calcolatori Elettronici I Rappresentazione dei numeri interi in un calcolatore Prof. Roberto Canonico Università degli Studi di Napoli Federico II Dipartimento di Ingegneria Elettrica e delle

Dettagli

Rappresentazione dei numeri interi in un calcolatore

Rappresentazione dei numeri interi in un calcolatore Corso di Calcolatori Elettronici I A.A. 2012-2013 Rappresentazione dei numeri interi in un calcolatore Prof. Roberto Canonico Università degli Studi di Napoli Federico II Dipartimento di Ingegneria Elettrica

Dettagli

Seconda lezione. Rivediamo un po di definizioni principali Proseguiremo con nuovi codici

Seconda lezione. Rivediamo un po di definizioni principali Proseguiremo con nuovi codici Seconda lezione Rivediamo un po di definizioni principali Proseguiremo con nuovi codici 1 Libri di testo Struttura, Organizzazione e progetto dei calcolatori, Patterson e Hennessy, (Jackson Libri) consigliato

Dettagli

Corso di Sistemi di Elaborazione delle informazioni

Corso di Sistemi di Elaborazione delle informazioni Corso di Sistemi di Elaborazione delle informazioni I sistemi di numerazione Francesco Fontanella La Rappresentazione dell'informazione La prima necessità che si ha quando si vuole elaborare dell informazione

Dettagli

Informatica B. Sezione D. Scuola di Ingegneria Industriale Laurea in Ingegneria Energetica Laurea in Ingegneria Meccanica

Informatica B. Sezione D. Scuola di Ingegneria Industriale Laurea in Ingegneria Energetica Laurea in Ingegneria Meccanica Scuola di Ingegneria Industriale Laurea in Ingegneria Energetica Laurea in Ingegneria Meccanica Dipartimento di Elettronica, Informazione e Bioingegneria Informatica B Sezione D Franchi Alessio Mauro,

Dettagli

Rappresentazione dell informazione

Rappresentazione dell informazione Rappresentazione dell informazione Problema che coinvolge aspetti filosofici Interessa soprattutto distinguere informazioni diverse Con un solo simbolo è impossibile Pertanto l insieme minimo è costituito

Dettagli

UD 1.2e: La codifica Digitale dei Numeri CODIFICA DIGITALE DEI NUMERI

UD 1.2e: La codifica Digitale dei Numeri CODIFICA DIGITALE DEI NUMERI Modulo 1: Le I.C.T. : La codifica Digitale dei Numeri CODIFICA DIGITALE DEI NUMERI Prof. Alberto Postiglione Corso di Informatica Generale (AA 07-08) Corso di Laurea in Scienze della Comunicazione Università

Dettagli

Modulo 1: Le I.C.T. UD 1.2e: La codifica Digitale dei Numeri

Modulo 1: Le I.C.T. UD 1.2e: La codifica Digitale dei Numeri Modulo 1: Le I.C.T. : La codifica Digitale dei Numeri Prof. Alberto Postiglione Corso di Informatica Generale (AA 07-08) Corso di Laurea in Scienze della Comunicazione Università degli Studi di Salerno

Dettagli

Rappresentazione dell informazione. Rappresentazione dell informazione. Rappresentazione dell informazione. Codifica dei numeri

Rappresentazione dell informazione. Rappresentazione dell informazione. Rappresentazione dell informazione. Codifica dei numeri Rappresentazione Informazioni: testi, numeri, immagini, suoni, etc.; Come viene rappresentata l informazione in un calcolatore? Uso di tecnologia digitale: tutto ciò che viene rappresentato con numeri

Dettagli

Esercitazioni su rappresentazione dei numeri e aritmetica. Interi unsigned in base 2

Esercitazioni su rappresentazione dei numeri e aritmetica. Interi unsigned in base 2 Esercitazioni su rappresentazione dei numeri e aritmetica Salvatore Orlando & Marta Simeoni Interi unsigned in base 2 Si utilizza un alfabeto binario A = {0,1}, dove 0 corrisponde al numero zero, e 1 corrisponde

Dettagli

Algoritmi Istruzioni che operano su dati. Per scrivere un programma è necessario. che l esecutore automatico sia in grado di.

Algoritmi Istruzioni che operano su dati. Per scrivere un programma è necessario. che l esecutore automatico sia in grado di. Codifica di Dati e Istruzioni Fondamenti di Informatica Codifica dell Informazione Prof. Francesco Lo Presti Algoritmi Istruzioni che operano su dati Per scrivere un programma è necessario rappresentare

Dettagli

Rappresentazione dei numeri

Rappresentazione dei numeri Corso di Calcolatori Elettronici I Rappresentazione dei numeri: sistemi di numerazione posizionale Prof. Roberto Canonico Università degli Studi di Napoli Federico II Dipartimento di Ingegneria Elettrica

Dettagli

La codifica digitale

La codifica digitale La codifica digitale Codifica digitale Il computer e il sistema binario Il computer elabora esclusivamente numeri. Ogni immagine, ogni suono, ogni informazione per essere compresa e rielaborata dal calcolatore

Dettagli

Informatica, Informazione e Telecomunicazioni. La codifica dell informazione. Supporto e informazione. Il concetto di informazione

Informatica, Informazione e Telecomunicazioni. La codifica dell informazione. Supporto e informazione. Il concetto di informazione La codifica dell informazione Fondamenti di Informatica A Ingegneria Gestionale Università degli Studi di Brescia Docente: Prof. Alfonso Gerevini Informatica, Informazione e Telecomunicazioni l informatica

Dettagli

Informatica, Informazione e Telecomunicazioni. La codifica dell informazione. Il concetto di informazione. Supporto e informazione

Informatica, Informazione e Telecomunicazioni. La codifica dell informazione. Il concetto di informazione. Supporto e informazione La codifica dell informazione Elementi di Informatica e Programmazione Ingegneria Gestionale Università degli Studi di Brescia Docente: Prof. Ivan Serina Prof. Alfonso Gerevini Informatica, Informazione

Dettagli

ARCHITETTURA DEGLI ELABORATORI CLASSE 2 A.A. 2014/15. Docente: Vincenzo Auletta RAPPRESENTAZIONE DELL INFORMAZIONE

ARCHITETTURA DEGLI ELABORATORI CLASSE 2 A.A. 2014/15. Docente: Vincenzo Auletta RAPPRESENTAZIONE DELL INFORMAZIONE ARCHITETTURA DEGLI ELABORATORI CLASSE 2 A.A. 2014/15 Docente: Vincenzo Auletta RAPPRESENTAZIONE DELL INFORMAZIONE COSA È L INFORMAZIONE? 1 L'informazione è la scambio di conoscenza tra due o più persone

Dettagli

Rappresentazione dell' informazione. Cenni, necessari per capire le caratteristiche dei tipi di dato e delle limitazioni dell'aritmetica del computer

Rappresentazione dell' informazione. Cenni, necessari per capire le caratteristiche dei tipi di dato e delle limitazioni dell'aritmetica del computer Rappresentazione dell' informazione Cenni, necessari per capire le caratteristiche dei tipi di dato e delle limitazioni dell'aritmetica del computer Cos'è l'informazione? Tutto quello che viene manipolato

Dettagli

Interi positivi e negativi

Interi positivi e negativi Definizioni: numerali e numeri Un numerale è solo una stringa di cifre Un numerale rappresenta un numero solo se si specifica un sistema di numerazione Lo stesso numerale rappresenta diversi numeri in

Dettagli

Architettura degli Elaboratori e Laboratorio

Architettura degli Elaboratori e Laboratorio Architettura degli Elaboratori e Laboratorio Docente: Francesco Giacomini Assistente: Matteo Manzali Università di Ferrara, Anno Accademico 2013/2014 Rappresentazione binaria delle informazioni 12 Rappresentazione

Dettagli

La codifica dei numeri

La codifica dei numeri La codifica dei numeri La rappresentazione dei numeri con il sistema decimale può essere utilizzata come spunto per definire un metodo di codifica dei numeri all interno degli elaboratori: la sequenza

Dettagli

Calcolo numerico e programmazione Rappresentazione dei numeri

Calcolo numerico e programmazione Rappresentazione dei numeri Calcolo numerico e programmazione Rappresentazione dei numeri Tullio Facchinetti 16 marzo 2012 13:26 http://robot.unipv.it/toolleeo Evoluzione storica la rappresentazione

Dettagli

Corso di Calcolatori Elettronici I A.A Lezione 2 Rappresentazione dei numeri: sistemi di numerazione posizionale ing. Alessandro Cilardo

Corso di Calcolatori Elettronici I A.A Lezione 2 Rappresentazione dei numeri: sistemi di numerazione posizionale ing. Alessandro Cilardo Corso di Calcolatori Elettronici I A.A. 2012-2013 Lezione 2 Rappresentazione dei numeri: sistemi di numerazione posizionale ing. Alessandro Cilardo Accademia Aeronautica di Pozzuoli Corso Pegaso V GArn

Dettagli

Rappresentazione in complemento a 2: caratteristiche generali

Rappresentazione in complemento a 2: caratteristiche generali Rappresentazione in complemento a 2: caratteristiche generali La rappresentazione non è completamente posizionale, ma in parte sì. Guardando il bit più significativo (MSB) si capisce se il numero è positivo

Dettagli

Modulo 1 I numeri. Università degli Studi di Salerno

Modulo 1 I numeri. Università degli Studi di Salerno Modulo 1 I numeri Università degli Studi di Salerno Corso di Laurea in Scienze della Comunicazione Informatica generale Docente: Angela Peduto A.A. 2004/2005 Codifica dei numeri Il sistema di numerazione

Dettagli

Lezione 2. Rappresentazione dell informazione

Lezione 2. Rappresentazione dell informazione Architetture dei calcolatori e delle reti Lezione 2 Rappresentazione dell informazione A. Borghese, F. Pedersini Dip. Scienze dell Informazione (DSI) Università degli Studi di Milano L 2 1/29 Terminologia!

Dettagli

1-Rappresentazione dell informazione

1-Rappresentazione dell informazione 1-Rappresentazione dell informazione Informazioni: testi, numeri, immagini, suoni, etc.; Come viene rappresentata l informazione in un calcolatore? Uso di tecnologia digitale: tutto ciò che viene rappresentato

Dettagli

NUMERI NATURALI: INTERVALLO DI VALORI RAPPRESENTABILI INFORMAZIONI NUMERICHE

NUMERI NATURALI: INTERVALLO DI VALORI RAPPRESENTABILI INFORMAZIONI NUMERICHE INFORMAZIONI NUMERICHE La rappresentazione delle informazioni numeriche è di particolare rilevanza Abbiamo già discusso i numeri naturali (interi senza segno) N = { 0,1,2,3, } Dobbiamo discutere come rappresentare

Dettagli

Corso di Architettura degli Elaboratori

Corso di Architettura degli Elaboratori Corso di Architettura degli Elaboratori Codifica dell'informazione: Numeri Binari (lucidi originali della Prof.ssa Zacchi e del Prof. Balossino, rivisti dal Prof. Baldoni) 1 Codifica dell'informazione?

Dettagli

Corso di Architettura degli Elaboratori

Corso di Architettura degli Elaboratori Corso di Architettura degli Elaboratori Codifica dell'informazione: Numeri Binari (lucidi originali della Prof.ssa Zacchi e del Prof. Balossino) Dipartimento di Informatica Università degli Studi di Torino

Dettagli

Calcolatori: Sistemi di Numerazione

Calcolatori: Sistemi di Numerazione Calcolatori: Sistemi di Numerazione Sistemi di Numerazione: introduzione In un Calcolatore, i Dati e le Istruzioni di un Programma sono codificate in forma inaria, ossia in una sequenza finita di e. Un

Dettagli

Unita aritmetica e logica. Input e output della ALU. Rappresentazione degli interi. Rappresentazione in modulo e segno. Aritmetica del calcolatore

Unita aritmetica e logica. Input e output della ALU. Rappresentazione degli interi. Rappresentazione in modulo e segno. Aritmetica del calcolatore Unita aritmetica e logica Aritmetica del calcolatore Capitolo 9 Esegue le operazioni aritmetiche e logiche Ogni altra componente nel calcolatore serve questa unita Gestisce gli interi Puo gestire anche

Dettagli

Argomenti trattati. Informazione Codifica Tipo di un dato Rappresentazione dei numeri Rappresentazione dei caratteri e di altre informazioni

Argomenti trattati. Informazione Codifica Tipo di un dato Rappresentazione dei numeri Rappresentazione dei caratteri e di altre informazioni Argomenti trattati Informazione Codifica Tipo di un dato Rappresentazione dei numeri Rappresentazione dei caratteri e di altre informazioni Informazione mi dai il numero di Andrea? 0817651831 Il numero

Dettagli

Rappresentazione di numeri relativi (interi con segno) Rappresentazione di numeri interi relativi (con N bit) Segno e Valore Assoluto

Rappresentazione di numeri relativi (interi con segno) Rappresentazione di numeri interi relativi (con N bit) Segno e Valore Assoluto Rappresentazione di numeri relativi (interi con segno) E possibile estendere in modo naturale la rappresentazione dei numeri naturali ai numeri relativi. I numeri relativi sono numeri naturali preceduti

Dettagli

Sistemi di numerazione

Sistemi di numerazione Sistemi di numerazione Numeri naturali Noi rappresentiamo i numeri con una sequenza di cifre, ad esempio 10 : 0,1,2,3,4,5,6,7,8,9, secondo una notazione posizionale. Posizionale significa che il valore

Dettagli

Esercizi. Soluzioni degli esercizi. Soluzioni degli esercizi. Soluzioni degli esercizi. Convertire in formato decimale i seguenti numeri binari:

Esercizi. Soluzioni degli esercizi. Soluzioni degli esercizi. Soluzioni degli esercizi. Convertire in formato decimale i seguenti numeri binari: Esercizi Convertire in formato decimale i seguenti numeri binari: 11, 101011, 1100, 111111, 10101010 Convertire in formato decimale i seguenti numeri ottali: 12, 23, 345, 333, 560 Convertire in formato

Dettagli

1.2f: Operazioni Binarie

1.2f: Operazioni Binarie 1.2f: Operazioni Binarie 2 18 ott 2011 Bibliografia Questi lucidi 3 18 ott 2011 Operazioni binarie Per effettuare operazioni è necessario conoscere la definizione del comportamento per ogni coppia di simboli

Dettagli

Introduzione ai sistemi informatici 1

Introduzione ai sistemi informatici 1 Informatica Pietro Storniolo storniolo@csai.unipa.it http://www.pa.icar.cnr.it/storniolo/info8 La codifica dell informazione Codifica dati e istruzioni Algoritmo descrizione della soluzione di problema

Dettagli

1.2e: La codifica Digitale dei Numeri

1.2e: La codifica Digitale dei Numeri Prof. Alberto Postiglione Dipartimento di Scienze della Comunicazione Facoltà di Lettere e Filosofia Università degli Studi di Salerno : La codifica Digitale dei Numeri Informatica Generale (Corso di Studio

Dettagli

Rappresentazione dell informazione. Gabriella Trucco

Rappresentazione dell informazione. Gabriella Trucco Rappresentazione dell informazione Gabriella Trucco Simboli e alfabeto Per formalizzare dati (numeri, caratteri, immagini, suoni, ) si utilizzano successioni di simboli scelti da un insieme finito detto

Dettagli

Calcolo numerico e programmazione Rappresentazione dei numeri

Calcolo numerico e programmazione Rappresentazione dei numeri Calcolo numerico e programmazione Rappresentazione dei numeri Tullio Facchinetti 16 marzo 2012 10:54 http://robot.unipv.it/toolleeo Rappresentazione dei numeri nei calcolatori

Dettagli

modificato da andynaz Cambiamenti di base Tecniche Informatiche di Base

modificato da andynaz Cambiamenti di base Tecniche Informatiche di Base Cambiamenti di base Tecniche Informatiche di Base TIB 1 Il sistema posizionale decimale L idea del sistema posizionale: ogni cifra ha un peso Esempio: 132 = 100 + 30 + 2 = 1 10 2 + 3 10 1 + 2 10 0 Un numero

Dettagli

Esercizi. Soluzioni degli esercizi. Soluzioni degli esercizi. Soluzioni degli esercizi

Esercizi. Soluzioni degli esercizi. Soluzioni degli esercizi. Soluzioni degli esercizi Esercizi Convertire in formato decimale i seguenti numeri binari: 11, 101011, 1100, 111111, 10101010 Convertire in formato decimale i seguenti numeri ottali: 12, 23, 345, 333, 560 Convertire in formato

Dettagli

Lezione 1. Rappresentazione dei numeri. Aritmetica dei calcolatori. Rappresentazione dei numeri naturali in base 2

Lezione 1. Rappresentazione dei numeri. Aritmetica dei calcolatori. Rappresentazione dei numeri naturali in base 2 Lezione 1 Rappresentazione dei numeri Aritmetica dei calcolatori Rappresentazione dei numeri naturali in base 2 Si utilizza un alfabeto binario A = {0,1} dove 0 corrisponde al numero zero e 1 corrisponde

Dettagli

La codifica binaria. Informatica B. Daniele Loiacono

La codifica binaria. Informatica B. Daniele Loiacono La codifica binaria Informatica B Introduzione Il calcolatore usa internamente una codifica binaria ( e ) per rappresentare: i dati da elaborare le istruzioni dei programmi eseguibili Fondamenti di codifica

Dettagli

Rappresentazioni numeriche

Rappresentazioni numeriche Rappresentazioni numeriche Un numero è dotato di un valore una rappresentazione La rappresentazione di un numero è il sistema che utilizziamo per indicarne il valore. Normalmente è una sequenza (stringa)

Dettagli

Aritmetica dei Calcolatori

Aritmetica dei Calcolatori Aritmetica dei Calcolatori Luca Abeni March 5, 2014 Codifica dei Numeri Interi k bit codificano 2 k simboli/valori/numeri... Si usa la base 2 per codificare i numeri Numeri naturali n N: valori da 0 a

Dettagli

1.2 Concetti base dell Informatica: Informazione

1.2 Concetti base dell Informatica: Informazione 1.2 Concetti base dell Informatica: Informazione Insegnamento di Informatica Elisabetta Ronchieri Corso di Laurea di Economia, Universitá di Ferrara I semestre, anno 2014-2015 Elisabetta Ronchieri (Universitá)

Dettagli

04 Aritmetica del calcolatore

04 Aritmetica del calcolatore Aritmetica del calcolatore Numeri a precisione finita - con un numero finito di cifre - non godono della proprietà di chiusura - le violazioni creano due situazioni distinte: - overflow - underflow Pagina

Dettagli

Rappresentazione binaria

Rappresentazione binaria Rappresentazione binaria Per informazione intendiamo tutto quello che viene manipolato da un calcolatore: numeri (naturali, interi, reali,... ) caratteri immagini suoni programmi... La più piccola unità

Dettagli

Esercitazione del 05/03/ Soluzioni

Esercitazione del 05/03/ Soluzioni Esercitazione del 05/03/2009 - Soluzioni. Conversione binario decimale ( Rappresentazione dell Informazione Conversione in e da un numero binario, slide 0) a. 0 2? 0 2 Base 2 La posizione della cifra all

Dettagli

Rappresentazione dell informazione. Argomenti trattati: Codifica: Teoria generale. Proprietà di una codifica:

Rappresentazione dell informazione. Argomenti trattati: Codifica: Teoria generale. Proprietà di una codifica: Rappresentazione dell informazione I calcolatori gestiscono dati di varia natura: testi, immagini, suoni, filmati, nei calcolatori rappresentati con sequenze di bit: mediante un opportuna codifica presentiamo

Dettagli

Conversione di base. Conversione decimale binario. Si calcolano i resti delle divisioni per due

Conversione di base. Conversione decimale binario. Si calcolano i resti delle divisioni per due Conversione di base Dato N>0 intero convertirlo in base b dividiamo N per b, otteniamo un quoto Q 0 ed un resto R 0 dividiamo Q 0 per b, otteniamo un quoto Q 1 ed un resto R 1 ripetiamo finché Q n < b

Dettagli

Aritmetica dei Calcolatori Elettronici

Aritmetica dei Calcolatori Elettronici Aritmetica dei Calcolatori Elettronici Prof. Orazio Mirabella L informazione Analogica Segnale analogico: variabile continua assume un numero infinito di valori entro l intervallo di variazione intervallo

Dettagli

Rappresentazione informazione ed elementi di aritmetica dei computer

Rappresentazione informazione ed elementi di aritmetica dei computer Rappresentazione informazione ed elementi di aritmetica dei computer Salvatore Orlando 1 Rappresentazione dell informazione Simbolo (es. cifra o lettera) - Significato (es. numero o suono) Per comunicare/rappresentare

Dettagli

Esercitazione 1 del 07/10/2011

Esercitazione 1 del 07/10/2011 Esercitazione 1 del 07/10/2011 1. Conversione binario decimale a. 1101 2? 10 1 1 2 Base 2 La posizione della cifra all interno del numero indica il peso della cifra stessa, cioè il moltiplicatore da usare

Dettagli

Abilità Informatiche e Telematiche

Abilità Informatiche e Telematiche Abilità Informatiche e Telematiche (Laurea Triennale + Laurea Magistrale) Marco Pedicini mailto:marco.pedicini@uniroma3.it Corso di Laurea Magistrale in Informazione, Editoria e Giornalismo, Università

Dettagli

Rappresentazione binaria

Rappresentazione binaria Rappresentazione binaria Per informazione intendiamo tutto quello che viene manipolato da un calcolatore: numeri (naturali, interi, reali,... ) caratteri immagini suoni programmi... La più piccola unità

Dettagli

Rappresentazione dei numeri in un calcolatore

Rappresentazione dei numeri in un calcolatore Corso di Calcolatori Elettronici I Rappresentazione dei numeri in un calcolatore ing. Alessandro Cilardo Corso di Laurea in Ingegneria Biomedica Rappresentazione dei numeri Così come per qualsiasi altro

Dettagli

La codifica binaria. Fondamenti di Informatica. Daniele Loiacono

La codifica binaria. Fondamenti di Informatica. Daniele Loiacono La codifica binaria Fondamenti di Informatica Come memorizzo l informazione nel calcolatore? 1 bit di informazione 1 bit di informazione La memoria del calcolatore Introduzione q Il calcolatore usa internamente

Dettagli

Sistemi di Elaborazione delle Informazioni

Sistemi di Elaborazione delle Informazioni Sistemi di Elaborazione delle Informazioni Rappresentazione dell Informazione 1 Il bit Si consideri un alfabeto di 2 simboli: 0, 1 Che tipo di informazione si può rappresentare con un bit? 2 Codifica binaria

Dettagli

Esercitazione 1 del 10/10/2012

Esercitazione 1 del 10/10/2012 Esercitazione 1 del 10/10/2012 1. Conversione binario decimale a. 1101 2? 10 1 1 2 Base 2 La posizione della cifra all interno del numero è associata al peso della cifra stessa, cioè il moltiplicatore

Dettagli

La codifica. dell informazione

La codifica. dell informazione 00010010101001110101010100010110101000011100010111 00010010101001110101010100010110101000011100010111 La codifica 00010010101001110101010100010110101000011100010111 dell informazione 00010010101001110101010100010110101000011100010111

Dettagli

La codifica dei numeri

La codifica dei numeri La codifica dei numeri La rappresentazione dei numeri con il sistema decimale può essere utilizzata come spunto per definire un metodo di codifica dei numeri all interno degli elaboratori: la sequenza

Dettagli

La codifica. dell informazione. Codifica dei numeri. (continua) Codifica dei numeri. Codifica dei numeri: il sistema decimale

La codifica. dell informazione. Codifica dei numeri. (continua) Codifica dei numeri. Codifica dei numeri: il sistema decimale La codifica dell informazione Il codice ASCII consente di codificare le cifre decimali da a 9 fornendo in questo modo un metodo per la rappresentazione dei numeri Il numero 324 potrebbe essere rappresentato

Dettagli

Anno Accademico Lezione 10 : Conversione di Base (p. 3) Lunedì 6 Dicembre 2010

Anno Accademico Lezione 10 : Conversione di Base (p. 3) Lunedì 6 Dicembre 2010 Anno Accademico 2009-2010 2010 Lezione 10 : Conversione di Base (p. 3) Lunedì 6 Dicembre 2010 Da base 2 a base 10: 11010100 2 0 2 0 + 0 2 1 + 1 2 2 + 0 2 3 + 1 2 4 + 0 2 5 + 1 2 6 + 1 2 7 = 212 10 2 Per

Dettagli

Architettura degli elaboratori - 2 -

Architettura degli elaboratori - 2 - Università degli Studi dell Insubria Dipartimento di Scienze Teoriche e Applicate Architettura degli elaboratori Numeri e aritmetica binaria Esercizi Marco Tarini Dipartimento di Scienze Teoriche e Applicate

Dettagli

Analogico vs. Digitale. LEZIONE II La codifica binaria. Analogico vs digitale. Analogico. Digitale

Analogico vs. Digitale. LEZIONE II La codifica binaria. Analogico vs digitale. Analogico. Digitale Analogico vs. Digitale LEZIONE II La codifica binaria Analogico Segnale che può assumere infiniti valori con continuità Digitale Segnale che può assumere solo valori discreti Analogico vs digitale Il computer

Dettagli

Fondamenti di Informatica - 1. Prof. B.Buttarazzi A.A. 2011/2012

Fondamenti di Informatica - 1. Prof. B.Buttarazzi A.A. 2011/2012 Fondamenti di Informatica - 1 Prof. B.Buttarazzi A.A. 2011/2012 Sommario Rappresentazione dei numeri naturali (N) Rappresentazione dei numeri interi (Z) Modulo e segno In complemento a 2 Operazioni aritmetiche

Dettagli

Informatica e Laboratorio di Programmazione Sistema Binario Alberto Ferrari. Alberto Ferrari Informatica e Laboratorio di Programmazione

Informatica e Laboratorio di Programmazione Sistema Binario Alberto Ferrari. Alberto Ferrari Informatica e Laboratorio di Programmazione Informatica e Laboratorio di Programmazione Sistema Binario Alberto Ferrari Alberto Ferrari Informatica e Laboratorio di Programmazione analogico e digitale una grandezza (fisica o astratta) può essere

Dettagli

Parte III Indice. Rappresentazione dei valori frazionari. Esercizi. in virgola fissa in virgola mobile III.1. Fondamenti di Informatica

Parte III Indice. Rappresentazione dei valori frazionari. Esercizi. in virgola fissa in virgola mobile III.1. Fondamenti di Informatica Parte III Indice Rappresentazione dei valori frazionari in virgola fissa in virgola mobile Esercizi III.1 Rappresentazione dei valori frazionari I valori frazionari sono del tipo: xxxxxxx xxxx,yyyyy yyyy

Dettagli

Codice binario. Codice. Codifica - numeri naturali. Codifica - numeri naturali. Alfabeto binario: costituito da due simboli

Codice binario. Codice. Codifica - numeri naturali. Codifica - numeri naturali. Alfabeto binario: costituito da due simboli Codice La relazione che associa ad ogni successione ben formata di simboli di un alfabeto il dato corrispondente è detta codice. Un codice mette quindi in relazione le successioni di simboli con il significato

Dettagli

Rappresentazione dell informazione

Rappresentazione dell informazione Rappresentazione dell informazione La codifica delle informazioni codifica forma adatta per essere trattata dall elaboratore INFORMAZIONI DATI interpretazione 2 Informazioni Numeri Immagini fisse Interi

Dettagli

La codifica binaria. Fondamenti di Informatica. Daniele Loiacono

La codifica binaria. Fondamenti di Informatica. Daniele Loiacono La codifica binaria Fondamenti di Informatica Introduzione q Il calcolatore usa internamente una codifica binaria (0 e 1) per rappresentare: i dati da elaborare (numeri, testi, immagini, suoni, ) le istruzioni

Dettagli

1.2 Concetti base dell Informatica: Informazione

1.2 Concetti base dell Informatica: Informazione 1.2 Concetti base dell Informatica: Informazione Insegnamento di Informatica Elisabetta Ronchieri Corso di Laurea di Economia, Universitá di Ferrara I semestre, anno 2014-2015 Elisabetta Ronchieri (Universitá)

Dettagli

INFORMATICA DI BASE I FONDAMENTI

INFORMATICA DI BASE I FONDAMENTI INFORMATICA DI BASE I FONDAMENTI Hardware e software Il termine hardware letteralmente significa ferramenta. Il termine software è un neologismo, una parola appositamente creata contrapponendo al termine

Dettagli

Argomenti trattati: Rappresentazione dell informazione. Proprietà di una codifica: Codifica: Teoria generale

Argomenti trattati: Rappresentazione dell informazione. Proprietà di una codifica: Codifica: Teoria generale Rappresentazione dell informazione I calcolatori gestiscono dati di varia natura: testi, immagini, suoni, filmati, nei calcolatori rappresentati con sequenze di bit: mediante un opportuna codifica presentiamo

Dettagli