HEIDENHAIN TNC 407 (243 020) Technical Manual Benutzerhandbuch

Seite 500

Advertising
background image


11.97

TNC 407/TNC 415/TNC 425

3 Befehlssatz

7-39

Wort-Verarbeitung mit dem LADE NICHT-Befehl

Operanden: B, W, D, K

Wirkungsweise:
Der Inhalt des adressierten Operanden (B, W, D) bzw. eine Konstante (K) wird als Einer-Komplement
in den Wort-Akku geladen. Dabei wird der Akku gegebenenfalls vorzeichenrichtig erweitert. Im
Gegensatz zur Logik-Verarbeitung muß am Anfang einer Wort-Verknüpfungskette ein Lade-Befehl
verwendet werden. Er kann nicht durch einen logischen Verknüpfungs-Befehl ersetzt werden.

Beispiel:
Das Einer-Komplement von Byte B6 soll mit Byte B5 UND verknüpft und das Ergebnis in Byte B8
abgelegt werden.

Ausgangszustand:

Byte B5 = 2A (hex)
Byte B6 = B6 (hex)
Byte B8 = ?

Zeile

AWL

Akku-Inhalt

Operanden-Inhalt

Bit

31 . . . 15

7

0

7 0

... x x x x x x x x x x x x x x x x x x

1

LN B6

... 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 0 1

10110110

2

A B5

... 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0

00101010

3

= B8

... 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0

00001000

Zeile 1: Inhalt von Byte B6 wird invertiert und in den Wort-Akku geladen.
Zeile 2: Inhalte von Wort-Akku und Byte B5 werden mit UND verknüpft.
Zeile 3: Verknüpfungs-Ergebnis wird in Byte B8 abgespeichert.

Advertising