안녕하세요?
컴퓨터는 0과 1만 표현된다고 배웠죠.
근데 컴퓨터에서 0과1이 아닌 한글로 이뤄진 제 글을 읽고 있는것 처럼,
여러분들이 온라인에서 의사소통 및 코딩을 할때,
컴퓨터 내부에서는 무슨 일이 일어날까 궁금하지 않으셨나요?
'ㅇ' + 'ㅏ' + 'ㄴ' -> '안'
안 -> U+C548
U+C548(16진수) -> 50504(10진수)
50504(10진수) -> 1100 0101 0100 1000(2진수)
1바이트: 1100 0101
2바이트: 0100 1000
[컴퓨터 메모리 저장] -> [이진수 해석] -> [유니코드 값 변환]
-> [화면 출력]
이 과정은 CPU내에 ALU(산술논리장치)에서 처리되는데,
매우 빠르게 처리되어 실시간으로 입력하는것처럼 느껴지는거죠
감사합니다.