Path: csiph.com!eternal-september.org!feeder.eternal-september.org!nntp.eternal-september.org!eternal-september.org!.POSTED!not-for-mail From: Jean-Michel Newsgroups: comp.sys.acorn.programmer Subject: Re: Learning ARM machine code Date: Mon, 08 Dec 2025 10:23:31 +0100 Organization: Jean-Michel Lines: 23 Message-ID: References: <5c0c6984e5bavariasound@chiemgau-net.de> <5c294aefcbbavariasound@chiemgau-net.de> <1026m5i$jcpt$4@solani.org> <5c2adc4465bavariasound@chiemgau-net.de> <5c2cea6fccbavariasound@chiemgau-net.de> <5c75805cc6bavariasound@chiemgau-net.de> <5c7c29dce9bavariasound@chiemgau-net.de> <050c4e7c5c.harriet@bazleyfamily.co.uk> <5c87099f9bbavariasound@chiemgau-net.de> <5c87163b82News04@avisoft.f9.co.uk> Injection-Date: Mon, 08 Dec 2025 09:44:36 +0000 (UTC) Injection-Info: dont-email.me; posting-host="a66a95d8d0a52ee26d4b83b31209a844"; logging-data="62706"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+Ne0q1GG2IONMT8eP8VjQ9CicVNl8ZdTE=" User-Agent: Messenger-Pro/9.03 (MsgServe/9.03) (RISC-OS/5.31) NewsHound/v1.53-32 RC1 Cancel-Lock: sha1:YZiylg/17DoGBnZTMqdAmO8GNFg= X-Editor: EmailEdit 2.04 Xref: csiph.com comp.sys.acorn.programmer:6570 In message <5c87163b82News04@avisoft.f9.co.uk> Martin wrote: > In article <5c87099f9bbavariasound@chiemgau-net.de>, > Alexander Ausserstorfer wrote: >> However, you can do this much easier. Just write the hex >> values >> 01 00 00 EF 48 61 72 72 69 65 74 00 0E F0 A0 E1 > That to my mind is MUCH harder, and would give you maintenance > nightmares, as it is impossible to read easily. The computer is MUCH > better translating plain text into hex and binary then we are. > I strongly suggest that is not the way to program these days. > It was bad enough 50 years ago, when that was the only option, but > certainly not now. 50 years ago we entered codes with switches then punched cards. The assembler was a big step forward -- Jean-Michel