[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:16.03,0:00:17.24,Default,,0000,0000,0000,,여러분은 컴퓨터가 Dialogue: 0,0:00:17.24,0:00:18.66,Default,,0000,0000,0000,,키보드와 모니터뿐이 아니라는 것을 Dialogue: 0,0:00:18.66,0:00:20.74,Default,,0000,0000,0000,,처음 깨달았을 때를 기억하십니까? Dialogue: 0,0:00:20.74,0:00:23.32,Default,,0000,0000,0000,,마우스 클릭과 비디오 실행 사이에 Dialogue: 0,0:00:23.32,0:00:25.60,Default,,0000,0000,0000,,무언가가 여러분의 의도를 잡아내어 Dialogue: 0,0:00:25.60,0:00:26.43,Default,,0000,0000,0000,,이해하고 Dialogue: 0,0:00:26.43,0:00:28.26,Default,,0000,0000,0000,,실행합니다. Dialogue: 0,0:00:28.65,0:00:30.27,Default,,0000,0000,0000,,그 무언가가 무엇일까요? Dialogue: 0,0:00:30.27,0:00:32.01,Default,,0000,0000,0000,,그렘린이 한 짓 일까요? Dialogue: 0,0:00:32.01,0:00:33.66,Default,,0000,0000,0000,,우리가 전자만큼 작아져서 Dialogue: 0,0:00:33.66,0:00:35.14,Default,,0000,0000,0000,,마우스를 클릭하는 순간으로 Dialogue: 0,0:00:35.14,0:00:37.89,Default,,0000,0000,0000,,들어간다고 상상해 봅시다. Dialogue: 0,0:00:37.89,0:00:39.53,Default,,0000,0000,0000,,마우스를 분해해 보면 Dialogue: 0,0:00:39.53,0:00:42.19,Default,,0000,0000,0000,,마우스는 아주 간단한 기계입니다. Dialogue: 0,0:00:42.19,0:00:43.44,Default,,0000,0000,0000,,몇 개의 버튼과 Dialogue: 0,0:00:43.44,0:00:46.75,Default,,0000,0000,0000,,움직임과 거리를 감지하는\N시스템을 가지고 있죠. Dialogue: 0,0:00:46.75,0:00:48.16,Default,,0000,0000,0000,,여러분은 빛과 센서로 감지하는 Dialogue: 0,0:00:48.16,0:00:50.87,Default,,0000,0000,0000,,광 마우스를 갖고 있는지도 모르겠군요. Dialogue: 0,0:00:50.87,0:00:52.96,Default,,0000,0000,0000,,그러나 옛날 마우스는 단단한 고무공과 Dialogue: 0,0:00:52.96,0:00:54.58,Default,,0000,0000,0000,,플라스틱 바퀴로 감지했습니다. Dialogue: 0,0:00:54.58,0:00:56.32,Default,,0000,0000,0000,,똑같은 개념입니다. Dialogue: 0,0:00:56.32,0:00:57.91,Default,,0000,0000,0000,,마우스의 버튼을 누르면 Dialogue: 0,0:00:57.91,0:00:59.72,Default,,0000,0000,0000,,마우스의 위치 정보를 Dialogue: 0,0:00:59.72,0:01:01.82,Default,,0000,0000,0000,,컴퓨터로 보냅니다. Dialogue: 0,0:01:01.82,0:01:03.49,Default,,0000,0000,0000,,마우스를 눌렀다는 정보를 받으면 Dialogue: 0,0:01:03.49,0:01:06.88,Default,,0000,0000,0000,,그걸 기초적인\N입출력 하위 시스템이 처리합니다. Dialogue: 0,0:01:06.88,0:01:09.44,Default,,0000,0000,0000,,이 하위 시스템은 컴퓨터의 눈, 귀, Dialogue: 0,0:01:09.44,0:01:12.05,Default,,0000,0000,0000,,입, 손처럼 행동합니다. Dialogue: 0,0:01:12.05,0:01:13.96,Default,,0000,0000,0000,,무엇보다도 하위 시스템은 컴퓨터가 Dialogue: 0,0:01:13.96,0:01:16.44,Default,,0000,0000,0000,,주변 환경과 교류하는 방법을 제공합니다. Dialogue: 0,0:01:16.44,0:01:18.09,Default,,0000,0000,0000,,하위시스템은 또\N중앙 처리 장치가 방해 요소에 Dialogue: 0,0:01:18.09,0:01:21.50,Default,,0000,0000,0000,,압도당하지 않도록 \N완충제 역할을 합니다. Dialogue: 0,0:01:21.50,0:01:23.81,Default,,0000,0000,0000,,이 경우에는 입출력 하위시스템이 Dialogue: 0,0:01:23.81,0:01:25.94,Default,,0000,0000,0000,,마우스 클릭이 매우 중요하다고 결정해서 Dialogue: 0,0:01:25.94,0:01:28.94,Default,,0000,0000,0000,,중앙 처리 장치에 끼어듭니다. Dialogue: 0,0:01:28.94,0:01:31.52,Default,,0000,0000,0000,,"어이, 중앙 처리 장치! 여기 클릭했어." Dialogue: 0,0:01:31.95,0:01:34.33,Default,,0000,0000,0000,,CPU, 중앙 처리 장치는 Dialogue: 0,0:01:34.33,0:01:36.52,Default,,0000,0000,0000,,전체 컴퓨터의 뇌 역할을 합니다. Dialogue: 0,0:01:36.52,0:01:39.07,Default,,0000,0000,0000,,뇌가 여러분 몸을 다 차지하지 않듯이 Dialogue: 0,0:01:39.07,0:01:41.58,Default,,0000,0000,0000,,CPU도 컴퓨터 전체를 차지하지 않지만 Dialogue: 0,0:01:41.58,0:01:44.26,Default,,0000,0000,0000,,CPU가 모든 것을 운영하죠. Dialogue: 0,0:01:44.26,0:01:46.51,Default,,0000,0000,0000,,그리고 CPU가 하는 일은 Dialogue: 0,0:01:46.51,0:01:48.44,Default,,0000,0000,0000,,메모리에서 지시를 받아 Dialogue: 0,0:01:48.44,0:01:50.45,Default,,0000,0000,0000,,실행하는 것입니다. Dialogue: 0,0:01:50.45,0:01:52.38,Default,,0000,0000,0000,,그래서 여러분이 글자를\N치고, 치고, 치고 Dialogue: 0,0:01:52.38,0:01:53.61,Default,,0000,0000,0000,,정말 빨리 쳐서 Dialogue: 0,0:01:53.61,0:01:55.09,Default,,0000,0000,0000,,1분에 낱말 60개를 치면 Dialogue: 0,0:01:55.09,0:01:57.09,Default,,0000,0000,0000,,CPU는 1초에 수십억개의 지시 사항을 Dialogue: 0,0:01:57.09,0:01:59.14,Default,,0000,0000,0000,,불러오고 실행합니다. Dialogue: 0,0:01:59.14,0:02:02.18,Default,,0000,0000,0000,,네, 1초당 수십억입니다. Dialogue: 0,0:02:02.18,0:02:04.98,Default,,0000,0000,0000,,마우스를 스크린 위에서 움직이고 Dialogue: 0,0:02:04.98,0:02:07.14,Default,,0000,0000,0000,,데스크톱에 있는 시계를 작동시키고 Dialogue: 0,0:02:07.14,0:02:08.89,Default,,0000,0000,0000,,인터넷 라디오를 켜고 Dialogue: 0,0:02:08.89,0:02:11.14,Default,,0000,0000,0000,,여러분이 하드 드라이브에서 편집하는\N파일들을 관리하는 지시 따위, Dialogue: 0,0:02:11.14,0:02:12.90,Default,,0000,0000,0000,,그 밖에도 훨씬 많습니다. Dialogue: 0,0:02:12.90,0:02:16.59,Default,,0000,0000,0000,,컴퓨터 CPU는 엄청나게 많은 일들을\N동시에 해냅니다. Dialogue: 0,0:02:16.74,0:02:17.61,Default,,0000,0000,0000,,"그런데 어머나 Dialogue: 0,0:02:17.61,0:02:18.91,Default,,0000,0000,0000,,지금 매우 중요한 마우스 클릭 정보가 Dialogue: 0,0:02:18.91,0:02:20.03,Default,,0000,0000,0000,,들어오고 있어! Dialogue: 0,0:02:20.03,0:02:22.56,Default,,0000,0000,0000,,모든 걸 멈추고 클릭을 처리하자!" Dialogue: 0,0:02:23.21,0:02:24.60,Default,,0000,0000,0000,,CPU가 하는 일마다 Dialogue: 0,0:02:24.60,0:02:26.34,Default,,0000,0000,0000,,프로그램이 있습니다. Dialogue: 0,0:02:26.34,0:02:28.06,Default,,0000,0000,0000,,마우스, Dialogue: 0,0:02:28.06,0:02:29.09,Default,,0000,0000,0000,,시계, Dialogue: 0,0:02:29.09,0:02:30.30,Default,,0000,0000,0000,,인터넷 라디오, Dialogue: 0,0:02:30.30,0:02:33.14,Default,,0000,0000,0000,,그리고 키보드가 보내는 글자를\N처리하는 프로그램이 있습니다. Dialogue: 0,0:02:33.14,0:02:35.69,Default,,0000,0000,0000,,각 프로그램은 처음에는\N사람이 읽을 수 있는 Dialogue: 0,0:02:35.69,0:02:37.91,Default,,0000,0000,0000,,프로그램 언어로 만들어졌습니다. Dialogue: 0,0:02:37.91,0:02:38.76,Default,,0000,0000,0000,,자바(Java) 나 Dialogue: 0,0:02:38.76,0:02:39.80,Default,,0000,0000,0000,,C++, Dialogue: 0,0:02:39.80,0:02:41.22,Default,,0000,0000,0000,,파이톤(Python) 같이 말이죠. Dialogue: 0,0:02:41.22,0:02:43.74,Default,,0000,0000,0000,,그러나 사람이 읽을 수 있는 프로그램은\N너무 많은 공간을 차지하고 Dialogue: 0,0:02:43.74,0:02:47.45,Default,,0000,0000,0000,,컴퓨터에게 필요없는 정보가 많아서 Dialogue: 0,0:02:47.45,0:02:49.19,Default,,0000,0000,0000,,이걸 컴파일해서 작게 만들고 Dialogue: 0,0:02:49.19,0:02:52.65,Default,,0000,0000,0000,,메모리 안에 1과 0의 정보로 저장합니다. Dialogue: 0,0:02:52.65,0:02:55.41,Default,,0000,0000,0000,,CPU는 마우스 클릭을 처리하는 법에 대한 Dialogue: 0,0:02:55.41,0:02:57.41,Default,,0000,0000,0000,,지침이 필요한 것을 깨닫습니다. Dialogue: 0,0:02:57.41,0:02:59.38,Default,,0000,0000,0000,,그래서 마우스 프로그램 주소를 찾아서 Dialogue: 0,0:02:59.38,0:03:01.76,Default,,0000,0000,0000,,메모리에 저장된 지침을 Dialogue: 0,0:03:01.76,0:03:04.62,Default,,0000,0000,0000,,달라고 메모리 하위시스템에게 요청합니다. Dialogue: 0,0:03:05.29,0:03:07.22,Default,,0000,0000,0000,,마우스 장치 드라이버의 지침을 각각 Dialogue: 0,0:03:07.22,0:03:09.74,Default,,0000,0000,0000,,때맞게 가져와서 실행합니다. Dialogue: 0,0:03:09.74,0:03:12.11,Default,,0000,0000,0000,,이야기는 여기서 끝이 아닙니다! Dialogue: 0,0:03:12.11,0:03:14.65,Default,,0000,0000,0000,,모니터 화면의 버튼 그림 위로 Dialogue: 0,0:03:14.65,0:03:16.22,Default,,0000,0000,0000,,커서가 움직이면 Dialogue: 0,0:03:16.22,0:03:18.18,Default,,0000,0000,0000,,CPU는 마우스가 클릭된 것을 감지하고 Dialogue: 0,0:03:18.18,0:03:21.25,Default,,0000,0000,0000,,그 버튼이 무엇인지 알기 위해 Dialogue: 0,0:03:21.25,0:03:23.35,Default,,0000,0000,0000,,CPU는 메모리에게\N모니터 프로그램을 요청합니다. Dialogue: 0,0:03:23.35,0:03:25.60,Default,,0000,0000,0000,,그리고 나서 CPU는 메모리에게 Dialogue: 0,0:03:25.60,0:03:27.44,Default,,0000,0000,0000,,버튼 프로그램을 요청해야 하는데 Dialogue: 0,0:03:27.44,0:03:28.95,Default,,0000,0000,0000,,이 말은 CPU가 버튼과 연결되어있는 Dialogue: 0,0:03:28.95,0:03:30.69,Default,,0000,0000,0000,,비디오를 보여주기 위해 모니터 프로그램을 Dialogue: 0,0:03:30.69,0:03:32.86,Default,,0000,0000,0000,,다시 필요로 한다는 뜻입니다. Dialogue: 0,0:03:32.86,0:03:34.74,Default,,0000,0000,0000,,그렇게 비디오가 실행됩니다. Dialogue: 0,0:03:34.74,0:03:37.49,Default,,0000,0000,0000,,클릭하면 스크린에 있는 버튼에\N빛이 들어오는 것을 Dialogue: 0,0:03:37.49,0:03:39.47,Default,,0000,0000,0000,,여러분이 보기도 전에 Dialogue: 0,0:03:39.47,0:03:41.38,Default,,0000,0000,0000,,아주 많은 프로그램이\N관여한다고 생각하면 됩니다. Dialogue: 0,0:03:41.38,0:03:43.85,Default,,0000,0000,0000,,그래서 마우스를 클릭하는 단순한 일은 Dialogue: 0,0:03:43.85,0:03:46.22,Default,,0000,0000,0000,,컴퓨터 구조에서 중요한 부분을 Dialogue: 0,0:03:46.22,0:03:48.20,Default,,0000,0000,0000,,다 사용한다는 뜻입니다. Dialogue: 0,0:03:48.20,0:03:49.24,Default,,0000,0000,0000,,주변 장치들, Dialogue: 0,0:03:49.24,0:03:51.05,Default,,0000,0000,0000,,기본적인 입출력 시스템, Dialogue: 0,0:03:51.05,0:03:52.38,Default,,0000,0000,0000,,중앙 처리 장치, Dialogue: 0,0:03:52.38,0:03:53.15,Default,,0000,0000,0000,,프로그램들, Dialogue: 0,0:03:53.15,0:03:54.14,Default,,0000,0000,0000,,그리고 메모리가 이런 일을 하고 있습니다. Dialogue: 0,0:03:54.14,0:03:56.13,Default,,0000,0000,0000,,그렘린이 아니고요.