๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
CS

์ •๋ณด์˜ ํ‘œํ˜„

by L_SU 2025. 6. 28.

๐Ÿ’ก ์ •๋ณด์˜ ๋‹จ์œ„

์ปดํ“จํ„ฐ๋Š” ๋ชจ๋“  ์ •๋ณด๋ฅผ 0๊ณผ 1, ์ฆ‰ ๋น„ํŠธ(bit)๋กœ ์ฒ˜๋ฆฌํ•จ. ๊ทผ๋ฐ ๋น„ํŠธ๋งŒ์œผ๋กœ๋Š” ๋„ˆ๋ฌด ์ž‘๊ณ , ์‹ค์ œ ๋ฐ์ดํ„ฐ๋ฅผ ์ฒ˜๋ฆฌํ•˜๋ ค๋ฉด ๋” ํฐ ๋‹จ์œ„๊ฐ€ ํ•„์š”ํ•จ. ๊ทธ๋ž˜์„œ ๋‚˜์˜จ ๊ฒŒ ๋ฐ”์ดํŠธ(byte), ๊ทธ๋ฆฌ๊ณ  ์›Œ๋“œ(word)์ž„

 

 

๐Ÿ”น ๋น„ํŠธ(bit)๋ž€?

  • bit = binary digit
  • ์ปดํ“จํ„ฐ๊ฐ€ ์ดํ•ดํ•˜๋Š” ์ตœ์†Œ ๋‹จ์œ„
  • ๊ฐ’์€ ๋”ฑ ๋‘ ๊ฐœ → 0 ๋˜๋Š” 1

์˜ˆ: ์ „๋ฅ˜๊ฐ€ ํ๋ฅด๋ฉด 1, ์•ˆ ํ๋ฅด๋ฉด 0

 

๐Ÿ”ธ ๋ฐ”์ดํŠธ(byte)๋ž€?

  • 1๋ฐ”์ดํŠธ = 8๋น„ํŠธ
  • 8๊ฐœ์˜ ๋น„ํŠธ๋ฅผ ๋ฌถ์–ด์„œ ํ•˜๋‚˜์˜ ๋ฌธ์ž๋‚˜ ๊ธฐํ˜ธ๋ฅผ ํ‘œํ˜„ํ•จ
  • 1๋ฐ”์ดํŠธ๋กœ ์ตœ๋Œ€ 256๊ฐ€์ง€(2โธ) ๊ฐ’์„ ํ‘œํ˜„ํ•  ์ˆ˜ ์žˆ์Œ
๋ฐ”์ดํŠธ ์ˆ˜                                                                         ํ‘œํ˜„ ๊ฐ€๋Šฅ ๊ฐœ์ˆ˜

 

1๋น„ํŠธ 2 (0, 1)
2๋น„ํŠธ 4
4๋น„ํŠธ 16
8๋น„ํŠธ 256
 

์˜ˆ: 01000001 → ์•„์Šคํ‚ค์ฝ”๋“œ์—์„œ A

 

 

๐Ÿงฑ ์›Œ๋“œ(word)๋ž€?

  • ์›Œ๋“œ๋Š” ์ปดํ“จํ„ฐ๊ฐ€ ํ•œ ๋ฒˆ์— ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐ์ดํ„ฐ ๋‹จ์œ„์ž„!
  • ๋ณดํ†ต CPU์˜ ๋ ˆ์ง€์Šคํ„ฐ ํฌ๊ธฐ = ์›Œ๋“œ ํฌ๊ธฐ๋ผ๊ณ  ๋ณด๋ฉด ๋จ
  • ์›Œ๋“œ๋Š” ์ปดํ“จํ„ฐ ๊ตฌ์กฐ์— ๋”ฐ๋ผ ๋‹ฌ๋ผ์ง:
์ปดํ“จํ„ฐ ์ข…๋ฅ˜                                                                           ์›Œ๋“œ ํฌ๊ธฐ

 

32๋น„ํŠธ ์‹œ์Šคํ…œ 1์›Œ๋“œ = 4๋ฐ”์ดํŠธ
64๋น„ํŠธ ์‹œ์Šคํ…œ 1์›Œ๋“œ = 8๋ฐ”์ดํŠธ
 

์ฆ‰, 64๋น„ํŠธ CPU๋Š” ํ•œ ๋ฒˆ์— 64๋น„ํŠธ(=8๋ฐ”์ดํŠธ) ๋ฐ์ดํ„ฐ๋ฅผ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ๋œป์ž„

 

 

 

๐Ÿ“ฆ ์ •๋ฆฌ: ๋‹จ์œ„ ํฌ๊ธฐ ๋น„๊ต

๋‹จ์œ„                                                                                          ํฌ๊ธฐ

 

1 bit 0 ๋˜๋Š” 1
1 byte 8 bits
1 word (32๋น„ํŠธ) 4 bytes (32 bits)
1 word (64๋น„ํŠธ) 8 bytes (64 bits)

 

โœ… ํ•œ ์ค„ ์š”์•ฝ

  • ๋น„ํŠธ: 0๊ณผ 1, ๊ฐ€์žฅ ์ž‘์€ ๋‹จ์œ„
  • ๋ฐ”์ดํŠธ: 8๋น„ํŠธ ๋ฌถ์Œ, ๋ฌธ์ž ํ‘œํ˜„ ๊ฐ€๋Šฅ
  • ์›Œ๋“œ: CPU๊ฐ€ ํ•œ ๋ฒˆ์— ์ฒ˜๋ฆฌํ•˜๋Š” ๋ฐ์ดํ„ฐ ๋‹จ์œ„ (32๋น„ํŠธ or 64๋น„ํŠธ)

'CS' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

์ •์ˆ˜์˜ ํ‘œํ˜„  (0) 2025.06.30
๋ฌธ์ž ํ‘œํ˜„  (0) 2025.06.28
์ง„๋ฒ• ๋ณ€ํ™˜  (0) 2025.06.28
์ˆ˜์˜ ์ฒด๊ณ„  (0) 2025.06.25
์ปดํ“จํ„ฐ์˜ ๊ตฌ์„ฑ & ํ™œ์šฉ ๋ถ„์•ผ  (0) 2025.06.24