์ปดํจํฐ ๊ตฌ์กฐ๋ฅผ ๋ฐฐ์ฐ๋ ์ด์ ? > - ๋งค์ผ ์ปดํจํฐ๋ฅผ ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์ ๋จ์ ์์ ๋์ ์ปดํจํฐ ์ธ ๊ฐ๋ฅ์ฑ ๋์ผ๋๊น ์ฐ๋ฆฌ๋ CS ๊ณต๋ถ์ ๊ด์ฌ์ด ๋ง์ผ๋๊น ์ปดํจํฐ ๊ตฌ์กฐ๋ CS์์ ๊ฐ์ฅ ๊ธฐ๋ณธ์ ์ธ ๋ด์ฉ์ด๋๊น. ์ปดํจํฐ๊ฐ ์์ผ๋ฉด CS๋ ์กด์ฌํ์ง ์์ ๐ป Class of Computi
์ฑ๋ฅ์ด ๋ฌด์์ด ์ข๋? โ ์ด๋ป๊ฒ ์ ์ํ๋์ ๋ฐ๋ผ ๋ค๋ฅด๋ค.์ฑ๋ฅ์ ๋ํ ์ ์ - ์ฑ๋ฅ์ ๋น๊ตํ๋ ๊ฒ์ ์ํฉ์ ๋ฐ๋ผ ๋ค๋ฅผ ์ ์์์์ ) ๋นํ๊ธฐ์ ๋ํ ์์. ์น๊ฐ ์ ๊ธฐ์ค์ผ๋ก ๋ณด๋, ์๋๋ก ๋ณด๋์ ๋ฐ๋ผ ์ฑ๋ฅ์ด ์ข์ ๋นํ๊ธฐ๊ฐ ๋ฌ๋ผ์ง ์ ์์.์ฑ๋ฅ ์ธก์ โ cpu์ ์๋ ํฅ์
๋ฐฐ์ฐ๊ฒ ๋ ๊ฒ High level langauage โ assembly language (by assembler) assembly language โ binary machine language (by compiler) binary languageโ high lev
๋์คํฌ ํ์ผ์ ์๋ C ํ๋ก๊ทธ๋จ์ ์ปดํจํฐ์์ ์คํ๋๋ ํ๋ก๊ทธ๋จ์ผ๋ก ๋ณํํ๋ ๋ค ๋จ๊ณ์ด ๊ณผ์ ์ ์ฒด๋ฅผ ์ปดํ์ผ์ด๋ผ๊ณ ํ๊ธฐ๋ ํจ.1) ์ปดํ์ผ๋ฌcํ๋ก๊ทธ๋จ(high level ์ธ์ด)๋ฅผ ๊ธฐ๊ณ๊ฐ ์ดํดํ๋ ํ์์ธ assembly ์ธ์ด ํ๋ก๊ทธ๋จ์ผ๋ก ๋ณํ.์ง๋ 1970~1980๋ ๋์๋ ๋ง