Sistema de bus común – Part 1

Estudiaremos el sistema de bus común de una computadora muy básica en este artículo. Una computadora básica tiene 8 registros, unidad de memoria y una unidad de control. El diagrama del sistema de bus común es como se muestra a continuación. Conexiones: Las salidas de todos los registros excepto el OUTR (registro de salida) se … Continue reading «Sistema de bus común – Part 1»

Introducción al microcontrolador 8051

8051 es uno de los primeros microcontroladores más populares, también conocido como MCS-51. Fue presentado por Intel en el año 1981. Inicialmente salió como un microcontrolador basado en semiconductores de rust de metal (NMOS) de tipo N, pero las versiones posteriores se basaron en la tecnología de semiconductores de rust de metal (CMOS) complementaria. Estos … Continue reading «Introducción al microcontrolador 8051»

Código Lex para validación de contraseña

Lex es un programa de computadora que genera analizadores léxicos y fue escrito por Mike Lesk y Eric Schmidt. Lex lee un flujo de entrada que especifica el analizador léxico y genera el código fuente que implementa el lex en el lenguaje de programación C. Problema: Tenemos que validar contraseña. Una contraseña es correcta si … Continue reading «Código Lex para validación de contraseña»

Indicador de transporte auxiliar en el microprocesador 8086

La bandera de transporte auxiliar (AF) es una de las seis banderas de estado en el microprocesador 8086.  Este indicador se utiliza en operaciones BCD (decimal codificado en binario). El estado de esta bandera se actualiza para cada operación aritmética o lógica realizada por ALU. Esta bandera se establece en uno si hay un CARRY … Continue reading «Indicador de transporte auxiliar en el microprocesador 8086»

Subprograma y sus Características

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»

AU FULL FORM y sus características

La forma completa de AU es Audio Units, que es una arquitectura de nivel de sistema en Apple Computers. Es un conjunto de servicios API utilizados para la transmisión de audio casi en tiempo real. Audio Units permite archivos de sonido con diferentes opciones, como extensión de tiempo de audio y escala de tono (p. … Continue reading «AU FULL FORM y sus características»

Programa 8086 para generar la Secuencia de Fibonacci

Problema: escriba un programa de nivel de ensamblaje 8086 para generar la secuencia de Fibonacci. La longitud de la secuencia se almacena en el segmento de datos con el valor de desplazamiento de 0. Almacenaremos la secuencia generada en el segmento de datos, desde el valor de desplazamiento de 500. Nota: Los números generados y … Continue reading «Programa 8086 para generar la Secuencia de Fibonacci»

Diferencia entre TCAM y CAM

1. CAM: la memoria de contenido direccionable (CAM) es una memoria de computadora peculiar que se utiliza en aplicaciones orientadas a la búsqueda de alta velocidad. CAM consta de una memoria de semiconductores convencional, generalmente SRAM (RAM estática) junto con un circuito de comparación lógica conectado que hace que realice operaciones de búsqueda en un … Continue reading «Diferencia entre TCAM y CAM»

Diferencia entre computadora de escritorio y computadora portátil

1. Escritorio: El escritorio es una unidad informática física que consta de un monitor, una CPU, un teclado y un ratón. Es un espacio de trabajo de usuario gráfico en un sistema operativo de software. Está diseñado para uso regular en un solo lugar. Requiere fuente de alimentación principal por lo que no puede ser … Continue reading «Diferencia entre computadora de escritorio y computadora portátil»

Introducción a la Computación Paralela

Antes de pasar factura a la computación paralela, primero, echemos un vistazo a los antecedentes de los cómputos del software de computadora y por qué falló en la era moderna.  El software de computadora se escribió convencionalmente para la computación en serie. Esto significaba que para resolver un problema, un algoritmo divide el problema en … Continue reading «Introducción a la Computación Paralela»