Übersetzung für "Jump instruction" in Deutsch
A
simple
jump
instruction
in
the
program
then
suffices.
Dazu
reicht
ein
einfacher
Sprungbefehl
im
Programm
aus.
EuroPat v2
Jump
instruction
to
a
subprogram
beginning
in
line
'zz'.
Sprungbefehl
zu
einem
Unterprogramm,
das
in
der
Zeile
'zz'
beginnt.
ParaCrawl v7.1
Jump
instruction
to
a
subprogram
beginning
in
line
'zzz'.
Sprungbefehl
zu
einem
Unterprogramm,
das
in
der
Zeile
'zzz'
beginnt.
ParaCrawl v7.1
The
signal
sequences
in
FIG.
3
apply
to
the
initiation
of
buffer
operation
after
the
execution
of
a
jump
instruction.
Die
Signalverläufe
in
Figur
3
gelten
für
die
Einleitung
des
Pufferbetriebs
nach
Durchführung
eines
Sprungbefehls.
EuroPat v2
This
data
value
corresponds,
for
example
to
the
value
of
the
jump
instruction
whereby
a
jump
to
the
system
mode
is
made.
Dieser
Datenwert
entspricht
beispielsweise
dem
Wert
des
Sprungbefehls,
mit
dem
in
den
System-Mode
gesprungen
wird.
EuroPat v2
Subsequently,
the
memory
protection
logic
is
again
switched
on
at
the
second
following
instruction
fetch
cycle,
and
thus
still
allows
the
execution
of
a
jump
instruction
residing
in
the
protected
area
of
the
operation
system,
to
start
a
user
program
residing
in
the
unprotected
area.
Daraufhin
schaltet
sich
die
Speicherschutzlogik
beim
übernächsten
Befehlsaufrufzyklus
wieder
ein
und
erlaubt
damit
noch
die
Ausführung
eines
im
geschützten
Bereich
des
Betriebssystems
stehenden
Sprungbefehls,
womit
ein
im
ungeschützten
Bereich
stehendes
Anwenderprogramm
gestartet
wird.
EuroPat v2
For
this
reason
the
reading
out
of
instruction
words
can
also
be
brought
about
with
the
aid
of
an
auxiliary
computer
which
has
to
be
synchronized
by
a
main
computer
only
when
the
linear
instruction
run
prescribed
by
a
program
is
interrupted,
for
example
by
a
jump
instruction
or
by
an
access
to
an
operand.
Aus
diesem
Grunde
kann
das
Auslesen
der
Befehlsworte
auch
mit
Hilfe
eines
Hilfsrechners
veranlaßt
werden,
der
durch
einen
Hauptrechner
nur
dann
synchronisiert
werden
muß,
wenn
der
durch
ein
Programm
vorgegebene
lineare
Befehlsablauf
beispielsweise
durch
einen
Sprungbefehl
oder
durch
einen
Zugriff
zu
einem
Operanden
unterbrochen
wird.
EuroPat v2
It
is
clear
from
the
above
description
of
the
key
interrogation
program
that
it
makes
no
difference
in
principle
whether
the
key
information
in
the
tariff
memory
TPROM
is
stored
or
a
jump
instruction
is
stored.
Aus
der
obigen
Beschreibung
des
Tastenabfrageprogramms
ist
es
klar,
daß
es
im
Prinzip
gleichgültig
ist,
ob
die
Tasteninformation
im
Tarifspeicher
TPROM
oder
ein
Sprungbefehl
gespeichert
ist.
EuroPat v2
This,
respectively
synchronized
with
MEMR,
then
switches
the
machine
code
of
a
jump
instruction
on
the
data
bus
D,
passing
control
to
the
instruction
at
the
address
previously
stored
in
an
entry
point
address
register
EPAR
which
is
connected
to
the
data
bus
D,
thereby
causing
the
processor
to
execute
a
jump
into
the
system
programs.
Diese
schaltet
dann
jeweils
mit
MEMR
synchronisiert
den
Operationscode
eines
Sprungbefehls
und
die
in
einem
Entry-Point-Adreßregister
EPAR
eingetragene
Adresse
auf
den
Datenbus
D
und
bewirkt
damit,
daß
der
Prozessor
einen
Sprung
in
die
Systemprogramme
ausführt.
EuroPat v2
The
transition
from
the
user
mode
to
the
system
mode
is
made
under
the
control
of
a
special
jump
instruction
whereby
the
mode
bit
in
the
register
28
is
switched
to
the
system
mode.
Der
Übergang
vom
Benutzer-Mode
in
den
System-Mode
geschieht
durch
einen
besonderen
Sprungbefehl,
durch
den
das
Mode-Bit
im
Register
28
auf
den
System-Mode
umgeschaltet
wird.
EuroPat v2
Therefore,
should
an
inadmissible
register
be
accessed
in
an
inhibited
manner
in
a
user
program,
a
value
corresponding
to
the
jump
instruction
is
read
out.
Wenn
also
in
einem
Benutzerprogramm
verbotener
Weise
auf
ein
nicht
zugelassenes
Register
zugegriffen
werden
soll,
wird
also
ein
Wert
entsprechend
dem
Sprungbefehl
ausgelesen.
EuroPat v2
What
is
important
for
the
example
presently
being
considered
is
the
fact
that
the
signaling
is
carried
out
in
a
manner
which
enables
it
to
be
perceived
by
a
program
which
accesses
the
circular
buffer,
in
particular
to
be
used
as
a
condition
for
a
conditional
jump
instruction.
Wichtig
für
das
vorliegend
betrachtete
Beispiel
ist,
daß
die
Signalisierung
in
einer
Art
und
Weise
erfolgt,
die
es
ermöglicht,
daß
diese
von
einem
auf
den
circular
buffer
zugreifenden
Programm
wahrnehmbar,
insbesondere
als
Bedingung
für
einen
bedingten
Sprungbefehl
verwendbar
ist.
EuroPat v2
If
the
predecode
unit
PDU
has
detected
a
conditional
jump
instruction
or
the
like,
then
monitoring
is
preferably
done
as
to
whether
and
optionally
how
the
instructions,
to
be
executed
or
executed
before
that,
affect
the
jump
condition.
Wenn
die
Vordekodier-
und
Vorhersage-Einheit
PDU
einen
bedingten
Sprungbefehl
oder
dergleichen
erkannt
hat,
wird
vorzugsweise
kontrolliert,
ob
und
gegebenenfalls
wie
sich
die
davor
auszuführenden
oder
ausgeführten
Befehle
auf
die
Sprungbedingung
auswirken.
EuroPat v2
Sub-routine
calls,
however,
can
be
emulated
by
writing
status
information
into
a
data
register
prior
to
the
jump
in
the
routine
and
by
using
this
information,
at
the
end
of
the
routine,
to
carry
out
a
branching
operation
behind
the
jump
instruction.
Unterprogrammaufrufe
können
aber
emuliert
werden,
indem
man
vor
dein
Sprung
in
die
Routine
Statusinformationen
in
ein
Datenregister
schreibt
und
am
Ende
der
Routine
diese
Information
nutzt,
um
hinter
den
Sprungbefehl
zu
verzweigen.
EuroPat v2
It
is
to
be
noted
that
the
instruction
sequence
is
the
same
for
all
subroutine
calls
across
segment
boundaries,
and
so
is
the
arbitrarily
selectable
address
"direct",
because
it
is
required
only
for
the
execution
of
the
instruction
jump
and
becomes
already
free
again
after
the
instruction
6.
Es
sei
bemerkt,
daß
die
Befehlsabfolge
für
alle
segmentgrenzenüberschreitenden
Unterprogrammaufrufe
gleich
ist,
ebenso
wie
die
willkürlich
wählbare
Adresse
"direct",
da
diese
nur
bei
der
Ausführung
des
Befehlssprungs
benötigt
wird
und
nach
dem
Befehl
6
bereits
wieder
frei
ist.
EuroPat v2
These
jumps
may
be
almost
of
arbitrary
magnitude
and
in
the
case
of
such
a
jump
the
destination
address,
at
which
the
program
is
to
be
continued,
is
indicated
directly
in
the
jump
instruction.
Diese
können
praktisch
beliebig
groß
sein,
und
bei
einem
solchen
Sprung
wird
die
Zieladresse,
an
der
das
Programm
fortgesetzt
werden
soll,
im
Sprungbefehl
direkt
angegeben.
EuroPat v2
However,
should
a
jump
occur
in
an
interrupt
program
after
the
instruction
3,
the
return
jump
to
the
instruction
4
takes
place
after
its
execution,
and
for
the
subsequent
program
it
is
assumed
that
the
address
"direct"
in
the
instruction
3
stores
the
contents
of
the
register
2,
i.e.
PACE.
Wenn
aber
nach
dem
Befehl
3
ein
Sprung
in
ein
Interrupt-Programm
erfolgt,
erfolgt
nach
dessen
Ausführung
der
Rücksprung
zum
Befehl
4,
und
das
folgende
Programm
geht
davon
aus,
daß
an
der
Adresse
"direct"
im
Befehl
3
der
Inhalt
des
Registers
2,
also
PACE,
enthalten
ist.
EuroPat v2
Instructions
which
are
still
in
the
program
sequence
after
a
jump
instruction
are
obeyed
until
the
jump
actually
takes
place.
Instruktionen,
die
nach
einem
Sprungbefehl
noch
in
der
Programmfolge
stehen,
werden
dabei
als
sinnvolle
Befehle
noch
ausgeführt,
bis
der
Sprung
tatsächlich
erfolgt.
EuroPat v2
In
the
program
list,
the
jump
instruction
is
shifted
upwards
by
the
number
of
instructions
by
which
the
actual
execution
of
the
jump
is
delayed.
Der
Sprungbefehl
ist
in
der
Programmliste
um
die
Anzahl
von
Befehlen,
um
die
die
tatsächliche
Ausführung
des
Sprungs
verzögert
ist,
nach
oben
versetzt.
EuroPat v2
The
insertion
may
be
performed
by
inserting
the
program
steps
required
for
initialization
directly
into
the
identified
function
or
into
a
function
that
calls
up
the
identified
function
prior
to
its
call,
or
by
inserting
a
jump
instruction
to
an
auxiliary
function
that
takes
over
the
initialization.
Die
Einfügung
kann
darin
bestehen,
dass
die
zur
Initialisierung
erforderlichen
Programmschritte
unmittelbar
in
die
identifizierte
Funktion
oder
in
eine
die
identifizierte
Funktion
aufrufende
Funktion
vor
deren
Aufruf
eingefügt
werden,
oder
durch
Einfügen
eines
Sprungbefehls
zu
einer
Hilfsfunktion,
die
die
Initialisierung
übernimmt.
EuroPat v2
If
the
said
jump
instruction
is
now
stored
at
an
address
of
the
active
overlay
memory,
the
result
is
achieved
that
during
the
next
execution
of
the
program
routine
the
processing
by
the
processor
is
redirected
to
the
bypass
routine
outside
of
the
overlay
memory.
Wird
nun
an
einer
Adresse
des
aktiven
Overlay-Speichers
der
genannte
Sprungbefehl
abgespeichert,
so
wird
bewirkt,
dass
beim
nächsten
Programmroutinendurchlauf
der
Prozessor
mit
seiner
Abarbeitung
umgeleitet
wird
auf
die
Bypass-Routine
außerhalb
des
Overlay-Speichers.
EuroPat v2
In
contrast,
if
only
a
portion
of
a
program
routine
is
replaced,
then
the
bypass
routine
can
also
end
with
a
jump
instruction
that
causes
the
processor
to
proceed
with
program
processing
at
the
instruction
of
the
original
program
routine
that
follows
the
portion
to
be
replaced.
Wird
hingegen
nur
ein
Teil
einer
Programmroutine
ersetzt,
so
kann
die
Bypass-Routine
auch
mit
einem
Sprungbefehl
enden,
der
den
Prozessor
veranlasst,
die
Programmabarbeitung
bei
demjenigen
Befehl
der
ursprünglichen
Programmroutine
fortzuführen,
der
auf
den
zu
ersetzenden
Teil
folgt.
EuroPat v2
It
is
also
possible
to
relocate
the
functional
bypass
code
completely
into
a
memory
area
not
provided
as
overlay
memory,
for
example
into
the
working
memory
RAM,
and
to
write
into
the
active
overlay
memory
only
a
jump
instruction
that
refers
to
the
functional
bypass
code.
Es
ist
auch
möglich,
den
funktionalen
Bypass-Code
vollständig
in
einen
nicht
als
Overlay-Speicher
vorgesehenen
Speicherbereich
auszulagern,
beispielsweise
in
den
Arbeitsspeicher
RAM,
und
in
den
aktiven
Overlay-Speicher
ausschließlich
einen
Sprungbefehl
zu
schreiben,
der
auf
den
funktionalen
Bypass-Code
verweist.
EuroPat v2