-
Thread
Assemblerprogrammierung: Bank switching vs. Segment:Offset Adressierung
Jahre nachdem ich mir meinen ersten scamp zusammen gelötet hatte und dann nicht lang danach auf MOS6502 wechselte.(Ich mochte schon damals die Segmentierung des scamp nicht, obwohl die erst bei 4k gegriffen hätte) Ich erinnere mich ja nicht mehr an vieles aus der Zeit, aber ich bin mir verdammt sicher
-
Thread
Ist da ein fundamentaler Fehler im Prozess der Rekrutierung?
nicht wirklich schwer, sondern wesentlich leichter als damals Assembler für den Intel 8080 oder den MOS6502. Das hat auch Spaß gemacht. Es ist eigentlich keine Ingenieurarbeit, sondern "mentale Handwerkerei" und Zusammenklauben der Code-Schnipsel. Oder nimm MatLab, auch das ist nicht wirklich schwer
-
Thread
diskrete CPU
Ich glaube Dir ist nicht klar wie groß das wird. Hier hat das mal jemand für den MOS6502 gemacht, das ist ein noch recht einfacher Prozessor (z.B. aus dem C64): https://monster6502.com/ Das sind >3k Transistoren. Mit 4 Bits spart man da kaum was, 1-Bit wäre IHMO entweder nicht turing-mächtig
-
Thread
6502 Emulation auf AVR ?
Nun will ich mal meinen Senf dazugeben. Ich denke eine MOS6502 bzw MOS6510 (folgend nur noch als MOS bezeichnet) Emulation auf einem AVR sollte unter folgenden Umständen möglich sein: Der MOS Takt ist nicht höher als 1MHz Der AVR Takt ist ein ganzes Vielfaches
-
Thread
uC Aufhängung technisch möglich?
mal erzählen. War in diesem Vortrag : https://media.ccc.de/v/27c3-4159-en-reverse_engineering_mos_6502 Wenn nicht, gibt es Emulatoren in Java auf Webseiten, wo man alle internen Pegel sehen kann.
-
Thread
Einfache CPU, einfacher Rechner, nur zum Lernen, Erfahrung?
explizit dafür ausgelegte Prozessor, der wiederum für den vereinfachten und deutlich kostengünstigeren MOS 6502 Paten steht. Aus dem 8008 entsteht dann wiederum der 8080, der vermehrt direkten Speicherzugriff erlaubt – das DP2200 Terminal und damit auch der 8008 war rund um ein sequenzielles Intel Scheiberegister
wo du wohnst. Ich selber habe auch in meiner Jugend viel mit dem seligen Commodore Pet2001 (auch MOS6502) in Assembler programmiert. Und wenn du wirklich interessiert bist, würde ich dir auch mal weiter helfen wollen. Aber ich kann bestätigen, was einige Vorredner schon sagten: Deine Fragen hier sind
-
Thread
6502 Prozessor wer kennt den noch?
Guckst Du hier: http://media.ccc.de/browse/congress/2010/27c3-4159-en-reverse_engineering_mos_6502.html Da wird genau beschrieben wie der Funktioniert, auch besonders die Grundlagen und was sich die Entwickler dabei gedacht haben. Mit dem und einem Datenblatt mit Befehlsübersicht solltest Du
-
Thread
Spaß mit ChatGPT: Blumentopferde Gesperrt
trainieren braucht man ein MS Rechenzentrum mit tausenden dieser KI Beschleuniger. Vom C64 mit 8bit MOS6502 und 0,33 Mips bis zum AMD Ryzen 7900X3D + Nvidia Graka hat es keine 50J gedauert. Der Anschaffungspreis in zeitgenössischer Kaufkraft unterscheidet sich nicht wesentlich. Was werden dann wohl in
-
Thread
Mikrocontroller Einstieg
Programmiersprachen geht!) Auch am PC1500 von Sharp programmierte ich in Assembler, kam der Z80 und MOS6502 CPU nahe, dummerweise gab es für relokatiblen Code keine direkte Auslesemöglichkeit für den Programmcounter, aber es gab Tricks um dann relative Branch zu erzeugen und den Stack für Jump SUB und RTS
-
Thread
Befehlssatz der bo8-CPU - was ist gut, was ist schlecht
Ein Beispiel, wie man den Befehlsatz eines einfachen Mikroprozessores beschreiben könnte, ist der MOS 6502 Buch http://archive.6502.org/books/mcs6500_family_programming_manual.pdf IMHO solltest du folgendes wirklich ausführlicher erklären: 1) die Register und welche Funktionen sie haben 2) die