Interfaz 8255 con microprocesador 8085 para complemento a 1 y 2 de un número

Problema: conecte el 8255 con el microprocesador 8085 y escriba un programa en lenguaje ensamblador para mostrar 99 en el puerto A, complemento a 1 de 99 en el puerto B y complemento a 2 de 99 en el puerto C. Si las direcciones de puerto son 30H, 32H y 33H resp. Ejemplo – D7 … Continue reading «Interfaz 8255 con microprocesador 8085 para complemento a 1 y 2 de un número»

Modelado de rendimiento vectorial: arquitectura de procesador vectorial

Modelado de rendimiento vectorial: hay dos parámetros para describir el rendimiento de los procesadores vectoriales: El rendimiento asintótico o el rendimiento máximo teórico (r a la base ∞). Media duración de la actuación (n₁/₂). El rendimiento máximo teórico es la velocidad de cálculo máxima posible que puede lograr el procesador y se expresa en FLOPS … Continue reading «Modelado de rendimiento vectorial: arquitectura de procesador vectorial»

Diferencia entre hardware y middleware

1. Hardware: El hardware, como sugiere su nombre, es simplemente un componente físico de la computadora, es decir, un dispositivo de entrada, dispositivos de procesamiento, dispositivos de salida y dispositivos de almacenamiento, así como también hace que el dispositivo de la computadora funcione y ejecute tareas. 2. Middleware: Middleware, como sugiere su nombre, es simplemente … Continue reading «Diferencia entre hardware y middleware»

Programa 8086 para determinar el número más grande en una array de n números

Problema: escriba un programa en el microprocesador 8086 para encontrar el mayor entre n números de 8 bits, donde el tamaño «n» se almacena en la dirección de memoria 2000: 500 y los números se almacenan desde la dirección de memoria 2000: 501 y almacenan el resultado (mayor número) en la dirección de memoria 2000: … Continue reading «Programa 8086 para determinar el número más grande en una array de n números»

Diferencia entre Raspberry pi y Beaglebone negro

1. Raspberry Pi : Raspberry Pi es una minicomputadora de menor precio con el tamaño físico de una tarjeta de crédito. Ejecuta más de unas pocas versiones de Linux y puede ejecutar casi todas las tareas que puede realizar una computadora normal. Raspberry Pi también aprueba la interfaz de sensores y actuadores a través de … Continue reading «Diferencia entre Raspberry pi y Beaglebone negro»

Diferencia entre la unidad del sistema y la CPU

Unidad del sistema: La Unidad del sistema es el elemento de hardware del sistema de PC. Varía en tamaño y posee un tamaño completamente diferente según el tipo de PC específico y su demanda de trabajo. También se conoce como persecución del sistema, caja de la computadora, chasis de la computadora, etc. La unidad del … Continue reading «Diferencia entre la unidad del sistema y la CPU»

Canales de E/S y sus tipos

I/O Channel es una extensión del concepto DMA. Tiene la capacidad de ejecutar instrucciones de E/S utilizando un procesador de propósito especial en el canal de E/S y un control completo sobre las operaciones de E/S. El procesador no ejecuta las instrucciones de E/S por sí mismo. El procesador inicia la transferencia de E/S instruyendo … Continue reading «Canales de E/S y sus tipos»

que es derramar

Introducción: en una computadora, todas las instrucciones y datos se almacenan en la memoria principal o primaria. Durante la ejecución, tienen que ser transferidos a la unidad de procesamiento, también conocida como CPU, donde se realizan las operaciones, dependiendo de la instrucción y si hay algún resultado, se envía de vuelta a la memoria. Pero, … Continue reading «que es derramar»

Computación de alto rendimiento

Es el uso de procesamiento paralelo para ejecutar programas de aplicación avanzados de manera eficiente, familiar y rápida. El término se aplica especialmente a un sistema que funciona por encima de un teraflop (10 12 ) (opm flotantes por segundo). El término computación de alto rendimiento se usa ocasionalmente como sinónimo de supercomputación. Aunque técnicamente … Continue reading «Computación de alto rendimiento»

Programa 8086 para transferir un bloque de 4 bytes usando instrucciones de string

Problema: escriba un programa para transferir un bloque de 4 bytes, la dirección inicial es 0500 y transfiera el bloque a la dirección 0600 utilizando instrucciones de string. Ejemplo – Suposiciones: suponga que hay 4 bloques en las direcciones de memoria 0500, 0501, 0502, 0503. Algoritmo – Asignar valor 500 en SI y 600 en … Continue reading «Programa 8086 para transferir un bloque de 4 bytes usando instrucciones de string»