์ค๋์ ๋ ์ง์คํฐ์ ๋ํ ํฌ์คํ
์ ํด๋ณด๋ ค๊ณ ํด์. ์ด์
๋ธ๋ฆฌ์ด๋ฅผ ๊ณต๋ถํ๋ค๋ณด๋ฉด ax,ah ๋ฑ ๋ง์ ๋ ์ง์คํฐ๋ค์ด ๋ฑ์ฅ์ ํ๋๋ฐ, ์ ๋ ์ด ๋ ์ง์คํฐ๊ฐ ๋ฌด์์ธ์ง ์ ๋๋ก ์ดํดํ์ง ๋ชปํ๊ณ ์์๊ธฐ๋๋ฌธ์ ์ ๊ฐ ์๋ฒฝํ ์๊ณ ์ ์ด๊ธ์ ํฌ์คํ
ํ๊ฒ ๋์์ต๋๋ค. ๊ทธ๋ผ ๋ ์ง์คํฐ๊ฐ ๋ฌด์์ธ์ง ์ ์,์ข
๋ฅ๋ฑ์ ์ ๋๋ก ํ์
ํด๋ด
์๋ค!๐โ๏ธ๐โ๏ธ ๋ ์ง์คํฐ๋? ๋ ์ง์คํฐ(processor register) ๋ ์ปดํจํฐ์ ํ๋ก์ธ์ ๋ด์์ ์๋ฃ๋ฅผ ๋ณด๊ดํ๋ ์์ฃผ ๋น ๋ฅธ ๊ธฐ์ต ์ฅ์์ด๋ค. ์ผ๋ฐ์ ์ผ๋ก ํ์ฌ ๊ณ์ฐ์ ์ํ์ค์ธ ๊ฐ์ ์ ์ฅํ๋ ๋ฐ ์ฌ์ฉ๋๋ค. ๋ ์ง์คํฐ๋ ๋ฉ๋ชจ๋ฆฌ ๊ณ์ธต์ ์ต์์์ ์์นํ๋ฉฐ, ๊ฐ์ฅ ๋น ๋ฅธ ์๋๋ก ์ ๊ทผ ๊ฐ๋ฅํ ๋ฉ๋ชจ๋ฆฌ์ด๋ค. ์ต์ ํ๋ก์ธ์์์ ๋ ์ง์คํฐ๋ ๋๊ฐ ๋ ์ง์คํฐ ํ์ผ๋ก ๊ตฌํ๋์ง๋ง, ๊ณผ๊ฑฐ์๋ ํ๋ฆฝํ๋กญ, ๋ง๊ทธ๋คํฑ ์ฝ์ด, ๋ฐ๋ง ํ๋ฆ ๋ฉ๋ชจ๋ฆฌ ๋ฑ์ผ๋ก..
[์ด์
๋ธ๋ฆฌ์ด] ๋ ์ง์คํฐ
์ค๋์ ๋ ์ง์คํฐ์ ๋ํ ํฌ์คํ
์ ํด๋ณด๋ ค๊ณ ํด์. ์ด์
๋ธ๋ฆฌ์ด๋ฅผ ๊ณต๋ถํ๋ค๋ณด๋ฉด ax,ah ๋ฑ ๋ง์ ๋ ์ง์คํฐ๋ค์ด ๋ฑ์ฅ์ ํ๋๋ฐ, ์ ๋ ์ด ๋ ์ง์คํฐ๊ฐ ๋ฌด์์ธ์ง ์ ๋๋ก ์ดํดํ์ง ๋ชปํ๊ณ ์์๊ธฐ๋๋ฌธ์ ์ ๊ฐ ์๋ฒฝํ ์๊ณ ์ ์ด๊ธ์ ํฌ์คํ
ํ๊ฒ ๋์์ต๋๋ค. ๊ทธ๋ผ ๋ ์ง์คํฐ๊ฐ ๋ฌด์์ธ์ง ์ ์,์ข
๋ฅ๋ฑ์ ์ ๋๋ก ํ์
ํด๋ด
์๋ค!๐โ๏ธ๐โ๏ธ ๋ ์ง์คํฐ๋? ๋ ์ง์คํฐ(processor register) ๋ ์ปดํจํฐ์ ํ๋ก์ธ์ ๋ด์์ ์๋ฃ๋ฅผ ๋ณด๊ดํ๋ ์์ฃผ ๋น ๋ฅธ ๊ธฐ์ต ์ฅ์์ด๋ค. ์ผ๋ฐ์ ์ผ๋ก ํ์ฌ ๊ณ์ฐ์ ์ํ์ค์ธ ๊ฐ์ ์ ์ฅํ๋ ๋ฐ ์ฌ์ฉ๋๋ค. ๋ ์ง์คํฐ๋ ๋ฉ๋ชจ๋ฆฌ ๊ณ์ธต์ ์ต์์์ ์์นํ๋ฉฐ, ๊ฐ์ฅ ๋น ๋ฅธ ์๋๋ก ์ ๊ทผ ๊ฐ๋ฅํ ๋ฉ๋ชจ๋ฆฌ์ด๋ค. ์ต์ ํ๋ก์ธ์์์ ๋ ์ง์คํฐ๋ ๋๊ฐ ๋ ์ง์คํฐ ํ์ผ๋ก ๊ตฌํ๋์ง๋ง, ๊ณผ๊ฑฐ์๋ ํ๋ฆฝํ๋กญ, ๋ง๊ทธ๋คํฑ ์ฝ์ด, ๋ฐ๋ง ํ๋ฆ ๋ฉ๋ชจ๋ฆฌ ๋ฑ์ผ๋ก..
2020.04.20