close

Вход

Забыли?

вход по аккаунту

?

АВС ЛАБ3

код для вставкиСкачать
ГУАП
КАФЕДРА № 43
ОТЧЕТ ЗАЩИЩЕН С ОЦЕНКОЙ
ПРЕПОДАВАТЕЛЬ
доц., к.т.н.А.В. Яковлевдолжность, уч. степень, званиеподпись, датаинициалы, фамилия
ОТЧЕТ О ЛАБОРАТОРНОЙ РАБОТЕ
ОРГАНИЗАЦИЯ РАБОТЫ С ПОДПРОГРАММАМИ
"ДЛИННЫЕ" АРИФМЕТИЧЕСКИЕ ОПЕРАЦИИ
по дисциплине: Архитектура вычислительных систем
РАБОТУ ВЫПОЛНИЛ
СТУДЕНТ ГР.4132И.О. Тимошинподпись, датаинициалы, фамилияСанкт-Петербург 2013
Цель работы: изучение возможностей ЭВМ типа VAX-11 по организации
─────────── работы с подпрограммами, отработка алгоритмов выпол-
нения "длинных" арифметических операций (умножение,
деление).
2 │ Умножение целых чисел со знаком в дополнительном коде с
│неподвижной суммой частичных произведений, сдвигом множи
│мого влево и анализом множителя, начиная с младших разря-
│дов
2 │ Сдвиг множимого - в подпрограмме. ─────────────┬──────────────────────────────────────────────────
│ Размещение операндов и результата операции
Вариант ├────────────────┬───────────────┬─────────────────
│ 1 операнд │ 2 операнд │ Результат
─────────────┼────────────────┼───────────────┼─────────────────
6 │ В памяти │ В РОН │ В памяти
Блок-схема алгоритма.
Текст программы.
ОператорАдресШестнадцатеричный кодМнемокодКомментарииПроверка знаков130D5 AF CDПроверка множимого23318 07Переход в 3C, если +33596 51R1=1437CE AF C6 AF C4В доп. код53CD5 52Проверка множителя63E18 08Переход в 46, если +7408C 01 51R1=R1(+)1843CE 52 52В доп. код Алгоритм умножения94693 52 01Анализ младшего бита R2104913 0AПереход к 55, если ноль114BC0 AF B2 AF C0Прибавление к младшей части СЧП младшей части множимого1250D8 AF B1 AF BFПрибавление к старшей части СЧП старшей части множимого, плюс бит переноса C135578 8F FF 52 52Сдвиг множителя145A16 6AПереход к подпрограмме155С9D 01 8F FF 50 E3 FFЦикл166395 51Проверка знака176513 13Конец выполнения, если R1=01867D2 AF A6 AF A4Инверсия младшей части результата196CD2 AF A5 AF A3Инверсия старшей части результата2071D6 AF 9CИнкримент младшей части результата2174D8 00 AF 9CСложение результата с битом переноса СПодпрограмма19079 01 CF 6B FF CF 68 FFСдвиг множимого29805Выход из подпрограммы
Документ
Категория
Рефераты
Просмотров
146
Размер файла
85 Кб
Теги
лаб3, авс
1/--страниц
Пожаловаться на содержимое документа