09-1 ์ด์์ฒด์ ๋ฅผ ์์์ผ ํ๋ ์ด์ ์ด์์ฒด์ ๋ํ๋ก๊ทธ๋จ ์คํ์ ํ์ํ ์์๋ค์ ๊ฐ๋ฆฌ์ผ ์์คํ
์์์ด๋ผ๊ณ ํ๋ค.์คํํ ํ๋ก๊ทธ๋จ์ ํ์ํ ์์์ ํ ๋นํ๊ณ , ํ๋ก๊ทธ๋จ์ด ์ฌ๋ฐ๋ฅด๊ฒ ์คํ๋๋๋ก ๋๋ ํน๋ณํ ํ๋ก๊ทธ๋จ์ด ๋ฐ๋ก ์ด์์ฒด์ (operating system)์ด๋ค. ์ด์์ฒด์ ๋ ํน๋ณํ ํ๋ก๊ทธ๋จ์ด๊ธฐ ๋๋ฌธ์ ํญ์ ์ปดํจํฐ๊ฐ ๋ถํ
๋ ๋ ๋ฉ๋ชจ๋ฆฌ ๋ด ์ปค๋ ์์ญ(kernel space)์ ๋ฐ๋ก ์ ์ฌ๋์ด ์คํ ๋จ.์ปค๋ ์์ญ์ ์ ์ธํ ๋๋จธ์ง ์์ญ, ์ฌ์ฉ์๊ฐ ์ด์ฉํ๋ ์์ฉ ํ๋ก๊ทธ๋จ์ด ์ ์ฌ๋๋ ์์ญ์ ์ฌ์ฉ์ ์์ญ(user space)์ด๋ผ๊ณ ํจ.์ด์์ฒด์ ๋ ์คํํ ํ๋ก๊ทธ๋จ์ ๋ฉ๋ชจ๋ฆฌ์ ์ ์ฌ.๋ ์ด์ ์คํ๋์ง ์๋ ํ๋ก๊ทธ๋จ์ ๋ฉ๋ชจ๋ฆฌ์์ ์ญ์ ํ๋ฉฐ ์ง์์ ์ผ๋ก ๋ฉ๋ชจ๋ฆฌ ์์์ ๊ด๋ฆฌ.๋ํ, ์์ฉ ํ๋ก๊ทธ๋จ์ ์์์ ํจ์จ์ ์ผ๋ก ๋ฐฐ๋ถํ๊ณ , ์คํํ ํ๋ก๊ทธ๋จ๋ค..
๐ฅ๏ธ CS
08-1 ์ฅ์น ์ปจํธ๋กค๋ฌ์ ์ฅ์น ๋๋ผ์ด๋ฒ์ฅ์น ์ปจํธ๋กค๋ฌ์
์ถ๋ ฅ์ฅ์น์ ์ข
๋ฅ๋ ๋งค์ฐ ๋ค์ํ๋ค.ํค๋ณด๋, ๋ชจ๋ํฐ, USB ๋ฉ๋ชจ๋ฆฌ, CD-ROM, SSD, ๋ง์ฐ์ค, ํ๋ฆฐํฐ, ์คํผ์ปค, ๋ง์ดํฌ ๋ฑ ๋ค์ํ ์ข
๋ฅ์ ์
์ถ๋ ฅ์ฅ์น๊ฐ ์์ผ๋ฉฐ, ์ฅ์น๋ง๋ค ์๋, ๋ฐ์ดํฐ ์ ์ก ํ์ ๋ฑ๋ ๋ค์ํ๋ค.๋ฐ๋ผ์ ๋ค์ํ ์
์ถ๋ ฅ์ฅ์น์ ์ ๋ณด๋ฅผ ์ฃผ๊ณ ๋ฐ๋ ๋ฐฉ์์ ๊ท๊ฒฉํํ๊ธฐ๊ฐ ์ด๋ ค์.์ผ๋ฐ์ ์ผ๋ก CPU์ ๋ฉ๋ชจ๋ฆฌ์ ๋ฐ์ดํฐ์ ์ ์ก๋ฅ ์ ๋์ง๋ง ์
์ถ๋ ฅ์ฅ์น์ ๋ฐ์ดํฐ ์ ์ก๋ฅ ์ ๋ฎ๋ค.๊ทธ๋ ๊ธฐ ๋๋ฌธ์ ์
์ถ๋ ฅ์ฅ์น๋ ์ปดํจํฐ์ ์ง์ ์ฐ๊ฒฐ๋์ง ์๊ณ ์ฅ์น ์ปจํธ๋กค๋ฌ(device controller)๋ผ๋ ํ๋์จ์ด๋ฅผ ํตํด ์ฐ๊ฒฐ๋๋ค.์ฅ์น ์ปจํธ๋กค๋ฌ๋ ๋ํ์ ์ผ๋ก ๋ค์๊ณผ ๊ฐ์ ์ญํ ์ ํตํด ์์ ์ธ๊ธํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ค.CPU์ ์
์ถ๋ ฅ์ฅ์น ๊ฐ์ ํต์ ์ค๊ฐ : ์ ๋ณด ๊ท๊ฒฉํ ๋ฌธ์ ํด๊ฒฐ์ค๋ฅ ๊ฒ์ถ : ์ฐ๊ฒฐ๋..
07-1 ๋ค์ํ ๋ณด์กฐ๊ธฐ์ต์ฅ์นํ๋ ๋์คํฌ์๊ธฐ์ ์ธ ๋ฐฉ์์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๋ ๋ณด์กฐ๊ธฐ์ต์ฅ์น์ด๋ฉฐ, ๋์ฉ๋ ์ ์ฅ ์ฅ์น๊ฐ ํ์ํ ์์
์ด๋ ์๋ฒ์ค์ ์ฃผ๋ก ์ฐ์ธ๋ค.ํ๋ ๋์คํฌ์ ๋ด๋ถ์ ์ค์ง์ ์ผ๋ก ๋ฐ์ดํฐ๊ฐ ์ ์ฅ๋๋ ๊ณณ์ ์๋ ๊ทธ๋ฆผ ์ ๋๊ทธ๋ ์ํ์ผ๋ก, ํ๋ํฐ(plater)๋ผ๊ณ ํ๋ค. ํ๋ํฐ๋ ์๊ธฐ ๋ฌผ์ง๋ก ๋ฎ์ฌ ์์ด ์๋ง์ N๊ทน๊ณผ S๊ทน์ ์ ์ฅํ๋ฉฐ 0๊ณผ 1์ ์ญํ ์ ์ํ.์คํ๋ค(spindle)์ ํ๋ํฐ๋ฅผ ํ์ ์ํค๋ ์ญํ ์ ์ํ.ํค๋(head)๋ ํ๋ํฐ ์์์ ๋ฏธ์ธํ๊ฒ ๋ ์๋ ์ฑ๋ก ๋ฐ์ดํฐ๋ฅผ ์ฝ๊ณ ์ฐ๋, ๋ง์น ๋ฐ๋๊ฐ์ด ์๊ธด ๋ถํ.๋์คํฌ ์(disk arm)์ด ํค๋๋ฅผ ์ด๋์ํค๋ ์ญํ ์ ์ํ.ํ๋ํฐ๋ ํธ๋(track)๊ณผ ์นํฐ(sector)๋ผ๋ ๋จ์๋ก ๋ฐ์ดํฐ๋ฅผ ์ ์ฅ.ํ๋ํฐ๋ฅผ ์ฌ๋ฌ ๋์ฌ์์ผ๋ก ๋๋์์ ๋, ๊ทธ ์ค ํ๋์ ์์ด ํธ๋...
05-1 ๋น ๋ฅธ CPU๋ฅผ ์ํ ์ค๊ณ ๊ธฐ๋ฒํด๋ญ์ปดํจํฐ ๋ถํ๋ค์ 'ํด๋ญ ์ ํธ'์ ๋ง์ถฐ ์ผ์ฌ๋ถ๋ํ๊ฒ ์์ง์ธ๋ค.CPU๋ '๋ช
๋ น์ด ์ฌ์ดํด'์ด๋ผ๋ ์ ํด์ง ํ๋ฆ์ ๋ง์ถฐ ๋ช
๋ น์ด๋ค์ ์คํํ๋ค.ํด๋ญ ์๋๊ฐ ๋์์ง๋ฉด CPU๋ ๋ช
๋ น์ด ์ฌ์ดํด์ ๋ ๋น ๋ฅด๊ฒ ๋ฐ๋ณตํ ๊ฒ์ด๊ณ , ๋ค๋ฅธ ๋ถํ๋ค๋ ๊ทธ์ ๋ฐ๋ง์ถฐ ๋ ๋น ๋ฅด๊ฒ ์๋ํ๋ฏ๋ก ํด๋ญ ์๋๊ฐ ๋์ CPU ์ผ์๋ก ์ผ๋ฐ์ ์ผ๋ก ์ฑ๋ฅ์ด ์ข๋ค. ํด๋ญ ์๋ํค๋ฅด์ธ (Hz) ๋จ์๋ก ์ธก์ 1์ด์ ํด๋ญ์ด ๋ช ๋ฒ ๋ฐ๋ณต๋๋์ง2.5GHz๋ 1์ด์ 25์ต(2.5 x 10^9)๋ฒ ๋ฐ๋ณต๋จ์ฝ์ด์ ๋ฉํฐ์ฝ์ดํด๋ญ ์๋๋ฅผ ๋์ด์ง ์๊ณ ๋ CPU์ ์ฑ๋ฅ์ ๋์ด๋ ๋ํ์ ์ธ ๋ฐฉ๋ฒ์ CPU์ ์ฝ์ด์ ์ค๋ ๋ ์๋ฅผ ๋๋ฆฌ๋ ๊ฒ์ด๋ค.CPU๋ '๋ช
๋ น์ด๋ฅผ ์คํํ๋ ๋ถํ'์ ํต์ ์ธ ๊ด์ ์์ '๋ช
๋ น์ด๋ฅผ ์คํํ๋ ๋ถํ'์ ์์น์ ์ผ๋ก ํ๋๋ง ์กด์ฌํ์ง๋ง ์ค๋๋ ..