BIN μ¬μΉμ°μ°(κ³±μ ) : WMUL, WMULP, DWMUL, DWMULP
λͺ λ Ή | μ¬μ© κ°λ₯ μμ | μ€ν μ | νλκ·Έ | μ¬μ©κ°λ₯CPU | |||||||||||||||||
M | X | Y | K | L | F | T | C | S | Z | D | @ D | μ μ | μ λ¬ | μ λ‘ | μΊ λ¦¬ | XP | CP | BP | |||
WMUL(P) DWMUL(P) | S1 | γ | γ | γ | γ | γ | γ | γ | γ | - | γ | γ | γ | γ | 4 | γ | - | - | γ | γ | γ |
S2 | γ | γ | γ | γ | γ | γ | γ | γ | - | γ | γ | γ | γ | ||||||||
D | γ | - | γ | γ | γ | - | γ | γ | - | γ | γ | γ | - |
S1, S2 | μ§μ λ λ°μ΄ν° λλ μμμ λ²νΈ |
D | Destination μμμ λ²νΈ |
μλ¬(F110) | μμμ΄ @Dλ‘ κ°μ μ§μ λ κ²½μ° μμ μ΄κ³Όκ° λ°μνλ©΄ SET μ°μ°λ κ²°κ³Όκ°μ΄ Dλ‘ μ§μ λ μμμ λ°μ΄ν° λ²μλ₯Ό λ²μ΄λ κ²½μ° SET |
Β
WMUL |
---|
S1μΌλ‘ μ§μ λ μλ λ°μ΄ν°μ S2λ‘ μ§μ λ μλ λ°μ΄ν°λ₯Ό κ³±μ νμ¬ Dλ‘ μ§μ λ μμμ μλλ°μ΄ν° ννλ‘ μ μ₯ν©λλ€.
μ°μ°κ²°κ³Όκ° -32,768 ~ 32,767 λ²μλ₯Ό λ²μ΄λλ κ²½μ° μ°μ°μ νμ§ μμΌλ©° μλ¬νλκ·Έ(F110)λ₯Ό SETν©λλ€.
Β
Β
νλ‘κ·Έλ¨
μ λ ₯μ νΈ X0000μ΄ ON λμμ λ D0010μ μλλ°μ΄ν°μ D0020μ μλλ°μ΄ν°λ₯Ό κ³±μ νμ¬ D0040μ μλλ°μ΄ν°μ κ²°κ³Όλ₯Ό μ μ₯νλ νλ‘κ·Έλ¨
Β
Β
DWMUL |
---|
S1μΌλ‘ μ§μ λ λλΈμλ λ°μ΄ν°μ S2λ‘ μ§μ λ λλΈμλ λ°μ΄ν°λ₯Ό κ³±νμ¬ Dλ‘ μ§μ λ μμμ λλΈμλλ°μ΄ν° ννλ‘ μ μ₯ν©λλ€.
μ°μ°κ²°κ³Όκ° -2,147,483,648 ~ 2,147,483,647 λ²μλ₯Ό λ²μ΄λλ κ²½μ° μ°μ°μ νμ§ μμΌλ©° μλ¬νλκ·Έ(F110)λ₯Ό SETν©λλ€.Β
Β
νλ‘κ·Έλ¨
μ λ ₯μ νΈ X0001μ΄ ON λμμ λ D0000μ λλΈμλλ°μ΄ν°μ D0010μ λλΈμλλ°μ΄ν°λ₯Ό κ³±νμ¬ D0020μ λλΈμλλ°μ΄ν°μ κ²°κ³Όλ₯Ό μ μ₯νλ νλ‘κ·Έλ¨
Β
Β
Β
Β
Β