ALU

์ปดํ“จํ„ฐ ๊ตฌ์กฐ์™€ ์šด์˜์ฒด์ œ

CPU ์ž‘๋™ ์›๋ฆฌ - ALU์™€ ์ œ์–ด์žฅ์น˜

ALU

img.png

ALU๊ฐ€ ๋ฐ›์•„๋“ค์ด๋Š” ์ •๋ณด

  • ALU๋Š” CPU ๋‚ด๋ถ€์—์„œ ๊ณ„์‚ฐ์„ ๋‹ด๋‹นํ•˜๋Š” CPU์˜ ๊ตฌ์„ฑ ์š”์†Œ ์ค‘ ํ•˜๋‚˜์ด๋‹ค.

  • ALU๋Š” ๊ณ„์‚ฐ์„ ํ•˜๊ธฐ ์œ„ํ•ด ํ”ผ์—ฐ์‚ฐ์ž์™€ ์ˆ˜ํ–‰ํ•  ์—ฐ์‚ฐ์ด ํ•„์š”ํ•˜๋‹ค. ๊ทธ๋ž˜์„œ ALU๋Š” ๋ ˆ์ง€์Šคํ„ฐ๋ฅผ ํ†ตํ•ด ํ”ผ์—ฐ์‚ฐ์ž๋ฅผ ๋ฐ›์•„๋“ค์ด๊ณ , ์ œ์–ด์žฅ์น˜๋กœ๋ถ€ํ„ฐ ์ˆ˜ํ–‰ํ•  ์—ฐ์‚ฐ์„ ์•Œ๋ ค์ฃผ๋Š” ์ œ์–ด ์‹ ํ˜ธ๋ฅผ ๋ฐ›์•„๋“ค์ธ๋‹ค.

ALU๊ฐ€ ๋‚ด๋ณด๋‚ด๋Š” ์ •๋ณด

  • ์—ฐ์‚ฐ์„ ์ˆ˜ํ–‰ํ•œ ๊ฒฐ๊ณผ๋Š” ์„ฑ๋Šฅ ํ–ฅ์ƒ์„ ์œ„ํ•ด ๋ฐ”๋กœ ๋ฉ”๋ชจ๋ฆฌ์— ์ €์žฅ๋˜์ง€ ์•Š๊ณ  ์ผ์‹œ์ ์œผ๋กœ ๋ ˆ์ง€์Šคํ„ฐ์— ์ €์žฅ๋œ๋‹ค.

  • ๊ณ„์‚ฐ ๊ฒฐ๊ณผ์™€ ๋”๋ถˆ์–ด ํ”Œ๋ž˜๊ทธ๋ผ๋Š” ์—ฐ์‚ฐ ๊ฒฐ๊ณผ์— ๋Œ€ํ•œ ์ถ”๊ฐ€์ ์ธ ์ƒํƒœ ์ •๋ณด๋ฅผ ๋‚ด๋ณด๋‚ธ๋‹ค. ALU๊ฐ€ ๋‚ด๋ณด๋‚ด๋Š” ๋Œ€ํ‘œ์ ์ธ ํ”Œ๋ž˜๊ทธ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค.

ํ”Œ๋ž˜๊ทธ ์ข…๋ฅ˜
์˜๋ฏธ

๋ถ€ํ˜ธ ํ”Œ๋ž˜๊ทธ

- ์—ฐ์‚ฐํ•œ ๊ฒฐ๊ณผ์˜ ๋ถ€ํ˜ธ - 1: ์Œ์ˆ˜ - 0: ์–‘์ˆ˜

์ œ๋กœ ํ”Œ๋ž˜๊ทธ

- ์—ฐ์‚ฐ ๊ฒฐ๊ณผ๊ฐ€ 0์ธ์ง€ ์—ฌ๋ถ€ - 1: 0 - 0: 0์ด ์•„๋‹˜

์บ๋ฆฌ ํ”Œ๋ž˜๊ทธ

- ์—ฐ์‚ฐ ๊ฒฐ๊ณผ ์˜ฌ๋ฆผ์ˆ˜๋‚˜ ๋นŒ๋ฆผ์ˆ˜๊ฐ€ ๋ฐœ์ƒ ์—ฌ๋ถ€ - 1: ์˜ฌ๋ฆผ์ˆ˜๋‚˜ ๋นŒ๋ฆผ์ˆ˜ ๋ฐœ์ƒ - 0: ๋ฐœ์ƒํ•˜์ง€ ์•Š์Œ

์˜ค๋ฒ„ํ”Œ๋กœ์šฐ ํ”Œ๋ž˜๊ทธ

- ์˜ค๋ฒ„ํ”Œ๋กœ์šฐ ๋ฐœ์ƒ ์—ฌ๋ถ€ - 1: ์˜ค๋ฒ„ํ”Œ๋กœ์šฐ ๋ฐœ์ƒ - 0: ๋ฐœ์ƒํ•˜์ง€ ์•Š์Œ

์ธํ„ฐ๋ŸฝํŠธ ํ”Œ๋ž˜๊ทธ

- ์ธํ„ฐ๋ŸฝํŠธ ๊ฐ€๋Šฅ ์—ฌ๋ถ€ - 1: ์ธํ„ฐ๋ŸฝํŠธ ๊ฐ€๋Šฅ - 0: ์ธํ„ฐ๋ŸฝํŠธ ๋ถˆ๊ฐ€๋Šฅ

์Šˆํผ๋ฐ”์ด์ € ํ”Œ๋ž˜๊ทธ

- ์ปค๋„ ๋ชจ๋“œ ๋˜๋Š” ์‚ฌ์šฉ์ž ๋ชจ๋“œ ์‹คํ–‰ ์ค‘ ์—ฌ๋ถ€ - 1: ์ปค๋„ ๋ชจ๋“œ ์‹คํ–‰ ์ค‘ - 0: ์‚ฌ์šฉ์ž ๋ชจ๋“œ ์‹คํ–‰ ์ค‘

  • ์ด๋Ÿฐ ํ”Œ๋ž˜๊ทธ๋“ค์€ CPU๊ฐ€ ํ”„๋กœ๊ทธ๋žจ์„ ์‹คํ–‰ํ•˜๋Š” ๋„์ค‘ ๋ฐ˜๋“œ์‹œ ๊ธฐ์–ตํ•ด์•ผ ํ•˜๋Š” ์ผ์ข…์˜ ์ฐธ๊ณ  ์ •๋ณด๋กœ์„œ, ํ”Œ๋ž˜๊ทธ ๋ ˆ์ง€์Šคํ„ฐ๋ผ๋Š” ๋ ˆ์ง€์Šคํ„ฐ์— ์ €์žฅ๋œ๋‹ค.


์ œ์–ด์žฅ์น˜

์ œ์–ด์žฅ์น˜๋Š” ์ œ์–ด ์‹ ํ˜ธ๋ฅผ ๋‚ด๋ณด๋‚ด๊ณ , ๋ช…๋ น์–ด๋ฅผ ํ•ด์„ํ•˜๋Š” ๋ถ€ํ’ˆ์ด๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์ œ์–ด ์‹ ํ˜ธ๋Š” ์ปดํ“จํ„ฐ ๋ถ€ํ’ˆ๋“ค์„ ๊ด€๋ฆฌํ•˜๊ณ  ์ž‘๋™์‹œํ‚ค๊ธฐ ์œ„ํ•œ ์ผ์ข…์˜ ์ „๊ธฐ ์‹ ํ˜ธ์ด๋‹ค.

img_1.png

์ œ์–ด์žฅ์น˜๊ฐ€ ๋ฐ›์•„๋“ค์ด๋Š” ์ •๋ณด

  1. ํด๋Ÿญ ์‹ ํ˜ธ

img_2.png
  • ํด๋Ÿญ์ด๋ž€ ์ปดํ“จํ„ฐ์˜ ๋ชจ๋“  ๋ถ€ํ’ˆ์„ ์ผ์‚ฌ๋ถˆ๋ž€ํ•˜๊ฒŒ ์›€์ง์ผ ์ˆ˜ ์žˆ๊ฒŒ ํ•˜๋Š” ์‹œ๊ฐ„ ๋‹จ์œ„๋กœ, ํด๋Ÿญ ์ฃผ๊ธฐ์— ๋งž์ถฐ ๋ช…๋ น์–ด๋“ค์ด ์ˆ˜ํ–‰๋œ๋‹ค.

  • ์ด๋•Œ ์ปดํ“จํ„ฐ์˜ ๋ชจ๋“  ๋ถ€ํ’ˆ์ด ํ•œ ํด๋Ÿญ๋งˆ๋‹ค ์ž‘๋™ํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ, ํ•˜๋‚˜์˜ ๋ช…๋ น์–ด๊ฐ€ ์—ฌ๋Ÿฌ ํด๋Ÿญ์— ๊ฑธ์ณ ์‹คํ–‰๋  ์ˆ˜ ์žˆ๋‹ค.

  1. ํ•ด์„ํ•ด์•ผ ํ•  ๋ช…๋ ์–ด

  • CPU๊ฐ€ ํ•ด์„ํ•ด์•ผ ํ•  ๋ช…๋ น์–ด๋Š” ๋ช…๋ น์–ด ๋ ˆ์ง€์Šคํ„ฐ๋ผ๋Š” ๋ ˆ์ง€์Šคํ„ฐ์— ์ €์žฅ๋œ๋‹ค.

  • ์ œ์–ด์žฅ์น˜๋Š” ๋ช…๋ น์–ด ๋ ˆ์ง€์Šคํ„ฐ๋กœ๋ถ€ํ„ฐ ํ•ด์„ํ•  ๋ช…๋ น์–ด๋ฅผ ๋ฐ›์•„๋“ค์ด๊ณ  ํ•ด์„ํ•œ ๋’ค, ์ œ์–ด ์‹ ํ˜ธ๋ฅผ ๋ฐœ์ƒ์‹œ์ผœ ์ปดํ“จํ„ฐ ๋ถ€ํ’ˆ๋“ค์— ์ˆ˜ํ–‰ํ•ด์•ผ ํ•  ๋‚ด์šฉ์„ ์•Œ๋ ค์ค€๋‹ค.

  1. ํ”Œ๋ž˜๊ทธ ๋ ˆ์ง€์Šคํ„ฐ ์† ํ”Œ๋ž˜๊ทธ ๊ฐ’

  • ํ”Œ๋ž˜๊ทธ๋Š” ALU ์—ฐ์‚ฐ์— ๋Œ€ํ•œ ์ถ”๊ฐ€์ ์ธ ์ƒํƒœ ์ •๋ณด๋กœ, ์ œ์–ด์žฅ์น˜๋Š” ํ”Œ๋ž˜๊ทธ ๊ฐ’์„ ๋ฐ›์•„๋“ค์ด๊ณ  ์ด๋ฅผ ์ฐธ๊ณ ํ•˜์—ฌ ์ œ์–ด ์‹ ํ˜ธ๋ฅผ ๋ฐœ์ƒ์‹œํ‚จ๋‹ค.

  1. ์‹œ์Šคํ…œ ๋ฒ„์Šค(์ œ์–ด ๋ฒ„์Šค)๋กœ ์ „๋‹ฌ๋œ ์ œ์–ด ์‹ ํ˜ธ

  • ์ œ์–ด ์‹ ํ˜ธ๋Š” CPU๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์ž…์ถœ๋ ฅ์žฅ์น˜๋ฅผ ๋น„๋กฏํ•œ CPU ์™ธ๋ถ€ ์žฅ์น˜๋„ ๋ฐœ์ƒ์‹œํ‚ฌ ์ˆ˜ ์žˆ๋‹ค.

  • ์ œ์–ด์žฅ์น˜๋Š” ์ œ์–ด ๋ฒ„์Šค๋ฅผ ํ†ตํ•ด ์™ธ๋ถ€๋กœ๋ถ€ํ„ฐ ์ „๋‹ฌ๋œ ์ œ์–ด ์‹ ํ˜ธ๋ฅผ ๋ฐ›์•„๋“ค์ธ๋‹ค.

์ œ์–ด์žฅ์น˜๊ฐ€ ๋‚ด๋ณด๋‚ด๋Š” ์ •๋ณด

  • CPU ๋‚ด๋ถ€์— ์ „๋‹ฌํ•˜๋Š” ์ œ์–ด ์‹ ํ˜ธ

    • ALU์— ์ „๋‹ฌํ•˜๋Š” ์ œ์–ด ์‹ ํ˜ธ : ์ˆ˜ํ–‰ํ•  ์—ฐ์‚ฐ์„ ์ง€์‹œ

    • ๋ ˆ์ง€์Šคํ„ฐ์— ์ „๋‹ฌํ•˜๋Š” ์ œ์–ด ์‹ ํ˜ธ : ๋ฐ์ดํ„ฐ๋ฅผ ์ด๋™์‹œํ‚ค๊ฑฐ๋‚˜ ๋ ˆ์ง€์Šคํ„ฐ์— ์ €์žฅ๋œ ๋ช…๋ น์–ด๋ฅผ ํ•ด์„

  • CPU ์™ธ๋ถ€์— ์ „๋‹ฌํ•˜๋Š” ์ œ์–ด ์‹ ํ˜ธ

    • ์ œ์–ด ๋ฒ„์Šค๋กœ ์ œ์–ด ์‹ ํ˜ธ๋ฅผ ๋‚ด๋ณด๋‚ธ๋‹ค๋Š” ๋ง๊ณผ ๊ฐ™์œผ๋ฉฐ, ํฌ๊ฒŒ ๋‘๊ฐ€์ง€๊ฐ€ ์žˆ๋‹ค.

      • ๋ฉ”๋ชจ๋ฆฌ์— ์ „๋‹ฌํ•˜๋Š” ์ œ์–ด ์‹ ํ˜ธ : ๋ฉ”๋ชจ๋ฆฌ์— ์ €์žฅ๋œ ๊ฐ’์„ ์ฝ๊ฑฐ๋‚˜ ์ƒˆ๋กœ์šด ๊ฐ’์„ ์“ธ ๋•Œ

      • ์ž…์ถœ๋ ฅ์žฅ์น˜์— ์ „๋‹ฌํ•˜๋Š” ์ œ์–ด ์‹ ํ˜ธ : ์ž…์ถœ๋ ฅ์žฅ์น˜์˜ ๊ฐ’์„ ์ฝ๊ฑฐ๋‚˜ ์ƒˆ๋กœ์šด ๊ฐ’์„ ์“ธ ๋•Œ


์ด์ „ โ†ฉ๏ธ - ์ปดํ“จํ„ฐ ๊ตฌ์กฐ(๋ช…๋ น์–ด) - ๋ช…๋ น์–ด ๊ตฌ์กฐ

๋ฉ”์ธ โซ

๋‹ค์Œ โ†ช๏ธ - ์ปดํ“จํ„ฐ ๊ตฌ์กฐ(CPU ์ž‘๋™ ์›๋ฆฌ) - ๋ ˆ์ง€์Šคํ„ฐ

Last updated