Programa 8085 para generar series de Fibonacci

Problema: escriba un programa en lenguaje ensamblador en un microprocesador 8085 para generar series de Fibonacci. Ejemplo: suponga que la serie de Fibonacci se almacena en la ubicación de memoria inicial 3050. Nota: este programa genera series de Fibonacci en números hexadecimales. Algoritmo – Inicialice el registro H con 30 y el registro L con … Continue reading «Programa 8085 para generar series de Fibonacci»

Diferencia entre AVR y PIC

Un microcontrolador es un solo circuito integrado (IC) que es comparable a una pequeña computadora independiente y está diseñado para realizar las tareas específicas de los sistemas integrados. Un microcontrolador contiene una unidad de procesamiento y una pequeña cantidad de memoria ( ROM, RAM, etc.), pocos puertos de E/S para periféricos, temporizador, etc. AVR y … Continue reading «Diferencia entre AVR y PIC»

Diferencia entre CD-R y CD-RW

1. CD-R (Disco compacto grabable) : CD-R es un CD en blanco en el que los datos se pueden almacenar una vez. Después de almacenar los datos, se convierte en CD-ROM. Está hecho de un disco de metal reflectante con una capa de tinte verde u opaco en la parte superior. Es más barato en … Continue reading «Diferencia entre CD-R y CD-RW»

Diagrama de tiempo de la instrucción MVI

Problema: dibuje el diagrama de tiempo del siguiente código, MVI B, 45 Explicación del comando: almacena los datos inmediatos de 8 bits en un registro o ubicación de memoria. Ejemplo: MVI B, 45 Código de operación: MVI Operando: B es el registro de destino y 45 son los datos de origen que deben transferirse al … Continue reading «Diagrama de tiempo de la instrucción MVI»

Diferencia entre arranque en frío y arranque en caliente

Arranque en frío: Estamos familiarizados con lo que es el proceso de arranque, de manera común. Ahora, la pregunta es, ¿qué es el arranque en frío? Este es el primer paso que da una computadora cuando se enciende desde la posición de apagado. En el primer paso, se inicializa el microprocesador. Arranque en caliente: es … Continue reading «Diferencia entre arranque en frío y arranque en caliente»

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»

Intercalado de memoria

Requisito previo: la abstracción de memoria virtual  es uno de los aspectos más importantes de la informática. Es una Práctica ampliamente implementada en el campo Computacional.  Memory Interleaving es más o menos una técnica de abstracción. Aunque es un poco diferente de Abstracción. Es una técnica que divide la memoria en varios módulos de modo … Continue reading «Intercalado de memoria»

Evolución de los microprocesadores

El transistor se inventó en 1948 (23 de diciembre de 1947 en el laboratorio Bell). IC fue inventado en 1958 (Fair Child Semiconductors) por Texas Instruments J Kilby. El primer microprocesador fue inventado por INTEL (INTegrated ELectronics).  Tamaño del microprocesador: 4 bits  Nombre Año de invención Velocidad de reloj Número de transistores Inst. por segundo … Continue reading «Evolución de los microprocesadores»

Diferencia entre organizaciones de memoria de acceso simultáneo y jerárquico

En el diseño de sistemas informáticos, la organización de la memoria se divide principalmente en dos tipos principales en función de la forma en que la CPU intenta acceder a los diferentes niveles de memoria. Estos dos tipos incluyen Organización de memoria de acceso simultáneo y Organización de memoria de acceso jerárquico . Entendamos la … Continue reading «Diferencia entre organizaciones de memoria de acceso simultáneo y jerárquico»

Instrucciones de control de máquina en microprocesador – Part 1

Este tipo de instrucciones controlan funciones de la máquina como Detener, Interrumpir o no hacer nada. Este tipo de instrucciones altera los diferentes tipos de operaciones que se ejecutan en el procesador.  Los siguientes son el tipo de instrucciones de control de la máquina:   1. NOP (No operation) 2. HLT (Halt) 3. DI (Disable interrupts) … Continue reading «Instrucciones de control de máquina en microprocesador – Part 1»