Vous êtes sur la page 1sur 15

REPUBLICA BOLIVARIANA DE VENEZUELA

MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN


INSTITUTO UNIVERSITARIO DE TECNOLOGÍA
DR. CRISTÓBAL MENDOZA
EL VIGIA ESTADO MERIDA

LA UNIDAD CENTRAL DE
PROCESAMIENTO .

Alumno:

Anderson peña C.I: 24.607.715


Darwin Vargas C.I: 27.609.577
Kelly Fruto C.I: 27.632.340
Génesis labrador C.I: 25.438.745
Emili Amaya C.I: 26.698.876
Wilmary Amaya C.I: 25.720.257
Xiomara Arrieta C.I: 22.777.428
Luis Mora C.I:
Agosto, 2017

UNIDAD CENTRAL DE PROCESAMIENTO.

Conocida por las siglas CPU, del inglés: central processing unit), es el
hardware dentro de un ordenador u otros dispositivos programables, que
interpreta las instrucciones de un programa informático mediante la
realización de las operaciones básicas aritméticas, lógicas y de
entrada/salida del sistema. El término, y su acrónimo, han estado en uso en
la industria de la Informática por lo menos desde el principio de los años
1960.1 La forma, el diseño de CPU y la implementación de las CPU ha
cambiado drásticamente desde los primeros ejemplos, pero su operación
fundamental sigue siendo la misma.

Un ordenador puede tener más de una CPU; esto se llama


multiprocesamiento. Todas las CPU modernas son microprocesadores, lo
que significa que contienen un solo circuito integrado (chip). Algunos circuitos
integrados pueden contener varias CPU en un solo chip; estos son
denominados procesadores multinúcleo. Un circuito integrado que contiene
una CPU también puede contener los dispositivos periféricos, y otros
componentes de un sistema informático; a esto se llama un sistema en un
chip (SoC).

Dos componentes típicos de una CPU son la unidad aritmético lógica


(ALU), que realiza operaciones aritméticas y lógicas, y la unidad de control
(CU), que extrae instrucciones de la memoria, las decodifica y las ejecuta,
llamando a la ALU cuando sea necesario

UNIDAD DE PROCESAMIENTO PRIMARIO.


Dispositivo de almacenamiento es todo aparato que se utilice para
grabar los datos de la computadora de forma permanente o temporal. Una
unidad de disco, junto con los discos que graba, es un dispositivo de
almacenamiento.

A veces se dice que una computadora tiene dispositivos de


almacenamiento primarios (o principales) y secundarios (o auxiliares).
Cuando se hace esta distinción, el dispositivo de almacenamiento primario es
la memoria de acceso aleatorio RAM de la computadora, un dispositivo de
almacenamiento permanente pero cuyo contenido es temporal. El
almacenamiento secundario incluye los dispositivos de almacenamiento más
permanentes, como unidades de disco y de cinta.

La velocidad de un dispositivo se mide por varios parámetros: la


velocidad máxima que es capaz de soportar, que suele ser relativa, en un
breve espacio de tiempo y en las mejores condiciones; la velocidad media,
que es la que puede mantener de forma constante en un cierto período, y,
por último, el tiempo medio de acceso que tarda el dispositivo en responder a
una petición de información debido a que debe empezar a mover sus piezas,
a girar y buscar el dato solicitado.

TIPOS DE ALMACENAMIENTO PRIMARIOS.

 La memoria caché: Es un tipo especial de memoria interna utilizada


por muchas unidades de procesamiento central para aumentar su
rendimiento. Parte de la información en la memoria principal se duplica
en la memoria caché, que es ligeramente más lento, pero de
capacidad mucho mayor que los registros del procesador, y más
rápido, pero mucho más pequeña que la memoria principal.
 La memoria principal: Contiene los programas que actualmente
están en ejecución y los datos de los programas están funcionando.
En las computadoras modernas, la memoria principal es la memoria
electrónica de estado sólido de acceso aleatorio.

 Los registros del procesador: Los registros del procesador son


internos de la CPU. Técnicamente, es el sistema más rápido de los
distintos tipos de almacenamientos de la computadora, siendo
transistores de conmutación integrados en el chip de silicio del
microprocesador (CPU) que funcionan como flip-flop electrónicos.

LA UNIDAD ARITMÉTICO LÓGICA.

Es parte de la CPU, se la conoce como ALU por sus siglas en inglés de


(arithmetic logic unit) en su interior tiene los circuitos digitales que realizan las
operaciones aritméticas y lógicas, entre dos operando, sobre esta muchas
operaciones; realiza la resta, la multiplicación a través de sumas múltiples o
con complementos, esto se realiza cargando los operando en el
ACUMULADOR AC que recibe mediante el bus de datos.
Es necesario que se deba determinar en su interior las condiciones en las
que son procesados los operando, como si es negativo o positivo, si se ha
desbordado la capacidad, con esta información se determinará cuál será la
decisión a tomar.

A, B operandos de entrada, R salida, F.- es la entrada de la unidad de


control, D es el estado de la salida.

OPERADORES.
Los operadores son símbolos que indican cómo se deben manipular
los operando. Los operadores junto con los operando forman una expresión,
que es una fórmula que define el cálculo de un valor. Los operando pueden
ser constantes, variables o llamadas a funciones, siempre que éstas
devuelvan algún valor. El compilador evalúa los operadores, algunos de
izquierda a derecha, otros de derecha a izquierda, siguiendo un orden de
precedencia. Este orden se puede alterar utilizando paréntesis para forzar al
compilador a evaluar primero las partes que se deseen.

TIPOS DE OPERADORES.

Para ejecutar las operaciones matemáticas básicas como suma, resta o


multiplicación, combinar números y generar resultados numéricos, utilice los
siguientes operadores aritméticos.

Operador aritmético Significado Ejemplo

+ (signo más) Suma 3+3

– (signo menos) Resta 3–1


Negación –1

* (asterisco) Multiplicación 3*3

/ (barra oblicua) División 3/3

% (signo de porcentaje) Porcentaje 20%

^ (acento circunflejo) Exponenciación 3^2

OPERADORES DE COMPARACIÓN.
Se pueden comparar dos valores con los siguientes operadores. Cuando se
comparan dos valores utilizando estos operadores, el resultado es un valor
lógico: VERDADERO o FALSO.

Operador de comparación Significado Ejemplo

= (signo igual) Igual a A1=B1

> (signo mayor que) Mayor que A1>B1

< (signo menor que) Menor que A1<B1

>= (signo mayor o igual que) Mayor o igual que A1>=B1

<= (signo menor o igual que) Menor o igual que A1<=B1

<> (signo distinto de) Distinto de A1<>B1

ORDEN DE CÁLCULO

Las fórmulas calculan los valores en un orden específico. Las fórmulas


de Excel siempre comienzan por un signo igual (=). El signo igual indica a
Excel que los caracteres siguientes constituyen una fórmula. Detrás del signo
igual están los elementos que se van a calcular (los operandos), separados
por operadores de cálculo. Excel calcula la fórmula de izquierda a derecha,
según el orden específico de cada operador de la fórmula.

PRIORIDAD DE OPERADORES

Si se combinan varios operadores en una única fórmula, Excel


ejecutará las operaciones en el orden que se indica en la siguiente tabla. Si
una fórmula contiene operadores con la misma prioridad (por ejemplo, si una
fórmula contiene un operador de multiplicación y otro de división), Excel
evaluará los operadores de izquierda a derecha.

QUE SON BIBLIOTECAS

En informática, una biblioteca es una colección o conjunto de


subprogramas usados para desarrollar software. En general, las bibliotecas
no son ejecutables, pero sí pueden ser usadas por ejecutables que las
necesitan para poder funcionar correctamente.

La mayoría de los sistemas operativos proveen bibliotecas que


