Z8000 Assembler anyone?
Oliver Lehmann
lehmann at ans-netz.de
Fri Nov 13 14:06:56 CST 2015
Hi,
I found out so far, that %3e00.... means, that the data is put on
segment 62 (0x3e). Regarding to the Z8000 ASM handbook, segmented
adresses are notated as <<segment>>offset, so in my case
<<62>>%F600 - but of course it does not work and the assembler
yields and error :(
Oliver Lehmann <lehmann at ans-netz.de> wrote:
> Hi,
>
> is someone on the list able to write Z8000 PLZ/ASM code? I have an
> the following source:
>
> u module
> $segmented
> $abs %3E00F600
>
> global
>
> _u array [%572 byte]
>
> end u
>
> The problem is, that it is vital that _u has to be located absolute
> on the virtual memory address 0x3E00F600. The problem is now, that
> the while the object is compiled, _u is available on 0x0100f600 and
> I have no clue why.....
More information about the cctech
mailing list