Xin chào, tôi là Madison Maxey.¶
Tôi sở hữu công ty mang tên Loomia,
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.
Trong ngành may mặc, không có gì là giới hạn.
Tôi là Danielle Applestone, Giám đốc điều hành của công ty Othermachine.
Chúng tôi phát triển máy phay để bàn.
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.
Về bản chất, mọi máy tính đều thực hiện 4 tác vụ cơ bản.
Chúng đưa thông tin vào,
lưu trữ và xử lý thông tin
rồi xuất thông tin ra.
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.
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.
Có bộ nhớ lưu trữ thông tin này.
Có bộ xử lý trung tâm hay CPU
thực hiện mọi phép tính.
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.
Chúng ta tìm hiểu về đầu vào trước nhé.
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,
máy ảnh, micrô hay GPS.
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.
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é.
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ố.
Chữ số đó được đưa vào máy tính dưới dạng nhị phân 1 và 0.
Từ chữ số này, CPU tính toán cách hiển thị chữ "B" theo từng pixel.
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.
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ớ.
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.
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.
Mọi thứ diễn ra rất nhanh như kiểu tức thời
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,
bắt đầu từ khoảnh khắc ngón tay bạn nhấn vào bàn phím.
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
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.
Ví dụ như loa thì phát ra âm thanh và máy in 3D thì in ra vật thể.
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ô
hoặc công cụ cắt của máy phay mà công ty tôi sản xuất.
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.
Đ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.
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
thì máy tính càng cần thêm khả năng xử lý và bộ nhớ.
Đá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,
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
và nhiều GB bộ nhớ để lưu trữ chúng.
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à:
nhập thông tin từ thế giới bên ngoài vào,
lưu trữ và xử lý thông tin ấy
rồi xuất lại thông tin ra thế giới bên ngoài.