При решении задач из папки Hex-программы для TCPU оказалось, что при выборе платформы AmAsm в решении нельзя использовать регистр B и логические операции and, or, xor и not.
Если в задаче на ассемблирование при тестировании получаете сообщение "Не удадось загрузить отладчик" это означает, что отосланный файл (*.hex) имеет неверный формат. Попробуйте строго следовать инструкции: http://dl.gsu.by/theory.jsp?id=4572&cid=594
Сообщение "Несовпадение метки: $TCPU.Memory.Code[3] hex: 00." означает в кодовой памяти по адресу 3 должен быть 0x0. Возможно, нужно включить или выключить выравнивание (директива .align).