===== Zadania z kolosa zaliczeniowego, 1 termin 2010/2011 ===== === Treść: === ---- \\ - Znaleźć rozwinięcie dwójkowe liczb podanych w systemie dziesiętnym: **0.65625** i **49/64** - Co to za liczba dziesiętna zapisana jako binarna: **0.1(10000)2** - Liczby: **25/64** i **-37/128** zapisać w dwójkowych kodach 10-pozycyjnych: **znak-moduł prostym, odwrotnym i uzupełnieniowym** i przedstawić je w postaci szesnastkowej. - W 12 bitowym rejestrze procesora jest stałopozycyjna liczba, w zapisie heksadecymalnym, __**80B**__. Co to za liczba w zapisie dziesiętnym? - Zapisać podane wyrażenia w ONP podając kolejne zawartości stosu:\\ a. -(a+b)/(-c-d)^(k+l*m-n)-3;\\ b. x=y=(a*k+b*l)^k+(a*l+b*k)^l;\\ c. z=(z^2-2^z)/(z^2+2^z);\\ d. (l+m)^(n^p*q)+r^s/(-t-w); - Przetłumaczyć instrukcje podstawienia na ONP, a następnie podać zapis rejestrowy (docelowy, półskompilowany) realizujący to podstawienie:\\ m=n=p=(-1)^(m+n+p)*(m+n+p) - Przedstawić w postaci ciągu dwójkowego w 16-bitowym rejestrze procesora: cecha - pierwsze 6 bitów, pozostałe - mantysa, liczby: __**-5984.**__ oraz __**0.021484375**__ - Jaką instrukcję podstawienia realizuje poniższy program docelowy (w zapisie rejestrowym)?:\\ ** 1. r0 = f\\ 2. r1 = x\\ 3. r1 = -r1\\ 4. r2 = k\\ 5. r1 = r1 ^ r2\\ 6. r2 = y\\ 7. r2 = -r2\\ 8. r3 = k\\ 9. r2 = r2 ^ r3\\ 10. r1 = r1 + r2\\ 11. r0 <- r1 ** - Przy rzucie dwiema kostkami wiadomością jest uzyskanie określonej sumy oczek. Oblicz entropię źródła takich wiadomości. - Strzelec trafia w dziesiątkę z prawdopodobieństwem 0,9. Wiadomością jest uzyskanie k trafień w 4 strzałach, k <= 4. Obliczyć średnią ilość informacji zawartą w takiej wiadomości. - Napisać program realizujący funkcję standardową itoa.