Conceptos Fundamentales de Sistemas Operativos y Arquitectura de Computadoras

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 3,1 KB

Sistemas Operativos

Un sistema operativo es un conjunto de programas que controlan las operaciones de la computadora con el propósito de obtener un desempeño eficiente. Supervisa todos los demás programas ejecutados en la computadora.

Circuitos Lógicos

Circuitos Combinacionales

Son aquellos que no poseen memoria o cualquier otro elemento de almacenamiento. Sus salidas son funciones única y exclusivamente de las entradas. Son construidos por puertas lógicas sin retroalimentación, esto es, el valor de las salidas no es utilizado en cualquier otra parte del circuito.

Circuitos Secuenciales

Son aquellos que poseen memoria. Sus salidas son funciones tanto de las entradas como de los valores de la salida. Dicho de otra manera, en los circuitos secuenciales el nuevo valor de la salida depende del estado actual de estas.

Componentes y Funciones

Compilador

El compilador es un programa del sistema que traduce un programa en lenguaje de alto nivel al lenguaje de máquina.

Multiplexador

El multiplexador o selector es un circuito combinacional que posee m entradas y una salida. A cada instante de tiempo, el valor de la salida es igual al valor de una de las entradas, conforme a lo determinado por un conjunto de líneas de control (o líneas de selección).

Flip-Flop

El Flip-flop es el nombre común que se le da a los dispositivos de dos estados, que sirven como memoria básica para las operaciones de lógica secuencial.

Codificador

Un codificador es un circuito combinacional con 2N entradas y N salidas, cuya misión es presentar en la salida el código binario correspondiente a la entrada activada.

Decodificador

Un decodificador o descodificador es un circuito combinacional, cuya función es inversa a la del codificador, esto es, convierte un código binario de entrada (natural, BCD, etc.) de N bits de entrada y M líneas de salida (N puede ser cualquier entero y M es un entero menor o igual a 2N), tales que cada línea de salida será activada para una sola de las combinaciones posibles de entradas.

Acceso Directo a Memoria (DMA)

El Acceso Directo a Memoria (DMA, del inglés "Direct Memory Access") permite a cierto tipo de componentes de una computadora acceder a la memoria del sistema para leer o escribir independientemente de la unidad central de procesamiento (CPU) principal.

Memoria Caché

La memoria caché es un tipo de memoria que está en la memoria RAM de la computadora que sirve para acelerar las lecturas y escrituras del procesador al sistema de memoria, permitiendo ejecutar todas las aplicaciones de una manera mucho más rápida.

Microcódigo

Un microcódigo o microprograma es el nombre de una serie de instrucciones o estructuras de datos implicados en la implementación de lenguaje máquina de nivel más alto en muchos procesadores, especialmente los microprogramados.

Entradas relacionadas: