This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

What instruction sets can the Keil Assembler assemble?

I started out learning Thumb 2 , to program for the ARM Cortex M, and ended up buying a book on ARM 

assembly language, cuz I assumed it would be the same instruction set, but this book uses the GAS Syntax for the GNU Assembler, which they say is different from ARM syntax works on a wide variety of architectures.

Of course, I have nothing against playing around with both instructions sets as I 

fairly new to Assembly language, and would like to get a feel for changing environments

Which of course has me wondering about the Keil Assembler, and what instruction sets 

it can support.

Is it just matter of choosing a different directive at the start, like instead a A THUMB directive, it would be GAS or GNU or GNU ARM 

or whichever the directive is fir instruction sets that Keil supports?

And is there is list somewhere of which instruction sets Keil supports? 

Parents Reply Children