๐Ÿ‘ฉโ€๐Ÿ’ป์šด์˜์ฒด์ œ/์ปดํ“จํ„ฐ๊ตฌ์กฐ ๋ฉ”๋ชจ๋ฆฌ์˜ ์ฃผ์†Œ ๊ณต๊ฐ„ (MMU/๋…ผ๋ฆฌ์ฃผ์†Œ/๋ฌผ๋ฆฌ์ฃผ์†Œ)

__Y0Connell__ยท2024๋…„ 4์›” 12์ผ

CS_STUDY

๋ชฉ๋ก ๋ณด๊ธฐ
1/19
post-thumbnail

๋ฉ”๋ชจ๋ฆฌ์˜ ์ฃผ์†Œ ๊ณต๊ฐ„

๋ฉ”๋ชจ๋ฆฌ ์ฃผ์†Œ๋Š” ๋…ผ๋ฆฌ ์ฃผ์†Œ์™€ ๋ฌผ๋ฆฌ ์ฃผ์†Œ๋กœ ๋‚˜๋ˆ„์–ด ์ง„๋‹ค. 

๋…ผ๋ฆฌ ์ฃผ์†Œ๋Š” "CPU"๊ฐ€ ์ƒ๊ฐํ•˜๋Š” ์ฃผ์†Œ์ด๊ณ , ๋ฌผ๋ฆฌ ์ฃผ์†Œ๋Š” ํ•˜๋“œ์›จ์–ด์ ์ธ ์ฃผ์†Œ์ด๋‹ค. 
๋ฉ”๋ชจ๋ฆฌ์ฃผ์†Œ์„ค๋ช…
๋…ผ๋ฆฌ์ฃผ์†Œ"CPU"๊ฐ€ ์ƒ๊ฐํ•˜๋Š” ์ฃผ์†Œ
๋ฌผ๋ฆฌ์ฃผ์†Œ"ํ•˜๋“œ์›จ์–ด" ์ฃผ์†Œ

์œ„์˜ ๊ทธ๋ฆผ์„ ๋ฐ”ํƒ•์œผ๋กœ ์ด์•ผ๊ธฐ๋ฅผ ํ•ด๋ณด๊ฒ ๋‹ค. 	

๐Ÿ”‘ CPU๋Š” ๋…ผ๋ฆฌ์  ์ฃผ์†Œ ๋„ˆ๋จธ์˜ ์ •๋ณด๋Š” ์•Œ ์ˆ˜ ์—†๋‹ค. 

CPU๋Š” ์–ด๋–ป๊ฒŒ ๋ช…๋ นํ•˜๋Š”๊ฐ€?

๋ฉ”๋ชจ์žฅ์— ๋…ผ๋ฆฌ์  ์ฃผ์†Œ 50์„ ์‚ญ์ œํ•ด์ค˜.

๋งŒ์•ฝ ๋…ผ๋ฆฌ์ฃผ์†Œ ์™€ ๋ฌผ๋ฆฌ์ฃผ์†Œ ์‚ฌ์ด์˜ ์•„๋ฌด ์ฒ˜๋ฆฌ ์—†์ด ์ „๋‹ฌ๋œ๋‹ค๋ฉด?

๋ฌผ๋ฆฌ์ฃผ์†Œ 50 ์‚ญ์ œ (์ด์Šˆ ์—†์Œ) -> ๋ฉ”๋ชจ์žฅ์˜ ๋ฌผ๋ฆฌ์ฃผ์†Œ์™€ ๋…ผ๋ฆฌ์ฃผ์†Œ๊ฐ€ ๊ฐ™์Œ์œผ๋กœ..

๐Ÿ˜ฒ ํ•˜์ง€๋งŒ ๋งŒ์•ฝ cpu๊ฐ€ ์ธํ…”๋ฆฌ์ œ์˜ ๋…ผ๋ฆฌ์  ์ฃผ์†Œ 300์„ ๋ฉˆ์ถฐ๋‹ฌ๋ผ๊ณ  ํ•œ๋‹ค๋ฉด?
๋ฌผ๋ฆฌ์  ์ฃผ์†Œ์—์„œ ๋…ผ๋ฆฌ์ฃผ์†Œ ์‚ฌ์ด์˜ ์•„๋ฌด ์ฒ˜๋ฆฌ๊ฐ€ ์—†๋‹ค๋ฉด..
์ธํ…”๋ฆฌ์ œ์ด ์ฃผ์†Œ 300์€ (๋…ผ๋ฆฌ์ฃผ์†Œ)  = >  ๋ฉ”๋ชจ์žฅ ์˜์—ญ 300 (๋ฌผ๋ฆฌ์ฃผ์†Œ)์œผ๋กœ ์ธ์ง€ํ•ด์„œ 
์—‰๋šฑํ•œ ์ง“์„ ํ•˜๊ฒŒ ๋˜๊ฑฐ๋‚˜ ์•„๋งˆ ์•„๋ฌด๊ฒƒ๋„ ๋ชปํ•˜๋Š” ์นด์˜ค์Šค์ ์ธ ์ƒํƒœ์— ๋†“์ด๊ฒŒ ๋  ๊ฒƒ์ด๋‹ค. 

๊ทธ๋Ÿผ ์ปดํ“จํ„ฐ๋Š” ์–ด๋–ป๊ฒŒ ๋…ผ๋ฆฌ์ฃผ์†Œ ์™€ ๋ฌผ๋ฆฌ์ฃผ์†Œ ์‚ฌ์ด๋ฅผ ์ฒ˜๋ฆฌํ• ๊นŒ? => MMU(๋ฉ”๋ชจ๋ฆฌ๊ด€๋ฆฌ์žฅ์น˜) ์‚ฌ์šฉ

์–ด๋–ป๊ฒŒ? ์ปดํ“จํ„ฐ๋Š” ๋ฉ”๋ชจ๋ฆฌ๊ด€๋ฆฌ์žฅ์น˜๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค.

