countersince January 6, 2001X68000 LIBRARYEnglish
更新日: 2023 年 3 月 18 日
X68000 LIBRARY > 資料室 > 命令セットリファレンス(準備中) > F > FMOVEM

FMOVEM

FMOVEM

浮動小数点複数レジスタ転送 (えふむーぶえむ)


FMOVEM.X #<data>,-(Ar)

68020(68881/68882)/68030(68881/68882)/68040/68060 の命令

命令コード

アドレス1514131211109876543210
+01111001000100レジスタr
+211100000バイトデータ

実行時間

68020680306804068060
CC🚧🚧

解説

🚧


FMOVEM.X <list>,-(Ar)

68020(68881/68882)/68030(68881/68882)/68040/68060 の命令

命令コード

アドレス1514131211109876543210
+01111001000100レジスタr
+211100000レジスタリスト

実行時間

68020680306804068060
CC🚧🚧

解説

🚧


FMOVEM.X Dl,-(Ar)

68020(68881/68882)/68030(68881/68882)/68040/68060(ソフトウェア)の命令

命令コード

アドレス1514131211109876543210
+01111001000100レジスタr
+2111010000レジスタl0000

実行時間

68020680306804068060
CC🚧S

解説

🚧


FMOVEM.L #<data>,#<data>,FPSR/FPIAR

68020(68881/68882)/68030(68881/68882)/68040/68060(ソフトウェア)の命令

命令コード

アドレス1514131211109876543210
+01111001000111100
+21000110000000000
+4ロングワードデータの上位ワード
+6ロングワードデータの下位ワード
+8ロングワードデータの上位ワード
+10ロングワードデータの下位ワード

実行時間

68020680306804068060
CC🚧S

解説

🚧


FMOVEM.L #<data>,#<data>,FPCR/FPIAR

68020(68881/68882)/68030(68881/68882)/68040/68060(ソフトウェア)の命令

命令コード

アドレス1514131211109876543210
+01111001000111100
+21001010000000000
+4ロングワードデータの上位ワード
+6ロングワードデータの下位ワード
+8ロングワードデータの上位ワード
+10ロングワードデータの下位ワード

実行時間

68020680306804068060
CC🚧S

解説

🚧


FMOVEM.L #<data>,#<data>,FPCR/FPSR

68020(68881/68882)/68030(68881/68882)/68040/68060(ソフトウェア)の命令

命令コード

アドレス1514131211109876543210
+01111001000111100
+21001100000000000
+4ロングワードデータの上位ワード
+6ロングワードデータの下位ワード
+8ロングワードデータの上位ワード
+10ロングワードデータの下位ワード

実行時間

68020680306804068060
CC🚧S

解説

🚧


FMOVEM.L #<data>,#<data>,#<data>,FPCR/FPSR/FPIAR

68020(68881/68882)/68030(68881/68882)/68040/68060(ソフトウェア)の命令

命令コード

アドレス1514131211109876543210
+01111001000111100
+21001110000000000
+4ロングワードデータの上位ワード
+6ロングワードデータの下位ワード
+8ロングワードデータの上位ワード
+10ロングワードデータの下位ワード
+12ロングワードデータの上位ワード
+14ロングワードデータの下位ワード

実行時間

68020680306804068060
CC🚧S

解説

🚧


FMOVEM.L <ea>,FPIAR

68020(68881/68882)/68030(68881/68882)/68040/68060 の命令

命令コード

アドレス1514131211109876543210
+01111001000モードレジスタr
+21000010000000000

アドレッシングモードと実行時間

モードレジスタr<ea>68020680306804068060
000rDrCC🚧🚧
1Ar
10(Ar)
1(Ar)+
100-(Ar)
1(d16,Ar)
10(d8,Ar,Xn)----
(d8,Ar,Xn*sf)CC🚧🚧
(bd,Ar,Xn*sf)
([bd,Ar,Xn*sf],od)
([bd,Ar],Xn*sf,od)
1000(xxx).W
1(xxx).L
10(d16,PC)
1(d8,PC,Xn)----
(d8,PC,Xn*sf)CC🚧🚧
(bd,PC,Xn*sf)
([bd,PC,Xn*sf],od)
([bd,PC],Xn*sf,od)
100#<data>

解説

🚧


FMOVEM.L <ea>,FPSR

68020(68881/68882)/68030(68881/68882)/68040/68060 の命令

命令コード

アドレス1514131211109876543210
+01111001000モードレジスタr
+21000100000000000

アドレッシングモードと実行時間

モードレジスタr<ea>68020680306804068060
000rDrCC🚧🚧
1(Ar)
1(Ar)+
100-(Ar)
1(d16,Ar)
10(d8,Ar,Xn)----
(d8,Ar,Xn*sf)CC🚧🚧
(bd,Ar,Xn*sf)
([bd,Ar,Xn*sf],od)
([bd,Ar],Xn*sf,od)
1000(xxx).W
1(xxx).L
10(d16,PC)
1(d8,PC,Xn)----
(d8,PC,Xn*sf)CC🚧🚧
(bd,PC,Xn*sf)
([bd,PC,Xn*sf],od)
([bd,PC],Xn*sf,od)
100#<data>

解説

🚧


FMOVEM.L <ea>,FPSR/FPIAR

68020(68881/68882)/68030(68881/68882)/68040/68060 の命令

命令コード

アドレス1514131211109876543210
+01111001000モードレジスタr
+21000110000000000

アドレッシングモードと実行時間

モードレジスタr<ea>68020680306804068060
010r(Ar)CC🚧🚧
1(Ar)+
100-(Ar)
1(d16,Ar)
10(d8,Ar,Xn)----
(d8,Ar,Xn*sf)CC🚧🚧
(bd,Ar,Xn*sf)
([bd,Ar,Xn*sf],od)
([bd,Ar],Xn*sf,od)
1000(xxx).W
1(xxx).L
10(d16,PC)
1(d8,PC,Xn)----
(d8,PC,Xn*sf)CC🚧🚧
(bd,PC,Xn*sf)
([bd,PC,Xn*sf],od)
([bd,PC],Xn*sf,od)

解説

🚧


FMOVEM.L <ea>,FPCR

68020(68881/68882)/68030(68881/68882)/68040/68060 の命令

命令コード

アドレス1514131211109876543210
+01111001000モードレジスタr
+21001000000000000

アドレッシングモードと実行時間

モードレジスタr<ea>68020680306804068060
000rDrCC🚧🚧
1(Ar)
1(Ar)+
100-(Ar)
1(d16,Ar)
10(d8,Ar,Xn)----
(d8,Ar,Xn*sf)CC🚧🚧
(bd,Ar,Xn*sf)
([bd,Ar,Xn*sf],od)
([bd,Ar],Xn*sf,od)
1000(xxx).W
1(xxx).L
10(d16,PC)
1(d8,PC,Xn)----
(d8,PC,Xn*sf)CC🚧🚧
(bd,PC,Xn*sf)
([bd,PC,Xn*sf],od)
([bd,PC],Xn*sf,od)
100#<data>

解説

🚧


FMOVEM.L <ea>,FPCR/FPIAR

68020(68881/68882)/68030(68881/68882)/68040/68060 の命令

命令コード

アドレス1514131211109876543210
+01111001000モードレジスタr
+21001010000000000

アドレッシングモードと実行時間

モードレジスタr<ea>68020680306804068060
010r(Ar)CC🚧🚧
1(Ar)+
100-(Ar)
1(d16,Ar)
10(d8,Ar,Xn)----
(d8,Ar,Xn*sf)CC🚧🚧
(bd,Ar,Xn*sf)
([bd,Ar,Xn*sf],od)
([bd,Ar],Xn*sf,od)
1000(xxx).W
1(xxx).L
10(d16,PC)
1(d8,PC,Xn)----
(d8,PC,Xn*sf)CC🚧🚧
(bd,PC,Xn*sf)
([bd,PC,Xn*sf],od)
([bd,PC],Xn*sf,od)

解説

🚧


FMOVEM.L <ea>,FPCR/FPSR

68020(68881/68882)/68030(68881/68882)/68040/68060 の命令

命令コード

アドレス1514131211109876543210
+01111001000モードレジスタr
+21001100000000000

アドレッシングモードと実行時間

モードレジスタr<ea>68020680306804068060
010r(Ar)CC🚧🚧
1(Ar)+
100-(Ar)
1(d16,Ar)
10(d8,Ar,Xn)----
(d8,Ar,Xn*sf)CC🚧🚧
(bd,Ar,Xn*sf)
([bd,Ar,Xn*sf],od)
([bd,Ar],Xn*sf,od)
1000(xxx).W
1(xxx).L
10(d16,PC)
1(d8,PC,Xn)----
(d8,PC,Xn*sf)CC🚧🚧
(bd,PC,Xn*sf)
([bd,PC,Xn*sf],od)
([bd,PC],Xn*sf,od)

解説

🚧


FMOVEM.L <ea>,FPCR/FPSR/FPIAR

68020(68881/68882)/68030(68881/68882)/68040/68060 の命令

命令コード

アドレス1514131211109876543210
+01111001000モードレジスタr
+21001110000000000

アドレッシングモードと実行時間

モードレジスタr<ea>68020680306804068060
010r(Ar)CC🚧🚧
1(Ar)+
100-(Ar)
1(d16,Ar)
10(d8,Ar,Xn)----
(d8,Ar,Xn*sf)CC🚧🚧
(bd,Ar,Xn*sf)
([bd,Ar,Xn*sf],od)
([bd,Ar],Xn*sf,od)
1000(xxx).W
1(xxx).L
10(d16,PC)
1(d8,PC,Xn)----
(d8,PC,Xn*sf)CC🚧🚧
(bd,PC,Xn*sf)
([bd,PC,Xn*sf],od)
([bd,PC],Xn*sf,od)

解説

🚧


FMOVEM.L FPIAR,<ea>

68020(68881/68882)/68030(68881/68882)/68040/68060 の命令

命令コード

アドレス1514131211109876543210
+01111001000モードレジスタr
+21010010000000000

アドレッシングモードと実行時間

モードレジスタr<ea>68020680306804068060
000rDrCC🚧🚧
1Ar
10(Ar)
1(Ar)+
100-(Ar)
1(d16,Ar)
10(d8,Ar,Xn)----
(d8,Ar,Xn*sf)CC🚧🚧
(bd,Ar,Xn*sf)
([bd,Ar,Xn*sf],od)
([bd,Ar],Xn*sf,od)
1000(xxx).W
1(xxx).L

解説

🚧


FMOVEM.L FPSR,<ea>

68020(68881/68882)/68030(68881/68882)/68040/68060 の命令

命令コード

アドレス1514131211109876543210
+01111001000モードレジスタr
+21010100000000000

アドレッシングモードと実行時間

モードレジスタr<ea>68020680306804068060
000rDrCC🚧🚧
1(Ar)
1(Ar)+
100-(Ar)
1(d16,Ar)
10(d8,Ar,Xn)----
(d8,Ar,Xn*sf)CC🚧🚧
(bd,Ar,Xn*sf)
([bd,Ar,Xn*sf],od)
([bd,Ar],Xn*sf,od)
1000(xxx).W
1(xxx).L

解説

🚧


FMOVEM.L FPSR/FPIAR,<ea>

68020(68881/68882)/68030(68881/68882)/68040/68060 の命令

命令コード

アドレス1514131211109876543210
+01111001000モードレジスタr
+21010110000000000

アドレッシングモードと実行時間

モードレジスタr<ea>68020680306804068060
010r(Ar)CC🚧🚧
1(Ar)+
100-(Ar)
1(d16,Ar)
10(d8,Ar,Xn)----
(d8,Ar,Xn*sf)CC🚧🚧
(bd,Ar,Xn*sf)
([bd,Ar,Xn*sf],od)
([bd,Ar],Xn*sf,od)
1000(xxx).W
1(xxx).L

解説

🚧


FMOVEM.L FPCR,<ea>

68020(68881/68882)/68030(68881/68882)/68040/68060 の命令

命令コード

アドレス1514131211109876543210
+01111001000モードレジスタr
+21011000000000000

アドレッシングモードと実行時間

モードレジスタr<ea>68020680306804068060
000rDrCC🚧🚧
1(Ar)
1(Ar)+
100-(Ar)
1(d16,Ar)
10(d8,Ar,Xn)----
(d8,Ar,Xn*sf)CC🚧🚧
(bd,Ar,Xn*sf)
([bd,Ar,Xn*sf],od)
([bd,Ar],Xn*sf,od)
1000(xxx).W
1(xxx).L

解説

🚧


FMOVEM.L FPCR/FPIAR,<ea>

68020(68881/68882)/68030(68881/68882)/68040/68060 の命令

命令コード

アドレス1514131211109876543210
+01111001000モードレジスタr
+21011010000000000

アドレッシングモードと実行時間

モードレジスタr<ea>68020680306804068060
010r(Ar)CC🚧🚧
1(Ar)+
100-(Ar)
1(d16,Ar)
10(d8,Ar,Xn)----
(d8,Ar,Xn*sf)CC🚧🚧
(bd,Ar,Xn*sf)
([bd,Ar,Xn*sf],od)
([bd,Ar],Xn*sf,od)
1000(xxx).W
1(xxx).L

解説

🚧


FMOVEM.L FPCR/FPSR,<ea>

68020(68881/68882)/68030(68881/68882)/68040/68060 の命令

命令コード

アドレス1514131211109876543210
+01111001000モードレジスタr
+21011100000000000

アドレッシングモードと実行時間

モードレジスタr<ea>68020680306804068060
010r(Ar)CC🚧🚧
1(Ar)+
100-(Ar)
1(d16,Ar)
10(d8,Ar,Xn)----
(d8,Ar,Xn*sf)CC🚧🚧
(bd,Ar,Xn*sf)
([bd,Ar,Xn*sf],od)
([bd,Ar],Xn*sf,od)
1000(xxx).W
1(xxx).L

解説

🚧


FMOVEM.L FPCR/FPSR/FPIAR,<ea>

68020(68881/68882)/68030(68881/68882)/68040/68060 の命令

命令コード

アドレス1514131211109876543210
+01111001000モードレジスタr
+21011110000000000

アドレッシングモードと実行時間

モードレジスタr<ea>68020680306804068060
010r(Ar)CC🚧🚧
1(Ar)+
100-(Ar)
1(d16,Ar)
10(d8,Ar,Xn)----
(d8,Ar,Xn*sf)CC🚧🚧
(bd,Ar,Xn*sf)
([bd,Ar,Xn*sf],od)
([bd,Ar],Xn*sf,od)
1000(xxx).W
1(xxx).L

解説

🚧


FMOVEM.X <ea>,#<data>

68020(68881/68882)/68030(68881/68882)/68040/68060 の命令

命令コード

アドレス1514131211109876543210
+01111001000モードレジスタr
+211010000バイトデータ

アドレッシングモードと実行時間

モードレジスタr<ea>68020680306804068060
010r(Ar)CC🚧🚧
1(Ar)+
10(d16,Ar)
10(d8,Ar,Xn)----
(d8,Ar,Xn*sf)CC🚧🚧
(bd,Ar,Xn*sf)
([bd,Ar,Xn*sf],od)
([bd,Ar],Xn*sf,od)
1000(xxx).W
1(xxx).L
10(d16,PC)
1(d8,PC,Xn)----
(d8,PC,Xn*sf)CC🚧🚧
(bd,PC,Xn*sf)
([bd,PC,Xn*sf],od)
([bd,PC],Xn*sf,od)

