Времена выполнения команд процессора MC68020, страница 17

¦#<данные>.B¦3 (0/1/0)¦3 (0/1/0)¦5 (0/1/0)¦8 (0/1/1)¦6 (0/1/1)¦

+-----------+---------+---------+---------+---------+---------+

¦#<данные>.W¦3 (0/1/0)¦3 (0/1/0)¦5 (0/1/0)¦8 (0/1/1)¦6 (0/1/1)¦

+-----------+---------+---------+---------+---------+---------+

¦#<данные>.L¦5 (0/1/0)¦5 (0/1/0)¦7 (0/0/1)¦7 (0/1/1)¦8 (0/1/1)¦

+-----------+---------+---------+---------+---------+---------+

¦(An)       ¦7 (1/1/0)¦7 (1/1/0)¦9 (1/1/1)¦9 (1/1/1)¦9 (1/1/1)¦

+-----------+---------+---------+---------+---------+---------+

¦(An)+      ¦7 (1/1/0)¦7 (1/1/0)¦9 (1/1/1)¦9 (1/1/1)¦9 (1/1/1)¦

+-----------+---------+---------+---------+---------+---------+

¦-(An)      ¦8 (1/1/0)¦8 (1/1/0)¦10(1/1/1)¦10(1/1/1)¦10(1/1/1)¦

+-----------+---------+---------+---------+---------+---------+

¦(d{16},An) ¦9 (1/2/0)¦9 (1/2/0)¦11(1/2/1)¦11(1/2/1)¦11(1/2/1)¦

¦(d{16},PC) ¦         ¦         ¦         ¦         ¦         ¦

+-----------+---------+---------+---------+---------+---------+

¦(xxx).W    ¦8 (1/2/0)¦8 (1/2/0)¦10(1/2/1)¦10(1/2/1)¦10(1/2/1)¦

+-----------+---------+---------+---------+---------+---------+

¦(xxx).L    ¦10(1/2/0)¦10(1/2/0)¦12(1/2/1)¦12(1/2/1)¦12(1/2/1)¦

+-----------+---------+---------+---------+---------+---------+

¦(d8,An,Xn) ¦11(1/2/0)¦11(1/2/0)¦13(1/2/1)¦13(1/2/1)¦13(1/2/1)¦

¦(d8,PC,Xn) ¦         ¦         ¦         ¦         ¦         ¦

+-----------+---------+---------+---------+---------+---------+

¦(d16,An,Xn)¦12(1/2/0)¦12(1/2/0)¦14(1/2/1)¦14(1/2/1)¦14(1/2/1)¦

¦(d16,PC,Xn)¦         ¦         ¦         ¦         ¦         ¦

+-----------+---------+---------+---------+---------+---------+

¦(B)        ¦12(1/2/0)¦12(1/2/0)¦14(1/2/1)¦14(1/2/1)¦14(1/2/1)¦

+-----------+---------+---------+---------+---------+---------+

¦(d{16},B)  ¦15(1/2/0)¦15(1/2/0)¦17(1/2/1)¦17(1/2/1)¦17(1/3/1)¦

+-----------+---------+---------+---------+---------+---------+

¦(d{32},B)  ¦19(1/3/0)¦19(1/3/0)¦21(1/3/1)¦21(1/3/1)¦21(1/3/1)¦

+-----------+---------+---------+---------+---------+---------+

¦([B],I)    ¦16(2/2/0)¦16(2/2/0)¦18(2/2/1)¦18(2/2/1)¦18(2/2/1)¦

+-----------+---------+---------+---------+---------+---------+

¦([B],I,d16)¦19(2/2/0)¦19(2/2/0)¦21(2/2/1)¦21(2/2/1)¦21(2/2/1)¦

+-----------+---------+---------+---------+---------+---------+

¦([B],I,d32)¦20(2/3/0)¦20(2/3/0)¦22(2/3/1)¦22(2/3/1)¦22(2/3/1)¦

+-----------+---------+---------+---------+---------+---------+

¦([d16,B],I)¦19(2/2/0)¦19(2/2/0)¦21(2/2/1)¦21(2/2/1)¦21(2/2/1)¦

+-----------+---------+---------+---------+---------+---------+

¦([d{16},B],¦22(2/3/0)¦22(2/3/0)¦24(2/3/1)¦24(2/3/1)¦24(2/3/1)¦

¦   I,d{16})¦         ¦         ¦         ¦         ¦         ¦

+-----------+---------+---------+---------+---------+---------+

¦([d{16},B],¦23(2/3/0)¦23(2/3/0)¦25(2/3/1)¦25(2/3/1)¦25(2/3/1)¦

¦   I,d{32})¦         ¦         ¦         ¦         ¦         ¦

+-----------+---------+---------+---------+---------+---------+

¦([d32,B],I)¦23(2/3/0)¦23(2/3/0)¦25(2/3/1)¦25(2/3/1)¦25(2/3/1)¦

+-----------+---------+---------+---------+---------+---------+

¦([d{32},B],¦25(2/3/0)¦25(2/3/0)¦27(2/3/1)¦27(2/3/1)¦27(2/3/1)¦

¦   I,d{16})¦         ¦         ¦         ¦         ¦         ¦

+-----------+---------+---------+---------+---------+---------+

¦([d{32},B],¦27(2/4/0)¦27(2/4/0)¦29(2/4/1)¦29(2/4/1)¦29(2/4/1)¦

¦   I,d{32})¦         ¦         ¦         ¦         ¦         ¦

L-----------+---------+---------+---------+---------+---------НАИХУДШИЙ СЛУЧАЙ (продолжение)

------------T-------------------------------------------------¬

¦ адресация ¦               адресация приемника               ¦

¦ источника +---------T---------T---------T---------T---------+

¦           ¦ (d16,An)¦ (xxx).W ¦ (xxx).L ¦ d8,An,Xn¦d16,An,Xn¦

+-----------+---------+---------+---------+---------+---------+

¦Rn         ¦7 (0/1/1)¦7 (0/1/1)¦9 (0/2/1)¦9 (0/1/1)¦12(0/2/1)¦

+-----------+---------+---------+---------+---------+---------+

¦#<данные>.B¦7 (0/1/1)¦7 (0/1/1)¦9 (0/2/1)¦9 (0/1/1)¦12(0/2/1)¦

+-----------+---------+---------+---------+---------+---------+

¦#<данные>.W¦7 (0/1/1)¦7 (0/1/1)¦9 (0/2/1)¦9 (0/1/1)¦12(0/2/1)¦

+-----------+---------+---------+---------+---------+---------+

¦#<данные>.L¦9 (0/1/1)¦9 (0/1/1)¦11(0/2/1)¦11(0/1/1)¦14(0/2/1)¦

+-----------+---------+---------+---------+---------+---------+

¦(An)       ¦11(1/1/1)¦11(1/1/1)¦13(1/2/1)¦11(1/1/1)¦14(1/2/1)¦

+-----------+---------+---------+---------+---------+---------+

¦(An)+      ¦11(1/1/1)¦11(1/1/1)¦13(1/2/1)¦11(1/1/1)¦14(1/2/1)¦

+-----------+---------+---------+---------+---------+---------+

¦-(An)      ¦12(1/1/1)¦12(1/1/1)¦14(1/2/1)¦12(1/1/1)¦15(1/2/1)¦

+-----------+---------+---------+---------+---------+---------+

¦(d{16},An) ¦13(1/2/1)¦13(1/2/1)¦15(1/3/1)¦13(1/2/1)¦16(1/2/1)¦

¦(d{16},PC) ¦         ¦         ¦         ¦         ¦         ¦

+-----------+---------+---------+---------+---------+---------+

¦(xxx).W    ¦12(1/2/1)¦12(1/2/1)¦14(1/3/1)¦12(1/2/1)¦15(1/3/1)¦

+-----------+---------+---------+---------+---------+---------+

¦(xxx).L    ¦14(1/2/1)¦14(1/2/1)¦16(1/3/1)¦14(1/2/1)¦17(1/3/1)¦

+-----------+---------+---------+---------+---------+---------+

¦(d8,An,Xn) ¦15(1/2/1)¦15(1/2/1)¦17(1/3/1)¦15(1/2/1)¦18(1/3/1)¦

¦(d8,PC,Xn) ¦         ¦         ¦         ¦         ¦         ¦

+-----------+---------+---------+---------+---------+---------+

¦(d16,An,Xn)¦16(1/2/1)¦16(1/2/1)¦18(1/3/1)¦16(1/2/1)¦19(1/3/1)¦

¦(d16,PC,Xn)¦         ¦         ¦         ¦         ¦         ¦

+-----------+---------+---------+---------+---------+---------+

¦(B)        ¦16(1/2/1)¦16(1/2/1)¦18(1/3/1)¦16(1/2/1)¦19(1/3/1)¦

+-----------+---------+---------+---------+---------+---------+

¦(d{16},B)  ¦19(1/2/1)¦19(1/2/1)¦21(1/3/1)¦19(1/2/1)¦22(1/3/1)¦

+-----------+---------+---------+---------+---------+---------+

¦(d{32},B)  ¦23(1/3/1)¦23(1/3/1)¦25(1/4/1)¦23(1/3/1)¦26(1/4/1)¦