diff options
| author | Fabrice Desclaux <fabrice.desclaux@cea.fr> | 2019-01-08 15:17:45 +0100 |
|---|---|---|
| committer | Fabrice Desclaux <fabrice.desclaux@cea.fr> | 2019-01-11 07:22:29 +0100 |
| commit | cca8e327d63e4d18ee08dfad815e2a6006d0d2a6 (patch) | |
| tree | 96d7702712c172360b831e059cfd9c0e21b8d09a /test/arch/arm/arch.py | |
| parent | 4a5f3fa71c994c63d9e762af109f427630a2fb6c (diff) | |
| download | miasm-cca8e327d63e4d18ee08dfad815e2a6006d0d2a6.tar.gz miasm-cca8e327d63e4d18ee08dfad815e2a6006d0d2a6.zip | |
ARM: add mnemonics
Diffstat (limited to 'test/arch/arm/arch.py')
| -rw-r--r-- | test/arch/arm/arch.py | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/test/arch/arm/arch.py b/test/arch/arm/arch.py index 2110ccf7..c7d2961d 100644 --- a/test/arch/arm/arch.py +++ b/test/arch/arm/arch.py @@ -449,6 +449,13 @@ reg_tests_armt = [ ("00000000 UXTB R5, R0", "C5B2"), + + ("00000000 UXTAB R7, R0, R1", + "50FA81F7"), + + ("00000000 UXTAH R4, R0, R1", + "10FA81F4"), + ("xxxxxxxx BKPT 0x13", "13be"), ("xxxxxxxx SVC 0x13", @@ -493,6 +500,8 @@ reg_tests_armt = [ ("xxxxxxxx MOV R1, R1 LSL 0x10", "4FEA0141"), + ("xxxxxxxx MOV R2, R11 LSR 0x1", + "4FEA5B02"), ("xxxxxxxx ADD R1, R4, 0x30", "04F13001"), @@ -676,6 +685,9 @@ reg_tests_armt = [ ("xxxxxxxx DSB SY", "bff34f8f"), + ("xxxxxxxx CMP R5, R0 LSR 0x8", + "B5EB102F"), + ] print "#" * 40, 'armthumb', '#' * 40 |