parent
1dfe5e3b2e
commit
c43a240d7f
|
|
@ -7,14 +7,14 @@ This file defines a (almost) complete syntax for GNU as assembler.
|
||||||
My motivation in writing this was the lack of a complete, working syntax for this
|
My motivation in writing this was the lack of a complete, working syntax for this
|
||||||
common assembler.
|
common assembler.
|
||||||
|
|
||||||
For now the basic as directives as well as the Intel / AMD instruction sets are included.
|
For now the basic as directives as well as the Intel / AMD, ARM (thumb) and AVR instruction sets are included.
|
||||||
Opcodes supporting a size suffix are recognized plain as well as suffixed with b/w/l/q.
|
Opcodes supporting a size suffix are recognized plain as well as suffixed with b/w/l/q.
|
||||||
|
|
||||||
## What does it look like?
|
## What does it look like?
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
## Supported instructions a per version 0.6:
|
## Supported instructions a per version 0.13:
|
||||||
|
|
||||||
- X86 common instruction set (8086 - 686)
|
- X86 common instruction set (8086 - 686)
|
||||||
- Katmai Streaming SIMD instructions (SSE -- a.k.a. KNI, XMM, MMX2)
|
- Katmai Streaming SIMD instructions (SSE -- a.k.a. KNI, XMM, MMX2)
|
||||||
|
|
@ -46,6 +46,8 @@ Opcodes supporting a size suffix are recognized plain as well as suffixed with b
|
||||||
- VIA (Centaur) security instructions
|
- VIA (Centaur) security instructions
|
||||||
- AMD XOP, FMA4 and CVT16 instructions (SSE5)
|
- AMD XOP, FMA4 and CVT16 instructions (SSE5)
|
||||||
- Systematic names for the hinting nop instructions
|
- Systematic names for the hinting nop instructions
|
||||||
|
- ARM (Thumb)
|
||||||
|
- AVR
|
||||||
|
|
||||||
You can set different highlighting for each set listed above by adding a line like this to you .vimrc:
|
You can set different highlighting for each set listed above by adding a line like this to you .vimrc:
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue