Arkusz2


Katedra Analizy Funkcjonalnej Wydziału Matematyki i Informatyki Uniwersytetu Łódzkiego.

Arkusz zadań nr 2 do przedmiotu Architektura systemów komputerowych

Opracował: Andrzej Fabijańczyk

(The Set of Exercises no. 2 for Computer Architecture by Andrzej Fabijańczyk)

1. Zakodować podane liczby przy pomocy 7 bitów w kodzie prostym, odwrotnym i dopeł­nieniowym:

(Represent the numbers in the 7-bit uncomplemented, 1s complemented and 2s complemented codes:)

a) 0x01 graphic
b) 0x01 graphic
c) 0x01 graphic
d) 0x01 graphic

e) 0x01 graphic
f) 0x01 graphic
g) 0x01 graphic
h) 0x01 graphic

2. Zakodować podane liczby przy pomocy 9 bitów w kodzie prostym, odwrotnym i dopeł­nieniowym:

(Represent the numbers in the 9-bit uncomplemented, 1s complemented and 2s complemented codes:)

a) 0x01 graphic
b) 0x01 graphic
c) 0x01 graphic
d) 0x01 graphic

e) 0x01 graphic
f) 0x01 graphic

3. Znaleźć brakujące kody prosty, odwrotny lub dopełnieniowy liczby a:

(Find remaining codes for the given code assuming that indexes pr, odw, dop mean the uncomplemented, 1s complemented and 2s complemented codes, respectively;)

a) 0x01 graphic
b) 0x01 graphic
c) 0x01 graphic
d) 0x01 graphic

e) 0x01 graphic
f) 0x01 graphic
g) 0x01 graphic

4. Znaleźć wartości dwójkowe i dziesiętne zakodowanej liczby a:

(Find the binary and decimal values of the coded number a assuming that indexes pr, odw, dop mean the uncomplemented, 1s complemented and 2s complemented codes, respectively:)

a) 0x01 graphic
b) 0x01 graphic
c) 0x01 graphic

d) 0x01 graphic
e) 0x01 graphic
f) 0x01 graphic

g) 0x01 graphic
h) 0x01 graphic

5. Obliczyć sumy podanych liczb poprzez odpowiednie sumowanie ich 8-bitowych kodów odwrotnych i rozkodowanie otrzymanego wyniku, sprawdzić odpowiedź przy pomocy „zwykłego” dodawania:

(derive sums of the given numbers by means of their 8-bit 1s complemented codes and decoding, verify the obtained result by traditional addition:)

a) 0x01 graphic
b) 0x01 graphic

c) 0x01 graphic
d) 0x01 graphic

e) 0x01 graphic
f) 0x01 graphic

6. Obliczyć sumy podanych liczb poprzez odpowiednie sumowanie ich 8-bitowych kodów dopełnieniowych i rozkodowanie otrzymanego wyniku, sprawdzić odpowiedź przy pomocy „zwykłego” dodawania:

(derive the sum of the given numbers by means of their 8-bit 2s complemented codes and decoding, verify the obtained result by traditional addition:)

a) 0x01 graphic
b) 0x01 graphic

c) 0x01 graphic
d) 0x01 graphic

e) 0x01 graphic
f) 0x01 graphic

7. Znaleźć kod liczby przeciwnej 0x01 graphic
na podstawie kodu tego samego rodzaju liczby a:

(derive the code of the opposite number 0x01 graphic
from the code of the number a assuming that indexes pr, odw, dop mean the uncomplemented, 1s complemented and 2s complemented codes, respectively;)

a) 0x01 graphic
b) 0x01 graphic
c) 0x01 graphic

d) 0x01 graphic
e) 0x01 graphic
f) 0x01 graphic

g) 0x01 graphic
h) 0x01 graphic

8. Obliczyć różnicę 0x01 graphic
podanych liczb a, b poprzez odpowiednie sumowanie 8-bitowych kodów liczb a oraz 0x01 graphic
Podać rozwiązanie dla kodu odwrotnego i dla kodu dopełnieniowego, sprawdzić odpowiedź przy pomocy „zwykłego” odejmowania:

(derive the difference of the given numbers by means of their 8-bit 1s complemented and 2s complemented codes and decoding, verify the obtained result by traditional subtraction:)

a) 0x01 graphic
b) 0x01 graphic

c) 0x01 graphic
d) 0x01 graphic

e) 0x01 graphic

9. Zakodować daną liczbę przy pomocy kodów 8-4-2-1, 2-4-2-1 oraz +3:

(Represent the number a in the 8-4-2-1, 2-4-2-1 and +3 codes:)

a) 0x01 graphic
b) 0x01 graphic
c) 0x01 graphic

10. Rozkodować, o ile to możliwe, liczbę a zakładając, że została ona zakodowana w kodzie 8-4-2-1, 2-4-2-1 lub +3:

(Find, if possible, the decimal value of the encoded number a by means of the 8-4-2-1, 2-4-2-1 or +3 code:)

a) [a]=1011110010000110; b) [a]=0100110010110100;

c) [a]=01000111100101101000; d) [a]=01010011100010010111;

e) [a]=00110100001000000001;

f) [a]=1001001100101101.

Odpowiedzi

(Answers)

1. a) 0x01 graphic

b) 0x01 graphic

c) 0x01 graphic

d) 0x01 graphic

e) 0x01 graphic

f) 0x01 graphic

g) niemożliwe, liczba poza dozwolonym zakresem;

(impossible, overflow;)

h) niemożliwe w kodzie prostym i odwrotnym, 0x01 graphic

(impossible in the uncomplemented and 1s complemented codes,)

2. a) 0x01 graphic

b) 0x01 graphic

c) niemożliwe, liczba poza dozwolonym zakresem;

(impossible, overflow;)

d) 0x01 graphic

e) 0x01 graphic

f) 0x01 graphic

3. a) 0x01 graphic

b) 0x01 graphic

c) 0x01 graphic

d) 0x01 graphic

e) 0x01 graphic

f) niemożliwe, liczba poza dozwolonym zakresem;

(impossible, overflow;)

g) 0x01 graphic

4. a) 0x01 graphic
b) 0x01 graphic
c) 0x01 graphic

d) 0x01 graphic
e) 0x01 graphic
f) 0x01 graphic

g) 0x01 graphic
h) 0x01 graphic

5. a) 0x01 graphic

b) 0x01 graphic

c) 0x01 graphic

d) 0x01 graphic
sprzeczność, suma poza dozwolonym zakresem;

(contradiction, the sum out of range;)

e) 0x01 graphic

f) 0x01 graphic
sprzeczność, suma poza dozwolonym zakresem.

(contradiction, the sum out of range.)

6. a) 0x01 graphic

b) 0x01 graphic
sprzeczność, suma poza dozwolonym zakresem;

(contradiction, the sum out of range;)

c) 0x01 graphic

d) 0x01 graphic

e) 0x01 graphic
sprzeczność, suma poza dozwolonym zakresem;

(contradiction, the sum out of the range;)

f) 0x01 graphic

7. a) 0x01 graphic
b) 0x01 graphic
c) 0x01 graphic

d) 0x01 graphic

e) liczba 0x01 graphic
poza dozwolonym zakresem; (the number 0x01 graphic
out of the range)

f) 0x01 graphic
g) 0x01 graphic
h) 0x01 graphic

8. a) 0x01 graphic

b) 0x01 graphic

c) 0x01 graphic

d) 0x01 graphic

e) 0x01 graphic
sprzeczność, różnica 0x01 graphic
poza dozwolonym zakresem,

(contradiction, the difference out of the range;)

0x01 graphic

9. a) [a]8421=0110011100111001, [a]2421=1100110100111111, [a]+3=1001101001101100;

b) [a]8421=01001000000001110001, [a]2421=01001110000011010001,

[a]+3=01111011001110100100;

c) [a]8421=011100110100011001000000, [a]2421=110100110100110001000000,

[a]+3=101001100111100101110011.

10. a) możliwe tylko w kodzie +3 i wtedy a=8953;

(possible in the +3 code only)

b) niemożliwe w kodzie 8-4-2-1, a=4654 w kodzie 2-4-2-1, a=1981 w kodzie +3;

(impossible in the 8-4-2-1 code)

c) możliwe tylko w kodzie 8-4-2-1 i wtedy a=47968;

(possible in the 8-4-2-1 code only)

d) niemożliwe w kodzie 2-4-2-1, a=53897 w kodzie 8-4-2-1, a=20564 w kodzie +3;

(impossible in the 2-4-2-1 code)

e) niemożliwe w kodzie +3, a=34201 w kodach 8-4-2-1 i 2-4-2-1;

(impossible in the +3 code)

f) niemożliwe we wszystkich kodach.

(impossible in any code.)

2



Wyszukiwarka

Podobne podstrony:
ARKUSZ
312[01] 01 122 Arkusz egzaminac Nieznany (2)
J rosyjski arkusz rozsz cz I
polski arkusz 2006
arkusz fizyka poziom s rok 2001 535
Odpowiedzi Przykladowy arkusz PP Fizyka (2)
ARKUSZ 8
Odpowiedzi Test przed probna matura 2008 Arkusz PR Wos
arkusze zadania 1 5
arkusz Matematyka poziom r rok 2010 4393 MODEL
arkusz kalkulacyjny 4
ARKUSZ OCENY dla grupy
Arkusz SP 1 id 68850 Nieznany (2)
łacina arkusz1 2004

więcej podobnych podstron