Ошибки в реализации команд ЭКВМ: различия между версиями

Материал из ПМК вики
Перейти к навигации Перейти к поиску
Нет описания правки
Строка 1: Строка 1:
== Баг-лист ==
== Баг-лист ==
Примечание. Пожалуйста, указывайте модель, номер версии и контрольные примеры. Возможно, что обнаруженная ошибка возникает при конкретных сочетаниях данных или только в определённой версии.
* После чтения из регистра 9000 в регистре Z оказывается не исходное содержимое регистра X, а некоторое число (это может быть 0, 255 или 9999). Регистр T, как и положено, содержит исходное содержимое регистра Y.
* После чтения из регистра 9000 в регистре Z оказывается не исходное содержимое регистра X, а некоторое число (это может быть 0, 255 или 9999). Регистр T, как и положено, содержит исходное содержимое регистра Y.
:: Да. --[[Участник:SMB|SMB]] ([[Обсуждение участника:SMB|обсуждение]]) 15:31, 17 ноября 2013 (MSK)
* При рисовании рамки (регистр 9014), если её правая сторона выходит за пределы экрана, рисуется артефактная линия.
* При рисовании рамки (регистр 9014), если её правая сторона выходит за пределы экрана, рисуется артефактная линия.
* Регистр 9002 (расстояние между символами) может принимать значения до 15, но действуют только три младших бита.
* Регистр 9002 (расстояние между символами) может принимать значения до 15, но действуют только три младших бита.
:: К предыдущим двум - с первого взгляда не заметно, посмотрим. --[[Участник:SMB|SMB]] ([[Обсуждение участника:SMB|обсуждение]]) 15:31, 17 ноября 2013 (MSK)


== Исправленные баги ==
== Исправленные баги ==

Версия от 14:31, 17 ноября 2013

Баг-лист

Примечание. Пожалуйста, указывайте модель, номер версии и контрольные примеры. Возможно, что обнаруженная ошибка возникает при конкретных сочетаниях данных или только в определённой версии.

  • После чтения из регистра 9000 в регистре Z оказывается не исходное содержимое регистра X, а некоторое число (это может быть 0, 255 или 9999). Регистр T, как и положено, содержит исходное содержимое регистра Y.
Да. --SMB (обсуждение) 15:31, 17 ноября 2013 (MSK)
  • При рисовании рамки (регистр 9014), если её правая сторона выходит за пределы экрана, рисуется артефактная линия.
  • Регистр 9002 (расстояние между символами) может принимать значения до 15, но действуют только три младших бита.
К предыдущим двум - с первого взгляда не заметно, посмотрим. --SMB (обсуждение) 15:31, 17 ноября 2013 (MSK)

Исправленные баги

  • При пошаговом проходе командой ПП команда КЭКР выполняется вместе с последующей. Особенно забавно пошаговое прохождение цепочки команд К ЭКР.
Исправлено в версии 1.16 МК-161. --SMB (обсуждение) 15:40, 30 октября 2013 (MSK)
Подтверждено. --AtH (обсуждение) 05:31, 10 ноября 2013 (MSK)
Исправлено в версии 1.27 МК-152. --SMB (обсуждение) 19:41, 14 ноября 2013 (MSK)