⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 t01_mov.s

📁 工具链BINUTIS-2.16的源代码
💻 S
📖 第 1 页 / 共 5 页
字号:
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;mov
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
	.h8300sx
	.text
_start:
    mov.b #0x12:8,r3h                   ;f312
    mov.b #0x12:8,@er3                 ;017d0312
    mov.b #0x12:8,@(0x1:2,er3)           ;017d1312
    mov.b #0x12:8,@-er3                ;017db312
    mov.b #0x12:8,@er3+                ;017d8312
    mov.b #0x12:8,@er3-                ;017da312
    mov.b #0x12:8,@+er3                ;017d9312
    mov.b #0x12:8,@(0x1234:16,er3)          ;017dc3121234
    mov.b #0x12:8,@(0x12345678:32,er3)          ;017dcb1212345678
    mov.b #0x12:8,@(0x1234:16,r3l.b)        ;017dd3121234
    mov.b #0x12:8,@(0x1234:16,r3.w)        ;017de3121234
    mov.b #0x12:8,@(0x1234:16,er3.l)        ;017df3121234
    mov.b #0x12:8,@(0x12345678:32,r3l.b)        ;017ddb1212345678
    mov.b #0x12:8,@(0x12345678:32,r3.w)        ;017deb1212345678
    mov.b #0x12:8,@(0x12345678:32,er3.l)        ;017dfb1212345678
    mov.b #0x12:8,@0x1234:16               ;017d40121234
    mov.b #0x12:8,@0x12345678:32               ;017d481212345678

    mov.b #0x1:4,@0x1234:16               ;6ad11234
    mov.b #0x1:4,@0x12345678:32               ;6af112345678

    mov.b r3h,r1h                        ;0c31

    mov.b r3h,@er1                      ;6893
    mov.b r3h,@(0x1:2,er1)                ;01716893
    mov.b r3h,@-er1                     ;6c93
    mov.b r3h,@er1+                     ;01736c93
    mov.b r3h,@er1-                     ;01716c93
    mov.b r3h,@+er1                     ;01726c93
    mov.b r3h,@(0x1234:16,er1)               ;6e931234
    mov.b r3h,@(0x12345678:32,er1)               ;78106aa312345678
    mov.b r3h,@(0x1234:16,r1l.b)             ;01716e931234
    mov.b r3h,@(0x1234:16,r1.w)             ;01726e931234
    mov.b r3h,@(0x1234:16,er1.l)             ;01736e931234
    mov.b r3h,@(0x12345678:32,r1l.b)             ;78116aa312345678
    mov.b r3h,@(0x12345678:32,r1.w)             ;78126aa312345678
    mov.b r3h,@(0x12345678:32,er1.l)             ;78136aa312345678
    mov.b r3h,@0xffffff12:8                     ;3312
    mov.b r3h,@0x1234:16                    ;6a831234
    mov.b r3h,@0x12345678:32                    ;6aa312345678

    mov.b @er3,r1h                      ;6831
    mov.b @(0x1:2,er3),r1h               ;01716831
    mov.b @er3+,r1h                    ;6c31
    mov.b @-er3,r1h                    ;01736c31
    mov.b @+er3,r1h                    ;01716c31
    mov.b @er3-,r1h                    ;01726c31
    mov.b @(0x1234:16,er3),r1h               ;6e311234
    mov.b @(0x12345678:32,er3),r1h               ;78306a2112345678
    mov.b @(0x1234:16,r3l.b),r1h             ;01716e311234
    mov.b @(0x1234:16,r3.w),r1h             ;01726e311234
    mov.b @(0x1234:16,er3.l),r1h             ;01736e311234
    mov.b @(0x12345678:32,r3l.b),r1h             ;78316a2112345678
    mov.b @(0x12345678:32,r3.w),r1h             ;78326a2112345678
    mov.b @(0x12345678:32,er3.l),r1h             ;78336a2112345678
    mov.b @0xffffff12:8,r3h                     ;2312
    mov.b @0x1234:16,r3h                    ;6a031234
    mov.b @0x12345678:32,r3h                    ;6a2312345678

    mov.b @er3,@er1                   ;01780301
    mov.b @er3,@(0x1:2,er1)            ;01780311
    mov.b @er3,@er1+                  ;01780381
    mov.b @er3,@-er1                  ;017803b1
    mov.b @er3,@+er1                  ;01780391
    mov.b @er3,@er1-                  ;017803a1
    mov.b @er3,@(0x1234:16,er1)           ;017803c11234
    mov.b @er3,@(0x12345678:32,er1)           ;017803c912345678
    mov.b @er3,@(0x1234:16,r1l.b)         ;017803d11234
    mov.b @er3,@(0x1234:16,r1.w)         ;017803e11234
    mov.b @er3,@(0x1234:16,er1.l)         ;017803f11234
    mov.b @er3,@(0x12345678:32,r1l.b)         ;017803d912345678
    mov.b @er3,@(0x12345678:32,r1.w)         ;017803e912345678
    mov.b @er3,@(0x12345678:32,er1.l)         ;017803f912345678
    mov.b @er3,@0x1234:16                 ;017803401234
    mov.b @er3,@0x12345678:32                 ;0178034812345678

    mov.b @(0x1:2,er3),@er1            ;01781301            
    mov.b @(0x1:2,er3),@(0x1:2,er1)     ;01781311            
    mov.b @(0x1:2,er3),@er1+           ;01781381            
    mov.b @(0x1:2,er3),@-er1           ;017813b1            
    mov.b @(0x1:2,er3),@+er1           ;01781391            
    mov.b @(0x1:2,er3),@er1-           ;017813a1            
    mov.b @(0x1:2,er3),@(0x1234:16,er1)    ;017813c11234
    mov.b @(0x1:2,er3),@(0x12345678:32,er1)    ;017813c912345678
    mov.b @(0x1:2,er3),@(0x1234:16,r1l.b)  ;017813d11234
    mov.b @(0x1:2,er3),@(0x1234:16,r1.w)  ;017813e11234
    mov.b @(0x1:2,er3),@(0x1234:16,er1.l)  ;017813f11234
    mov.b @(0x1:2,er3),@(0x12345678:32,r1l.b)  ;017813d912345678
    mov.b @(0x1:2,er3),@(0x12345678:32,r1.w)  ;017813e912345678
    mov.b @(0x1:2,er3),@(0x12345678:32,er1.l)  ;017813f912345678
    mov.b @(0x1:2,er3),@0x1234:16          ;017813401234
    mov.b @(0x1:2,er3),@0x12345678:32          ;0178134812345678

    mov.b @-er3,@er1                  ;0178b301
    mov.b @-er3,@(0x1:2,er1)           ;0178b311            
    mov.b @-er3,@er1+                 ;0178b381            
    mov.b @-er3,@-er1                 ;0178b3b1            
    mov.b @-er3,@+er1                 ;0178b391            
    mov.b @-er3,@er1-                 ;0178b3a1            
    mov.b @-er3,@(0x1234:16,er1)          ;0178b3c11234
    mov.b @-er3,@(0x12345678:32,er1)          ;0178b3c912345678
    mov.b @-er3,@(0x1234:16,r1l.b)        ;0178b3d11234
    mov.b @-er3,@(0x1234:16,r1.w)        ;0178b3e11234
    mov.b @-er3,@(0x1234:16,er1.l)        ;0178b3f11234
    mov.b @-er3,@(0x12345678:32,r1l.b)        ;0178b3d912345678
    mov.b @-er3,@(0x12345678:32,r1.w)        ;0178b3e912345678
    mov.b @-er3,@(0x12345678:32,er1.l)        ;0178b3f912345678
    mov.b @-er3,@0x1234:16                ;0178b3401234
    mov.b @-er3,@0x12345678:32                ;0178b34812345678

    mov.b @er3+,@er1                  ;01788301
    mov.b @er3+,@(0x1:2,er1)           ;01788311            
    mov.b @er3+,@er1+                 ;01788381            
    mov.b @er3+,@-er1                 ;017883b1            
    mov.b @er3+,@+er1                 ;01788391            
    mov.b @er3+,@er1-                 ;017883a1            
    mov.b @er3+,@(0x1234:16,er1)          ;017883c11234
    mov.b @er3+,@(0x12345678:32,er1)          ;017883c912345678
    mov.b @er3+,@(0x1234:16,r1l.b)        ;017883d11234
    mov.b @er3+,@(0x1234:16,r1.w)        ;017883e11234
    mov.b @er3+,@(0x1234:16,er1.l)        ;017883f11234
    mov.b @er3+,@(0x12345678:32,r1l.b)        ;017883d912345678
    mov.b @er3+,@(0x12345678:32,r1.w)        ;017883e912345678
    mov.b @er3+,@(0x12345678:32,er1.l)        ;017883f912345678
    mov.b @er3+,@0x1234:16                ;017883401234
    mov.b @er3+,@0x12345678:32                ;0178834812345678

    mov.b @er3-,@er1                  ;0178a301
    mov.b @er3-,@(0x1:2,er1)           ;0178a311            
    mov.b @er3-,@er1+                 ;0178a381            
    mov.b @er3-,@-er1                 ;0178a3b1            
    mov.b @er3-,@+er1                 ;0178a391            
    mov.b @er3-,@er1-                 ;0178a3a1            
    mov.b @er3-,@(0x1234:16,er1)          ;0178a3c11234
    mov.b @er3-,@(0x12345678:32,er1)          ;0178a3c912345678
    mov.b @er3-,@(0x1234:16,r1l.b)        ;0178a3d11234
    mov.b @er3-,@(0x1234:16,r1.w)        ;0178a3e11234
    mov.b @er3-,@(0x1234:16,er1.l)        ;0178a3f11234
    mov.b @er3-,@(0x12345678:32,r1l.b)        ;0178a3d912345678
    mov.b @er3-,@(0x12345678:32,r1.w)        ;0178a3e912345678
    mov.b @er3-,@(0x12345678:32,er1.l)        ;0178a3f912345678
    mov.b @er3-,@0x1234:16                ;0178a3401234
    mov.b @er3-,@0x12345678:32                ;0178a34812345678

    mov.b @+er3,@er1                  ;01789301
    mov.b @+er3,@(0x1:2,er1)           ;01789311            
    mov.b @+er3,@er1+                 ;01789381            
    mov.b @+er3,@-er1                 ;017893b1            
    mov.b @+er3,@+er1                 ;01789391            
    mov.b @+er3,@er1-                 ;017893a1            
    mov.b @+er3,@(0x1234:16,er1)          ;017893c11234
    mov.b @+er3,@(0x12345678:32,er1)          ;017893c912345678
    mov.b @+er3,@(0x1234:16,r1l.b)        ;017893d11234
    mov.b @+er3,@(0x1234:16,r1.w)        ;017893e11234
    mov.b @+er3,@(0x1234:16,er1.l)        ;017893f11234
    mov.b @+er3,@(0x12345678:32,r1l.b)        ;017893d912345678
    mov.b @+er3,@(0x12345678:32,r1.w)        ;017893e912345678
    mov.b @+er3,@(0x12345678:32,er1.l)        ;017893f912345678
    mov.b @+er3,@0x1234:16                ;017893401234
    mov.b @+er3,@0x12345678:32                ;0178934812345678

    mov.b @(0x1234:16,er3),@er1           ;0178c3011234
    mov.b @(0x1234:16,er3),@(0x1:2,er1)    ;0178c3111234
    mov.b @(0x1234:16,er3),@er1+          ;0178c3811234
    mov.b @(0x1234:16,er3),@-er1          ;0178c3b11234
    mov.b @(0x1234:16,er3),@+er1          ;0178c3911234
    mov.b @(0x1234:16,er3),@er1-          ;0178c3a11234
    mov.b @(0x1234:16,er3),@(0xffff9abc:16,er1)   ;0178c3c112349abc
    mov.b @(0x1234:16,er3),@(0x9abcdef0:32,er1)   ;0178c3c912349abcdef0
    mov.b @(0x1234:16,er3),@(0xffff9abc:16,r1l.b) ;0178c3d112349abc
    mov.b @(0x1234:16,er3),@(0xffff9abc:16,r1.w) ;0178c3e112349abc
    mov.b @(0x1234:16,er3),@(0xffff9abc:16,er1.l) ;0178c3f112349abc
    mov.b @(0x1234:16,er3),@(0x9abcdef0:32,r1l.b) ;0178c3d912349abcdef0
    mov.b @(0x1234:16,er3),@(0x9abcdef0:32,r1.w) ;0178c3e912349abcdef0
    mov.b @(0x1234:16,er3),@(0x9abcdef0:32,er1.l) ;0178c3f912349abcdef0
    mov.b @(0x1234:16,er3),@0xffff9abc:16         ;0178c34012349abc
    mov.b @(0x1234:16,er3),@0x9abcdef0:32         ;0178c34812349abcdef0

    mov.b @(0x12345678:32,er3),@er1           ;0178cb0112345678
    mov.b @(0x12345678:32,er3),@(0x1:2,er1)    ;0178cb1112345678
    mov.b @(0x12345678:32,er3),@er1+          ;0178cb8112345678
    mov.b @(0x12345678:32,er3),@-er1          ;0178cbb112345678
    mov.b @(0x12345678:32,er3),@+er1          ;0178cb9112345678
    mov.b @(0x12345678:32,er3),@er1-          ;0178cba112345678
    mov.b @(0x12345678:32,er3),@(0xffff9abc:16,er1)   ;0178cbc1123456789abc
    mov.b @(0x12345678:32,er3),@(0x9abcdef0:32,er1)   ;0178cbc9123456789abcdef0
    mov.b @(0x12345678:32,er3),@(0xffff9abc:16,r1l.b) ;0178cbd1123456789abc
    mov.b @(0x12345678:32,er3),@(0xffff9abc:16,r1.w) ;0178cbe1123456789abc
    mov.b @(0x12345678:32,er3),@(0xffff9abc:16,er1.l) ;0178cbf1123456789abc
    mov.b @(0x12345678:32,er3),@(0x9abcdef0:32,r1l.b) ;0178cbd9123456789abcdef0
    mov.b @(0x12345678:32,er3),@(0x9abcdef0:32,r1.w) ;0178cbe9123456789abcdef0
    mov.b @(0x12345678:32,er3),@(0x9abcdef0:32,er1.l) ;0178cbf9123456789abcdef0
    mov.b @(0x12345678:32,er3),@0xffff9abc:16         ;0178cb40123456789abc
    mov.b @(0x12345678:32,er3),@0x9abcdef0:32         ;0178cb48123456789abcdef0

    mov.b @(0x1234:16,r3l.b),@er1         ;0178d3011234
    mov.b @(0x1234:16,r3l.b),@(0x1:2,er1)  ;0178d3111234
    mov.b @(0x1234:16,r3l.b),@er1+        ;0178d3811234
    mov.b @(0x1234:16,r3l.b),@-er1        ;0178d3b11234
    mov.b @(0x1234:16,r3l.b),@+er1        ;0178d3911234
    mov.b @(0x1234:16,r3l.b),@er1-        ;0178d3a11234
    mov.b @(0x1234:16,r3l.b),@(0xffff9abc:16,r1l.b)    ;0178d3d112349abc
    mov.b @(0x1234:16,r3l.b),@(0xffff9abc:16,r1.w)    ;0178d3e112349abc
    mov.b @(0x1234:16,r3l.b),@(0xffff9abc:16,er1.l)    ;0178d3f112349abc

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -