Übersetzung für "Command decoder" in Deutsch
The
control
device
12
is
a
remote
control
receiver,
for
example,
which
also
includes
a
command
decoder.
Die
Steuerungseinrichtung
12
ist
beispielsweise
ein
Fernbedienempfänger,
der
auch
einen
Befehlsdecoder
umfaßt.
EuroPat v2
The
invention
relates
to
a
microcontroller
comprising
a
command
decoder.
Die
Erfindung
betrifft
einen
Mikrocontroller
mit
einem
Befehlsdecodierer.
EuroPat v2
The
command
decoder
15
is
adapted
in
such
a
way
that
it
can
perform
conditional
commands.
Der
Befehlsdecodierer
15
ist
so
eingerichtet,
dass
er
bedingte
Befehle
ausführen
kann.
EuroPat v2
This,
the
command
decoder
(18
in
FIG.
Diesen
erhält
der
Befehlsdecodierer
(18
in
Fig.
EuroPat v2
A
suitable
example
for
transmitting
information
would
be
a
remote-control
signal
which
is
received
by
a
primary
side
infrared
detector
and
receiver,
and
evaluated
by
a
secondary
side
command
decoder
supplied
with
voltage.
Zur
Informationsübertragung
eignet
sich
beispielsweise
ein
Fernsteuersignal,
das
von
einem
primärseitigen
Infrarotdetektor-
und
Empfänger
empfangen
wird
und
von
einem
sekundärseitig
mit
Spannung
versorgten
Befehlsdecoder
ausgewertet
wird.
EuroPat v2
The
CPU
comprises
in
known
manner
a
command
decoder
which
decodes
the
loaded
commands
and
performs
a
run-off
control
in
order
that
the
commands
are
carried
out
by
the
computer.
Die
CPU
enthält
dabei
in
bekannter
Weise
einen
Befehlsdecodierer,
welcher
die
geladenen
Befehle
decodiert
und
eine
Ablaufsteuerung
vornimmt,
damit
die
Befehle
von
der
Recheneinheit
ausgeführt
werden.
EuroPat v2
The
memory,
to
which
the
command
decoder
has
access,
is
preferably
adapted
in
such
a
way
that
it
can
comprise
input
data
of
the
microcontroller.
Der
Speicher,
auf
den
der
Befehlsdecodierer
Zugriff
hat,
ist
vorzugsweise
so
eingerichtet,
dass
er
Eingangsdaten
des
Mikrocontrollers
enthalten
kann.
EuroPat v2
The
FIGURE
only
shows
the
arithmetic-logic
unit
ALU
12
and
the
command
decoder
15
as
logic
components
of
the
microcontroller
100
shown
in
a
very
simplified
form.
Von
dem
stark
vereinfacht
dargestellten
Mikrocontroller
100
sind
als
logische
Bausteine
nur
die
arithmetisch-logische
Recheneinheit
ALU
12
sowie
der
Befehlsdecodierer
15
dargestellt.
EuroPat v2
For
example,
the
command
decoder
may
supply
the
command
mov
or
the
command
movc
to
the
ALU
in
dependence
on
the
contents
of
the
memory
14
.
Beispielsweise
kann
der
Befehlsdecodierer
in
Abhängigkeit
vom
Inhalt
des
Speichers
14
den
Befehl
mov
oder
den
Befehl
movc
an
die
ALU
übertragen.
EuroPat v2
During
operation
a
control
signal
is
initially
active
in
the
control
register
12,
which
selects
an
address
from
the
command
decoder
14
as
an
entry
address
into
the
microprogram,
i.e.,
an
address
in
the
microprogram
memory
10
.
Im
Betrieb
ist
zunächst
im
Steuerregister
12
ein
Steuersignal
aktiv,
welches
eine
Adresse
vom
Befehlsdekoder
14
als
Einsprungadresse
in
das
Mikroprogramm,
d.h.
eine
Adresse
im
Mikroprogrammspeicher
10
auswählt.
EuroPat v2
In
a
microcontroller
(100)
the
command
decoder
(15)
has
access
to
at
least
one
memory
(14).
In
einem
Mikrocontroller
(100)
hat
der
Befehlsdecodierer
(15)
Zugriff
auf
mindestens
einen
Speicher
(14).
EuroPat v2
The
command
decoder
may
thus
be
adapted
to
decode
at
least
one
conditional
command,
while
the
result
of
decoding
the
conditional
command
is
dependent
on
the
contents
of
said
memory
(14).
Der
Befehlsdecodierer
kann
dadurch
zur
Decodierung
mindestens
eines
bedingten
Befehls
eingerichtet
werden,
wobei
das
Ergebnis
der
Decodierung
des
bedingten
Befehls
vom
Inhalt
des
genannten
Speichers
(14)
abhängt.
EuroPat v2
The
command
decoder
is
adapted
to
decode
at
least
one
conditional
command,
the
result
of
the
decoding
of
the
conditional
command
depending
on
the
contents
of
the
memory
to
which
the
decoder
has
access.
Der
Befehlsdecodierer
ist
zur
Decodierung
mindestens
eines
bedingten
Befehls
eingerichtet,
wobei
das
Ergebnis
der
Decodierung
des
bedingten
Befehls
vom
Inhalt
des
Speichers
abhängt,
auf
welchem
der
Decodierer
Zugriff
hat.
EuroPat v2
When
the
command
decoder
thus
loads
a
conditional
command,
it
checks
the
contents
of
the
memory
to
which
it
has
access
and,
in
dependence
upon
the
result
of
this
check,
it
supplies
a
machine
command
from
a
series
of
possible
machine
commands,
which
are
associated
with
the
loaded
conditional
command,
to
the
computer.
Wenn
der
Befehlsdecodierer
somit
einen
bedingten
Befehl
lädt,
überprüft
er
den
Inhalt
des
Speichers,
auf
den
er
Zugriff
hat,
und
gibt
in
Abhängigkeit
vom
Ergebnis
dieser
Überprüfung
einen
Maschinenbefehl
aus
einer
Reihe
von
möglichen
Maschinenbefehlen,
die
zu
dem
geladenen
bedingten
Befehl
gehören,
an
die
Recheneinheit
weiter.
EuroPat v2
When
executing
the
program
code,
it
ensures
a
greater
flexibility
because
the
actually
performed
instruction
depends
on
the
data
which
are
present
at
the
instant
of
forming
this
instruction
in
the
memory
to
which
the
command
decoder
has
access.
Bei
der
Ausführung
des
Programmcodes
gewährleistet
er
indes
eine
größere
Flexibilität,
da
die
tatsächlich
ausgeführte
Instruktion
von
den
zum
Zeitpunkt
der
Ausführung
in
dem
Speicher,
auf
den
der
Befehlsdecodierer
Zugriff
hat,
vorliegenden
Daten
abhängt.
EuroPat v2
The
ALU
12
and
the
command
decoder
15
are
connected
to
a
common
bus
13
to
which
the
inputs
10
and
outputs
11
of
the
microcontroller
are
also
connected.
Die
ALU
12
und
der
Befehlsdecodierer
15
sind
an
einen
gemeinsamen
Bus
13
angeschlossen,
an
welchem
auch
die
Eingänge
10
und
Ausgänge
11
des
Mikrocontrollers
liegen.
EuroPat v2
The
command
decoder
15
further
has
a
direct
connection
16
with
the
ALU
12
via
which
the
run-off
control
is
performed.
Femer
hat
der
Befehlsdecodierer
15
eine
direkte
Verbindung
16
zur
ALU
12,
über
welche
die
Ablaufsteuerung
vorgenommen
wind.
EuroPat v2
According
to
the
invention,
the
command
decoder
15
has
direct
access
to
a
memory
14
which
may
be,
for
example,
a
register
of
the
microcontroller.
Erfindungsgemäß
hat
der
Befehlsdecodierer
15
direkten
Zugriff
auf
einen
Speicher
14,
bei
dem
es
sich
zum
Beispiel
um
ein
Register
des
Mikrocontrollers
handeln
kann.
EuroPat v2
Command
decoder
1107
recognizes
the
data
string
as
such
and
sends
a
query
1106
to
the
cell
addressed
in
bits
2
–
6
to
verify
if
reconfiguration
is
possible.
Der
Befehlsdekoder
1107
erkennt,
daß
es
sich
um
ein
Datenwort
handelt
und
schickt
eine
Anfrage
1106
an
die
in
den
Bits
2..6
adressierte
Zelle,
ob
eine
Umkonfigurierung
möglich
ist.
EuroPat v2
If
the
currently
to
be
processed
command
is
a
jump
command
with
return
characteristic,
like
the
sub-program
jump
command
28
described
below,
with
the
aim
to
interrupt
processing
program
26
by
processor
10
for
processing
a
sub-program,
first,
the
command
processing
means
16
stores
the
address
entered
in
the
program
counter
20
in
a
return
address
stack
and,
only
subsequently,
writes
the
destination
address
contained
in
the
jump
command
as
operand
into
the
program
counter
20,
so
that
the
next
to
be
processed
command
is
read
from
this
destination
address
and
subsequently
provided
to
the
command
decoder
18,
and
the
return
address
can
later
be
read
from
the
stack
upon
occurrence
of
a
return
command.
Ist
der
aktuell
abzuarbeitende
Befehl
ein
Sprungbefehl
mit
Rücksprungeigenschaft,
wie
der
im
folgenden
beschriebene
Unterprogrammsprungbefehl
28,
mit
dem
Ziel,
die
Abarbeitung
des
Programms
26
durch
den
Prozessor
10
für
die
Abarbeitung
eines
Unterprogramms
zu
unterbrechen,
so
legt
die
Befehlsverarbeitungseinrichtung
16
zunächst
die
in
dem
Programmzähler
20
eingetragene
Adresse
in
einem
Rücksprungadressenstapelspeicher
ab
und
schreibt
erst
anschließend
die
in
dem
Sprungbefehl
als
Operand
enthaltene
Zieladresse
in
den
Programmzähler
20,
so
daß
der
nächste
abzuarbeitende
Befehl
aus
dieser
Zieladresse
gelesen
und
dem
Befehlsdecodierer
18
anschließend
zugeführt
wird
und
später
bei
Auftreten
eines
Rücksprungbefehls
die
Rücksprungadresse
aus
dem
Stapelspeicher
gelesen
werden
kann.
EuroPat v2
Upon
occurrence
of
the
return
command,
indicated
by
the
command
decoder
18
of
the
processing
means
16,
the
latter
reads
out
the
address
last
entered,
in
step
52,
namely
the
address
of
command
line
i,
from
the
return
stack,
and
enters
it
into
the
program
counter
20
.
Bei
Auftreten
des
Rücksprungbefehls,
den
der
Befehlsdecodierer
18
der
Befehlsverarbeitungseinrichtung
16
anzeigt,
liest
letztere
aus
dem
Rücksprungstapelspeicher
die
zuletzt,
in
Schritt
52,
eingetragene
Adresse,
nämlich
die
Adresse
der
Befehlszeile
i,
aus
und
trägt
dieselbe
in
den
Programmzähler
20
ein.
EuroPat v2
Thus,
the
command
decoder
18,
which
can
conclude
the
command
type
of
the
incoming
command
due
to
the
operation
code,
knows
the
number
of
operands,
which
belong
to
the
respectively
incoming
command.
Der
Befehlsdecodierer
18,
der
aufgrund
des
Operationscodes
auf
den
Befehlstyp
des
eingehenden
Befehls
rückschließen
kann,
kennt
somit
auch
die
Anzahl
der
Operanden,
die
zu
dem
jeweils
eingehenden
Befehl
gehören.
EuroPat v2
Thus,
after
the
input
of
the
operation
code
of
the
currently
to
be
processed
command,
the
command
decoder
18
requests
as
many
operands
of
the
command
from
memory
12
as
belong
to
the
currently
to
be
processed
command
due
to
its
command
type,
whereupon
reading
out
the
current
command
is
completed.
Der
Befehlsdecodierer
18
fordert
somit
nach
Eingang
des
Operationscodes
des
aktuell
abzuarbeitenden
Befehls
so
viele
Operanden
des
Befehls
aus
dem
Speicher
12
an,
wie
zu
dem
aktuell
abzuarbeitenden
Befehl
aufgrund
seines
Befehlstyps
gehören,
woraufhin
das
Auslesen
des
aktuellen
Befehls
abgeschlossen
ist.
EuroPat v2