Back to index

cell-binutils  2.17cvs20070401
opcode.d
Go to the documentation of this file.
00001 #objdump: -d --prefix-addresses --show-raw-insn
00002 #name: MSP430 basic instructions
00003 
00004 .*: +file format .*msp.*
00005 
00006 Disassembly of section .text:
00007 0+000 <[^>]*> 1b f3         and    #1,    r11    ;r3 As==01
00008 0+002 <[^>]*> 3a e3         inv    r10           ;
00009 0+004 <[^>]*> 3b e0 ff 00   xor    #255,  r11    ;#0x00ff
00010 0+008 <[^>]*> 3c d2         bis    #8,    r12    ;r2 As==11
00011 0+00a <[^>]*> 3d b0 10 00   bit    #16,   r13    ;#0x0010
00012 0+00e <[^>]*> 3e c0 a0 00   bic    #160,  r14    ;#0x00a0
00013 0+012 <[^>]*> 0f 93         cmp    #0,    r15    ;r3 As==00
00014 0+014 <[^>]*> 1a 83         dec    r10           ;
00015 0+016 <[^>]*> 0b 73         sbc    r11           ;
00016 0+018 <[^>]*> 1c 53         inc    r12           ;
00017 0+01a <[^>]*> 2d 63         addc   #2,    r13    ;r3 As==10
00018 0+01c <[^>]*> 0e 12         push   r14           ;
00019 0+01e <[^>]*> 3f 41         pop    r15           ;
00020 0+020 <[^>]*> 8a 11         sxt    r10           ;
00021 0+022 <[^>]*> 0b 11         rra    r11           ;
00022 0+024 <[^>]*> 8c 10         swpb   r12           ;
00023 0+026 <[^>]*> 0d 10         rrc    r13           ;
00024 0+028 <[^>]*> 30 41         ret                  
00025 0+02a <[^>]*> 31 40 00 00   mov    #0,    r1     ;#0x0000
00026 0+02e <[^>]*> b0 12 00 00   call   #0            ;#0x0000
00027 0+032 <[^>]*> 1e 42 00 00   mov    &0x0000,r14   ;0x0000
00028 0+036 <[^>]*> 0f 4e         mov    r14,   r15    ;
00029 0+038 <[^>]*> 0f 5f         rla    r15           ;
00030 0+03a <[^>]*> 0f 7f         subc   r15,   r15    ;
00031 0+03c <[^>]*> 3f e3         inv    r15           ;
00032 0+03e <[^>]*> b0 12 00 00   call   #0            ;#0x0000
00033 0+042 <[^>]*> 82 4e 00 00   mov    r14,   &0x0000       ;
00034 0+046 <[^>]*> 82 4f 00 00   mov    r15,   &0x0000       ;
00035 0+04a <[^>]*> 1e 42 00 00   mov    &0x0000,r14   ;0x0000
00036 0+04e <[^>]*> 0f 4e         mov    r14,   r15    ;
00037 0+050 <[^>]*> 0f 5f         rla    r15           ;
00038 0+052 <[^>]*> 0f 7f         subc   r15,   r15    ;
00039 0+054 <[^>]*> 3f e3         inv    r15           ;
00040 0+056 <[^>]*> b0 12 00 00   call   #0            ;#0x0000
00041 0+05a <[^>]*> 82 4e 00 00   mov    r14,   &0x0000       ;
00042 0+05e <[^>]*> 82 4f 00 00   mov    r15,   &0x0000       ;
00043 0+062 <[^>]*> 3f 40 f0 00   mov    #240,  r15    ;#0x00f0
00044 0+066 <[^>]*> 30 40 00 00   br     #0x0000              ;
00045 0+06a <[^>]*> 92 52 00 02 72 01    add    &0x0200,&0x0172      ;0x0200