Автор работы: Пользователь скрыл имя, 22 Июля 2012 в 20:30, контрольная работа
Задача 1:
Перевести в двоичную систему счисления числа Q, U, P и вычислить суммы Q+U, Q+P.
Исходные данные:
Q = 18/64
P = 55/64
U = 22/64
[QxU] = 00.0000110001100
2. Для вычисления U/Q выпишем прямые коды делимого и делителя и ДК отрицательного значения делителя:
[Q]2 = 00.010010
[U]2 = 00.010110
[-Q]ДK = 11.101110
Используем алгоритм деления без восстановления остатка.
| 00.010010 |
|
| 11.101110 |
|
R1 | 00.000100 | (+) 4 = 1 |
|
|
|
2xR1 | 00.001000 |
|
| 11.101110 |
|
R2 | 11.110110 | (-)4.1=0 |
|
|
|
2xR2 | 11.101100 |
|
| 00.010010 |
|
R3 | 11.111110 | (-)4.2=0 |
|
|
|
2xR3 | 11.111100 |
|
| 00.010010 |
|
R4 | 00.001110 | (+) 4.3=1 |
2xR4 | 00.011100 |
|
| 11.101110 |
|
R5 | 00.001010 | (+)4.4=1 |
|
|
|
2xR5 | 00.010100 |
|
| 11.101110 |
|
R6 | 00.000010 | (+)4.5=1 |
|
|
|
2xR6 | 00.000100 |
|
| 11.101110 |
|
| 11.110010 | (-)4.6=0 |
|
|
|
Получаем ответ: 11.001110
Ответ:
[QxU] = 00.0000110001100
U/Q = 11.001110
Задача №7
Перевести в 8-ричную систему и вычислить: T, R, S, R+S
Исходные данные:
Т = 13421
R = 4823
S = 5008
Решение:
1. Для перевода числа в 8-ричную систему делим основание на 8 на первом шаге, а на последующих шагах делим очередные частные на 8 и выписываем получающиеся остатки в обратном порядке:
[T]8
13421:8 | 1677 | 5 |
1677:8 | 209 | 5 |
209:8 | 26 | 1 |
26:8 | 3 | 2 |
3:8 | 0 | 3 |
[T]8 = 32155
[R]8
4823:8 | 602 | 7 |
602:8 | 75 | 2 |
75:8 | 9 | 3 |
9:8 | 1 | 1 |
[R]8 = 11327
[S]8
5008:8 | 626 | 0 |
626:8 | 78 | 2 |
78:8 | 9 | 6 |
9:8 | 1 | 1 |
[S]8 = 11620
2. Складываем [R+S]
+ | 11327 |
11620 | |
23147 |
[R+S] = 23147
Ответ:
[T]8 = 32155
[R]8 = 11327
[S]8 = 11620
[R+S] = 23147
Задача №8
Перевести в 16-ричную систему и вычислить: T, R, S, R+S
Исходные данные:
Т = 13421
R = 4823
S = 5008
Решение:
[T]16
13421:16 | 838 | D |
838:16 | 52 | 6 |
52:16 | 3 | 4 |
[T]16 = 346D
[R]16
4823:16 | 301 | 7 |
301:16 | 18 | D |
18:16 | 1 | 2 |
[R]16 = 12D7
[S]16
5008:16 | 313 | 0 |
313:16 | 19 | 9 |
19:16 | 1 | 3 |
[S]16 = 1390
2. Складываем [R+S]
+ | 12D7 |
1390 | |
2667 |
[R+S] = 2667
Ответ:
[T]16 = 346D
[R]16 = 12D7
[S]16 = 1390
[R+S] = 2667
Задача №9
Сложить числа с плавающей точкой.
Исходные данные:
А = 101001Е100100
В = 110100Е011111
Решение:
1. Находим разность порядков первого и второго числа
- | 100010 |
011111 | |
000101 |
[000101]2 = [5]10
Сдвигаем мантиссу второго числа на 5 разрядов вправо и получаем: 000001Е100100
Складываем числа:
+ | 101001 |
000001 | |
101010 |
[A+B] = 101010Е100100
Ответ:
[A+B] = 101010Е100100
Информация о работе Контрольная работа по дисциплине «Вычислительные машины, системы и сети»