Clasificación del procesador vectorial

Según desde dónde se recuperan los operandos en un procesador vectorial, las computadoras vectoriales revestidas se clasifican en dos configuraciones arquitectónicas: Arquitectura de memoria a memoria: en la arquitectura de memoria a memoria, los operandos de origen, los resultados intermedios y finales se recuperan (leen) directamente de la memoria principal. Para las instrucciones de vector … Continue reading «Clasificación del procesador vectorial»

Subprograma y sus Características – Part 1

Un subprograma es un programa dentro de cualquier programa más grande que se puede reutilizar cualquier número de veces. Características de un Subprograma : (1) Un Subprograma se implementa utilizando las instrucciones Call & Return en lenguaje ensamblador. (2) La instrucción Call está presente en el programa principal y la instrucción Return(Ret) está presente en … Continue reading «Subprograma y sus Características – Part 1»

Ejecución del programa en la CPU

Puede especular sobre cómo está programado el procesador central. Contiene un registro especial, el registro de instrucciones, cuyo patrón de bits determina lo que puede hacer la unidad central de procesamiento. Una vez que se ha completado esa acción, se puede modificar el patrón de bits dentro del registro de instrucciones, y también la unidad … Continue reading «Ejecución del programa en la CPU»

Registrar organización en CPU RISC

Procesadores RISC: son procesadores que utilizan un pequeño conjunto de instrucciones y un modo de direccionamiento simple para que sus instrucciones se puedan ejecutar mucho más rápido dentro de la CPU con menos referencia a la memoria. Este tipo de procesador se clasifica como una computadora con conjunto de instrucciones reducido (RISC). Para obtener una … Continue reading «Registrar organización en CPU RISC»

Programa 8086 para encontrar el valor mínimo en una array dada

Problema: escriba un programa para encontrar el valor mínimo en una array dada en el microprocesador ensamblado 8086  Ejemplo: suposiciones: la dirección inicial de la array de entrada es 0500 y almacena el resultado en la dirección 0600  Algoritmo – Asignar valor 500 en SI y 600 en DI Mueva el contenido de [SI] en … Continue reading «Programa 8086 para encontrar el valor mínimo en una array dada»

Tamaño de ROM para sumador/restador de n bits

ROM es una memoria de sólo lectura que se utiliza para almacenar los datos. La memoria en la ROM está organizada como una array bidimensional de celdas de memoria . La memoria leerá o escribirá el contenido de una de las filas de la array. Esta fila está especificada por una dirección que son bits. … Continue reading «Tamaño de ROM para sumador/restador de n bits»

Canal de comunicación entre la CPU y el IOP

Hay un canal de comunicación entre IOP y CPU para realizar tareas que se encuentran bajo la arquitectura de la computadora. Este canal explica los comandos ejecutados por IOP y CPU al ejecutar algunos programas. La CPU no ejecuta las instrucciones pero asigna la tarea de iniciar operaciones, las instrucciones son ejecutadas por IOP. La … Continue reading «Canal de comunicación entre la CPU y el IOP»

8085 programa para intercambiar un bloque de bytes en memoria

Problema: escriba un programa de nivel ensamblador en el microprocesador 8085 para intercambiar un bloque de 4 bytes a partir de la dirección 2001 con datos a partir de la dirección 3001. Algoritmo – Tome una cuenta igual a 4 Almacene la dirección inicial de ambos bloques en 2 pares de registros diferentes Ahora intercambie … Continue reading «8085 programa para intercambiar un bloque de bytes en memoria»

Celda de memoria de un bit (o elemento biestable básico) – Part 1

La celda de memoria de un bit también se denomina elemento biestable básico . Dispone de dos inversores de acoplamiento cruzado, 2 salidas Q y Q’. Se llama «Biestable» ya que el circuito de elemento biestable básico tiene dos estados estables lógico 0 y lógico 1. El siguiente diagrama muestra el elemento Biestable Básico: (A) … Continue reading «Celda de memoria de un bit (o elemento biestable básico) – Part 1»

Programa 8085 para encontrar el complemento de 1 y 2 de un número de 16 bits

Requisito previo: programa 8085 para encontrar el complemento de 1 y 2 de un número de 8 bits Problema: escriba un programa para encontrar el complemento de 1 y 2 de un número de 16 bits donde la dirección inicial es 2000 y el número se almacena en la dirección de memoria 3000 y almacena … Continue reading «Programa 8085 para encontrar el complemento de 1 y 2 de un número de 16 bits»