angetriebener PC-XT-Klon Es besteht aus einer hohen Wahrscheinlichkeit, dass das Gerät, an dem Sie dies lesen, lose lose unter der breiten Definition eines PCs entsteht. Die bekannte X86-Architektur mit peripheren Standards hat alle seine Konkurrenten im Laufe der Jahre in den Umfang aufgeteilt, soweit er nur im mobilen und Tablet-Raum des Personalcomputers ist, dass er nicht dominant geworden ist.
Der moderne PC mit einem Multi-Core-Prozessor und 64-Bit-Unterrichts-Set ist eine Welt von seinem 16-Bit-Vorfahren aus den frühen achtziger Jahren. Diese frühen PCs waren Computer in der Art des Tages, in denen es relativ wenige Peripheriegeräte gab, und der Mikroprozessorbus wurde fast direkt ausgesetzt und nicht durch die Abstraktionen und Gatekeeper, die wir heute erwarten würden. Der 8088-Prozessor mit einem externen 8-Bit-Bus ist jedoch der primordiale PC-Prozessor, und in der Verantretung finden Sie in den frühesten IBM-Maschinen, die für DOS für DOs geschrieben wurde, in denen normalerweise immer noch auf Ihrem Multiprozessor-BEHEMOTH über eine dosähnliche Schicht auf Ihrem Geschenk ausgeführt wird. Tagesbetriebssystem. Diese 35-jährige Kette von meist ununterbrochener Kompatibilität ist sowohl eine bemerkenswerte Leistung des Engineering als auch einen Mühlsteinen um den Hals moderner PC-Hardware- und OS-Entwicklern.
Diese frühen PCs haben die Aufmerksamkeit von [ESOT.ERIC] aufmerksam gemacht, der das interessante Projekt des Verbindungen eines AVR-Mikrocontrollers an den 8088-Systembus eines dieser frühen PCs erstellt hat. Somit könnten all diese PC-Peripheriegeräte unter der Kontrolle von etwas mehr auf dem neuesten Stand sein. Wenn Sie der Meinung sind, dass die 8088 an einem bescheidenen 300kips lief und der AVR in der Lage ist, mit einem baulosen Fasten von Bleed 22 Mips zu laufen, war die Idee, dass es in der Lage wäre, einen 8088 mit der gleichen Geschwindigkeit als Original zu emulieren, wenn nicht schneller . Sein Fortschritt sorgt für ein langes und faszinierendes Lesen, bis jetzt er auf den 640 KB RAM des PCs zuverlässig zugegriffen wird, spricht mit einem ISA-Bus-Parallelhafen und machte eine CGA-Karte, die Farben und Charaktere erzeugen. Interessanterweise hat der AVR das Potenzial für Geschwindigkeitsverbesserungen, die mit einem 8088 nicht möglich sind, beispielsweise kann es mit einem eigenen internen UART mit vielen weniger Anweisungen verwendet werden, als es mit dem Zugriff auf den PC UART verwendet wird, und sein interner Flash-Speicher kann das PC-BIOS enthalten und lesen Es könnte ein erheblicher Betrag schneller als ein echter BIOS-ROM auf echter PC-Hardware sein.
Falls Sie sich gefragt haben, was ein 8088-PC verwenden konnte, schauen Sie sich diese beeindruckende Demo an. Ich habe nicht einen selbst? baue ein.
Die HackAdayPrize2017 wird gesponsert von: