Реферат: Программа, формирующая таблицу истинности для функции F=A+C*(B+D)

F DB 0

Message DB 'A B C D F',13,10,'$'

dseg ends

sseg segment stack 'stack'

db 100 dup (0)

sseg ends

end start

Примечания:

Ниже приведины команды использовались в программе:

sub – двоичное вычитание. Вычитается из первого операнда содержимое второго операнда

Мнемоника: sub <операнд 1>,<операнд 2>

call – вызов процедуры. Передает управление процедуре адрес которой задан операндом, после завершения процедуры, выполнение продолжается командой следующей за командой call

Мнемоника: call <имя процедуры>

ret – возврат к процедуре

shr – сдвинуть логически вправо

xor – исключающее ИЛИ

Мнемоника: xor <операнд 1>,<операнд 2>

lea – загрузить ЕА

Мнемоника: lea reg,<операнд>

push – включить в stack

Мнемоника: push <операнд>

pop – извлечь из stack

Мнемоника: pop <операнд>

mov – переслать

Мнемоника: mov <приемник>,<источник>

inc – увеличение на 1

Мнемоника: inc <операнд>

dec – уменьшение на 1

Мнемоника: dec <операнд>

К-во Просмотров: 226
Бесплатно скачать Реферат: Программа, формирующая таблицу истинности для функции F=A+C*(B+D)