λ³Έλ¬Έ λ°”λ‘œκ°€κΈ°
IT-Engineering

μ™œ 32λΉ„νŠΈλŠ” x86, 64λΉ„νŠΈλŠ” amd64둜 λΆˆλ¦¬λŠ”κ°€?

by 🧞‍♂️ 2024. 2. 19.
λ°˜μ‘ν˜•

x86κ³Ό AMD64

 

x86의 μœ λž˜


"x86"μ΄λΌλŠ” μš©μ–΄λŠ” μΈν…”(Intel)이 1978년에 μΆœμ‹œν•œ 8086 ν”„λ‘œμ„Έμ„œμ—μ„œ μœ λž˜λ˜μ—ˆμŠ΅λ‹ˆλ‹€. μ΄ν›„ μΈν…”은 8086의 ν›„속 λͺ¨λΈλ“€μ—λ„ λΉ„μŠ·ν•œ λͺ…칭을 μ‚¬μš©ν–ˆμŠ΅λ‹ˆλ‹€(예: 80186, 80286, 80386, 80486). "x86"μ΄λΌλŠ” μš©μ–΄λŠ” μ΄λŸ¬ν•œ ν”„λ‘œμ„Έμ„œμ˜ μ•„ν‚€ν…μ²˜λ₯Ό μ§€μΉ­ν•˜λŠ” μΌλ°˜μ μΈ μ΄λ¦„μœΌλ‘œ μ‚¬μš©λ˜κΈ° μ‹œμž‘ν–ˆμœΌλ©°, "x"λŠ” ν•΄λ‹Ή μˆ«μžλ“€(186, 286, 386, 486 λ“±)을 λŒ€μ²΄ν•˜λŠ” λ³€μˆ˜λ‘œ μ‚¬μš©λ©λ‹ˆλ‹€. 80386λΆ€ν„°λŠ” μΈν…”이 "86"μ΄λΌλŠ” μˆ«μžλ₯Ό λ²„리고 Pentiumκ³Ό κ°™μ€ μƒν‘œ μ΄λ¦„을 μ‚¬μš©ν•˜κΈ° μ‹œμž‘ν–ˆμ§€λ§Œ, μ•„ν‚€ν…μ²˜ μžμ²΄λŠ” μ—¬μ „νžˆ "x86"으둜 λΆˆλ¦¬λ©° 32λΉ„νŠΈ μ»΄ν“¨νŒ… μ•„ν‚€ν…μ²˜λ₯Ό μΌμ»«κ²Œ λ˜μ—ˆμŠ΅λ‹ˆλ‹€.


AMD64? AMD만? 인텔(Intel)은?


"AMD64"λŠ” AMD(Advanced Micro Devices)κ°€ κ°œλ°œν•œ 64λΉ„νŠΈ μ»΄ν“¨νŒ… μ•„ν‚€ν…μ²˜μž…λ‹ˆλ‹€. μ΄λŠ” x86 μ•„ν‚€ν…μ²˜λ₯Ό 64λΉ„νŠΈλ‘œ ν™•μž₯ν•œ κ²ƒμœΌλ‘œ, μ²˜μŒμ—λŠ” "x86-64"라고도 λΆˆλ ΈμŠ΅λ‹ˆλ‹€. AMDκ°€ 이 μ•„ν‚€ν…μ²˜λ₯Ό 처음으둜 μ‹œμž₯에 μ„ λ³΄μ˜€κΈ° λ•Œλ¬Έμ— "AMD64"λΌλŠ” λͺ…칭이 λΆ™μ—ˆμŠ΅λ‹ˆλ‹€.

인텔은 μ²˜μŒμ—λŠ” μžμ²΄ 64λΉ„νŠΈ μ•„ν‚€ν…μ²˜μΈ "Itanium"을 κ°œλ°œν•˜μ˜€μ§€λ§Œ, μ‹œμž₯μ—μ„œ ν° μ„±κ³΅μ„ κ±°λ‘μ§€ λͺ»ν–ˆμŠ΅λ‹ˆλ‹€. Itanium은 "IA-64" μ•„ν‚€ν…μ²˜λ‘œ, x86κ³ΌλŠ” μ™„μ „νžˆ λ‹€λ₯Έ μ„€κ³„λ₯Ό κ°€μ§€κ³  μžˆμ—ˆμŠ΅λ‹ˆλ‹€. κ·ΈλŸ¬λ‚˜ AMD64 μ•„ν‚€ν…μ²˜κ°€ λ„λ¦¬ μˆ˜μš©λ˜λ©΄μ„œ, μΈν…”도 κ²°κ΅­ μ΄μ™€ ν˜Έν™˜λ˜λŠ” μžμ‹ λ“€μ˜ 64λΉ„νŠΈ μ•„ν‚€ν…μ²˜λ₯Ό μΆœμ‹œν–ˆμŠ΅λ‹ˆλ‹€. μΈν…”은 μ΄λ₯Ό "Intel 64"라고 λͺ…λͺ…ν–ˆμœΌλ‚˜, κΈ°μˆ μ μœΌλ‘œλŠ” AMD64 μ•„ν‚€ν…μ²˜μ™€ ν˜Έν™˜λ©λ‹ˆλ‹€.

κ²°κ΅­, AMD64 μ•„ν‚€ν…μ²˜λŠ” 인텔과 AMDλ₯Ό ν¬ν•¨ν•œ λ‹€μˆ˜μ˜ CPU μ œμ‘°μ‚¬λ“€μ— μ˜ν•΄ μˆ˜μš©λ˜μ—ˆμŠ΅λ‹ˆλ‹€. 이둜 인해 ν˜„μž¬λŠ” AMD64(λ˜λŠ” x86-64, x64) μ•„ν‚€ν…μ²˜κ°€ ν‘œμ€€ 64λΉ„νŠΈ μ»΄ν“¨νŒ… μ•„ν‚€ν…μ²˜λ‘œ 널리 인정받고 μžˆμŠ΅λ‹ˆλ‹€. 인텔이 AMD64λ₯Ό κ³΅μ‹μ μœΌλ‘œ "μ˜€μΌ€μ΄"ν•œ 것은 μ•„λ‹ˆμ§€λ§Œ, μ‹œμž₯의 흐름과 ν˜Έν™˜μ„±μ˜ ν•„μš”μ„±μœΌλ‘œ 인해 이 μ•„ν‚€ν…μ²˜λ₯Ό μ§€μ›ν•˜κ²Œ λ˜μ—ˆμŠ΅λ‹ˆλ‹€.

λ°˜μ‘ν˜•

λŒ“κΈ€