Programa 8085 para búsqueda binaria

Prerrequisito – Problema de búsqueda binaria  – Escriba un programa en lenguaje ensamblador en el microprocesador 8085 para encontrar un número dado en la lista de 10 números. Si se encuentra, almacene 1 en la salida, de lo contrario, almacene 2 en la salida. Además, almacene el número de iteraciones y el índice del elemento, … Continue reading «Programa 8085 para búsqueda binaria»

Arquitectura del microprocesador 8085

8085 es un microprocesador de propósito general de 8 bits. Consta de las siguientes unidades funcionales: Unidad Aritmética y Lógica (ALU) : Se utiliza para realizar operaciones matemáticas como suma, multiplicación, resta, división, decremento, incremento, etc. En ALU se realizan diferentes operaciones: operaciones lógicas, operaciones de cambio de bits y operaciones aritméticas.  Registro de banderas: … Continue reading «Arquitectura del microprocesador 8085»

Programa 8085 para hallar el factorial de un numero

Problema: escriba un programa en lenguaje ensamblador para calcular el factorial de un número utilizando el microprocesador 8085. Ejemplo – Input : 04H Output : 18H as 04*03*02*01 = 24 in decimal => 18H En el microprocesador 8085, no existe ninguna instrucción directa para multiplicar dos números, por lo que la multiplicación se realiza mediante … Continue reading «Programa 8085 para hallar el factorial de un numero»

Programa 8086 para sumar dos números BCD de 16 bits con acarreo

Problema: escriba un programa en lenguaje ensamblador para sumar dos números BCD de 16 bits con microprocesador 8086 de acarreo.  Ejemplo –  Algoritmo –  Cargue la parte inferior de ambos números BCD de 16 bits en diferentes ubicaciones. Suma cada número sumando primero su parte inferior. Repita el paso anterior también agregando el acarreo, si … Continue reading «Programa 8086 para sumar dos números BCD de 16 bits con acarreo»

Arquitectura UltraSPARC

UltraSPARC Architecture pertenece a la familia de procesadores SPARC (Scalable Processor Architecture). Esta arquitectura es adecuada para una amplia gama de microcomputadoras y supercomputadoras. UltraSPARC es un ejemplo de RISC (computadora con conjunto de instrucciones reducido). Arquitectura UltraSPARC: Memoria: La memoria consta de 8 bytes de bits. Dos bytes consecutivos forman una media palabra, cuatro … Continue reading «Arquitectura UltraSPARC»

Programa 8085 para mostrar el enmascaramiento de nibbles inferiores y superiores de número de 8 bits

Problema: escriba un programa en lenguaje ensamblador en un microprocesador 8085 para mostrar el enmascaramiento del nibble inferior y superior del número de 8 bits. Ejemplo – Suposición: el número de 8 bits se almacena en la ubicación de memoria 2050. Después de enmascarar los nibbles, el nibble de orden inferior se almacena en la … Continue reading «Programa 8085 para mostrar el enmascaramiento de nibbles inferiores y superiores de número de 8 bits»

8085 programa para imprimir la tabla de enteros de entrada

Problema: escriba un programa en lenguaje ensamblador en 8085 para imprimir la tabla de enteros de entrada. Suposición: suponga que el número ingresado está en la ubicación de memoria 2050 y la tabla se imprimirá desde la ubicación inicial 3050. Ejemplo – Algoritmo – Cargue el valor de entrada en el acumulador desde la ubicación … Continue reading «8085 programa para imprimir la tabla de enteros de entrada»