๋ ์ง์คํฐ์ ์ข ๋ฅ
-
[Operating System] CPU์ ๊ตฌ์ฑ๊ณผ ๋์, ํฐ๋ ธ์ด๋ง ๊ตฌ์กฐOperating System 2020. 9. 2. 00:59
์ด ๊ธ์ '์ฝ๊ฒ ๋ฐฐ์ฐ๋ ์ด์์ฒด์ ' ์ฑ ์ ์ฐธ๊ณ ํ์ฌ ์์ฑํ์์ต๋๋ค. ํฐ๋ ธ์ด๋ง ๊ตฌ์กฐ ์ค๋๋ ์ ์ปดํจํฐ๋ ๋๋ถ๋ถ ํฐ๋ ธ์ด๋ง ๊ตฌ์กฐ๋ฅผ ๋ฐ๋ฅธ๋ค. ํฐ๋ ธ์ด๋ง ๊ตฌ์กฐ๋ CPU, ๋ฉ๋ชจ๋ฆฌ, ์ ์ถ๋ ฅ์ฅ์น, ์ ์ฅ์ฅ์น๊ฐ ๋ฒ์ค๋ก ์ฐ๊ฒฐ๋์ด ์๋ ๊ตฌ์กฐ๋ฅผ ๋งํ๋ค. ํฐ๋ ธ์ด๋ง ๊ตฌ์กฐ์์ ๊ฐ์ฅ ์ค์ํ ํน์ง์ '๋ชจ๋ ํ๋ก๊ทธ๋จ์ ๋ฉ๋ชจ๋ฆฌ์ ์ฌ๋ผ์์ผ ์คํํ ์ ์๋ค'๋ ๊ฒ์ด๋ค. ์ ์ฅ์ฅ์น์ ์๋ ํ๋ก๊ทธ๋จ์ด ์๋ค๊ณ ํด์ ์คํ๋๋ ๊ฒ์ด ์๋๋ผ, ๋ฉ๋ชจ๋ฆฌ์ ์ฌ๋ผ์์ผ ์คํํ ์ ์๋ ๊ฒ์ด๋ค. CPU์ ๊ธฐ๋ณธ ๊ตฌ์ฑ CPU๋ ๋ช ๋ น์ด๋ฅผ ํด์ํ์ฌ ์คํํ๋ ์ฅ์น๋ก ์ฐ์ ๋ ผ๋ฆฌ ์ฐ์ฐ์ฅ์น(ALU), ์ ์ด์ฅ์น(Control Unit), ๋ ์ง์คํฐ๋ก ๊ตฌ์ฑ๋๋ค. ์ฐ์ ๋ ผ๋ฆฌ ์ฐ์ฐ์ฅ์น (ALU) CPU์์ ๋ฐ์ดํฐ๋ฅผ ์ฐ์ฐํ๋ ์ฅ์น์ด๋ค. ๋ฐ์ดํฐ์ ๋ง์ , ๋บ์ , ๊ณฑ์ , ๋๋์ ๊ฐ์ ์ฐ์ ์ฐ์ฐ์ด๋ AND,..