có xác suất cao mà thiết bị mà bạn đang đọc, việc này có một cách lỏng lẻo theo định nghĩa rộng của PC. Kiến trúc X86 quen thuộc với các tiêu chuẩn ngoại vi đã khiến tất cả các đối thủ cạnh tranh trong những năm qua, đến mức nó chỉ ở trong không gian điện thoại di động và máy tính bảng của điện toán cá nhân mà nó không trở nên chiếm ưu thế.
PC hiện đại với bộ xử lý đa lõi và bộ hướng dẫn 64 bit là một thế giới cách xa tổ tiên 16 bit của nó từ đầu những năm 1980. Những chiếc máy tính đầu là máy tính theo cách trong ngày, trong đó có tương đối ít thiết bị ngoại vi và xe buýt vi xử lý đã được tiếp xúc gần như trực tiếp hơn là thông qua các tác phẩm trừu tượng và người gác cổng mà chúng ta mong đợi sẽ thấy ngày nay. Bộ xử lý 8088 với bus bên ngoài 8 bit mặc dù là bộ xử lý PC nguyên thủy và trong lý do, bạn sẽ tìm thấy phần mềm được viết cho DOS trên các máy IBM đầu tiên đó thường sẽ vẫn chạy trên bộ xử lý đa bộ xử lý của bạn trên một lớp giống như Dos trên hiện tại của bạn- Hệ điều hành ngày. Chuỗi cộng chủ chủ yếu hơn 35 năm này chủ yếu là một kỳ tích kỹ thuật đáng chú ý và một cối xay quanh cổ phần cứng PC hiện đại và các nhà phát triển hệ điều hành.
Những chiếc đầu tiên đã nắm bắt được sự chú ý của [esot.eric], người đã đưa ra dự án thú vị của việc giao tổng vi vi điều khiển AVR cho xe buýt hệ thống 8088 của một trong những chiếc đầu tiên đó. Do đó, tất cả những thiết bị ngoại vi PC có thể được thực hiện để chạy dưới sự kiểm soát của một cái gì đó được cập nhật hơn một chút. Khi bạn xem xét 8088 chạy với 300kips khiêm tốn và AVR có khả năng chạy bằng cách so sánh nhanh nhất, 22mips, ý tưởng là nó sẽ có thể mô phỏng 8088 ở cùng tốc độ như một bản gốc, nếu không nhanh hơn, nếu không nhanh hơn . Sự tiến bộ của anh ta làm cho một lần đọc dài và hấp dẫn, cho đến nay, anh ta đã truy cập 640kb RAM của PC một cách đáng tin cậy, đã nói chuyện với một cổng song song của ISA-Bus và tạo ra một thẻ CGA tạo ra màu sắc và nhân vật. Điều thú vị là AVR có khả năng cải tiến tốc độ không thể với 8088, ví dụ, nó có thể sử dụng UART nội bộ của riêng mình với nhiều hướng dẫn ít hơn so với việc truy cập PC UART và bộ nhớ flash bên trong của nó có thể chứa PC BIOS và đọc Nó nhanh hơn một lượng đáng kể so với một ROM BIOS thực sự có thể trên phần cứng PC thực.
Trong trường hợp bạn đang tự hỏi những gì sử dụng PC 8088 có thể được đưa vào, hãy xem bản demo ấn tượng này. Đừng tự mình? xây dựng một.
HackadayPrize2017 được tài trợ bởi: