![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 02.06.2015
Сообщений: 1
|
![]()
Добрый вечер всем))) У меня есть алгоритм и мне нужно его описать на языке ассемблер что бы выполнялись все ветви алгоритма . Dop присвоил 53H, Parou1 5AH, Parou2 07H.
Адрес Код 017F 21 0180 9B 0181 01 LXI H, 019B 0182 7E MOV A, M 0183 21 0184 9C 0185 01 LET 1 LXI H, 019C 0186 96 SUB M, 0187 21 0188 9D 0189 01 LXI H, 019D 018A BE CMP, M 018B CA 018C 9E 018D 01 JZ STOP 018E DA 018F 83 0190 01 JC LET 1 0191 21 0192 A0 0193 01 LXI H , 01A0 0194 7E MOV A , M 0195 D3 0196 F0 OUT PORT 1 0197 C3 0198 7F 0199 01 JMP BEGIN 019A 0A PARIN EQU AH 019B 5A PAROU 1 EQU 53H 019C 07 PAROU 2 EQU 07H 019D 53 DOP EQU 53H 019E 76 STOP HLT Я выполнил ветку алгоритма которая будет равна значению DOP. Я не понимаю что конкретно происходит когда значение Parou меньше или больше значения DOP. Помогите пожалуйста. За ранее спасибо))) |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
описать алгоритм на псевдокоде | psv51 | Помощь студентам | 1 | 22.01.2012 13:37 |
как описать массивы на встроенном ассемблере паскаля | mandarinka27 | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 25.12.2008 19:28 |