Interrupciones – Part 2

La interrupción es una señal emitida por hardware o software cuando un proceso o un evento necesita atención inmediata. Alerta al procesador sobre un proceso de alta prioridad que requiere la interrupción del proceso de trabajo actual. En los dispositivos de E/S, una de las líneas de control del bus está dedicada a este propósito … Continue reading «Interrupciones – Part 2»

Diferencia entre unidad de control cableada y microprogramada | conjunto 2 – Part 1

Requisito previo: unidad de control cableada v/s microprogramada Para ejecutar una instrucción, existen dos tipos de unidades de control, la unidad de control cableada y la unidad de control microprogramada. Las unidades de control cableadas son generalmente más rápidas que los diseños microprogramados. En el control cableado, vimos cómo todas las señales de control requeridas … Continue reading «Diferencia entre unidad de control cableada y microprogramada | conjunto 2 – Part 1»

Diferencia entre estructura de bus simple y estructura de bus doble

1. Estructura de bus único: en una estructura de bus único, se utiliza un bus común para comunicarse entre periféricos y microprocesadores. Tiene desventajas debido al uso de un bus común.    2. Estructura de bus doble: en una estructura de bus doble, un bus se usa para obtener instrucciones mientras que el otro se … Continue reading «Diferencia entre estructura de bus simple y estructura de bus doble»

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 8086 para sumar dos números BCD de 8 bits

Problema: escriba un programa en el microprocesador 8086 para averiguar la suma de dos números BCD de 8 bits, donde los números se almacenan desde la dirección de memoria inicial 2000: 500 y almacenan el resultado en la dirección de memoria 2000: 600 y se llevan a 2000: 601. Ejemplo – Algoritmo – Cargue datos … Continue reading «Programa 8086 para sumar dos números BCD de 8 bits»

Diferencia entre DDR 5 y DDR 3

1. Velocidad de datos doble versión 5 (DDR5): DDR5 significa memoria de acceso aleatorio dinámica síncrona de doble velocidad de datos 5 (DDR5 SDRAM) . DDR5 o GDDR5 tiene más ancho de banda de memoria y velocidad de reloj de memoria, por lo que se usa para juegos que DDR3. DDR5 solo se usa en … Continue reading «Diferencia entre DDR 5 y DDR 3»

Programa 8085 para encontrar el elemento que aparece una vez

Requisito previo: encuentre el elemento que aparece una vez en una array donde todos los demás elementos aparecen dos veces Problema: dados 11 números, escriba un programa en lenguaje ensamblador para encontrar el elemento que aparece una vez donde 5 números aparecen dos veces y un elemento aparece una vez. Ejemplos: Input : [01H, 02H, … Continue reading «Programa 8085 para encontrar el elemento que aparece una vez»

Transformación de requests de E/S a operaciones de hardware

Sabemos que existe un protocolo de enlace entre el controlador del dispositivo y el controlador del dispositivo, pero aquí la pregunta es cómo el sistema operativo conecta la solicitud de la aplicación o podemos decir la solicitud de E/S al conjunto de cables de red o al sector de disco específico o podemos decir a … Continue reading «Transformación de requests de E/S a operaciones de hardware»

Diferentes paradigmas informáticos

A lo largo de los años se han desarrollado y utilizado diferentes paradigmas informáticos. De hecho, han existido diferentes paradigmas informáticos antes del paradigma de la computación en la nube. Echemos un vistazo a todos los paradigmas informáticos a continuación. 1. Computación distribuida: la computación distribuida se define como un tipo de computación donde varios … Continue reading «Diferentes paradigmas informáticos»

programa 8086 para hallar la raíz cuadrada de un número raíz cuadrada perfecta | Conjunto-2

Requisito previo: programa 8086 para encontrar la raíz cuadrada de un número Problema: escriba un programa para encontrar la raíz cuadrada de un número perfecto donde la dirección inicial del código 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 3002 . … Continue reading «programa 8086 para hallar la raíz cuadrada de un número raíz cuadrada perfecta | Conjunto-2»