modos de direccionamiento y forma de programar
TRANSCRIPT
-
8/10/2019 Modos de Direccionamiento y Forma de Programar
1/43
SISTEMAS MICROPROCESADOS
-
8/10/2019 Modos de Direccionamiento y Forma de Programar
2/43
M D
Modos de DireccionamientoModos de DireccionamientoModos de DireccionamientoModos de Direccionamiento
-
8/10/2019 Modos de Direccionamiento y Forma de Programar
3/43
R
Modos de DireccionamientoModos de DireccionamientoModos de DireccionamientoModos de Direccionamiento
-
8/10/2019 Modos de Direccionamiento y Forma de Programar
4/43
Modos de DireccionamientoModos de DireccionamientoModos de DireccionamientoModos de Direccionamiento
( , ),
-
8/10/2019 Modos de Direccionamiento y Forma de Programar
5/43
Modos de DireccionamientoModos de DireccionamientoModos de DireccionamientoModos de Direccionamiento
-
8/10/2019 Modos de Direccionamiento y Forma de Programar
6/43
Modos de DireccionamientoModos de DireccionamientoModos de DireccionamientoModos de Direccionamiento
-
8/10/2019 Modos de Direccionamiento y Forma de Programar
7/43
Modos de DireccionamientoModos de DireccionamientoModos de DireccionamientoModos de Direccionamiento
-
8/10/2019 Modos de Direccionamiento y Forma de Programar
8/43
Modos de DireccionamientoModos de DireccionamientoModos de DireccionamientoModos de Direccionamiento
-
8/10/2019 Modos de Direccionamiento y Forma de Programar
9/43
S I
Set de InstruccionesSet de InstruccionesSet de InstruccionesSet de Instrucciones
-
8/10/2019 Modos de Direccionamiento y Forma de Programar
10/43
S I
I I A L
I
Set de InstruccionesSet de InstruccionesSet de InstruccionesSet de Instrucciones
I O I
-
8/10/2019 Modos de Direccionamiento y Forma de Programar
11/43
I
S ( )
,
AL, .
E :
Set de InstruccionesSet de InstruccionesSet de InstruccionesSet de Instrucciones
C 16
M
E , , .
S .
S ,
-
8/10/2019 Modos de Direccionamiento y Forma de Programar
12/43
I
Set de InstruccionesSet de InstruccionesSet de InstruccionesSet de Instrucciones
-
8/10/2019 Modos de Direccionamiento y Forma de Programar
13/43
I
Set de InstruccionesSet de InstruccionesSet de InstruccionesSet de Instrucciones
-
8/10/2019 Modos de Direccionamiento y Forma de Programar
14/43
Set de InstruccionesSet de InstruccionesSet de InstruccionesSet de Instrucciones
C!: L / ,
IN/O(
; 64 ,
E/S 000 03F, 020
05F)
-
8/10/2019 Modos de Direccionamiento y Forma de Programar
15/43
Set de InstruccionesSet de InstruccionesSet de InstruccionesSet de Instrucciones
I A L
-
8/10/2019 Modos de Direccionamiento y Forma de Programar
16/43
Set de InstruccionesSet de InstruccionesSet de InstruccionesSet de Instrucciones
I A L
-
8/10/2019 Modos de Direccionamiento y Forma de Programar
17/43
Set de InstruccionesSet de InstruccionesSet de InstruccionesSet de Instrucciones
I B
-
8/10/2019 Modos de Direccionamiento y Forma de Programar
18/43
Set de InstruccionesSet de InstruccionesSet de InstruccionesSet de Instrucciones
I B
-
8/10/2019 Modos de Direccionamiento y Forma de Programar
19/43
Set de InstruccionesSet de InstruccionesSet de InstruccionesSet de Instrucciones
I B
-
8/10/2019 Modos de Direccionamiento y Forma de Programar
20/43
Set de InstruccionesSet de InstruccionesSet de InstruccionesSet de Instrucciones
S S
-
8/10/2019 Modos de Direccionamiento y Forma de Programar
21/43
Set de InstruccionesSet de InstruccionesSet de InstruccionesSet de Instrucciones
S S
-
8/10/2019 Modos de Direccionamiento y Forma de Programar
22/43
Set de InstruccionesSet de InstruccionesSet de InstruccionesSet de Instrucciones
S S
-
8/10/2019 Modos de Direccionamiento y Forma de Programar
23/43
Set de InstruccionesSet de InstruccionesSet de InstruccionesSet de Instrucciones
S S
-
8/10/2019 Modos de Direccionamiento y Forma de Programar
24/43
Set de InstruccionesSet de InstruccionesSet de InstruccionesSet de Instrucciones
S S
-
8/10/2019 Modos de Direccionamiento y Forma de Programar
25/43
Set de InstruccionesSet de InstruccionesSet de InstruccionesSet de Instrucciones
O I
S , ""
P , SER R LDI R, 0FF S
AND R, R. N
.
-
8/10/2019 Modos de Direccionamiento y Forma de Programar
26/43
Set de InstruccionesSet de InstruccionesSet de InstruccionesSet de Instrucciones
O I (C MC)
-
8/10/2019 Modos de Direccionamiento y Forma de Programar
27/43
Set de InstruccionesSet de InstruccionesSet de InstruccionesSet de Instrucciones
D E
S
.
.CSEG C S
.DSEG D S
.DB D B
E:
.DB 0, 255,001011101, 128,0AA, $45
.D D
E:
.D0, 0FFFF, 32768, 65535
-
8/10/2019 Modos de Direccionamiento y Forma de Programar
28/43
Set de InstruccionesSet de InstruccionesSet de InstruccionesSet de Instrucciones
D E
.BE R SRAM
L: .BE
1: .BE1
: .BE10
.DEF A
.DEF =
.DEF = R16
-
8/10/2019 Modos de Direccionamiento y Forma de Programar
29/43
Set de InstruccionesSet de InstruccionesSet de InstruccionesSet de Instrucciones
D E
.EQ S
.EQ =
.EQ=2
.ORG E
.ORG
.ORG015
-
8/10/2019 Modos de Direccionamiento y Forma de Programar
30/43
Set de InstruccionesSet de InstruccionesSet de InstruccionesSet de Instrucciones
D E
.EQ S
.EQ =
.EQ=2
.ORG E
.ORG
.ORG015
S IS I
-
8/10/2019 Modos de Direccionamiento y Forma de Programar
31/43
D H
Set de InstruccionesSet de InstruccionesSet de InstruccionesSet de Instrucciones
D HD HD HD H
-
8/10/2019 Modos de Direccionamiento y Forma de Programar
32/43
Desarrollo y HerramientasDesarrollo y HerramientasDesarrollo y HerramientasDesarrollo y Herramientas
LENGAJE ENSAMBLADOR
L ( )
R (1 1)
D
(
P)
CODIGO FENE
A ,
L
Desarrollo y HerramientasDesarrollo y HerramientasDesarrollo y HerramientasDesarrollo y Herramientas
-
8/10/2019 Modos de Direccionamiento y Forma de Programar
33/43
Desarrollo y HerramientasDesarrollo y HerramientasDesarrollo y HerramientasDesarrollo y Herramientas
EIQEAS
R
P (
)
DIRECIAS
I
NO
P.
Desarrollo y HerramientasDesarrollo y HerramientasDesarrollo y HerramientasDesarrollo y Herramientas
-
8/10/2019 Modos de Direccionamiento y Forma de Programar
34/43
Desarrollo y HerramientasDesarrollo y HerramientasDesarrollo y HerramientasDesarrollo y Herramientas
MACROENSAMBLADORES
S
( # )F
Desarrollo y HerramientasDesarrollo y HerramientasDesarrollo y HerramientasDesarrollo y Herramientas
-
8/10/2019 Modos de Direccionamiento y Forma de Programar
35/43
Desarrollo y HerramientasDesarrollo y HerramientasDesarrollo y HerramientasDesarrollo y Herramientas
MACROENSAMBLADORES
S
( # )F
Desarrollo y HerramientasDesarrollo y HerramientasDesarrollo y HerramientasDesarrollo y Herramientas
-
8/10/2019 Modos de Direccionamiento y Forma de Programar
36/43
Desarrollo y HerramientasDesarrollo y HerramientasDesarrollo y HerramientasDesarrollo y Herramientas
COMPILADOR
P
,
( ), (
).L ,
(C, C++,...)
,
, ,
.
Desarrollo y HerramientasDesarrollo y HerramientasDesarrollo y HerramientasDesarrollo y Herramientas
-
8/10/2019 Modos de Direccionamiento y Forma de Programar
37/43
Desarrollo y HerramientasDesarrollo y HerramientasDesarrollo y HerramientasDesarrollo y Herramientas
ENSAMBLADOR
()
()
P
E
(
)
Desarrollo y HerramientasDesarrollo y HerramientasDesarrollo y HerramientasDesarrollo y Herramientas
-
8/10/2019 Modos de Direccionamiento y Forma de Programar
38/43
Desarrollo y HerramientasDesarrollo y HerramientasDesarrollo y HerramientasDesarrollo y Herramientas
()
() ()
P
E
(
)
()
E , ,
E ,
(, OS).
Desarrollo y HerramientasDesarrollo y HerramientasDesarrollo y HerramientasDesarrollo y Herramientas
-
8/10/2019 Modos de Direccionamiento y Forma de Programar
39/43
Desarrollo y HerramientasDesarrollo y HerramientasDesarrollo y HerramientasDesarrollo y Herramientas
Estructura Bsica de un ProgramaEstructura Bsica de un ProgramaEstructura Bsica de un ProgramaEstructura Bsica de un Programa
-
8/10/2019 Modos de Direccionamiento y Forma de Programar
40/43
Estructura Bsica de un ProgramaEstructura Bsica de un ProgramaEstructura Bsica de un ProgramaEstructura Bsica de un Programa
; F P
.
.
.
;==========================================================
; D
. =16
;==========================================================; I P
I ; P L
;==========================================================
,
DDRB,
,0 ; S D
DDRD,
,0 ; S P B
PB, ; I
,0 ; S P D PD, ; I
;==============================================================
; C P P
I:
I ; L
Estructura Bsica de un ProgramaEstructura Bsica de un ProgramaEstructura Bsica de un ProgramaEstructura Bsica de un Programa
-
8/10/2019 Modos de Direccionamiento y Forma de Programar
41/43
Estructura Bsica de un ProgramaEstructura Bsica de un ProgramaEstructura Bsica de un ProgramaEstructura Bsica de un Programa
R
-
8/10/2019 Modos de Direccionamiento y Forma de Programar
42/43
B
1. (2011).
.
2. & , ,
,
-
8/10/2019 Modos de Direccionamiento y Forma de Programar
43/43
SISTEMAS MICROPROCESADOS
Marco HerreraMarco HerreraMarco HerreraMarco Herrera
.@.