Среда программирования: Turbo Pascal 7.0 (DOS)
Название работы: Фрагмент программы на встроенном ассемблере языка Turbo Pascal (версия 2)
Вид работы: Лабораторная работа
Тематика работы: Прочие
Объем программы: 3 (по десятибалльной шкале)
Уровень сложности: 3 (по десятибалльной шкале)
Разработчик (автор):
Программист сайта kursovik.com
(письмо автору)
Данная работа написана ЧЕЛОВЕКОМ без использования ИИ
Ключевые слова: ассемблер, встроенный, фрагмент, программа, assembler
Функции программы:
- косвенно-регистровой, [esi]
- базовой (индексной), table[esi]
- базовой индексной, [esi][ebp]
- базовой индексной со смещением, [esi][ebp+2]
эквивалентный указанной на языке Рascal
( обЪявления:
var n: word;
k, i, j: array [1..1000] of byte
);
...
n:=31
i[n]:=80; k[n]:=5;
while i[n]<120 do
if (( i[n] - k[n] ) mod 9 ) <> 3 then i[n]:=i[n]*i[n] - k[n]
else k[n]:=k[n]*k[n] + i[n]
...
*** Для реализации метода адресации "базовой индексной со смещением" вместо j[n], k[n], i[n], считать в задании j[n+2], k[n+2], i[n+2] соответсвенно.
Описание (отчет): Нет, но можно заказать его написание
|
Стоимость ИСХОДНОГО ТЕКСТА программы составляет 600 руб РФ Продажа каждой работы строго учитывается, у каждой работы есть своя история продаж. |