Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.arch.embedded > #30616

Re: examples of arm assem.

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>

Show all headers | View raw


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


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