Skip to main content
  1. Posts/
  2. Today I Learned/

CSAPP 5.7 Understanding Modern Processors

·112 words·1 min
Jiho Kim
Author
Jiho Kim
달렀 또 달렀

πŸ“ 상세 정리
#

  • μ§€κΈˆκΉŒμ§€λŠ” λŒ€μƒ λ¨Έμ‹ μ˜ κΈ°λŠ₯듀을 ν™œμš©ν•˜μ§€ μ•Šκ³ , ν”„λ‘œμ‹œμ Έμ˜ μ˜€λ²„ν—€λ“œ 쀄이기, μ΅œμ ν™” λ°©ν•΄μš”μ†Œ μ—†μ• κΈ° 등에 μ΄ˆμ μ„ λ‘μ—ˆλ‹€.
  • μ„±λŠ₯을 λ”μš± κ·ΉλŒ€ν™”ν•˜κΈ° μœ„ν•΄ ν”„λ‘œμ„Έμ„œμ˜ λͺ…λ Ήμ–΄ λ‹¨μ—μ„œμ˜ 기반 μ„€κ³„κΉŒμ§€ ν™œμš©ν•΄μ„œ μ΅œμ ν™”ν•΄λ³΄μž.
  • ν˜„λŒ€ ν”„λ‘œμ„Έμ„œλŠ” ν”„λ‘œκ·Έλž¨ μ„±λŠ₯을 κ·ΉλŒ€ν™” ν•˜κΈ° μœ„ν•΄ λ³΅μž‘ν•œ ν•˜λ“œμ›¨μ–΄λ₯Ό μ΄μš©ν•˜λŠ”λ°, μ΄λ•Œλ¬Έμ— 생각보닀 μ‹€μ œ μž‘λ™ 방식이 κΈ°κ³„μ–΄λž‘μ€ 쑰금 λ‹€λ₯Ό 수 μžˆλ‹€.
    • μ½”λ“œ μˆ˜μ€€μ—μ„œλŠ” λͺ…λ Ήμ–΄κ°€ ν•˜λ‚˜μ”© 순차적으둜 μˆ˜ν–‰ν•˜λŠ”κ±Έλ‘œ λ³΄μ΄μ§€λ§Œ
    • μ‹€μ œλ‘œλŠ” μ—¬λŸ¬ λͺ…λ Ήμ–΄κ°€ λ™μ‹œμ— ν‰κ°€λ˜κ³  μžˆμœΌλ‹ˆκΉŒ!
    • μ•žμ—μ„œ νŒŒμ΄ν”„λΌμ΄λ‹ ν•΄λ΄€μœΌλ‹ˆ 잘 μ•Œμ§€
  • ν˜„μž¬ ν”„λ‘œκ·Έλž¨μ˜ μ΅œλŒ€ μ„±λŠ₯을 νŠΉμ§•μ§“λŠ” 두가지 ν•˜ν•œμ„ μ΄ μžˆλŠ”λ°
    • μ§€μ—°μ‹œκ°„ ν•œκ³„
      • ν•œ μ—°μ‚°μ˜ κ²°κ³Όκ°€ λ‹€μŒ 연산이 μ‹œμž‘λ˜κΈ° 전에 ν•„μš”ν•  λ•Œ.
      • 연산이 μˆœμ„œλŒ€λ‘œ λ°œμƒν•΄μ•Ό ν•˜λŠ” 경우
    • μ²˜λ¦¬λŸ‰ ν•œκ³„
      • ν”„λ‘œμ„ΈμŠ€μ˜ κΈ°λŠ₯ μœ λ‹›μ΄ κ°€μ§„ μ›μ‹œμ μΈ μ»΄ν“¨νŒ… λŠ₯λ ₯

5.7.1 Overall Operation
#

β”μ§ˆλ¬Έ 사항
#

πŸ”— μ°Έκ³  자료
#