Sisteme de numeraie, coduri, reprezentarea numerelor, aritmetica binar, algebr boolean
Sisteme de numeraie 1. Realizai conversia numrului 11001010112 n baza 10 i n baza 16. 2. tiind c (16)10 = (100)b, determinai valoarea lui b. 3. Efectuai operaia 53678 + 14768 + 37618. Care este rezultatul exprimat n octal i apoi n hexazecimal? Coduri 1. Codificai cifrele zecimale 0, 1, 2,, 8, 9 cu ajutorul codului ponderat: 2; 1; 4; 2. 2. Reprezentai cifrele zecimale 2, 6 i 9 n codurile: BCD, Exces 3, Gray. Reprezentarea numerelor n calculator 1. Reprezentai numrul 1011101002 prin mrime i semn, complement fa de 2 i complement fa de 1. 2. Artai care este reprezentarea numrului 25310 n complement fa de 2 i n complement fa de 1. 3. Determinai numrul zecimal care este exprimat n virgul mobil n simpl precizie astfel: 0 1000111 1001 0111 1000 0000 0000 0000 Deplasamentul se consider 64. Aritmetica binar 1. Efectuai adunarea, scderea, nmulirea i mprirea numerelor +1810 i +410 exprimate prin mrime i semn. 2. Realizai adunarea i scderea n complement fa de 2 a numerelor zecimale +20 i +7. Algebr boolean 1. Aplicai axiomele i teoremele algebrei booleene pentru a simplifica urmtoarele funcii: 1) (a + a b) (a + b) 2) a b + a + b + c + d 3) a + b c + a b c (a d + b) 4) a b c d + a b c d + a b c d + a b c d 2. S se demonstreze c: 1) (a + b) + a b = a + b 2) a + b = a + b = a + b 3. Artai c urmtoarea identitate este adevrat: x1 x4 + x2 x4 + x3 x4 = (x1 + x4)(x2 + x3 + x4)