WEBVTT 00:00:10.920 --> 00:00:13.200 Xin chào, tôi là Madison Maxey.¶ 00:00:13.260 --> 00:00:15.520 Tôi sở hữu công ty mang tên Loomia, 00:00:15.520 --> 00:00:20.940 và chúng tôi chuyên sản xuất vải thông minh cho trang phục thông minh và các sản phẩm thông minh, mềm, chất lượng. 00:00:21.960 --> 00:00:24.580 Trong ngành may mặc, không có gì là giới hạn. 00:00:25.160 --> 00:00:28.920 Tôi là Danielle Applestone, Giám đốc điều hành của công ty Othermachine. 00:00:31.540 --> 00:00:34.260 Chúng tôi phát triển máy phay để bàn. 00:00:34.260 --> 00:00:41.320 Máy phay có một công cụ cắt xoay và di chuyển xuyên qua vật liệu để tạo ra vật thể 3D. 00:00:42.540 --> 00:00:46.580 Về bản chất, mọi máy tính đều thực hiện 4 tác vụ cơ bản. 00:00:46.580 --> 00:00:48.160 Chúng đưa thông tin vào, 00:00:48.160 --> 00:00:50.740 lưu trữ và xử lý thông tin 00:00:50.740 --> 00:00:52.880 rồi xuất thông tin ra. 00:00:53.399 --> 00:00:56.899 Mỗi một tác vụ được thực hiện bởi một bộ phận của máy tính. 00:00:57.440 --> 00:01:04.540 Có thiết bị đầu vào lấy thông tin từ thế giới bên ngoài và chuyển đổi thành thông tin dạng nhị phân. 00:01:04.860 --> 00:01:08.040 Có bộ nhớ lưu trữ thông tin này. 00:01:08.120 --> 00:01:12.000 Có bộ xử lý trung tâm hay CPU 00:01:12.000 --> 00:01:14.540 thực hiện mọi phép tính. 00:01:14.600 --> 00:01:21.180 Và cuối cùng có thiết bị đầu ra lấy thông tin và chuyển đổi thành kết quả hữu hình. 00:01:22.100 --> 00:01:24.100 Chúng ta tìm hiểu về đầu vào trước nhé. 00:01:24.500 --> 00:01:30.460 Máy tính có thể nhận nhiều loại đầu vào khác nhau như bàn phím máy tính, bảng cảm ứng điện thoại, 00:01:30.840 --> 00:01:33.400 máy ảnh, micrô hay GPS. 00:01:33.930 --> 00:01:39.379 Nhưng ngay cả cảm biến trên xe hơi, máy điều nhiệt hay thiết bị bay không người lái cũng là những thiết bị đầu vào. 00:01:40.200 --> 00:01:45.619 Giờ hãy cùng xem một ví dụ đơn giản về cách thông tin đầu vào đi qua máy tính và trở thành thông tin đầu ra nhé. 00:01:47.100 --> 00:01:53.419 Khi bạn nhấn một phím trên bàn phím - ví dụ chữ "B". Bàn phím sẽ chuyển đổi chữ cái này thành một chữ số. 00:01:54.000 --> 00:01:58.430 Chữ số đó được đưa vào máy tính dưới dạng nhị phân 1 và 0. 00:02:00.380 --> 00:02:05.460 Từ chữ số này, CPU tính toán cách hiển thị chữ "B" theo từng pixel. 00:02:06.000 --> 00:02:11.440 CPU yêu cầu bộ nhớ hướng dẫn từng bước để biết cách vẽ chữ "B" thế nào. 00:02:12.000 --> 00:02:16.729 CPU chạy các hướng dẫn này và lưu kết quả dưới dạng pixel trong bộ nhớ. 00:02:18.500 --> 00:02:22.329 Cuối cùng, thông tin pixel này được gửi đến màn hình dưới dạng nhị phân. 00:02:22.640 --> 00:02:29.520 Màn hình là thiết bị đầu ra chuyển đổi tín hiệu nhị phân thành các đốm sáng nhỏ và màu sắc để tạo nên những gì bạn thấy. 00:02:32.140 --> 00:02:36.420 Mọi thứ diễn ra rất nhanh như kiểu tức thời 00:02:36.420 --> 00:02:42.220 nhưng để hiển thị mỗi một chữ cái, máy tính phải chạy hàng nghìn hướng dẫn, 00:02:42.220 --> 00:02:45.000 bắt đầu từ khoảnh khắc ngón tay bạn nhấn vào bàn phím. 00:02:48.120 --> 00:02:53.260 Trong ví dụ đó, thiết bị đầu ra là màn hình nhưng có nhiều loại thiết bị đầu ra khác 00:02:53.260 --> 00:02:57.640 nhận tín hiệu nhị phân từ máy tính rồi tạo ra điều gì đó trong thế giới quanh ta. 00:02:57.680 --> 00:03:02.980 Ví dụ như loa thì phát ra âm thanh và máy in 3D thì in ra vật thể. 00:03:03.560 --> 00:03:09.420 Thiết bị đầu ra cũng có thể điều khiển chuyển động vật lý như cánh tay robot, động cơ của ô tô 00:03:09.420 --> 00:03:12.180 hoặc công cụ cắt của máy phay mà công ty tôi sản xuất. 00:03:13.730 --> 00:03:18.759 Các loại thiết bị đầu vào và đầu ra mới cho phép máy tính tương tác với thế giới theo những cách hoàn toàn mới. 00:03:19.250 --> 00:03:24.579 Điều này có được là nhờ những cải tiến về tốc độ và kích thước của bộ nhớ và CPU. 00:03:24.889 --> 00:03:28.779 Công việc càng phức tạp và thông tin đầu vào hoặc đầu ra càng nhiều 00:03:29.299 --> 00:03:32.739 thì máy tính càng cần thêm khả năng xử lý và bộ nhớ. 00:03:33.949 --> 00:03:40.689 Đánh chữ trên màn hình thì dễ nhưng để tạo ra hình ảnh 3D phức tạp hoặc quay một bộ phim chất lượng cao, 00:03:41.000 --> 00:03:46.440 máy tính hiện đại thường dùng nhiều CPU để xử lý tất cả những thông tin ấy 00:03:46.860 --> 00:03:49.600 và nhiều GB bộ nhớ để lưu trữ chúng. 00:03:51.410 --> 00:03:57.040 Bất kể bạn muốn làm gì với chiếc máy tính, mỗi một tác vụ đều là: 00:03:57.710 --> 00:04:00.159 nhập thông tin từ thế giới bên ngoài vào, 00:04:01.460 --> 00:04:04.700 lưu trữ và xử lý thông tin ấy 00:04:04.700 --> 00:04:08.260 rồi xuất lại thông tin ra thế giới bên ngoài.