TALLER DE PROGRAMACIÓN DE SISTEMAS                                        Taller de programación de                       ...
TALLER DE PROGRAMACIÓN DE SISTEMAS                                                  Bases numéricas                       ...
TALLER DE PROGRAMACIÓN DE SISTEMAS                                                           Inherente                    ...
TALLER DE PROGRAMACIÓN DE SISTEMAS                                                        Inmediato                       ...
TALLER DE PROGRAMACIÓN DE SISTEMAS                                                               Directo                  ...
TALLER DE PROGRAMACIÓN DE SISTEMAS                                                          Extendido                     ...
TALLER DE PROGRAMACIÓN DE SISTEMAS                                                    Indexado de 5bits                   ...
TALLER DE PROGRAMACIÓN DE SISTEMAS                                                    Indexado de pre/post                ...
TALLER DE PROGRAMACIÓN DE SISTEMAS                                               Indexado de acumulador                   ...
TALLER DE PROGRAMACIÓN DE SISTEMAS                                                    Indexado de 9bits                   ...
TALLER DE PROGRAMACIÓN DE SISTEMAS                                                    Indexado de 16bits                  ...
TALLER DE PROGRAMACIÓN DE SISTEMAS                                                      Indexado indirecto                ...
TALLER DE PROGRAMACIÓN DE SISTEMAS                                         Indexado indirecto de acumulador               ...
TALLER DE PROGRAMACIÓN DE SISTEMAS                                                        Relativo                        ...
Upcoming SlideShare
Loading in …5
×

Modos de direccionamiento para el HC12 de motorola

3,029 views

Published on

Descripción de las características sintácticas de los modos de direccionamiento utilizados en el HC12 de Motorola.

Contáctame:
Twitter: @nmicht
Blog: http://michelle.slmx.org

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
3,029
On SlideShare
0
From Embeds
0
Number of Embeds
7
Actions
Shares
0
Downloads
30
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Modos de direccionamiento para el HC12 de motorola

  1. 1. TALLER DE PROGRAMACIÓN DE SISTEMAS Taller de programación de sistemas Descripción de los modos de direccionamiento utilizados en el HC12 así como los rangos admitidos en cada uno de ellos Lic. Nancy Michelle Torres Villanueva 1
  2. 2. TALLER DE PROGRAMACIÓN DE SISTEMAS Bases numéricas ● @ Octal ● $ Hexadecimal ● % Binario Lic. Nancy Michelle Torres Villanueva 2
  3. 3. TALLER DE PROGRAMACIÓN DE SISTEMAS Inherente INH ● No lleva operando Lic. Nancy Michelle Torres Villanueva 3
  4. 4. TALLER DE PROGRAMACIÓN DE SISTEMAS Inmediato IMM8, IMM16 ● Se acepta cualquier base numérica ● Rango de 8bits (-256 a 255) y de 16bits(- 32,768 a 65,535) ● Debe iniciar con # Lic. Nancy Michelle Torres Villanueva 4
  5. 5. TALLER DE PROGRAMACIÓN DE SISTEMAS Directo DIR ● Se acepta cualquier base numérica ● Acepta 8btis pero únicamente en el rango (0 a 255) Lic. Nancy Michelle Torres Villanueva 5
  6. 6. TALLER DE PROGRAMACIÓN DE SISTEMAS Extendido EXT ● Se acepta cualquier base numérica ● Rango de 16bits (-32,768 a 65,535) ● Tener cuidado con aquellos códigos de operación que aceptan directo y extendido ● El operando puede ser etiqueta Lic. Nancy Michelle Torres Villanueva 6
  7. 7. TALLER DE PROGRAMACIÓN DE SISTEMAS Indexado de 5bits IDX ● Acepta solamente decimales ● Esta formado por dos secciones separadas por una coma, la primer parte es un número y la segunda un registro que puede ser X, Y, SP o PC ● ,r ● n,r ● –n,r ● Rango de -16 a 15 Lic. Nancy Michelle Torres Villanueva 7
  8. 8. TALLER DE PROGRAMACIÓN DE SISTEMAS Indexado de pre/post IDX ● Acepta solamente decimales ● Esta formado por dos secciones separadas por una coma, la primer parte es un número y la segunda un registro que puede ser X, Y o SP ● n,–r n,+r ● n,r– ● n,r+ ● Rango de –8 a –1 y 1 a 8 Lic. Nancy Michelle Torres Villanueva 8
  9. 9. TALLER DE PROGRAMACIÓN DE SISTEMAS Indexado de acumulador IDX ● Esta formado por dos secciones separadas por una coma, la primer parte es un acumulador que puedes ser A, B o D. ● La segunda un registro que puede ser X, Y, SP o PC ● A,r ● B,r ● D,r Lic. Nancy Michelle Torres Villanueva 9
  10. 10. TALLER DE PROGRAMACIÓN DE SISTEMAS Indexado de 9bits IDX1 ● Acepta solamente decimales ● Esta formado por dos secciones separadas por una coma, la primer parte es un número y la segunda un registro que puede ser X, Y, SP o PC ● n,r ● –n,r ● Rango de -256 a 255 ● Tener cuidado con los códigos de operación que aceptan IDX y IDX1 Lic. Nancy Michelle Torres Villanueva 10
  11. 11. TALLER DE PROGRAMACIÓN DE SISTEMAS Indexado de 16bits IDX2 ● Acepta solamente decimales ● Esta formado por dos secciones separadas por una coma, la primer parte es un número y la segunda un registro que puede ser X, Y, SP o PC ● n,r ● –n,r ● Rango de -32,768 a 65,535 ● Tener cuidado con los códigos de operación que aceptan IDX, IDX1 e IDX2 Lic. Nancy Michelle Torres Villanueva 11
  12. 12. TALLER DE PROGRAMACIÓN DE SISTEMAS Indexado indirecto [IDX2] ● Acepta solamente decimales ● Se indica dentro de corchetes ● Formado por dos secciones separadas por una coma, la primer parte es un número y la segunda un registro que puede ser X, Y, SP o PC ● [n,r] ● [–n,r] ● Rango de -32,768 a 65,535 Lic. Nancy Michelle Torres Villanueva 12
  13. 13. TALLER DE PROGRAMACIÓN DE SISTEMAS Indexado indirecto de acumulador [D,IDX] ● Se indica dentro de corchetes ● Formado por dos secciones separadas por una coma, la primer parte es el registro D ● La segunda un registro que puede ser X, Y, SP o PC ● [D,r] Lic. Nancy Michelle Torres Villanueva 13
  14. 14. TALLER DE PROGRAMACIÓN DE SISTEMAS Relativo REL8, REL16 ● Se acepta cualquier base numérica ● Rango de 8bits (-256 a 255) y de 16bits(- 32,768 a 65,535) ● Los operandos pueden ser etiquetas. ● En el caso de 16bits, el código siempre inicia con L Lic. Nancy Michelle Torres Villanueva 14

×