Редактирование: Ошибки в реализации команд ЭКВМ
Перейти к навигации
Перейти к поиску
Правка может быть отменена. Пожалуйста, просмотрите сравнение версий ниже, чтобы убедиться, что это нужная вам правка, и запишите страницу ниже, чтобы отменить правку.
Текущая версия | Ваш текст | ||
Строка 2: | Строка 2: | ||
Примечание. Пожалуйста, указывайте модель, номер версии и контрольные примеры. Возможно, что обнаруженная ошибка возникает при конкретных сочетаниях данных или только в определённой версии. | Примечание. Пожалуйста, указывайте модель, номер версии и контрольные примеры. Возможно, что обнаруженная ошибка возникает при конкретных сочетаниях данных или только в определённой версии. | ||
* После чтения из регистра 9000 в регистре Z оказывается не исходное содержимое регистра X, а некоторое число (это может быть 0, 255 или 9999). Регистр T, как и положено, содержит исходное содержимое регистра Y. (МК-161, прошивка 1.15) | * После чтения из регистра 9000 в регистре Z оказывается не исходное содержимое регистра X, а некоторое число (это может быть 0, 255 или 9999). Регистр T, как и положено, содержит исходное содержимое регистра Y. (МК-161, прошивка 1.15) | ||
:: Да. --[[Участник:SMB|SMB]] ([[Обсуждение участника:SMB|обсуждение]]) 15:31, 17 ноября 2013 (MSK) | :: Да. --[[Участник:SMB|SMB]] ([[Обсуждение участника:SMB|обсуждение]]) 15:31, 17 ноября 2013 (MSK) | ||
Строка 27: | Строка 14: | ||
:: Исправлено --[[Участник:SMB|SMB]] ([[Обсуждение участника:SMB|обсуждение]]) 14:43, 30 апреля 2014 (MSK) | :: Исправлено --[[Участник:SMB|SMB]] ([[Обсуждение участника:SMB|обсуждение]]) 14:43, 30 апреля 2014 (MSK) | ||
* При использовании оперетора х=0 и аналогичных в ПМК переход исполняется при исполнении условий, а в ЭКВМ наоборот, что немного не удобно, прошивка 1.15. | |||
:: Извините, немного не так: в ЭКВМ, равно как в советских ПМК, переход на указанный в команде адрес происходит именно при невыполнении условия. А пропуск команды, то есть переход на следующий адрес, напротив, при его выполнении. Может это несколько непривычно по сравнению с другими языками программирования, но такова особенность ЯМК. --[[Участник:SMB|SMB]] ([[Обсуждение участника:SMB|обсуждение]]) 14:43, 30 апреля 2014 (MSK) | |||
::: Проверил сейчас на МК52 и убедился в том, что не прав, передаю свои извинения. | |||
[[ | == Исправленные баги == | ||
* При пошаговом проходе командой ПП команда КЭКР выполняется вместе с последующей. Особенно забавно пошаговое прохождение цепочки команд К ЭКР. | |||
:: Исправлено в версии 1.16 МК-161. --[[Участник:SMB|SMB]] ([[Обсуждение участника:SMB|обсуждение]]) 15:40, 30 октября 2013 (MSK) | |||
::: Подтверждено. --[[Участник:Арви Хэкер|AtH]] ([[Обсуждение участника:Арви Хэкер|обсуждение]]) 05:31, 10 ноября 2013 (MSK) | |||
:: Исправлено в версии 1.27 МК-152. --[[Участник:SMB|SMB]] ([[Обсуждение участника:SMB|обсуждение]]) 19:41, 14 ноября 2013 (MSK) |