implementan la mayoría de los servicios del sistema. Dichas librerías
contienen comodidades que las aplicaciones modernas esperan que un
sistema operativo provea.

En español, biblioteca también suele referirse como "librería", una mala


traducción de library (que es en realidad biblioteca).

TIPOS DE BIBLIOTECAS

Básicamente existen dos tipos de bibliotecas:


Biblioteca estática (de enlace estático).

Biblioteca compartida (de enlace dinámico).

LAS BIBLIOTECAS ESTÁTICAS.

Históricamente, las bibliotecas sólo podían ser estáticas. Una


biblioteca estática, también conocido como archivo es un fichero contenedor
con varios archivos de código objeto empaquetados, que en el proceso de
enlazado durante la compilación serán copiados y relocalizados (si es
necesario) en el fichero ejecutable final, junto con el resto de ficheros de
código objeto. Este proceso, y el archivo ejecutable, se conoce como una
construcción estática de la aplicación objetivo. En este caso, la biblioteca
actúa simplemente como un recipiente para ficheros de código objeto que no
se diferencian (más que semánticamente) de los ficheros objeto intermedios
producidos durante la etapa previa de compilación del programa. En la
construcción estática de ficheros compilados se resuelven las direcciones de
las subrutinas ensambladas en tiempo de compilación (más específicamente,
en la etapa de enlazado), de modo que las referencias a subrutinas de la
biblioteca se resuelven estáticamente, del mismo modo que las referencias a
cualquier otra función del programa. Así, la dirección real, las referencias
para saltos y otras llamadas a rutinas se almacenan en una dirección relativa
o simbólica.

BIBLIOTECAS DINÁMICAS.

Las bibliotecas dinámicas, vinculadas dinámicamente, o de vínculos


dinámicos son ficheros que contienen código objeto construido de forma
independiente de su ubicación3 de tal modo que están preparadas para
poder ser requeridas y cargadas en tiempo de ejecución por cualquier
programa, en lugar de tener que ser enlazadas, previamente, en tiempo de
compilación. Por tanto, han de estar disponibles como ficheros
independientes al programa ejecutable (generalmente en directorios del
sistema). En el proceso de enlazado (en tiempo de compilación) se genera
un fichero ejecutable con anotaciones de qué bibliotecas dinámicas requiere
(pero no de dónde encontrarlas), y funciones de "esbozo" que se encargan
de delegar la llamada a la función al cargador dinámico (o dynamic-loader)
(en Linux, ld.so). En el resto del programa, las llamadas a las funciones de la
biblioteca se cambian por una llamada a la función de esbozo generada por
el enlazador.

Por otra parte, cuando la aplicación que se ejecute requiera acceder a las
rutinas almacenadas en una biblioteca dinámica, y ejecute la función de
esbozo, el cargador de enlaces dinámicos podrá sustituir esta llamada por la
función real de la biblioteca dinámica, cargándola en memoria si no lo
estuviera ya, y mapeando las páginas de ésta en el espacio de memoria del
proceso del programa.

En algunos sistemas operativos puede decidirse si una biblioteca ha de estar


disponible inmediatamente o solamente cuando se haga referencia a una
función de ella. Si se decide esto último, aparecerá un fenómeno
denominado retraso de carga, derivado de tener que cargar de memoria
secundaria la biblioteca, si no estuviera ya en memoria, y de ajustarla al
espacio de direcciones del programa contra el que se vincula.

FUNCIONES DE BIBLIOTECA.

C ofrece un conjunto de funciones estándar que dan soporte a las


operaciones que se utilizan con más frecuencia. Estas funciones están
agrupadas en bibliotecas. Para utilizar cualquiera de las funciones que
forman parte de las bibliotecas estándar de C, sólo hace falta realizar una
llamada a dicha función.

Las funciones que forman parte de la biblioteca estándar de C, funciones


