По моему во всех процессорах команда "mov" никогда не меняет флаги.
(«Телесистемы»: Конференция 'Микроконтроллеры и их применение')
Отправлено
misyachniy
08 декабря 2004 г. 13:34
В ответ на:
Команда-то нормальная, но в натуре она не работает (по крайней мере на родных процах) :)
отправлено SM 08 декабря 2004 г. 13:12
Составить ответ
|||
Конференция
|||
Архив
Ответы
Плохо значит знаете все процессоры. Вспомните например LSI-11/70 (Э-60, ДВК и прочее похожее)
—
SM
(08.12.2004 13:37,
пустое
)
Тогда с приписочкой У Intel не меняет :-). Но почему никто не обсуждает команду Есть же команда "CJNE A, ad, rel" которую я привел ниже?
—
misyachniy
(08.12.2004 14:16,
пустое
)
Не обсуждается так же из спортивного интереса:) Вопрос же не "как сделать", а почему не работает сделанное.
—
POV
(08.12.2004 14:21,
пустое
)
Ну если важен сам процесс, то пожалуйста :-). Думаю что JZ работает правильно, а вот значение скрытого флага Z изменяется только после логических или арифметических операций.
—
misyachniy
(08.12.2004 14:42,
пустое
)
Нету в 51 флага Z, даже скрытого, и никогда не было.
—
SM
(08.12.2004 14:44,
пустое
)
Пусть не флаг а восьми-входовая схема ИЛИ :-)
—
misyachniy
(08.12.2004 14:46,
пустое
)
Имиенно она... Но без регистра на выходе (+)
—
SM
(08.12.2004 14:50, 159 байт)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru