Gluk in ALASM

ZXNet echo conference «real.speccy»

From Alexey Kravchenko To All 7 November 2000

Hi, All !!!

Пару месяцев назад обнаружил такой глюк в аласме (проверено на версиях 3.8,
3.9, 4.1, 4.2): короче, если при ассемблировании в адресса перехода страниц
(#7FFF и #BFFF) метка еще не была расчитана, то ее младший байт при
последующем расчете теряется :_(.
Для понимания пример:

ORG #BFFF
METKA EQU #3456
DEFW METKA

Теперь смотрим все STS'ом:

#BFFF:#56
#C000:#34

Тоесть все как должно быть. Теперя изменим этот кусок кода:

ORG #BFFF
DEFW METKA
METKA EQU #3456

Теперь смотрим STS'ом:

#BFFF:#56
#C000:#00 (!!!)

Глюк, конечно, не глобальный, но мне много нервов попортил...

За сим прощаюсь, с уважением Alexey Kravchenko AKA kurleson^hs^cpu


From Dmitry Naboka To All 8 November 2000

In a message of 07 Nov 00 Alexey Kravchenko wrote to All:

AK> Пару месяцев назад обнаружил такой глюк в аласме (проверено на версиях
[*hrum*-*hrum*]
AK> Глюк, конечно, не глобальный, но мне много нервов попортил...
Во, и в аласме глюки есть ;)

Thanx за инфоpмацию, будем знать :)


╔╦╗╥ ╥╔╡╞═╗╔═╗╔═╡╥ ╥
║║║╚═╣╚═╗ ║╠═╝║ ╚═╣ [powered by Amiga]
╨│╨╞═╝╞═╝ ╨╚═╡╨╞═══╝ [anime club Alita]