Ez talán azért van, mert épeszű ember hexben írja az assembler programot. :-D A 0x prefix az csúnya C szokás, míg decimálisan írogatni a Basic programozók szoktak. Pl.: POKE 53280,1
The screen frame color will be changed into white. /forrás: C64 wiki/
Nem tudom, feltűnt-e, hogy az adatlapok is mindent hex és binárs értékekkel írnak le? ;) Igaz, néha láttam h postfixet és elvétve 0x-et is. Érdekes módon decimális érték nincs. Bezzeg for ciklus az van, miközben a rept, irp, irpc direktívák hiányoznak (amit még a ChatGPT is úgy tud, hogy nem hiányoznak :-DDD), így aztán lehet sokkal többet írni! Az inc és lkr fájlok össze-vissza mindent használnak, hogy definiált legyen az elmezavar (==C++ programozók írták ;). Nekem különösen a H'5F18' formátum teszik. :-D
A kód meg általában assembler, amit (macro-)assembler fordítóval fordít az ember. ;) Az assembly az más.De nem hibáztatlak, mert még ők sem bírják két bekezdésben kétszer egyformán leírni:
MPASM provides a universal solution for developing assembly code...
Use of the Microchip MPASM Universal Assembler requires ...
/Forrás: MPASM USER’S GUIDE with MPLINK and MPLIB/
What is an ASM file?
ASM files have multiple uses, and Assembly Language Source Code is one of them. Read more about the other uses further down the page.
Assembly Language Source Code
The .asm file extension is used for assembler source code files.
/Forrás: file.org: ASM file/
Szóval bödösnagy káosz van! ;) Mindenesetre pályafutásom első 35 évében nem használtam az "assembly program" kifejezést, és körülőttem mások sem, ahogy az "assembly programozó" is ismeretlen. Csak assembler programozó volt. Utána meg már úgymaradtam, bármennyire is okosabbak a fiatalok. :-D