Was ist der Unterschied zwischen Datenmanipulations- und Programmmanipulationsbefehlen?

Gast #3718039
Lesenswert?

Markus B. schrieb:
> mach deine hausübung selber!
>
> oder, falls du wirklich hilfe willst, erörtere das was du dir denkst und
> wir können dann drüber diskutieren obs passt oder nicht!

Ja sorry ich halbe halt 0 Plan. Denke aber

Datenmanipulationsbefehlen :

Sind Befehle zum ändern Bits im Speicher...


Programmmanipulationsbefehlen :

Sind Befehle für Sprünge im Programm...
#3718477
Lesenswert?

Da ich Deine Vorlesung nicht kenne und nicht weiss was dein Prof. hören 
will werde ich jetzt einmal raten:

Datenmanipulation:
DSPs sind spezialisierte Prozessoren für hohen Datendurchsatz 
(Audiostreams, Bildverarbeitung). Datenmanipulationsbefehle sind Befehle 
die diese Daten verändern, z.B. durch Addition, Multiplikation, 
Division, ....
Mit diesen Befehlen werden die Daten nach Programmzweck verändert, z.B. 
gefiltert, komprimiert, codiert, ....
Klassisch für DSPs ist ein multiply-accumulate -Befehl der multipliziert 
und addiert (je nach Architektur in 1 bis mehreren Zyklen)

Programmmanipulation:
Wahrscheinlichste Interpretation:
Befehle die den Ablauf des Programms beeinflussen, wie 
Abfragen("if/else"), Sprünge("goto")...
Steuern des logischen Ablaufs des Programmes.

Beide Befehlsarten braucht man natürlich nicht nur im DSP.

Darf ich fragen was du lernst/studierst (Fachrichtung) und in welchem 
Fach solche Fragen gestellt werden?

lg
Markus

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren