Составители:
Рубрика:
20
Расширение объектного файла по умолчанию obj; расширение файла
листинга по умолчанию lst; расширение файла перекрестных ссылок по
умолчанию crf.
Компоновщик использует, как исходный, объектный файл и создаёт ис-
полняемый файл с расширением по умолчанию exe.
Запуск компоновщика осуществляется командой:
tlink < объектный файл >[,< исполняемый файл >]
В случае сохранения имени исходного файла команда имеет вид:
tlink < объектный
файл>
Для запуска под отладчиком необходимо запустить отладчик и загрузить
исполняемый файл.
2.6. Пример выполнения работы
Вычислить Х = 3А + ( В + 5 ) / 2 - С - 1,
где А, В, С, Х- целые знаковые числа занимающие слово, написать
программу реализующую данную формулу.
Распишем формулу по отдельным операциям:
АХ ← А ; значение А в регистре АХ
АХ ← 2 *( АХ ) ; 2А в АХ
АХ ← ( АХ ) + А ; 3А в АХ
ВХ ← В ; В в
ВХ
ВХ ← 5 + ( ВХ ) ; В+5 в ВХ
ВХ ← (ВХ ) / 2 ; ( В+5) / 2 в ВХ
АХ ← (BX ) + ( AX ) ; 3А+( В+5 ) / 2 в АХ
АХ ← ( АХ ) - С ; 3А+( В+5 ) / 2 - С в АХ
АХ ← ( АХ ) -1 ; 3А+( В+5 )/2 - С - 1 в АХ
Х ← ( АХ ) ; 3А+( В+5 )/2 - С - 1 в Х
Расширение объектного файла по умолчанию obj; расширение файла листинга по умолчанию lst; расширение файла перекрестных ссылок по умолчанию crf. Компоновщик использует, как исходный, объектный файл и создаёт ис- полняемый файл с расширением по умолчанию exe. Запуск компоновщика осуществляется командой: tlink < объектный файл >[,< исполняемый файл >] В случае сохранения имени исходного файла команда имеет вид: tlink < объектный файл> Для запуска под отладчиком необходимо запустить отладчик и загрузить исполняемый файл. 2.6. Пример выполнения работы Вычислить Х = 3А + ( В + 5 ) / 2 - С - 1, где А, В, С, Х- целые знаковые числа занимающие слово, написать программу реализующую данную формулу. Распишем формулу по отдельным операциям: АХ ← А ; значение А в регистре АХ АХ ← 2 *( АХ ) ; 2А в АХ АХ ← ( АХ ) + А ; 3А в АХ ВХ ← В ; В в ВХ ВХ ← 5 + ( ВХ ) ; В+5 в ВХ ВХ ← (ВХ ) / 2 ; ( В+5) / 2 в ВХ АХ ← (BX ) + ( AX ) ; 3А+( В+5 ) / 2 в АХ АХ ← ( АХ ) - С ; 3А+( В+5 ) / 2 - С в АХ АХ ← ( АХ ) -1 ; 3А+( В+5 )/2 - С - 1 в АХ Х ← ( АХ ) ; 3А+( В+5 )/2 - С - 1 в Х 20
Страницы
- « первая
- ‹ предыдущая
- …
- 18
- 19
- 20
- 21
- 22
- …
- следующая ›
- последняя »