Forum: PC-Programmierung Werk kann für IDA Dissassembler einen "neuen" Prozessor erstellen - TMS7000


von Mario MC Fly (Gast)


Lesenswert?

Moin,

ich würde mir gerne IDA PRO anschaffen, Voraussetzung dafür wäre aber 
das mir jemand ein passendes Prozessor-Modul für so einen alten TMS 7000 
(8Bit ca 220 OP-Codes) schreibt.
Ich habe mich mehrmals damit auseinandergesetzt und kann es nichteinmal 
ansatzweise.

Hat jemand daran Interesse bzw. kann mir einen groben Kosten oder 
Zeitrahmen dafür abschätzen?

Viele Grüße,
Mario

von (prx) A. K. (prx)


Lesenswert?

Die TMS7000 haben keinen unverrückbar festgelegten Befehlssatz, sondern 
erlauben anwenderspezifischen Microcode. Wenn also nicht der 
Standardbefehlssatz verwendet wird, dann muss man erst einmal die auf 
die Anwendung zutreffende Befehlsbeschreibung rauskriegen.

: Bearbeitet durch User
von Mario MC Fly (Gast)


Lesenswert?

Hallo,
ich dachte das gab es nur bei den TMS1000 - vieleicht wieder etwas 
gelernt, werde dazu aus Interesse das Datenblatt bemühen.
Nichts desto trotz brauche ich (bzw. der jenige der die Erstellung des 
Prozessormoduls übernehmen würde) sich damit nicht plagen da verwendete 
OP dem standard des Datenblattes entspricht.
Einige Programmvarianten sind bekannt und auch mit den entsprechenden 
hex-files aus der Produktion verifiziert, bzw. andere Teile per 
"hand/macro" diassembliert und geprüft.

von andreasgf (Gast)


Lesenswert?


von Mario MC Fly (Gast)


Lesenswert?

Danke, aber es geht um IDA. Zur Analyse von vielen Verzweigungen, 
Unterprogrammen, Interrups, Datenbereichen usw. Geht nichts über IDA.

By THe Way, der Disassembler von Martin hat paar Bugs, war irgendwas mit 
den Traps und bei Sprüngen von PC+Offset- ich glaube bei 3 Byte langen 
OP mit relativen Ziel passt die Zieladresse nicht.

Wie gesagt, ein Disassembler selbst ist ja kein Hexenwerk, aber was man 
bzw.  die Software dann aus dem ganzen macht ist der Trick.

von Theor (Gast)


Lesenswert?

So eine Puzzle-Aufgabe könnte mich als alten Erbsenzähler schon reizen.

von Mario MC Fly (Gast)


Lesenswert?

Theor schrieb:
> So eine Puzzle-Aufgabe könnte mich als alten Erbsenzähler schon
> reizen.

Schön, Nenne mir doch mal Deine Konditionen.
Mcfly@liquidmail.de

von Theor (Gast)


Lesenswert?

@ Mario

Ich habe Dir eine email gesendet.

von Mario MC Fly (Gast)


Lesenswert?

@Theor

Danke für Deine ausführliche Nachricht. Nein, Eile hat das ganze sowieso 
nicht. Ich werde noch weiter recherchieren und Dir natürlich auch noch 
persönlich antworten.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.