• s’EVENT – tagastab True, kui signaaliga s midagi toimub. • s’STABLE – tagastab True, kui signaaliga midagi ei toimu. 53. Mis on Generic ja kuidas/kas saab seda üle kirjutada? Generic on globaalne muutuja. Arhitektuuri kirjutades generic map (N => 8) port map (); 54. Olgu A ja B bit_vector(0 to 5) ning a väärtuseks „100111“. Mis on B väärtusteks, kui teheteks oleks: a) a sll 2, b) a srl 3, c) a sla -2, d) a sra -3, e) a rol 3, d) a ror 4? a)011110 b)111100 c)111001 d)111111 e)111100 d)111001 55. Mis on „double dabble“? Kirjelda lühidalt tema põhimõtet. Nihuta ja liida kolm. 8 bitise arvu puhul: 1. Nihuta binaararv 1 koht vasakule. 2. Kui oled nihutanud 8 korda, siis BCD on esitatud sajaliste, kümneliste ning ühelistena. 3. Kui mõni binaararvu väärtus mõnes vastuse veerus on >= 5 (101 BIN), siis liida 3 (11 BIN). 4. Mine tagasi 1. 8 bitise arvu puhul 8 nihet, 4 bitise puhul 4 nihet. 56
v 11 12 13 15 14 28 29 31 30 60 61 63 62 44 45 47 46 r 001111 001110 011111 011110 111111 111110 101111 101110 4-muutuja Karnaugh' kaart A 10 8 9 11 10 24 25 27 26 56 57 59 58 40 41 43 42
100 101 111 110 11 12 13 15 14 11 12 13 15 14 28 29 31 30 60 61 63 62 44 45 47 46 001111 001110 011111 011110 111111 111110 101111 101110 3-muutuja Karnaugh' Kaart 1100 1101 1111 1110 10 8 9 11 10 24 25 27 26 56 57 59 58 40 41 43 42