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

epd629

.pdf
Скачиваний:
17
Добавлен:
02.05.2015
Размер:
1.05 Mб
Скачать

 

 

Умножение чисел со знаком

МП 8086

 

 

 

 

Вычисление

 

 

b1*b2*w1*d1

 

 

 

 

mov al,b1

 

 

 

 

 

 

 

 

mul b2

 

 

 

 

 

 

 

 

 

 

15

 

2

1

0

 

рег. ax

 

 

 

 

 

 

 

 

 

 

 

 

 

аx

 

 

 

mul w1

15

 

2

1

0

 

w1

 

 

 

 

 

 

 

 

 

 

b1*b2*w1

 

 

 

 

 

31

16 15

 

2

1

0

 

рег. dx:ax

 

 

 

 

 

 

 

 

 

 

dx

 

 

ax

 

 

 

 

 

 

 

 

 

 

 

 

 

 

b1

см. ПИТЕР АБЕЛЬ (умножение двойных слов)

рег. ax

31

1 15

2 1 0

 

 

 

 

121

 

 

Умножение чисел со знаком

МП 80386

 

 

 

 

Вычисление

 

 

b1*b2*w1*d1

 

 

 

 

mov al,b1

 

 

 

 

 

 

 

 

mul b2

 

 

 

b1*b2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

15

2

1

0

 

рег. ax

 

 

 

 

 

 

 

 

 

 

 

 

 

аx

 

 

 

 

mul w1

 

 

15

2

1

0

 

w1

 

 

 

 

 

 

 

 

 

 

b1*b2*w1

 

 

 

 

31

16

 

15

2

1

0

 

рег. еax

 

 

 

 

 

 

 

 

 

 

 

eax

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

d1

mul d1

b1*b2*w1*d1

 

 

 

 

 

 

 

 

результат

 

 

63

48

47

32

 

 

 

 

 

рег. edx:eax

 

e

d

x

31

16

15

2 1 0

 

 

 

 

 

 

 

e

a

x

122

Учебное издание

Леонид Ефимович Олейник

ЯЗЫКИ ПРОГРАММИРОВАНИЯ

Учебное пособие

Часть 3

СДВИГОВЫЕ ОПЕРАЦИИ. ДАННЫЕ СО ЗНАКОМ И БЕЗ ЗНАКА. ВВОД-ВЫВОД НА ДИСК

Редактор Е.В.Садина

Подписано к печати

Формат 60 x 90 1/16. Бумага писчая Гарнитура Таймс Оперативный способ печати Усл. п. л. 6.0, уч.-изд. Л. _,_ Тираж 100 экз. Заказ № Цена договорная

Издательство СибАДИ 644099, Омск, ул. П. Некрасова, 10

Отпечатано в ПЦ издательства СибАДИ

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]