
Сообщение от
denpopov
пока в разработке.
Проверял твой конвертер на том же самом исходнике, Вычисление числа Пи на ассемблере,
что и транслятор повыше.
Теперь то я знал, что должно получится в итоге, так что было чуточку побыстрее.
Комменты на великом и могучем игнорирует напрочь, ладно.
С комментами совсем бяда. Без зазрения совести вставляет их в аргументы. Например:
Было
Код:
ld (NINES),a ;NINES = 0;
cpl
ld (DIGIT),a ;DIGIT = -1;
ld (DOT),a ;DOT = true;
ld bc,N ;for(j=0;j<N;j++) {
стало
Код:
ld (NINES ; NINES = 0;),a
cpl
ld (DIGIT ; DIGIT = -1;),a
ld (DOT ; DOT = true;),a
ld bc,N ; for(j=0;j<N;j++) {
было cp h
стало call p,h
И желательно чтобы метки не выравнивал вместе с кодом, хотя это меньшая проблема.
Масштабирование окна тоже желательно включить.