Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Курсовая работа - Арифметические системы счисления / Задание 9 - Деление чисел в формате с фиксированной запятой

.docx
Скачиваний:
22
Добавлен:
02.05.2014
Размер:
26.4 Кб
Скачать

Задание 9 – Деление чисел в формате с фиксированной запятой

ОК Восстановление остатка Правило №1

А=-0,01111 [А]МО=11,10000

В=-0,11001 [В]МО=11,00110 [В]МО=11,00110

А+В; |A|<|B|; SgC=11=0; В0

[см]

[РгC]

Примечание

11,10000

+11,00001

00,11001

11,11010

+11,10101

00,11001

+00,01110

1

+00,01111

11,00110

11,10101

+11,01011

00,11001

+00,00100

1

+00,00101

11,00110

11,01011

+10,10111

00,11001

11,10000

+11,00001

00,11001

11,11010

00000

0000-

00001

0001-

00010

0010-

00100

0100-

01001

1001-

10011

[см]=[А]МО;[РгС]=0;[РгВ]=[В]МО

;

[см]=[см]+[РгB]

SgA=SgA1; C1=1

;

[см]=[см]+[РгB]

SgASgA2; C2=0; Восс.ост.

[см]=[см]+[РгB]

;

[см]=[см]+[РгB]

SgASgA3; C3=0; Восс.ост.

[см]=[см]+[РгB]

;

[см]=[см]+[РгB]

SgA=SgA4; C4=1

;

[см]=[см]+[РгB]

SgA=SgA5; C5=1

Конец

[С]пр0,10011 С=0,10011

ОК ФЗ Без восстановления остатка Правило №2

А=0,01011 [А]МО=00,01011 [А]МО=11,10100

В=-0,11001 [В]МО=11,00110 [В]МО=00,11001

А+В; |A|<|B|; SgC=10=1; В0

[см]

[РгC]

Примечание

11,10100

+11,01001

00,11001

+00,00010

1

00,00011

+00,00111

11,00110

11,01101

+10,11011

00,11001

11,10100

+11,01001

00,11001

+00,00010

1

00,00011

+00,00111

11,00110

11,01101

00000

0000-

00000

0000-

00001

0001-

00011

0011-

00110

0110-

01101

[см]=[А]МО;[РгС]=0;[РгВ]=[В]МО

;

[см]=[см]+[РгB]

C1=0

;

[см]=[см]+[РгB]

C2=1

;

[см]=[см]+[РгB]

C3=1

;

[см]=[см]+[РгB]

C4=0

;

[см]=[см]+[РгB]

C5=1

Конец

[С]пр1,01101 С=-0,01101

ДК ФЗ Восстановление остатка Правило №2

А=0,10001 [А]МД=00,10001 [А]МД=11,01111

В=0,10111 [В]МД=00,10111

А+В; |A|<|B|; SgC=00=0; В0

[см]

[РгC]

Примечание

11,01111

+10,11110

00,10111

11,10101

+11,01010

00,10111

+00,00001

11,01001

11,01010

+10,10100

00,10111

11,01011

+10,10110

00,10111

11,01101

+10,11010

00,10111

11,10001

00000

0000-

00001

0001-

00010

0010-

00101

0101-

01011

1011-

10111

[см]=[А]МД;[РгС]=0;[РгВ]=[В]МД

;

[см]=[см]+[РгB]

SgA1=1; C1=1

;

[см]=[см]+[РгB]

SgA2=0; C2=0; Восс.ост.

[см]=[см]+[РгB]

;

[см]=[см]+[РгB]

SgA3=1; C3=1

;

[см]=[см]+[РгB]

SgA4=1; C4=1

;

[см]=[см]+[РгB]

SgA5=1; C5=1

Конец

[С]пр0,10111 С=0,10111

ДК ФЗ Без восстановления остатка Правило №1

А=0,00101 [А]МД=00,00101 [А]МД=11,11011

В=-0,01001 [В]МД=11,10111 [В]МД=00,01001

А+В; |A|<|B|; SgC=01=1; В0

[см]

[РгC]

Примечание

00,00101

+00,01010

00,01001

00,10011

+01,00110

11,10111

00,11101

+01,11010

11,10111

01,10001

+11,00010

11,10111

10,11001

+01,10010

00,01001

01,11011

00000

0000-

00000

0000-

00000

0000-

00000

0000-

00001

0001-

00010

[см]=[А]МД;[РгС]=0;[РгВ]=[В]МД

;

[см]=[см]+[РгB]

C1=0

;

[см]=[см]+[РгB]

C2=0

;

[см]=[см]+[РгB]

C3=0

;

[см]=[см]+[РгB]

C4=1

;

[см]=[см]+[РгB]

C5=0

Конец

[С]пр1,00010 С=-0,00010