ADODO.ru https://www.adodo.ru ru admin@adodo.ru (https://www.adodo.ru) admin@adodo.ru (https://www.adodo.ru) https://www.adodo.ru https://www.adodo.ru Арифметические операции в языке Ассемблера IBM PC https://www.adodo.ru/blog/assembler/109.html https://www.adodo.ru/blog/assembler/109.html delitme
Арифметические команды данного языка программирования:

  • ADC (сложить с переносом) приемник+источник+cf = приемник
  • INC (инкремент) приемник+1 = приемник
  • ADD (сложить) приемник+источник = приемник
  • SBB (вычесть с переносом) приемник-источник-cf = приемник
  • SUB (вычесть) приемник-источник = приемник
  • DEC (декремент) приемник-1 = приемник
  • NEG (изменить знак) -приемник = приемник
  • MUL (умножить без знака) АL*источник (8) = АХ
  • АХ*источник (16) = DX AX
  • IMUL (умножить со знаком) Команда MUL (при этом операнды знаковые)
  • DIV (разделить без знака) АХ/источник (8) = AL
  • DX, АХ/источник (16)= АХ
  • IDIV (разделить со знаком) Команда DIV (при этом операнды знаковые)

Читать дальше]]>
Tue, 21 Jan 2014 15:09:39 +0400 Ассемблер Assembler коддинг
Форматы записи команд Ассемблера и некоторые его директивы https://www.adodo.ru/blog/assembler/22.html https://www.adodo.ru/blog/assembler/22.html delitme
В языке Ассемблера программист использует символические мнемокоды вместо двоичных кодов машинных команд и описательные именами для указания операндов этих команд.

Программа на языке Ассемблера называется исходной программой (исходным модулем).
Читать дальше]]>
Mon, 09 Sep 2013 12:06:42 +0400 Ассемблер Assembler команды