Rotate Right with carry : RCR, RCRP, DRCR, DRCRP
๋ช ๋ น | ์ฌ์ฉ ๊ฐ๋ฅ ์์ญ | ์คํ ์ | ํ๋๊ทธ | |||||||||||||||
M | X | Y | K | L | F | T | C | S | Z | D | @D | ์ ์ | ์๋ฌ | ์ ๋ก | ์บ๋ฆฌ | |||
RCR(P) DRCR(P) | D | ใ | - | ใ | ใ | ใ | - | ใ | ใ | - | ใ | ใ | ใ | - | 3 | ใ | - | ใ |
n | ใ | ใ | ใ | ใ | ใ | ใ | ใ | ใ | - | ใ | ใ | ใ | ใ |
D | ์ข์ธก ๋ฐฉํฅ์ผ๋ก ํ์ ์ํฌ ๋ฐ์ดํฐ๊ฐ ์ ์ฅ๋์ด ์๋ ์์ญ |
n | ์ข์ธก ๋ฐฉํฅ์ผ๋ก ํ์ ์ํฌ ์ |
์๋ฌ(F110) | ์์ญ์ด @D๋ก ๊ฐ์ ์ง์ ๋ ๊ฒฝ์ฐ ์์ญ ์ด๊ณผ๊ฐ ๋ฐ์ํ๋ฉด ํ๋๊ทธ๋ฅผ SETํ๊ณ ํด๋น ๋ช ๋ น์ด๋ ๊ฒฐ๊ณผ ์ฒ๋ฆฌ๋์ง ์์ต๋๋ค. |
์บ๋ฆฌ(F112) | ์ข์ธก ๋ฐฉํฅ์ผ๋ก ํ์ ์ค ์บ๋ฆฌ๊ฐ ๋ฐ์ํ๋ฉด ์บ๋ฆฌ ํ๋๊ทธ๋ฅผ SET |
RCR |
---|
1์๋ ๋ฐ์ดํฐ 16๊ฐ ๋นํธ๋ฅผ n์ผ๋ก ์ง์ ๋ bit ๋งํผ ์ฐ์ธก์ผ๋ก ํ์ ํ๋ฉฐ ์ตํ์๋นํธ๋ ์บ๋ฆฌ ํ๋๊ทธ (F112)๋ก, ์บ๋ฆฌ ํ๋๊ทธ (F112)๋ ์ต์์ ๋นํธ๋ก ํ์ (์ด๋)ํฉ๋๋ค.
RCR(RCRP) ๋ช ๋ น์ด๋ 16Bit, DRCR(DRCRP) ๋ช ๋ น์ด๋ 32Bit ๋ฐ์ดํฐ๋ฅผ ์ฐ์ฐ ๋์์ผ๋ก ํฉ๋๋ค.
ย
ํ๋ก๊ทธ๋จ ์
์ ๋ ฅ์ ํธ F0093 ์ ํด๋ญ ์ฃผ๊ธฐ์ธ 1์ด๋ง๋ค Y0020 ์ ๋ฐ์ดํฐ๋ฅผ ์บ๋ฆฌ ํ๋๊ทธ (F112)๋ฅผ ํฌํจํ์ฌ ์ฐ์ธก๋ฐฉํฅ ํ์ ์ ์คํํฉ๋๋ค.
ย
ย
ย
ย