estándar o predefinidas, están divididas en grupos. Todas las funciones que
pertenecen a un mismo grupo se definen en el mismo fichero de cabecera.
Cuando deseamos utilizar cualquiera de las funciones estándar de C,
primero debemos utilizar la directiva de precompilación #include para incluir
los ficheros cabecera en nuestro programa. Por otra parte, antes de utilizar
una función, primero debemos conocer las características de dicha función,
es decir, el número y tipo de datos de sus argumentos y el tipo de valor que
devuelve. Esta información es proporcionada por los prototipos de función.
Los grupos de funciones estándar más comunes son:

- entrada/salida estándar
- matemáticas
- de conversión
- diagnóstico
- de manipulación de memoria
- control de proceso
- ordenación
- directorios
- fecha y hora
- búsqueda
- manipulación de cadenas
- gráficos

La unidad de control (UC), en inglés: control unit (CU), es uno de los tres
bloques funcionales principales en los que se divide una unidad central de
procesamiento (CPU). Los otros dos bloques son la unidad de proceso y la
unidad de entrada/salida.

Su función es buscar las instrucciones en la memoria principal, decodificarlas


(interpretación) y ejecutarlas, empleando para ello la unidad de proceso.

Existen dos tipos de unidades de control: las cableadas, usadas


generalmente en máquinas sencillas, y las microprogramadas, propias de
máquinas más complejas. En el primer caso, los componentes principales
son el circuito de lógica secuencial, el de control de estado, el de lógica
combinacional y el de emisión de reconocimiento de señales de control. En el
segundo caso, la microprogramación de la UC se encuentra almacenada en
una micro memoria, a la cual se accede de manera secuencial para
posteriormente ir ejecutando cada una de los microinstrucciones.

UNIDAD DE CONTROL CABLEADA

En un tiempo, las unidades de control para los CPU eran lógica ad hoc, y
eran difíciles de diseñar. Estas pueden identificarse como la parte principal
de la computadora y del dispositivo principal que ayuda al computador a
funcionar de una manera apropiada. Es construida de puertas lógicas,
circuitos biestables, circuitos codificadores, circuitos decodificadores,
contadores digitales y otros circuitos digitales. Su control está basado en una
arquitectura fija, es decir, que requiere cambios en el cableado si el conjunto
de instrucciones es modificado o cambiado. Esta arquitectura es preferida en
las computadoras RISC, pues consiste en un conjunto de instrucciones más
pequeño.

Las unidades de control usadas para invocar esas respuestas. Estas


instrucciones son evidentes en el diseño de la arquitectura, pero también
pueden ser representadas de otras maneras.

UNIDAD DE CONTROL MICROPROGRAMADA.

En 1951, por M. V. Wilkes, fue introducida la idea de microprogramación


como un nivel intermediario para ejecutar instrucciones de programa de
computadora (véase también microcódigo). Los microprogramas fueron
organizados como una secuencia de microinstrucciones y almacenados en
una memoria del control especial. El algoritmo para la unidad de control
microprogramada es usualmente especificado por la descripción de un
diagrama de flujo. La ventaja principal de la unidad de control
microprogramada es la simplicidad de su estructura. Las salidas del
controlador son organizadas en microinstrucciones y pueden ser
reemplazadas fácilmente.

UNIDAD DE ALMACENAMIENTOS SECUNDARIOS

El almacenamiento secundario (memoria secundaria, memoria auxiliar o


memoria externa) es el conjunto de dispositivos (aparatos) y medios
(soportes) de almacenamiento, que conforman el subsistema de memoria de
una computadora, junto a la memoria principal.

La memoria secundaria es un tipo de almacenamiento masivo y


permanente (no volátil), a diferencia de la memoria RAM que es volátil; pero
posee mayor capacidad de memoria que la memoria principal, aunque es
más lenta que ésta. El proceso de transferencia de datos a un equipo de
cómputo se le llama "procedimiento de lectura". El proceso de transferencia
de datos desde la computadora hacia el almacenamiento se denomina
"procedimiento de escritura".

En la actualidad para almacenar información se usan principalmente tres


