Apple DVD Studio Pro 4 User Manual Page 551

  • Download
  • Add to my manuals
  • Print
  • Page
    / 777
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 550
Kapitel 14 Erstellen von Skripten 551
Skriptoperationen
Für die Steuerung der Verarbeitung von Quell- und Zielelementen stehen 11 Operationen
zur Verfügung. Bei der Verwendung dieser Operationen müssen bestimmte Einschränkun-
gen beachtet werden:
Register haben keine Markierungen (Flags) für Überlauf (Overflow) und Unterlauf
(Underflow).
Versucht das Skript, einen Wert zu speichern, der kleiner als 0 oder größer als 65535 ist,
wird keine Fehlermeldung angezeigt, sondern ein „Umlauf“ (Wraparound) für den Wert
generiert. Wenn Sie beispielsweise 7 von 3 subtrahieren, wäre das Ergebnis normaler-
weise –4. Wenn Sie diese Operation in einem Skript ausführen, wird der Wert 65532
gespeichert. Wenn Sie mithilfe einer Skriptoperation zu 65534 den Wert 6 addieren,
wird anstelle von 65540 der Wert 4 gespeichert.
Es gibt folgende Skriptoperationen:
mov: Der Quellwert wird in das Zielregister bewegt und überschreibt dabei den
vorhandenen Wert.
swp: Der Quellwert und der Wert im Zielregister werden getauscht. Der Quellwert
wird in das Zielregister geschrieben und der Wert aus dem Zielregister wird in das
Quellregister geschrieben. Dies ist die einzige Operation, mit der in das Quellregister
geschrieben wird.
add: Die Werte im Quell- und im Zielregister werden addiert und das Ergebnis
wird in das Zielregister geschrieben.
sub: Der Quellwert wird vom Wert im Zielregister subtrahiert und das Ergebnis wird
in das Zielregister geschrieben.
mul: Der Quellwert wird mit dem Wert im Zielregister multipliziert und das Ergebnis
wird in das Zielregister geschrieben.
div: Der Wert im Zielregister wird durch den Quellwert dividiert und das Ergebnis
wird in das Zielregister geschrieben.
mod: Der Wert im Zielregister wird durch den Quellwert dividiert und der Restwert
(Modulo) wird in das Zielregister geschrieben.
ran: Es wird ein Zufallswert zwischen 1 und dem Quellwert generiert und das
Ergebnis wird in das Zielregister geschrieben.
Page view 550
1 2 ... 546 547 548 549 550 551 552 553 554 555 556 ... 776 777

Comments to this Manuals

No comments