728x90 ๋ฐ์ํ OS1 2-2 CPU์ ๋ฉ๋ชจ๋ฆฌ ํฌ์ค์์์์์์์ใ ใ ์์์์(์๋ฌด์ผ ์์, ์ทจ์ค์, ๊ฐ๋ ๊ธ๋ฐ์งํจ) CPU์ ๊ธฐ๋ณธ ๊ตฌ์ฑ์ฐ์ ๋ ผ๋ฆฌ ์ฐ์ฐ์ฅ์น(Arithmetic and Logic Unit, ALU): ๋ฐ์ดํฐ๋ฅผ ์ฐ์ฐํ๋ ์ฅ์น๋ก, ์ฐ์ ์ฐ์ฐ๊ณผ ๋ ผ๋ฆฌ์ฐ์ฐ์ ์ํํ๋ค.์ ์ด์ฅ์น(control unit): CPU์๊ฒ ์์ ์ ์ง์ํ๋ค.๋ ์ง์คํฐ(register): CPU ๋ด์ ๋ฐ์ดํฐ๋ฅผ ์์๋ก ๋ณด๊ดํ๋ ๊ณณ์ด๋ค. ์ฐ์ฐ์ ์ํด ํ์ํ ๋ฐ์ดํฐ๋ฅผ ๋ฉ๋ชจ๋ฆฌ์์ CPU๋ก ๊ฐ์ ธ์ ์์๋ก ๋ณด๊ดํ๊ณ , ์ฐ์ฐ ๊ฒฐ๊ณผ๋ฅผ ๋ฉ๋ชจ๋ฆฌ์ ์ ์ฅํ๊ธฐ ์ ๋ณด๊ดํ๋ค.์ฌ์ฉ์ ๊ฐ์ ๋ ์ง์คํฐ(user-visible register): ์ฌ์ฉ์์ ์ํด ๋ด์ฉ์ด ๋ณ๊ฒฝ๋๋ค.๋ฐ์ดํฐ ๋ ์ง์คํฐ(DR): ๋ฉ๋ชจ๋ฆฌ์์ ๊ฐ์ ธ์จ ๋ฐ์ดํฐ๋ฅผ ์์๋ก ๋ณด๊ดํ๋ค. CPU์์ ์ฃผ๋ก ์ฌ์ฉ๋๋ฉฐ, ์ผ๋ฐ ๋ ์ง์คํฐ ๋๋ ๋ฒ์ฉ ๋ ์ง์คํฐ๋ผ๊ณ ๋ถ๋ฅธ๋ค... 2021. 8. 3. ์ด์ 1 ๋ค์ 728x90 ๋ฐ์ํ