'tecnologías':

 Magnética (ej. disco duro, disquete, cintas magnéticas)


 óptica (ej. CD, DVD, Blu-ray Disc, etc.)
 Memoria Flash (Tarjetas de Memorias Flash y Unidades de Estado
sólido SSD)

DISPOSITIVO DE ENTRADA (INPUT).

Una entrada es, en el campo de la informática, una serie de datos que


es recibida por un determinado sistema para su posterior procesamiento.
Este concepto siempre aparece vinculado con la salida, que supone la
presentación de la información para que el usuario haga uso de ésta según
lo necesite.

Los dispositivos de entrada son aquellos equipos y componentes que


permiten ingresar información a la unidad de procesamiento; algunos
ejemplos conocidos por todos son el teclado, el mouse (también llamado
ratón), el escáner, la cámara web (webcam), el lápiz óptico y el micrófono; la
forma en la que el usuario interactúa con ellos es muy variada y tiene, en
cada caso, un propósito diferente, que puede ser la digitalización de un texto
o de una imagen, la captura de una secuencia de vídeo o la grabación de
una canción, entre tantas otras posibilidades.

Por otro lado tenemos los dispositivos de salida, grupo en el que se


ubican los monitores y las impresoras, por ejemplo; los primeros emiten
información a través de la pantalla, mientras que las segundas lo hacen de
forma física y tangible, en hojas de papel.

SISTEMA DE SALIDA (OUTPUT).

Un output o salida está constituido por la información que es emitida por un


sistema informático. Esto quiere decir que los datos en cuestión “salen” del
sistema, ya sea a través de un formato digital (un archivo de video, una
fotografía, etc.) o incluso en algún soporte material (una hoja impresa, un
DVD).

El proceso suele incluir, como primer paso, la entrada o input de la


información al sistema. Para esto es posible emplear un teclado, un mouse,
un escáner u otros dispositivos que permitan introducir los datos a la
computadora (ordenador). Ya dentro del sistema, la información es
manipulada y procesada hasta que el usuario, finalmente, decide concretar la
salida. Es entonces cuando se genera el mencionado output.
Partiendo de ese significado tenemos que decir que nos encontramos con los
periféricos de salida, también conocidos como periféricos output. Estos
podemos decir que son aquellos aparatos que vienen a ejercer de
comunicación entre el ordenador y el usuario. Y es que lo que hacen es
convertir las señales eléctricas para que puedan ser entendidas y
comprendidas por la persona en cuestión.

SISTEMA OPERATIVO.

El conjunto de programas informáticos que permite la administración eficaz


de los recursos de una computadora es conocido como sistema operativo o
software de sistema. Estos programas comienzan a trabajar apenas se
enciende el equipo, ya que gestionan el hardware desde los niveles más
básicos y permiten además la interacción con el usuario.

Cabe destacar que los sistemas operativos no funcionan sólo en las


computadoras. Por el contrario, este tipo de sistemas se encuentran en la
mayoría de los dispositivos electrónicos que utilizan microprocesadores: el
software de sistema posibilita que el aparato cumpla con sus funciones (por
ejemplo, un teléfono móvil o un reproductor de DVD).

El sistema operativo cumple con cinco funciones básicas: el suministro de


interfaz al usuario, la administración de recursos, la administración de
archivos, la administración de tareas y el servicio de soporte y utilidades.

En cuanto a la interfaz al usuario, el sistema se encarga de que el sujeto


pueda cargar programas, acceder a archivos y realizar otras tareas con la
computadora. La administración de recursos permite la dirección del
hardware, incluyendo los periféricos y la red. El software de sistema también
se encarga de la gestión de archivos, al controlar la creación, la eliminación y
el acceso a los mismos, y de la administración de las tareas informáticas que
llevan adelante los usuarios finales.

Por último, podemos mencionar que el servicio de soporte se encarga de


actualizar las versiones, mejorar la seguridad del sistema, agregar nuevas
utilidades, controlar los nuevos periféricos que se agregan a la computadora
y corregir los errores del software.

Vous aimerez peut-être aussi