Анимация
JavaScript


Главная  Библионтека 

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 [ 83 ] 84 85 86 87

ПРИЛОЖЕНИЕ А

АРИФМЕТИЧЕСКИЕ ТАБЛИЦЫ ДЛЯ 4-БИТОВОЙ МАШИНЫ

Во всех таблицах данного приложения подчеркивание обозначает знаковое переполнение.

таблица а.1. сложение

-8 8

-7 9

-б А

-5 В

-4 С

-3 D

-2 Е

-1 F

D таолице для вычитании (.глил. rt.z,; iipcMiiujioiocivx, iiu um iicptnuja дли и танавливается как и для а+Ь+1, так что перенос эквивалентен отсутствию заема.

таблица а.2. вычитание (строка - бтолбец)

-8 8

-7 9

-6 A

-5 В

-3 D

-2 E

-1 F



-8 8

-7 9

-6 А

-5 В

-4 С

-3 D

-2 Е

-1 F

В случае умножения (табл. А.З и А.4) переполнение означает, что результат не может быть выражен 4-битовой величиной. В случае знакового умножения (см. табл. А.З) это эквивалентно тому, что первые 5 битов 8-битового результата не равны пяти единицам или пяти нулям.

Таблица А.З. Знаковое умножение

2 3 4 5 б 7

-8 8 -7 9 -6 А -5 В -4 С -3 D -2 Е -1 F

О О О О О О О

о о о о о о о о о

2 3 4 5 6 7 F8 F9

О 2 4 6 8 А С Е F0 F2

О 3 6 9 С F 12

О 4 8 С 10 14 18

О 5 А

О 6 С

FA F4 FB F6

FC FD FE FF

F8 FA FC FE

15 1С

Е8 ЕО

ЕВ Е4

ЕЕ Е8

F1 ЕС

F4 F0

F7 F4

FA F8

FD FC

F 12

14 18

19 1Е.

1Е 24

23 2А

D8 DO

DD D6

Е2 DC

Е7 Е2

ЕС Е8

7 F8

Е F0

15 Е8

1С ЕО

23 D8

2А DO

31 С8

С8 4j0

CF 3£

D6 30

DD 28

Е4 20

F9 F2

FA FB F4 F6

ЕВ EE Fl

E4 E8 EC

DD E2 E7

D6 DC E2

CF D6 DD

38 30 28

FC F8 F4

FD FA F7

FE FC

31 2A 2A 24

23 IE

FO F4

EC Fl

E8 EE

E4 EB

20 1

1С 15

Fl F6 FB

EE F4 FA

EB F2 F9

ii 10

23 IE 19

1С 18 14

12 F

15 E 7

ii 14

12 F С 9 6 3

F6 F4 F2 10 E С A 8 6 4 2

FF FE

FA FD F8 FC

FB FA F9 8 7 6 5 4 3 2 1

Таблица A.4. Беззнаковое умножение

Таблицы А.З и А.6 содержат результат деления с отсечением. В табл. А.З для случая деления максимального по модулю отрицательного числа на -1 показан результат, равный 8 с переполнением, хотя на большинстве машин такая операция либо будет запрещена, либо ее результат будет неопределенным.



Таблица А.5. Знаковое короткое деление (строка -s- столбец)

-8 8

-7 9

-6 А

-5 В

-4 С

-3 D

-2 Е

-1 F

Таблица А.6. Беззнаковое короткое деление (строка + столбец)

Таблицы А.7 и А.8 содержат остатки при делении с отсечением. В табл. А.7 для случая деления максимального по модулю отрицательного числа на -1 показан результат, равный О с переполнением, хотя на большинстве машин такая операция либо будет запрещена, либо ее результат будет неопределенным.



0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 [ 83 ] 84 85 86 87