1. ๋ฒ ์ด์Šค๋ ˆ์ง€์Šคํ„ฐ ์‚ฌ์šฉ
 - ๋ฒ ์ด์Šค๋ ˆ์ง€์Šคํ„ฐ๋Š” ๋…ผ๋ฆฌ์ฃผ์†Œ๊ฐ€ ๋ฌผ๋ฆฌ์ฃผ์†Œ์—์„œ ์–ด๋””์„œ ์‹œ์ž‘ํ•˜๋Š”์ง€๋ฅผ ์ €์žฅํ•˜๊ณ  ์žˆ๋‹ค.
 ์˜ˆ๋ฅผ ๋“ค์–ด ) 
 	์ธํ…”๋ฆฌ์ œ์ด ๊ฐ™์€ ๊ฒฝ์šฐ, MMU๊ฐ€ ์ธํ…”๋ฆฌ์ œ์ด์˜ ๋ฌผ๋ฆฌ์ฃผ์†Œ ์‹œ์ž‘์  501์„ ์ €์žฅํ•˜๊ณ  ์žˆ๋Š” ๊ฒƒ์ด๋‹ค. 
    
   -> CPU : ์ธํ…”๋ฆฌ์ œ์ด์˜ 300์ฃผ์†Œ๋ฅผ ์‚ญ์ œํ•ด์ค˜
   	
      MMU : ๋ฒ ์ด์Šค๋ ˆ์ง€์Šคํ„ฐ ์‚ฌ์šฉํ•ด์„œ ๋ฌผ๋ฆฌ์ฃผ์†Œ์˜ ์ธํ…”๋ฆฌ์ œ์ด 300 ์ฃผ์†Œ๋ฅผ ์‚ญ์ œํ•ด์ค˜์•ผ๊ฒ ๊ตฐ..
      ์ธํ…”๋ฆฌ์ œ์ด์˜ ๋ฒ ์ด์Šค ๋ ˆ์ง€์Šคํ„ฐ๊ฐ€ 501์ด๋‹ˆ๊น.. 801๋ฒˆ ์ฃผ์†Œ๋ฅผ ์‚ญ์ œํ•ด์ฃผ๋ฉด ๋˜๊ฒ ๋‹ค. 
      
      
      ๐Ÿ˜ฒ  ๊ทผ๋ฐ ๋งŒ์•ฝ CPU๊ฐ€ ๋…ผ๋ฆฌ์ฃผ์†Œ๋ฅผ ๋„ˆ๋ฌด ํฌ๊ฒŒ ๋ถ€๋ฅด๋ฉด ์–ด๋–กํ•ด?
      ์˜ˆ๋ฅผ ๋“ค์–ด ์ธํ…”๋ฆฌ์ œ์ด์˜ 800์„ ์ง€์›Œ์ค˜ ์ด๋Ÿฌ๋ฉด? 
      
  2. ํ•œ๊ณ„ ๋ ˆ์ง€์Šคํ„ฐ ์‚ฌ์šฉ
  - ํ•œ๊ณ„ ๋ ˆ์ง€์Šคํ„ฐ ํ•ด๋‹น ํ”„๋กœ๊ทธ๋žจ์˜ ์ฃผ์†Œ์˜ ์ˆ˜์šฉ๋ฒ”์œ„๋ฅผ ์ €์žฅํ•˜๊ณ  ์žˆ๋‹ค. 
   ์˜ˆ๋ฅผ ๋“ค์–ด )
   	- > CPU : ์ธํ…”๋ฆฌ์ œ์ด์˜ 800์ฃผ์†Œ๋ฅผ ์‚ญ์ œํ•ด์ค˜ 
   		MMU :์ธํ…”๋ฆฌ์ œ์ด ๊ฐ™์€ ๊ฒฝ์šฐ, 701์ด ์ตœ๋Œ€ ํฌ๊ธฐ๊ตฐ 
        ๊ทผ๋ฐ 800?? CPU๊ฐ€ ์ž˜๋ชป๋œ ๋ช…๋ น์–ด๋ฅผ ๋„˜๊ฒผ๋„ค? SKIP
        
        
        

๊ถ๊ธˆํ•œ ์ ์€ CPU๋Š” ๋…ผ๋ฆฌ์ฃผ์†Œ์˜ CAPA๋ฅผ ๋ชจ๋ฅด๋Š” ๊ฑธ๊นŒ?

๋…ผ๋ฆฌ ์ฃผ์†Œ ์ž์ฒด์—๋Š” ๋ฌผ๋ฆฌ ์ฃผ์†Œ์˜ CAPA๊ฐ€ ์ง์ ‘ ์ €์žฅ๋˜์–ด ์žˆ์ง€ ์•Š์Šต๋‹ˆ๋‹ค. 
๋…ผ๋ฆฌ ์ฃผ์†Œ๋Š” ํ”„๋กœ์„ธ์Šค๊ฐ€ ๋ฉ”๋ชจ๋ฆฌ์— ์ ‘๊ทผํ•  ๋•Œ ์‚ฌ์šฉํ•˜๋Š” ๊ฐ€์ƒ ์ฃผ์†Œ์ด๋ฉฐ, 
์ด ์ฃผ์†Œ๋Š” ํ”„๋กœ์„ธ์Šค๊ฐ€ ํ• ๋‹น๋ฐ›์€ ๊ฐ€์ƒ ๋ฉ”๋ชจ๋ฆฌ ๊ณต๊ฐ„ ๋‚ด์—์„œ๋งŒ ์œ ํšจํ•ฉ๋‹ˆ๋‹ค.

๊ฐ€์ƒ ๋ฉ”๋ชจ๋ฆฌ๋Š” ํ”„๋กœ์„ธ์Šค์—๊ฒŒ ํ• ๋‹น๋œ ๊ณต๊ฐ„์œผ๋กœ, ํ”„๋กœ์„ธ์Šค๋Š” ์ด ๊ณต๊ฐ„์„ ์‚ฌ์šฉํ•˜์—ฌ ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•˜๊ณ  ์ฝ๊ฑฐ๋‚˜ ์ฝ”๋“œ๋ฅผ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค.

