Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
asm:lesson7 [28/10/2010 15:59]
arabusov
asm:lesson7 [28/10/2010 16:05] (текущий)
arabusov
Строка 97: Строка 97:
 в  данном ​ случае ​ нельзя, ​ т.к. ​ при этом будет очищен флаг в  данном ​ случае ​ нельзя, ​ т.к. ​ при этом будет очищен флаг
 переноса,​ что приведет к искажению результата сложения. переноса,​ что приведет к искажению результата сложения.
-   Ввиду ​ наличия цикла, ​ используется ​ только ​ одна команда+Ввиду ​ наличия цикла, ​ используется ​ только ​ одна команда
 сложения ​ ADC.  Перед ​ циклом ​ команда ​ CLC  (CLear ​ Carry - сложения ​ ADC.  Перед ​ циклом ​ команда ​ CLC  (CLear ​ Carry -
 очистить флаг переноса) устанавливает нулевое значение флага очистить флаг переноса) устанавливает нулевое значение флага
Строка 103: Строка 103:
 чить смежность слов, ​ 2) выполнять обработку справа налево и чить смежность слов, ​ 2) выполнять обработку справа налево и
 3) загрузить в регистр CX число складываемых слов. 3) загрузить в регистр CX число складываемых слов.
-   Для ​ многословного ​ вычитания ​ используется ​ команда ​ SBB+Для ​ многословного ​ вычитания ​ используется ​ команда ​ SBB
 (SuBtract with  Borrow ​ -  вычитание с заемом) эквивалентная (SuBtract with  Borrow ​ -  вычитание с заемом) эквивалентная
 команде ADC.  Заменив в процедуре ​ E10DWD (рис.12.2) команду команде ADC.  Заменив в процедуре ​ E10DWD (рис.12.2) команду
 ADC на SBB, получим процедуру для вычитания. ADC на SBB, получим процедуру для вычитания.
  
-БЕЗЗНАКОВЫЕ И ЗНАКОВЫЕ ДАННЫЕ+===== Беззнаковые данные =====
 Многие числовые ​ поля ​ не  имеют ​ знака, ​ например,​ номер Многие числовые ​ поля ​ не  имеют ​ знака, ​ например,​ номер
 абонента,​ aдрес памяти. Некоторые числовые поля предлагаются абонента,​ aдрес памяти. Некоторые числовые поля предлагаются
asm/lesson7.txt · Последние изменения: 28/10/2010 16:05 — arabusov
CC Attribution-Noncommercial 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0