YouTuber tạo ra CPU 16-bit chỉ dùng Excel - Một Sự Xuất Hiện Độc Đáo
Giới công nghệ chưa hết ngạc nhiên với việc chơi game trên vi khuẩn thì mới đây, một YouTuber đã khiến tất cả chúng ta phải trầm trồ với khả năng tạo ra CPU chỉ với công cụ Microsoft Excel.
Tạo ra CPU chỉ bằng Excel, tưởng không thể mà lại có thật
Để thể hiện sự sáng tạo và khéo léo trong lĩnh vực kỹ thuật, một người đã quyết định xây dựng một CPU 16-bit hoạt động đầy đủ trên Microsoft Excel. Dự án này không chỉ cung cấp một phương tiện thực hành độc đáo để khám phá các khái niệm điện toán cấp thấp mà còn làm nổi bật tính linh hoạt của Excel, vượt ra khỏi phạm vi của các bảng tính thông thường.
Người dùng YouTube có tên Inkbox đã chia sẻ video vào ngày 27 tháng 1, thể hiện sự khéo léo trong việc tạo ra một CPU 16-bit nguyên tắc trong Microsoft Excel. CPU này hoạt động với xung nhịp 3Hz, tích hợp 128KB RAM, màn hình 16 màu 128x128 pixel và chạy ngôn ngữ assembly có tên là "EXCEL-ASM16".
CPU này được xây dựng hoàn toàn bằng các chức năng gốc của Excel, không cần tới tập lệnh hoặc plugin Visual Basic. Inkbox đã tận dụng khả năng thêm các công thức mạnh mẽ của Excel để mô phỏng các cổng logic, thanh ghi, và các thành phần khác cần thiết để tái tạo kiến trúc của một bộ xử lý cơ bản.
Tuy nhiên, có vẻ phần đáng chú ý nhất của dự án này là việc sử dụng CPU có khả năng chạy ngôn ngữ lập trình assembly EXCEL-ASM16 của Inkbox, hỗ trợ 23 câu lệnh khác nhau để thực hiện các chức năng như tải, lưu trữ, phép toán số học, và các phép toán theo bit, v.v...
Trong video dài 16 phút, Inkbox đã minh họa chi tiết về quá trình phát triển, giải thích mức độ nỗ lực đặt vào phương pháp kỳ diệu này. Mặc dù có vẻ phức tạp khi nghe lần đầu, nhưng dự án này thực sự làm rõ những khái niệm cơ bản về cấu trúc bên trong của CPU và cách nó thực hiện chức năng theo một cách hoàn toàn mới.
:
Viết bình luận