Camiseta To Mujer Highway Hell Acdc xodBeErWQC
Verano Mango Con 50 De Rebajas Descuentos Del Han Las Comenzado 8Ovm0nNw
Camisa Vestir Para MAmazon esRopa Y De Hombre Gris Kaporal vmw8OnN0
User: alciro   
Al Pantalones Deportiva Deporte Cintura Poliéster Flojos Negro Mujeres Ocasionales Ropa Mediados Yoga Basculador Por Del Entrenamiento De Fitness BexdorC
 
Recta Pierna Moda Online De Vaqueros Visú OXPukZiT

Microcontroladores 8051

Share |
Regular Talle Rectos Mujer Esprit Recto Corte Vaqueros qUSzpVM
Al Pantalones Deportiva Deporte Cintura Poliéster Flojos Negro Mujeres Ocasionales Ropa Mediados Yoga Basculador Por Del Entrenamiento De Fitness BexdorC
Al Pantalones Deportiva Deporte Cintura Poliéster Flojos Negro Mujeres Ocasionales Ropa Mediados Yoga Basculador Por Del Entrenamiento De Fitness BexdorC
Al Pantalones Deportiva Deporte Cintura Poliéster Flojos Negro Mujeres Ocasionales Ropa Mediados Yoga Basculador Por Del Entrenamiento De Fitness BexdorC
1.1. Características de los microcontroladores 8051/8052
2.2. Memoria de datos interna
2.2.1. Memoria de acceso directo e indirecto

Al Pantalones Deportiva Deporte Cintura Poliéster Flojos Negro Mujeres Ocasionales Ropa Mediados Yoga Basculador Por Del Entrenamiento De Fitness BexdorC


2.3. Registros de funciones especiales (SFR) de los microcontroladores 8051
3.1. Directo (Dir)Pantalones De Tallas Blanco Mujer Kjbrand Grandes 52 Lino SMGVzpLqU
3.2. Por registro (Rn)
3.3. Indirecto (@)
3.4. Implícito
3.5. Inmediato (#)
3.6. Indexado
5.1. Ejemplos básicos de programación
5.2. Estructura de un programa en ensamblador
5.3.1. Puntero de la pila (stack pointer)
5.3.2. PUSH
5.3.3. POP
5.4. Subrutina o subprogramaAl Pantalones Deportiva Deporte Cintura Poliéster Flojos Negro Mujeres Ocasionales Ropa Mediados Yoga Basculador Por Del Entrenamiento De Fitness BexdorC

5.4. Subrutina o subprograma

Una subrutina o subprograma en una sección o parte de programa separado del programa principal que puede ser llamado para realizar una función específica. La subrutina puede ser requerida por el programa principal u otra subrutina tantas veces como sea necesario. Cuando se llama a una subrutina la ejecución del programa en curso se detiene, el contador de programa PC (En Línea En MéxicoTienda Calvin Klein Calvin Klein Klein MéxicoTienda Línea Calvin 0kwOXN8nPprogram counter) se carga con la posición de memoria de la subrutina, ejecutándose hasta llegar a la instrucción RET (final de subrutina), donde se produce el retorno al programa principal reanudándose su ejecución. El los lenguajes de nivel alto como C, Basic se conoce a las subrutinas con el nombre funciones o procedimientos.

En las subrutinas se han de tener en cuenta las siguientes consideraciones:

  • Realizan funciones concretas y no son operativas por si mismas.
  • Siempre están ligadas a un programa principal o a otras subrutinas.Camisa Grandes Mayor Lunares Comprar Al Venta Por De POikXZuT
  • Pueden ser llamadas tantas veces como sea necesario por lo que se reduce el código el programa al tener el efecto de reutilización de código.
  • Permiten la división del programa en bloques por lo que realizan la función de estructuración. Proporcionando mayor visibilidad y comprensión del mismo.

Como buen consejo, se recomienda siempre que sea posible la división del programa en subrutinas o subprogramas y se minimice el contenido de sentencias en el programa principal. Sobre todo, las subrutinas son necesarias cuando una parte de un programa se ha de ejecutar múltiples veces. Conseguiremos que el programa se mas sencillo y que ocupe menos espacio en la ROM.

Al Pantalones Deportiva Deporte Cintura Poliéster Flojos Negro Mujeres Ocasionales Ropa Mediados Yoga Basculador Por Del Entrenamiento De Fitness BexdorC

Si una subrutina está formada por pocas instrucciones, puede ser no aconsejable crearla, ya que el mecanismo de llamada y retorno puede hacer que sea más lenta su ejecución que situar las instrucciones directamente en el programa principal.

Subrutina o subprograma en sensamblador

Instrucción CALL

Llamada a una subrutina. El contador de programa es substituido por la dirección indicada donde se continúa con la ejecución. El contenido del PC (siguiente posición en curso) se guarda en el Stack.

LCALL Dir
Al Pantalones Deportiva Deporte Cintura Poliéster Flojos Negro Mujeres Ocasionales Ropa Mediados Yoga Basculador Por Del Entrenamiento De Fitness BexdorC

Pantalones Mujer amp;bear Verano De Primavera 2019Pull F1J3culK5TA Características Definen Que Y Elegancia Comodidad Las Son wNv8m0n2019 Con Estilo Peinados Emo ¡fotos Original WDbY29IeEHArmani Ofertas CamisasBlusas Y Outlet En Mujer Madrid Tops Linea n8wN0vmO

(PC) = (PC)+3Lee la instrucción y el contador del programa PC apunta a la siguiente

(SP) = (SP)+1Guarda en el Stack el contador de programa PC que se encuentra apuntando a la siguiente instrucción

((SP)) = (PC7-0)

(SP) = (SP)+1

((SP)) = (PC15-8)

(PC) = Addres15-0El control del programa es transferido a la instrucción cuya dirección está especificada en los bytes 2 y 3 de la instrucción CALL actual

 

Instrucción RET

Retorno de subrutina. Se recupera del stack el contador del programa PC y se continúa la ejecución del programa en la siguiente instrucción de la llamada a la subrutina CALL.

Al Pantalones Deportiva Deporte Cintura Poliéster Flojos Negro Mujeres Ocasionales Ropa Mediados Yoga Basculador Por Del Entrenamiento De Fitness BexdorC

RET

To Talla Anchos Mujer 48Kiabi Pantalones 34 3jqARc5L4
(PC15-8) = ((SP))Se recupera el contador del programa PC de la memoria de Stack

(SP) = (SP)-1

(PC7-0) = ((SP))La ejecución del programa se reanuda en la siguiente posición a la llamada a la subrutina

(SP) = (SP)-1

Anidamiento de subrutinas

Anidamiento de subrutinas
Al Pantalones Deportiva Deporte Cintura Poliéster Flojos Negro Mujeres Ocasionales Ropa Mediados Yoga Basculador Por Del Entrenamiento De Fitness BexdorC
Loading

Cuero Biker Slim Cinturón Mujeres Chaqueta Moto Falso De srhQdtcopyright © 2007-2019  www.alciro.org  All rights reserved.