Diferencia entre instrucciones SIM y RIM en microprocesador 8085

Establecer máscara de interrupción (SIM): en el conjunto de instrucciones 8085, SIM significa «Establecer máscara de interrupción». Es una instrucción de 1 byte y es una instrucción multipropósito. Los principales usos de la instrucción SIM son: Enmascaramiento/desenmascaramiento de RST7.5, RST6.5 y RST5.5 Restablecer a 0 RST7.5 flip-flop. Realice la salida en serie de los datos. … Continue reading «Diferencia entre instrucciones SIM y RIM en microprocesador 8085»

Introducción a la memoria y las unidades de memoria

Los dispositivos de memoria son sistemas digitales que almacenan datos de forma temporal o a largo plazo. Las computadoras digitales con disco duro tienen dispositivos de memoria integrados que pueden almacenar datos del usuario o del fabricante. Los datos pueden estar en forma de programas de control o programas que inician el sistema. Por lo … Continue reading «Introducción a la memoria y las unidades de memoria»

Computadora Instruccional Simplificada (SIC)

Una computadora instructiva simplificada (SIC) es una computadora hipotética que tiene características de hardware que a menudo se encuentran en máquinas reales. Hay dos versiones de esta máquina:  Modelo estándar SIC SIC/XE (equipo extra o caro) Los programas de objetos para SIC se pueden ejecutar correctamente en SIX/XE, lo que se conoce como compatibilidad ascendente.  … Continue reading «Computadora Instruccional Simplificada (SIC)»

Programa para conversión de decimal a binario

Dado un número decimal como entrada, necesitamos escribir un programa para convertir el número decimal dado en un número binario equivalente. Ejemplos:  C++ // C++ program to convert a decimal // number to binary number   #include <iostream> using namespace std;   // function to convert decimal to binary void decToBinary(int n) {     // array … Continue reading «Programa para conversión de decimal a binario»

Introducción de ALU y ruta de datos

Representar y almacenar números era la operación básica de las computadoras de épocas anteriores. La verdadera oportunidad llegó cuando el cálculo, la manipulación de números como sumar, multiplicar, entró en escena. Estas operaciones son manejadas por la unidad lógica aritmética (ALU) de la computadora . La ALU es el cerebro matemático de una computadora. La … Continue reading «Introducción de ALU y ruta de datos»

Niveles de memoria en el sistema operativo

Jerarquía de memoria de un sistema informático que maneja las diferencias de velocidad. «Jerarquía» es una excelente manera de decir «orden de pensamientos» como de arriba a abajo, rápido a lento, más importante a menos importante. Si observa la jerarquía de memoria dentro de la computadora, de la más rápida a la más lenta: 1. … Continue reading «Niveles de memoria en el sistema operativo»

Modos de funcionamiento del microprocesador 8255

Hay 2 modos en el microprocesador 8255: 1. Modo de restablecimiento de conjunto de bits (BSR): este modo se utiliza para configurar o restablecer los bits del puerto C solamente, y se selecciona cuando el bit más significativo (D7) en el registro de control es 0. El registro de control es el siguiente: Este modo … Continue reading «Modos de funcionamiento del microprocesador 8255»

Diferencia entre precisión simple y precisión doble

De acuerdo con el estándar IEEE, el número de coma flotante se representa de dos maneras : Precisión Base Señal Exponente significante Precisión simple 2 1 8 23+1 Precisión doble 2 1 11 52+1 1. Precisión única: Precisión única es un formato propuesto por IEEE para la representación de números de punto flotante. Ocupa 32 … Continue reading «Diferencia entre precisión simple y precisión doble»

8085 programas para hallar el complemento a 2 con carry | conjunto 2

Problema 1: encuentre el complemento a 2 de un número de 8 bits almacenado en la dirección 2050. El resultado se almacena en las direcciones 3050 y 3051. La dirección inicial del programa se toma como 2000.  Ejemplo –   Algoritmo –  Estamos tomando el complemento del número usando la instrucción CMA . Luego sumando 01 … Continue reading «8085 programas para hallar el complemento a 2 con carry | conjunto 2»

Diferencia entre multiprocesamiento asimétrico y simétrico

El multiprocesamiento es el uso de dos o más unidades centrales de procesamiento dentro de un solo sistema informático. El multiprocesamiento asimétrico y el multiprocesamiento simétrico son dos tipos de multiprocesamiento.  Multiprocesamiento asimétrico:  El sistema de multiprocesamiento asimétrico es un sistema informático multiprocesador en el que no todas las múltiples unidades de procesamiento central (CPU) … Continue reading «Diferencia entre multiprocesamiento asimétrico y simétrico»