You are on page 1of 8
Nensit Ecole Nationale Supérieure d’Ingénieurs de Tunis DEVOIR SURVEILLE Date :29 Octobre 2019 Durée :1H30mn Classes: GELA,B & C Matigre : Circuits & Systémes Logiques | Nombre de pages : 3 Enseignant(e): A. ZAAFOURI, A. SELLAMI & H. SEDDIK Documents autorisés : Non Oui Exercice N°1: (9 points) 1. Moyennant les conversions usuelles, remplir la table donnée ci-dessous. [Décimal J Binaire J Hexadécimal | BCDescsins | 2. De maniere générale, comment passer de lécriture d'un nombre en base 8 a son écriture en base 2? Soient A = (50,63)s et B = (27, 15)s 3. Effectuer la somme A + B sans repasser par la base 10 4. Convertir les nombres A et B en base 2. 5. Calculer la différence (A): — (B): en utilisant la méthode complément & 2 6. Pour un nombre signé de 10 bits (N)2, donner les limites de variation de (N)10 Exercice N°2: (11 points) Le montage de la figure | représente une réalisation d’une fonction logique 4 quatre variables par le multiplexeur 74151. Do DI Da fte3,e2,21,20) D3 y > Dé Ds Dé aa ny Dic BA TRE e2 el e0 Figure 1 1, Trouver les 2 formes canoniques de f(e, Dresser la table de vérité de /(e, Donner le tableau de Karnaugh de f(e,,¢ ee 00 m1 iI 10 exeo 00 I or u 10 2. 3 c, selon le modéle ci-dessous en sommes des produits 4, Trouver les expressions algébriques simplifiées de f(e,. et en produits des sommes 5. Donner le logigramme de fen utilisant uniquement des portes NOR 2 entrées. 6. Matérialiser la fonction f(e,.c,,¢,¢,)avec décodeur (figure 2). Utiliser autant de décodeurs que vous voulez. Bon travail DM74LS155 » DM74LS156 Dual 2-Line to 4-Line Decoders/Demultiplexers. Connection Diagram 8 [incon Te : 3 sa i * 5 i Figure 2 38 Correction DS1_Systémes Logiques Novembre 2019 Correction Exercice 1 1 * (0.375):0 = 0.375 *2 = 0.75 0.75*2=1. 05*2=1.0 = (0.011). = (0.0110}2=(0.6)i5 (0.375)10 = (0.0110 1010 1989) exes * (7E)ig=(0411 1110),=7°16+14"16"=(126)10=(0100 0101 1004 )exs * (1101,1011)2 = (D,B)se=13*16°411"16= (13.6875)s0 = (8100 0110, 1001 1011 1010 1009)exs * (01101010)exc3=( 3 7 ):o=(25)5= (0010 0101), Décimal Binaire | Hexadécimal BCDexca, 0,375 0.011 0.6 0.0110 1010 1909 126 0111 1110 7E 9100 0101 1001 1101,1011 | 1101,1011 | D,B | 91000110, 1001 1011 1010 1900 | 37/9010 0101). — 5S 01101010 2. chaque bit de la base 8 forme 3 bits dans la base 2. Pour la partie entiére on commence par LSB (bit de poids faible) de droite & gauche. Pour la partie non entiére MSB (bit de poids fort de gauche a droite. 36 5 0,6 3 + 271 °55 =10 0,0 0 4. (50.63)z = (101 000, 110 011). (27.15)s= (010 111, 001 101). 5. soustraction Ca 1(B) = CR(B) = (101 000, 110 010) C2 (B) = CV(B) = (101 000, 110 011) A-B=A+CV(B) 101 000, 110 011 . 101.000, 1100011 = 1010 001, 100 110 6. 28-44 (3-01.4 Pour 3 bits: Nmin: 111 :-3 Nmax: 011: +: Pour 10 bits : Nmin =-511 Nmax = +511 Correction Exercice 2 23 0 —p—|D2 fte3,@2,¢1,e0) fe[ Bia bo | D1 | 02 | D3 | D4 | ps | p6| 07 e2 el | e0 | 3 | © 2/@/@/s5 6/7 3 ® 9) | 10) 12 | 12 | 13 | 14| 1 [oo [e[e3 | o [oles f(e3, e2,e1,e0) = E(0, 1, 3, 4, 8, 9, 15) =11(2,5,6,7,10,11,12,13,14) 2. Table de vérité Z © ® © & ©, gg © 3 f(e3, e2,e1,e0) 1 W)o/N aujalwininlo rm oS B 5 Bb N w m & BiRiR|RlolololoR|E|E RE olololo BlRlOlO|R|Rolo/R|RloloiR|Hiolo RlolRlo|Rlo Rlo/Rlol/RloiRloiKlo Rlololo colo R/Rolojo RH Rlo|H » a 3. Simplification par tableau de karnaugh e3e2 00 01 11 eleO 00 im 01 Di 11 1 10 0 7 i 5 clololy 4. 1° forme canonique simplifiée de f : f(e3,e2,e1,e0) = €2.e1 + €3.e1.e0 +e3.e2.c0 + e3e2e1e0 2°™* forme canonique simplifiée de f : “W(e3,e2,e1,e0) = 61.20 “) +e3.e2.e1 f(e3,e2,e1,e0) = (e1+e0) . (e3+e2+e0) . (e3+e2+e1) 5S. Logigramme de f avec NOR a 2 entrées = po e3 e2 e1 e0 “e 3) 2iu, _. 69 Ff | €5 2) €y ,2e)= |e ‘ 2 5 OB GASISES =G464+6 BB eet Bae iho 405 A 4x2 83,45) = 0 (ZeeorGhreo Beiter 2 *& A, feritries) +es flees eve) acl VES Coxesere) 2 €s Zlo; 4j3s4) + & E(% 3) veabste sa beri de 2, dendenrs peer pear ancl Plenite;4i&)

You might also like