View
225
Download
0
Category
Preview:
Citation preview
7/26/2019 05 Modosdedireccionamiento 120816140229 Phpapp02
1/14
1Lic. Nancy Michelle Torres VillanuevaTA
LLERD
EP
ROG
RAMA
CI
NDE
SISTEM
AS
Taller de programacin deTaller de programacin desistemassistemas
Descripcin de los modos de direccionamientoutilizados en el HC12 as como los rangos
admitidos en cada uno de ellos
7/26/2019 05 Modosdedireccionamiento 120816140229 Phpapp02
2/14
2Lic. Nancy Michelle Torres VillanuevaTA
LLERD
EP
ROG
RAMA
CI
NDE
SISTEM
AS
Bases numricasBases numricas
@ Octal
$ Hexadecimal
% Binario
7/26/2019 05 Modosdedireccionamiento 120816140229 Phpapp02
3/14
3Lic. Nancy Michelle Torres VillanuevaTA
LLERD
EP
ROG
RAMA
CI
NDE
SISTEM
AS
InherenteInherenteINHINH
No lleva operando
7/26/2019 05 Modosdedireccionamiento 120816140229 Phpapp02
4/14
4Lic. Nancy Michelle Torres VillanuevaTA
LLERD
EP
ROG
RAMA
CI
NDE
SISTEM
AS
InmediatoInmediatoIMM8, IMM16IMM8, IMM16
Se acepta cualquier base numrica
!an"o de #bits 2&' a 2&&( ) de 1'bits32*+'# a '&*&3&(
,ebe iniciar con -
7/26/2019 05 Modosdedireccionamiento 120816140229 Phpapp02
5/14
&Lic. Nancy Michelle Torres VillanuevaTA
LLERD
EP
ROG
RAMA
CI
NDE S
ISTEM
AS
DirectoDirectoDIRDIR
Se acepta cualquier base numrica
.cepta #btis pero /nicamente en el ran"o 0 a2&&(
7/26/2019 05 Modosdedireccionamiento 120816140229 Phpapp02
6/14
'Lic. Nancy Michelle Torres VillanuevaTA
LLERD
EP
ROG
RAMA
CI
NDE S
ISTEM
AS
!tendido!tendido"T"T
Se acepta cualquier base numrica
!an"o de 1'bits 32*+'# a '&*&3&(
Tener cuidado con a#uellos cdigos deoperacin #ue aceptan directo $ e!tendido
l operando puede ser etiqueta
7/26/2019 05 Modosdedireccionamiento 120816140229 Phpapp02
7/14
+Lic. Nancy Michelle Torres VillanuevaTA
LLERD
EP
ROG
RAMA
CI
NDE S
ISTEM
AS
Inde!ado de %&itsInde!ado de %&itsID"ID"
.cepta solamente decimales
sta ormado por dos secciones separadas poruna coma* la primer parte es un n/mero ) la
se"unda un re"istro que puede ser * * S5 o56
*r
n*r 7n*r
!an"o de 1' a 1&
7/26/2019 05 Modosdedireccionamiento 120816140229 Phpapp02
8/14
#Lic. Nancy Michelle Torres VillanuevaT
ALLERD
EP
ROG
RAMA
CI
NDE S
ISTEM
AS
Inde!ado de pre'postInde!ado de pre'postID"ID"
.cepta solamente decimales
sta ormado por dos secciones separadas poruna coma* la primer parte es un n/mero ) la
se"unda un re"istro que puede ser * o S5 n*7r n*8r
n*r7
n*r8 !an"o de 7# a 71 ) 1 a #
7/26/2019 05 Modosdedireccionamiento 120816140229 Phpapp02
9/14
9Lic. Nancy Michelle Torres VillanuevaT
ALLERD
EP
ROG
RAMA
CI
NDE S
ISTEM
AS
Inde!ado de acumuladorInde!ado de acumuladorID"ID"
sta ormado por dos secciones separadas poruna coma* la primer parte es un acumuladorque puedes ser .* B o ,:
;a se"unda un re"istro que puede ser * * S5o 56
.*r
B*r
,*r
7/26/2019 05 Modosdedireccionamiento 120816140229 Phpapp02
10/14
10Lic. Nancy Michelle Torres VillanuevaT
ALLERD
EP
ROG
RAMA
CI
NDE S
ISTEM
AS
Inde!ado de (&itsInde!ado de (&itsID"1ID"1
.cepta solamente decimales
sta ormado por dos secciones separadas poruna coma* la primer parte es un n/mero ) la
se"unda un re"istro que puede ser * * S5 o56
n*r
7n*r
!an"o de 2&' a 2&&
Tener cuidado con los cdigos de operacin#ue aceptan ID" $ ID"1
7/26/2019 05 Modosdedireccionamiento 120816140229 Phpapp02
11/14
11Lic. Nancy Michelle Torres VillanuevaT
ALLERD
EP
ROG
RAMA
CI
NDE S
ISTEM
AS
Inde!ado de 16&itsInde!ado de 16&itsID")ID")
.cepta solamente decimales
sta ormado por dos secciones separadas poruna coma* la primer parte es un n/mero ) la
se"unda un re"istro que puede ser * * S5 o56
n*r
7n*r
!an"o de 32*+'# a '&*&3&
Tener cuidado con los cdigos de operacin#ue aceptan ID", ID"1 e ID")
7/26/2019 05 Modosdedireccionamiento 120816140229 Phpapp02
12/14
12Lic. Nancy Michelle Torres VillanuevaT
ALLERD
EP
ROG
RAMA
CI
NDE S
ISTEM
AS
Inde!ado indirectoInde!ado indirecto*ID")+*ID")+
.cepta solamente decimales
Se indica dentro de corcn*r? >7n*r?
!an"o de 32*+'# a '&*&3&
7/26/2019 05 Modosdedireccionamiento 120816140229 Phpapp02
13/14
13Lic. Nancy Michelle Torres VillanuevaT
ALLERD
EP
ROG
RAMA
CI
NDE S
ISTEM
AS
Inde!ado indirecto de acumuladorInde!ado indirecto de acumulador
*D,ID"+*D,ID"+ Se indica dentro de corc
7/26/2019 05 Modosdedireccionamiento 120816140229 Phpapp02
14/14
14Lic. Nancy Michelle Torres VillanuevaT
ALLERD
EPROG
RAMA
CI
NDE S
ISTEM
AS
RelatioRelatioR-8, R-16R-8, R-16
Se acepta cualquier base numrica
!an"o de #bits 2&' a 2&&( ) de 1'bits32*+'# a '&*&3&(
;os operandos pueden ser etiquetas:
n el caso de 1'bits* el cdi"o siempre iniciacon ;
Recommended