zayac / hera-mcst

Automatically exported from code.google.com/p/hera-mcst
0 stars 0 forks source link

Текущие ошибки компилятора #27

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Алексей,
Собери и зарейзь, пожалуйста, все известные 
ошибки компилятора, чтобы парням не скучно 
было)
Укажи в них правильный приоритет, чтобы 
было понятно что первое необходимо решить

Original issue reported on code.google.com by sergey.z...@gmail.com on 3 May 2011 at 1:52

GoogleCodeExporter commented 9 years ago
1. При инициализации 13 регистр 
использоваться не должен.
2. Если carry_block = 0 при операции вычитания 
должна стоять команда установки carry_flag в 1. 
Иначе инструкция выполняется неверно.
3. Не компилируются сдвиги (<< и >>).

Original comment by alexey.k...@gmail.com on 3 May 2011 at 3:18

GoogleCodeExporter commented 9 years ago
Хорошо, спасибо. А теперь по каждому пункту 
отдельную ишью надо создать с максимально 
полным описанием, чтобы другие участники 
проекта поняли без проблем суть и смогли 
быстро это решить

Original comment by sergey.z...@gmail.com on 3 May 2011 at 5:55

GoogleCodeExporter commented 9 years ago
‌‌Использование регистра 13 в качестве 
полноправного регистра запрещено.
Перед каждым вычитанием теперь 
выставляется флаг переноса.

Со сдвигами будем разбираться. Забираю 
себе.

Original comment by diman...@gmail.com on 5 May 2011 at 4:44