Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.arch.embedded > #30616
| From | Hul Tytus <ht@panix.com> |
|---|---|
| Newsgroups | comp.arch.embedded |
| Subject | Re: examples of arm assem. |
| Date | 2021-05-13 22:37 +0000 |
| Organization | PANIX Public Access Internet and UNIX, NYC |
| Message-ID | <s7k9nq$c97$3@reader1.panix.com> (permalink) |
| References | <s76op7$t7c$1@reader1.panix.com> <yqf*EP0jy@news.chiark.greenend.org.uk> <q4tq9gt3kf4e1es6omqu23cl2fdqjs2ja3@4ax.com> |
Bob - I'm not too sure either. I'll probably find out though. The version 7 arckitecture reference is the current source. Hul boB <boB@k7iq.com> wrote: > On 13 May 2021 14:28:24 +0100 (BST), Theo > <theom+news@chiark.greenend.org.uk> 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... > > > >Theo > Good point about the different instruction sets ! > I just use the regular Cortex M3 M4 and old non Cortex M versions > myself. > I get comfused on the actual "versions" or ARM code though... > I used the older NXP/Philips parts with no Cortex M, the LPC2368 > series. Not sure if that is V4 or V7 ? Or something else ? > boB
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