解説

🚧


FMOVEM.X <ea>,<list>

68020(68881/68882)/68030(68881/68882)/68040/68060 の命令

命令コード

アドレス1514131211109876543210
+01111001000モードレジスタr
+211010000レジスタリスト

アドレッシングモードと実行時間

モードレジスタr<ea>68020680306804068060
010r(Ar)CC🚧🚧
1(Ar)+
10(d16,Ar)
10(d8,Ar,Xn)----
(d8,Ar,Xn*sf)CC🚧🚧
(bd,Ar,Xn*sf)
([bd,Ar,Xn*sf],od)
([bd,Ar],Xn*sf,od)
1000(xxx).W
1(xxx).L
10(d16,PC)
1(d8,PC,Xn)----
(d8,PC,Xn*sf)CC🚧🚧
(bd,PC,Xn*sf)
([bd,PC,Xn*sf],od)
([bd,PC],Xn*sf,od)

解説

🚧


FMOVEM.X <ea>,Dl

68020(68881/68882)/68030(68881/68882)/68040/68060(ソフトウェア)の命令

命令コード

アドレス1514131211109876543210
+01111001000モードレジスタr
+2110110000レジスタl0000

アドレッシングモードと実行時間

モードレジスタr<ea>68020680306804068060
010r(Ar)CC🚧S
1(Ar)+
10(d16,Ar)
10(d8,Ar,Xn)----
(d8,Ar,Xn*sf)CC🚧S
(bd,Ar,Xn*sf)
([bd,Ar,Xn*sf],od)
([bd,Ar],Xn*sf,od)
1000(xxx).W
1(xxx).L
10(d16,PC)
1(d8,PC,Xn)----
(d8,PC,Xn*sf)CC🚧S
(bd,PC,Xn*sf)
([bd,PC,Xn*sf],od)
([bd,PC],Xn*sf,od)

解説

🚧


FMOVEM.X #<data>,<ea>

68020(68881/68882)/68030(68881/68882)/68040/68060 の命令

命令コード

アドレス1514131211109876543210
+01111001000モードレジスタr
+211110000バイトデータ

アドレッシングモードと実行時間

モードレジスタr<ea>68020680306804068060
010r(Ar)CC🚧🚧
101(d16,Ar)
10(d8,Ar,Xn)----
(d8,Ar,Xn*sf)CC🚧🚧
(bd,Ar,Xn*sf)
([bd,Ar,Xn*sf],od)
([bd,Ar],Xn*sf,od)
1000(xxx).W
1(xxx).L

解説

🚧


FMOVEM.X <list>,<ea>

68020(68881/68882)/68030(68881/68882)/68040/68060 の命令

命令コード

アドレス1514131211109876543210
+01111001000モードレジスタr
+211110000レジスタリスト

アドレッシングモードと実行時間

モードレジスタr<ea>68020680306804068060
010r(Ar)CC🚧🚧
101(d16,Ar)
10(d8,Ar,Xn)----
(d8,Ar,Xn*sf)CC🚧🚧
(bd,Ar,Xn*sf)
([bd,Ar,Xn*sf],od)
([bd,Ar],Xn*sf,od)
1000(xxx).W
1(xxx).L

解説

🚧


FMOVEM.X Dl,<ea>

68020(68881/68882)/68030(68881/68882)/68040/68060(ソフトウェア)の命令

命令コード

アドレス1514131211109876543210
+01111001000モードレジスタr
+2111110000レジスタl0000

アドレッシングモードと実行時間

モードレジスタr<ea>68020680306804068060
010r(Ar)CC🚧S
101(d16,Ar)
10(d8,Ar,Xn)----
(d8,Ar,Xn*sf)CC🚧S
(bd,Ar,Xn*sf)
([bd,Ar,Xn*sf],od)
([bd,Ar],Xn*sf,od)
1000(xxx).W
1(xxx).L

解説

🚧