Programa 8085 para contar el número de unos en el número de 8 bits dado

Problema : escriba un programa para contar el número de unos en el registro B de uso de número de 8 bits dado para mostrar el recuento de unos donde la dirección inicial es 2000 y el número se almacena en la dirección de memoria 3000 y almacena el resultado en la dirección de memoria … Continue reading «Programa 8085 para contar el número de unos en el número de 8 bits dado»

8086 programa para imprimir la tabla de enteros de entrada

Problema: escriba un programa en lenguaje ensamblador en 8086 para imprimir la tabla de enteros de entrada.  Suposición: suponga que el número ingresado está en la ubicación de memoria 500 y la tabla se imprimirá desde la ubicación inicial 600 hasta la 609 en hexadecimal.  Ejemplo –  Algoritmo –  Cargue la dirección del número de … Continue reading «8086 programa para imprimir la tabla de enteros de entrada»

Adición de dos números de 8 bits en el microcontrolador 8051 usando puertos

El microcontrolador 8051 es un microcontrolador diseñado por Intel en 1981. Es un microcontrolador de 8 bits con DIP de 40 pines (paquete dual en línea), 4 kb de almacenamiento ROM y 128 bytes de almacenamiento RAM, 2 temporizadores de 16 bits. Consta de cuatro puertos paralelos de 8 bits, que son programables y direccionables … Continue reading «Adición de dos números de 8 bits en el microcontrolador 8051 usando puertos»

Diagrama de tiempo de la instrucción MOV en microprocesador – Part 1

Problema: dibuje el diagrama de tiempo de la instrucción dada en 8085, MOV B, C Dada la instrucción, copie el contenido del registro de origen en el registro de destino y el contenido del registro de origen no se modifica. Ejemplo: MOV B, C Opcode: MOV Operand: B and C Bis es el registro de … Continue reading «Diagrama de tiempo de la instrucción MOV en microprocesador – Part 1»

Programa 8085 para convertir un número hexadecimal en código ASCII

Problema: escriba un programa de lenguaje de nivel ensamblador para convertir el código HEX a su respectivo código ASCII. Suponga que la dirección inicial del programa y la ubicación de la memoria de entrada son 2000 y 2050 respectivamente. Ejemplo: Input: 2050 E4 (Hex data) Output: 2051 34 (ASCII code for 4) 2052 45 (ASCII … Continue reading «Programa 8085 para convertir un número hexadecimal en código ASCII»

Ventajas y desventajas del microcontrolador

El microcontrolador es un microcircuito (IC) que se programará para realizar un grupo de funciones para regular un conjunto de dispositivos electrónicos. Ser programable es lo que hace que el microcontrolador sea único. microcontroladorPuede ser un dispositivo que captura la entrada, la procesa y genera una salida apoyada en el conocimiento capturado. también se llama … Continue reading «Ventajas y desventajas del microcontrolador»

Programa 8086 para convertir números BCD de 8 bits en código ASCII

Problema: escriba un programa en lenguaje ensamblador en un microprocesador 8086 para convertir un número BCD de 8 bits a su respectivo código ASCII.  Suposición:  dirección de inicio del programa: 400  Ubicación de la memoria de entrada: 2000  Ubicación de la memoria de salida: 3000  Ejemplo :  Input: DATA: 98H in memory location 2000 Output: … Continue reading «Programa 8086 para convertir números BCD de 8 bits en código ASCII»

Programa 8085 para intercambiar dos números de 8 bits utilizando el modo de direccionamiento directo

Problema: escriba un programa para intercambiar dos números de 8 bits usando el modo de direccionamiento directo donde la dirección inicial es 2000 y el primer número de 8 bits se almacena en 3000 y el segundo número de 8 bits se almacena en la dirección de memoria 3001 . Ejemplo – Algoritmo – Cargue … Continue reading «Programa 8085 para intercambiar dos números de 8 bits utilizando el modo de direccionamiento directo»

Tamaño de palabra de instrucción en microprocesador – Part 1

El conjunto de instrucciones 8085 se clasifica en 3 categorías teniendo en cuenta la longitud de las instrucciones. En 8085, la longitud se mide en términos de «byte» en lugar de «palabra» porque el microprocesador 8085 tiene un bus de datos de 8 bits. Los tres tipos de instrucción son: instrucción de 1 byte, instrucción … Continue reading «Tamaño de palabra de instrucción en microprocesador – Part 1»

Diagrama de bloques del microprocesador 8259

El microprocesador 8259 se puede programar de acuerdo con la condición de interrupción dada y se puede proporcionar con nivel o nivel de interrupción activado por borde. Se puede programar para trabajar en microprocesadores 8085 o 8086. Los bits de interrupción individuales se pueden enmascarar. Al realizar más números de 8259, podemos obtener hasta 64 … Continue reading «Diagrama de bloques del microprocesador 8259»