๊ทธ๋Ÿฌ๋‚˜ ์ด๋Ÿฌํ•œ ๊ฐ€์ƒ ๋ฉ”๋ชจ๋ฆฌ ์ฃผ์†Œ๋Š” ์‹ค์ œ ๋ฌผ๋ฆฌ์ ์ธ ๋ฉ”๋ชจ๋ฆฌ ์ฃผ์†Œ์™€ ์ผ์น˜ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. 
์ฆ‰, ํ”„๋กœ์„ธ์Šค๊ฐ€ ์‚ฌ์šฉํ•˜๋Š” ์ฃผ์†Œ๋Š” ์‹ค์ œ ๋ฌผ๋ฆฌ ๋ฉ”๋ชจ๋ฆฌ ์ฃผ์†Œ๊ฐ€ ์•„๋‹ˆ๋ฉฐ, ์šด์˜ ์ฒด์ œ์˜ ๋ฉ”๋ชจ๋ฆฌ ๊ด€๋ฆฌ ๊ธฐ๋Šฅ์— ์˜ํ•ด ์‹ค์ œ ๋ฉ”๋ชจ๋ฆฌ ์ฃผ์†Œ๋กœ ๋ณ€ํ™˜๋ฉ๋‹ˆ๋‹ค
์ด๋Ÿฌํ•œ ๋ณ€ํ™˜์€ ์šด์˜ ์ฒด์ œ์˜ ๋ฉ”๋ชจ๋ฆฌ ๊ด€๋ฆฌ ๊ธฐ๋Šฅ์— ์˜ํ•ด ์ˆ˜ํ–‰๋˜๋ฉฐ, ํ”„๋กœ์„ธ์Šค๋Š” ์ด๋ฅผ ์ธ์ง€ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๋ฌผ๋ฆฌ ์ฃผ์†Œ๋Š” ์‹ค์ œ ๋ฉ”๋ชจ๋ฆฌ์˜ ์œ„์น˜๋ฅผ ๊ฐ€๋ฆฌํ‚ค๋Š” ์ฃผ์†Œ์ด๋ฉฐ, 
์ด๋Š” CPU๊ฐ€ ์ง์ ‘์ ์œผ๋กœ ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๋Š” ์ฃผ์†Œ์ž…๋‹ˆ๋‹ค. 
๋”ฐ๋ผ์„œ CPU๋Š” ๋…ผ๋ฆฌ ์ฃผ์†Œ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ฉ”๋ชจ๋ฆฌ์— ์ ‘๊ทผํ•˜๊ณ , 
๋ฉ”๋ชจ๋ฆฌ ๊ด€๋ฆฌ ์œ ๋‹›(MMU)์„ ํ†ตํ•ด ์ด ๋…ผ๋ฆฌ ์ฃผ์†Œ๋ฅผ ์‹ค์ œ ๋ฌผ๋ฆฌ ์ฃผ์†Œ๋กœ ๋ณ€ํ™˜ํ•ฉ๋‹ˆ๋‹ค. 
์ด๋•Œ MMU๋Š” ๋…ผ๋ฆฌ ์ฃผ์†Œ์™€ ๋ฌผ๋ฆฌ ์ฃผ์†Œ ๊ฐ„์˜ ๋งคํ•‘ ์ •๋ณด๋ฅผ ๊ด€๋ฆฌํ•˜๋ฉฐ, ์ด ๋งคํ•‘ ์ •๋ณด๋Š” CAPA์— ์ €์žฅ๋ฉ๋‹ˆ๋‹ค.
      
profile
๋˜๋Š”๊ฑด ๋‹ค ํ•˜๊ธฐ / ํ•˜๋Š”๊ฑด ๋‹ค ๋˜๊ธฐ

0๊ฐœ์˜ ๋Œ“๊ธ€