Robotrontechnik-Forum

Registrieren || Einloggen || Hilfe/FAQ || Suche || Mitglieder || Home || Statistik || Kalender || Admins Willkommen Gast! RSS

Robotrontechnik-Forum » Technische Diskussionen » U808 Status-Flags » Themenansicht

Autor Thread - Seiten: -1-
000
10.07.2011, 15:03 Uhr
Micha

Avatar von Micha

gibts irgendwo im Web eine Tabelle, die für den U808 / i8008 den Einfluss der Maschinenbefehle auf die Statusflags darstellt? Ich hab zwar einige Übersetzungstabellen für die Maschinencodes gefunden, aber das mit den Flags bisher nirgendwo.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
001
10.07.2011, 17:41 Uhr
Micha

Avatar von Micha

Bin inzwischen doch noch fündig geworden:
http://www.bytecollector.com/archive/mark_8/My_Mark-8_Info/Software/
womit sich das Thema erledigt hat.

Schönen Sonntag noch!

Micha
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
002
11.07.2011, 06:32 Uhr
AE
Default Group and Edit


M. Roth: Mikroprozessoren Wesen - Technologie - Weiterentwicklung - Aufbau - Programmierung - Anwendung; Wissenschaftliche Zeitschrift Technische Hochschule Ilmenau, 6. verbesserte und erweiterte Auflage 1980

Zur Studentenausbildung herausgegebenes Kompendium kann auch als Nachschlagwerk für die in der DDR hergestellten Mikroprozessoren (U808, U880) dienen. Man beachte das Jahr.

AE
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
003
18.07.2011, 17:12 Uhr
Micha

Avatar von Micha

Das Buch kann ich mir leider auf die Schnelle nicht besorgen.
Hab allerdings inzwischen im Web eine Tabelle mit Darstellung des Flag Verhaltens gefunden, die von oben angegebener Quelle bei einigen Befehlen abweicht:

http://www.pastraiser.com/cpu/i8008/i8008_opcodes.html

Z.B. hätten ADI, ACI, SUI, SBI nach dieser Tabelle keine Wirkung auf das Carry Flag.
Hat eventuell jemand einen Hinweis, welche Quelle diesbezüglich korrekt ist?
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
004
18.07.2011, 20:08 Uhr
lux-O-mat




Zitat:
Micha schrieb
http://www.pastraiser.com/cpu/i8008/i8008_opcodes.html

Z.B. hätten ADI, ACI, SUI, SBI nach dieser Tabelle keine Wirkung auf das Carry Flag.
Hat eventuell jemand einen Hinweis, welche Quelle diesbezüglich korrekt ist?

Hallo Micha,
ich habe gerade mal nachgesehen. Auch diese Befehle sollten das Carry Flag beeinflussen.
(Quelle: Automatisierungstechnik Bd. 182, Programmierung von Mikroprozessoren)

MfG,
Jan.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
005
18.07.2011, 21:01 Uhr
TTL-Grab



Hallo Micha,

auf http://www.bitsavers.org/pdf/intel/MCS8/ findest Du das 8008 User Manual. Dieses enthaelt eine ausfuehrliche Beschreibung der CPU und natuerliche auch eine Befehlsbeschreibung. Ich glaube, das koennte Dir weiterhelfen.

Gruss Micha
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
006
18.07.2011, 21:17 Uhr
Micha

Avatar von Micha

Vielen Dank!

ja, in dem Intel Manual ist (selbstverständlich?) auch eine Beschreibung sämtlicher Befehle inklusive ihrer Wirkung auf die Flags. Zwar mit der "alten" Syntax, aber da mussich durch

Hintergrund meiner Frage war mein derzeitiges Werkeln an einem K1000 Emulator. Einiges funktioniert bereits, aber in der Tastaturabfrage ist irgendwie der Wurm - und ich vermute dass bei einem der weniger oft verwendeten Befehle ein Detail (Flags?) nicht ganz korrekt abgebildet ist.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
Seiten: -1-     [ Technische Diskussionen ]  



Robotrontechnik-Forum

powered by ThWboard 3 Beta 2.84-php5
© by Paul Baecher & Felix Gonschorek