Entwickler implementiert 16-Bit-Prozessor im Excel-Sheet


Neue Antwort erstellen
Erstellt
Jan. '24
letzte Antwort
Noch keine
19
Aufrufe
1
„Gefällt mir“
0
Abos
schaf
Wow!
Wow!


Anm. Datum: 01.01.2001
Beiträge: 15539
Wohnort: Österreich
Handy: Galaxy Z Fold4
BeitragMo 29. Januar, 2024 18:34


Einen Prozessor zu bauen ist gar nicht so schwer - mit ein paar Tricks und minimalem Befehlssatz klappt das sogar mit Excel.



Am Anfang stand die Frage: Wäre es möglich, einen 16-Bit-Computer mitsamt Speicher in einer Tabellenkalkulation zu simulieren? So zumindest beschreibt es ein Entwickler mit Pseudonym Inkbox, der sonst etwa an NES-Spielen arbeitet, in einem Video bei Youtube. Er begann mit Logikgattern, entwickelte den Prozessor dann allerdings mit höherer Abstraktion - "um meine geistige Gesundheit zu bewahren".



Dabei bedient er sich lediglich der Kernfunktionen von Excel: Formeln implementieren die Funktionalität der einzelnen Komponenten, bedingte Formatierung zeigt auf den ersten Blick den Wert von Flags und Registern. Damit ist außerdem eine Bildausgabe mit 128 x 128 Pixeln realisiert. Für dieses wird ein Teil des 128 kByte großen ROMs genutzt. Display und ROM sind ebenfalls über Tabellenzellen realisiert, Letzterer wird aus einer eingebundenen Excel-Datei geladen.






C&M News: https://ress.at/-news30012024093709.html

Warum willst Du den Post von schaf melden?




Benutzer-Profile anzeigen Private Nachricht senden

 Post #1

Werbung
World4You Webhosting

Beiträge der letzten Zeit anzeigen:      

Neue Antwort erstellen

Ähnliche Themen:
Apple bessert bei umstrittenen Gebühren für App-Entwickler nach
OpenAI startet Monetarisierung für GPT-Entwickler
ChatGPT-Entwickler OpenAI präsentierte Programm zum Klonen von Stimmen
Apple: Entwickler dürfen Apps künftig direkt vertreiben
Apple einigt sich mit „Fortnite“-Entwickler Epic
Google-Entwickler soll geheime KI-Daten im Auftrag Chinas gestohlen haben
Switch-Emulator: Yuzu-Entwickler zahlen 2,4 Millionen US-Dollar an Nintendo
Qualcomms ARM-Prozessor rückt an Apples M3 heran

Kurze URL:

Du hast bereits für diesen Post angestimmt...

;-)




Alle Zeiten sind GMT + 1 Stunde

Top