λͺ©λ‘μ „체 κΈ€ (129)

YS's develop story

컴퓨터가 ν•˜λ“œλ””μŠ€ν¬μ˜ ν•œ μ„Ήν„°λ₯Ό μ½λŠ” 방법, ν•˜λ“œλ””μŠ€ν¬ μ½λŠ” 방법,HDD μ½λŠ” 방법, ν•˜λ“œλ””μŠ€ν¬μ˜ ꡬ쑰 (μ‹œμŠ€ν…œ μ†Œν”„νŠΈμ›¨μ–΄ - 2 )

μ•ˆλ…•ν•˜μ„Έμš” ~ μ˜€λŠ˜μ€ κ°„λ‹¨ν•˜κ²Œ 컴퓨터가 ν•˜λ“œλ””μŠ€ν¬λ₯Ό μ–΄λ–»κ²Œ μ½λŠ”μ§€ λ‚΄μš©μ„ 정리해 λ΄€μŠ΅λ‹ˆλ‹€! ν•˜λ“œλ””μŠ€ν¬μ˜ λ‚΄λΆ€ κ΅¬μ‘°λŠ” μ•„λž˜μ™€ 같이 μƒκ²ΌμŠ΅λ‹ˆλ‹€. λ””μŠ€ν¬μ—μ„œ 데이터λ₯Ό 읽을 λ•Œ, 앑츄에이터 암이 μ›€μ§μ΄λ©΄μ„œ 데이터λ₯Ό 읽게 λ©λ‹ˆλ‹€. ν•˜λ“œ λ””μŠ€ν¬μ— 데이터λ₯Ό μ €μž₯ν•  수 μžˆλŠ” κΈ°λ³Έλ‹¨μœ„λŠ” 512λ°”μ΄νŠΈμ΄λ©°, μ•„λž˜μ˜ 그림에 sector sλΆ€λΆ„κ³Ό 같은 곳에 512λ°”μ΄νŠΈλ₯Ό μ €μž₯ν•  수 μžˆμŠ΅λ‹ˆλ‹€. ν•˜λ“œλ””μŠ€ν¬μ—λŠ” 1λ°”μ΄νŠΈμ˜ λ‹¨μœ„λ₯Ό μ €μž₯ν•  수 μ—†κ³  무쑰건 512λ°”μ΄νŠΈ λ‹¨μœ„λ‘œλ§Œ 데이터λ₯Ό μ €μž₯ν•΄μ•Ό ν•©λ‹ˆλ‹€. 컴퓨터가 ν•˜λ“œλ””μŠ€ν¬μ˜ λ‚΄μš©μ„ μ–΄λ–»κ²Œ μ½λŠ”μ§€ μ•Œμ•„λ³ΌκΉŒμš”? μ²˜μŒμ—λŠ” CPUκ°€ disk controllerμ—κ²Œ ν•˜λ“œ λ””μŠ€ν¬μ˜ λͺ‡ 번째 sector을 읽고 싢은지 'sector number read command' λͺ…령을 μ•„λž˜μ˜ μ‚¬μ§„μ²˜λŸΌ λ³΄λƒ…λ‹ˆ..