EPZ $80.1

Moderator: Rockford

Antworten
Benutzeravatar
dl7ukk
Beiträge: 632
Registriert: 25.08.2021 23:03
Has thanked: 113 times
Been thanked: 154 times
Kontaktdaten:

EPZ $80.1

Beitrag von dl7ukk »

Hi,

was bedeutet diese Angabe ...

Code: Alles auswählen

EPZ $80.1
EPZ $82.3
EPZ $84.5
EPZ ist klar. Zuweisung einer Konstanten in der Zero-Page an ein Symbol.
Ab was bedeutet die Adresse $80.1 :?: :?: Spricht die .1 ... .5 hinter der $Adresse.

Diese Angabe -Schreibweise- soll vom Atmas 1 stammen.

Danke

dl7ukk

Benutzeravatar
cas
Beiträge: 1110
Registriert: 18.06.2021 21:01
Wohnort: Solar System
Has thanked: 303 times
Been thanked: 709 times
Kontaktdaten:

Re: EPZ $80.1

Beitrag von cas »

Hallo Andreas,

im AtariWiki gibt eine Anleitung zum ATMAS 1

https://atariwiki.org/wiki/attach/Atmas ... er-OCR.pdf

EPZ ist im ATMAS 1 eine Definition einer Speicherstelle in der Zero-Page. In der Dokumentation dort ist laut Syntax-Definition aber kein Punkt hinter der Hex-Zahl erlaubt.

Kommt Dein Beispiel daher vielleicht nicht vom ATMAS 1 sondern von einem anderen Asembler?

Benutzeravatar
Dr. Irata
Beiträge: 1285
Registriert: 24.08.2021 14:40
Has thanked: 186 times
Been thanked: 432 times
Kontaktdaten:

Re: EPZ $80.1

Beitrag von Dr. Irata »

Hallo in die Runde,
tatsächlich findet man nur recht wenig Informationen über ATMAS I - eine Syntax z.B. EPZ $80.1 habe ich dort nicht gefunden, in einigen Beispielcodes kommt das aber vor!
Im Manual von ATMAS II findet man das gar nicht mehr....
Es bleibt also unklar - vielleicht definiert es nicht nur eine Speicherstelle, sondern einen ganzen Bereich:
EPZ $80.1 reserviert $80 und $81
EPZ $80.3 reserviert $80 bis $83

Ist aber nur eine Vermutung.

Benutzeravatar
cas
Beiträge: 1110
Registriert: 18.06.2021 21:01
Wohnort: Solar System
Has thanked: 303 times
Been thanked: 709 times
Kontaktdaten:

Re: EPZ $80.1

Beitrag von cas »

Vielleicht sollten wir den Code einfach mal ausprobieren ...

Benutzeravatar
Dr. Irata
Beiträge: 1285
Registriert: 24.08.2021 14:40
Has thanked: 186 times
Been thanked: 432 times
Kontaktdaten:

Re: EPZ $80.1

Beitrag von Dr. Irata »

... oder mutig das .1 oder .3 weglassen .... wahrscheinlich tut das nix ;-)

Benutzeravatar
dl7ukk
Beiträge: 632
Registriert: 25.08.2021 23:03
Has thanked: 113 times
Been thanked: 154 times
Kontaktdaten:

Re: EPZ $80.1

Beitrag von dl7ukk »

Hi,

Danke;

diese Angabe ist in Beispielen für die CIO enthalten. --> Seite 19.
Ich hänge das PDF an.
1.png
1.png (12.64 KiB) 2308 mal betrachtet

dl7ukk
Dateianhänge
tips.pdf
(235.91 KiB) 97-mal heruntergeladen

Benutzeravatar
Tigerduck
Beiträge: 374
Registriert: 17.08.2021 16:07
Has thanked: 180 times
Been thanked: 68 times
Kontaktdaten:

Re: EPZ $80.1

Beitrag von Tigerduck »

cas hat geschrieben:
08.11.2022 09:15
Vielleicht sollten wir den Code einfach mal ausprobieren ...
Ihr Wahnsinnigen!!!

Wollt ihr etwa die Welt zerstören???

:mrgreen: :mrgreen: :mrgreen:

Benutzeravatar
dl7ukk
Beiträge: 632
Registriert: 25.08.2021 23:03
Has thanked: 113 times
Been thanked: 154 times
Kontaktdaten:

Re: EPZ $80.1

Beitrag von dl7ukk »

Tigerduck hat geschrieben:
08.11.2022 10:29
cas hat geschrieben:
08.11.2022 09:15
Vielleicht sollten wir den Code einfach mal ausprobieren ...
Ihr Wahnsinnigen!!!

Wollt ihr etwa die Welt zerstören???

:mrgreen: :mrgreen: :mrgreen:
Wollen ??? Wir sind doch schon voll dabei.
1.png
1.png (1.3 KiB) 2286 mal betrachtet
dl7ukk

Benutzeravatar
DjayBee
Beiträge: 1064
Registriert: 17.08.2021 04:02
Has thanked: 773 times
Been thanked: 370 times
Kontaktdaten:

Re: EPZ $80.1

Beitrag von DjayBee »

EPZ $80.1 ist schlicht ein EQU für ZeroPage, wobei ".1" nur ein Kommentar ist.
Vermutlich als Hinweis, dass dort ein 16-Bit Wert gespeichert werden soll und deshalb aus Programmsicht die $81 dazugehört.

Aus dem Handbuch:
ATMAS-1-a.PNG
ATMAS-1-a.PNG (94.68 KiB) 2274 mal betrachtet
ATMAS-1-b.PNG
ATMAS-1-b.PNG (171.73 KiB) 2274 mal betrachtet
[Nachtrag]
Das steht im Handbuch von ATMAS-II dazu, wobei ich vermute, dass ein Punkt als Trennzeichen gilt:
ATMAS-2-a.PNG
ATMAS-2-a.PNG (10 KiB) 2264 mal betrachtet

Benutzeravatar
dl7ukk
Beiträge: 632
Registriert: 25.08.2021 23:03
Has thanked: 113 times
Been thanked: 154 times
Kontaktdaten:

Re: EPZ $80.1

Beitrag von dl7ukk »

.
Danke Joachim,

genau das ist es !!! :D


dl7ukk

Antworten

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast