Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.arch.embedded > #30617
| Path | csiph.com!weretis.net!feeder6.news.weretis.net!4.us.feeder.erje.net!2.eu.feeder.erje.net!feeder.erje.net!newsfeed.xs4all.nl!newsfeed8.news.xs4all.nl!goblin3!goblin.stu.neva.ru!panix!not-for-mail |
|---|---|
| From | Hul Tytus <ht@panix.com> |
| Newsgroups | comp.arch.embedded |
| Subject | Re: examples of arm assem. |
| Date | Thu, 13 May 2021 22:45:32 +0000 (UTC) |
| Organization | PANIX Public Access Internet and UNIX, NYC |
| Lines | 39 |
| Message-ID | <s7ka6c$c97$4@reader1.panix.com> (permalink) |
| References | <s76op7$t7c$1@reader1.panix.com> <yqf*EP0jy@news.chiark.greenend.org.uk> <s7jsls$77r$2@dont-email.me> |
| NNTP-Posting-Host | panix1.panix.com |
| X-Trace | reader1.panix.com 1620945932 12583 166.84.1.1 (13 May 2021 22:45:32 GMT) |
| X-Complaints-To | abuse@panix.com |
| NNTP-Posting-Date | Thu, 13 May 2021 22:45:32 +0000 (UTC) |
| Xref | csiph.com comp.arch.embedded:30617 |
Show key headers only | View raw
Don, the objective is a small assembler for in-house use and to be included with some equipment with arm processors. Some list files for checking the immediate and branching calculations and placements would be handy. Hul Don Y <blockedofcourse@foo.invalid> wrote: > On 5/13/2021 6:28 AM, Theo wrote: > > Hul Tytus <ht@panix.com> wrote: > >> > >> Anyone know where on the internet files of programs, or portions > >> of such, written an Arm assembley can be found? I'm in need > >> of examples of arm assembly to serve as test code for a just > >> written assembler. > > > > ARM has at least 4 instruction sets: > > > > 1. The classic 32-bit ISA (32-bit instructions operating on 32 bit data) > > 2. Thumb compressed 16-bit instructions (operating on 32 bit data) > > 3. Thumb-2 compressed 16-bit instructions > > (not strictly a separate ISA but a way to mix #1 and #2 in a single > > instruction stream) > > 4. AArch64 32-bit wide instructions operating on 64-bit data > > (completely different from all the above) > > > > There are then classic ARM 32-bit mnemonics, Thumb mnemonics and UAL > > 'unified assembly language' intend to cover both with one syntax. > > > > Plus armasm and gas have different ways of writing assembly code. > > > > Choose your poison... > It's unclear whether his tool targets one dialect, all, or can be > commanded (command line switch) to address a specific one. > One assumes that having the knowledge to craft such a tool would > imply knowledge of the problem he's solving! (?)
Back to comp.arch.embedded | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
examples of arm assem. Hul Tytus <ht@panix.com> - 2021-05-08 19:28 +0000
Re: examples of arm assem. Theo <theom+news@chiark.greenend.org.uk> - 2021-05-13 14:28 +0100
Re: examples of arm assem. boB <boB@K7IQ.com> - 2021-05-13 11:50 -0700
Re: examples of arm assem. Hul Tytus <ht@panix.com> - 2021-05-13 22:37 +0000
Re: examples of arm assem. Don Y <blockedofcourse@foo.invalid> - 2021-05-13 11:54 -0700
Re: examples of arm assem. Hul Tytus <ht@panix.com> - 2021-05-13 22:45 +0000
Re: examples of arm assem. Don Y <blockedofcourse@foo.invalid> - 2021-05-13 16:55 -0700
Re: examples of arm assem. Theo <theom+news@chiark.greenend.org.uk> - 2021-05-14 10:49 +0100
Re: examples of arm assem. Hul Tytus <ht@panix.com> - 2021-05-14 13:26 +0000
Re: examples of arm assem. Hul Tytus <ht@panix.com> - 2021-05-31 20:10 +0000
Re: examples of arm assem. Jonathan Harston <jgh@mdfs.net> - 2021-05-25 17:29 -0700
csiph-web