Anda di halaman 1dari 8

La unidad central de proceso y el procesador

Unidad central de proceso (conocida por sus siglas en ingls, CPU), es un circuito microscpico que interpreta y
ejecuta instrucciones. La CPU se ocupa del control y el proceso de datos en las computadoras. Generalmente, la
CPU es un microprocesador fabricado en un chip, un nico trozo de silicio que contiene millones de componentes
electrnicos. La CPU es el verdadero cerebro de la computadora; su misin consiste en coordinar y controlar o
realizar todas las operaciones del sistema. Se compone de elementos cuya naturaleza es exclusivamente
electrnica (circuitos).
Sus partes principales son Las siguientes:

La unidad de control (UC).


La unidad aritmtico lgica (UAL).
La Memoria Central (MC).

La unidad central de proceso tambin incorpora un cierto nmero de registros rpidos (pequeas unidades de
memoria) de propsito especial, que son utilizados internamente por la misma.

Una aproximacin al diseo interno de un microprocesador es el siguiente

Como vemos en el esquema, la unidad de control y la unidad aritmticolgica constituyen lo que se ha venido a
denominar el procesador central del sistema; este elemento es parte de la unidad central de proceso encargada del
control y ejecucin de las operaciones del sistema. Estos elementos en un ordenador personal se encuentran
integrados en un nico chip llamado microprocesador.

La operacin fundamental de la mayora de los CPU, sin importar la forma fsica que tomen, es ejecutar una
secuencia de instrucciones llamadas "programa". Hay cuatro pasos que casi todos los CPU usan en su operacin:
leer, decodificar, ejecutar, y escribir.
Todo programa tiene como objetivo realizar diferentes funciones o aplicaciones, solo limitadas por la capacidad e
imaginacin del programador.

Para que un programa sea ejecutado el mismo se debe hallar en determinadas posiciones de memoria y escrito en
un lenguaje que la CPU pueda entender. La CPU lo nico que comprende es lenguaje binario.

1. La CPU lee en forma ordenada la lista de instrucciones, luego las interpreta, y posteriormente controla su
ejecucin de cada una de ellas. Las ejecuciones se realizan en forma consecutiva una tras otra.
2. Para ejecutar cada instruccin la CPU realiza la siguiente serie de pasos:
3. Lee de la memoria la instruccin que hay que ejecutar y la guarda en un registro interior de la CPU.
4. Identifica la instruccin que acaba de leer
5. Comprueba si la instruccin necesita utilizar nuevos de memoria, si fuera as, determina donde debe ir a
buscarlos.
6. Busca los datos en la memoria y los trae en CPU.
7. Ejecuta la instruccin propiamente dicha.
8. El resultado de la misma puede ser que se almacene o invoque la necesidad de tener que comunicarse con
la memoria o con otro elemento externo a la propia UCP.
9. Vuelve al primer paso para empezar una nueva instruccin.

La anterior es una lista simplificada de los pasos que ejecuta el microprocesador.

La ejecucin de cada instruccin implica el movimiento de datos, como estos pasos se deben realizar en forma
secuencial y ordenada, para lo cual la CPU sigue las seales dadas por un reloj. El reloj es un elemento simple
pero de gran importancia. Para una mejor compresin del funcionamiento de la CPU, la misma se puede dividir en
dos unidades la unidad de control y la unidad aritmtico-lgica.

Unidad de control (UC)


La unidad de control (UC) es el centro nervioso de la computadora; desde ella se controla y gobiernan todas las
operaciones (bsqueda, decodificacin, y ejecucin de la instruccin). Para realizar su funcin, consta de los
siguientes elementos:
Registro de contador de programas (CP)
Registro de Direcciones (RD)
Registro de Instrucciones (RI)
Decodificador (D)
Reloj (R)
Generador de Seales o Secuenciador (S)

Registro de contador de programas (CP).Tambin denominado registro de control de Secuencia (RCS), contiene
permanentemente la direccin de memoria de la prxima instruccin a ejecutar. Si la instruccin que se est
ejecutando en un instante determinado es de salto o de ruptura de secuencia, el RCS tomar la direccin de la
instruccin que se tenga que ejecutar a continuacin; esta direccin la extraer de la propia instruccin en curso.

Como ya se dijo el primer paso para la ejecucin de una instruccin, consiste en ir a buscarla en memoria, el CP
indica cual es la direccin de memoria donde se halla esa instruccin. Una vez obtenida y antes de continuar con
los siguientes pasos una seal de control incrementa el CP en una unidad, por lo cual los programas deben estar
escritos (cargados) en posiciones consecutivas de memoria. El CP pasa la direccin al Registro de Direcciones

Registro de Direcciones (RD). Contiene la direccin de memoria donde se encuentra la prxima instruccin y
esta comunicado con el Bus de Direcciones. El tamao de este registro determina el tamao de la memoria que
puede direccionar.( Si es de 32 bits se puede direccionar 232=4.294.967296 (4 GB posiciones de memoria). Con
la direccin de memoria, se transfiere a travs el Bus de Datos desde la memoria central al Registro de Datos en la
UC la instruccin correspondiente. Esta transferencia se realiza mediante seales de control. Una vez que la
instruccin se encuentra en la UCP, el cdigo de la instruccin pasa al registro de instrucciones.

Registro de Instrucciones (RI).Contiene la instruccin que se est ejecutando en cada momento. Esta instruccin
llevar consigo el cdigo de operacin (CO), accin de que se trata, y en su caso los operandos o las direcciones
de memoria de los mismos. Pasa el CO al decodificador.

Decodificador (D). Se encarga de extraer y analizar el cdigo de operacin de la instruccin en curso (que est en
el RI) y dar las seales necesarias al resto de los elementos para su ejecucin por medio del Generador de Seales.

Generador de Seales(GS). En este dispositivo se generan rdenes muy elementales (micrordenes) que,
sincronizadas por los impulsos del reloj, hacen que se vaya ejecutando poco a poco la instruccin que est cargada
en el RI.
Reloj (R). Proporcionar una sucesin de impulsos elctricos a intervalos constantes (frecuencia constante), que
marcan los instantes en que han de comenzar los distintos pasos de que consta cada instruccin.

Unidad aritmticolgica (UAL)


Esta unidad es la encargada de realizar las operaciones elementales de tipo aritmtico (generalmente sumas o
restas) y de tipo lgico (generalmente comparaciones). Para realizar su funcin, consta de los siguientes
elementos:
Banco de registros (BR). Est constituido por 8, 16 32 registros de tipo general que sirven para situar dates antes
de cada operacin, para almacenar datos intermedios en las operaciones y para operaciones internas del
procesador.
Circuitos operadores (CIROP). Compuesto de uno o varios circuitos electrnicos que realizan operaciones
elementales aritmticas y lgicas (sumador, complementador, desplazador, etc).
Registro de resultado (RR). Se trata de un registro especial, en el que se depositan los resultados que producen los
circuitos operadores.
Sealizadores de estado (SE). Registro con un conjunto de biestables en los que se deja constancia de algunas
condiciones que se dieron en la ltima operacin realizada.

La memoria central (MC)


Es la parte de la unidad central de proceso de una computadora donde estn almacenados las instrucciones y los
datos necesarios para que un determinado proceso pueda ser realizado.
La memoria central est constituida por una multitud de celdas o posiciones de memoria, numeradas de forma
consecutiva, capaces de retener, mientras la computadora est conectada, la informacin necesaria.
Por otra parte, es una memoria de acceso directo, es decir, puede accederse a una de sus celdas conociendo su
posicin. Para esta memoria el tiempo de acceso es ms corto que para Las memorias auxiliares, por tanto, los
datos que manejan los procesos deben residir en ella en el momento de su ejecucin.

Software

Conjunto de componentes lgicos (instrucciones o datos) que hacen funcionar una computadora. Se considera
software a todo aquello que se pueda almacenar electrnicamente en un sistema computacional.
Como concepto general, el software puede dividirse en varias categoras basadas en el tipo de trabajo realizado.
Las dos categoras primarias de software son los sistemas operativos (software del sistema), y el software de
aplicacin.
Por lo tanto, el software del sistema procesa tareas tan esenciales, aunque a menudo invisibles, como el
mantenimiento de los archivos del disco y la administracin de la pantalla, mientras que el software de aplicacin
lleva a cabo tareas de tratamiento de textos, gestin de bases de datos y similares.

Sistema operativo
Software bsico que controla una computadora. El sistema operativo tiene tres grandes funciones: coordina y
manipula el hardware del ordenador o computadora, como la memoria, las impresoras, las unidades de disco, el
teclado o el mouse; organiza los archivos en diversos dispositivos de almacenamiento, como discos flexibles,
discos duros, discos compactos o cintas magnticas, y gestiona los errores de hardware y la prdida de datos. Los
sistemas operativos controlan diferentes procesos de la computadora. Un proceso importante es la interpretacin
de los comandos que permiten al usuario comunicarse con el ordenador.

Los sistemas operativos pueden ser de tarea nica o multitarea. Los sistemas operativos de tarea nica, ms
primitivos, slo pueden manejar un proceso en cada momento. Por ejemplo, cuando la computadora est
imprimiendo un documento, no puede iniciar otro proceso hasta que se termine la impresin.

Todos los sistemas operativos modernos son multitarea y pueden ejecutar varios procesos simultneamente. En la
mayora de los ordenadores slo hay una CPU; un sistema operativo multitarea crea la ilusin de que varios
procesos se ejecutan simultneamente en la UCP.

Los sistemas operativos empleados normalmente son Windows, UNIX, Macintosh OS, MS-DOS, OS/2, etc.

Software de Aplicacin
El software de aplicacin es capaz de realizar casi cualquier tarea imaginable.
Es aquel que permite a los usuarios llevar a cabo una o varias tareas especficas, en cualquier campo de actividad
susceptible de ser automatizado o asistido, con especial nfasis en los negocios. Incluye entre otros:

Es el conjunto de programas concebidos o creados para atender trabajos especficos del usuario, referidos al
cumplimiento de sus diversos objetivos.

Este software est diseado y escrito para realizar tareas especficas personales, empresariales o cientficas. Todas
estas aplicaciones procesan datos y generan informacin. Entre algunos ejemplos se citan los siguientes:

Aplicaciones para Control de sistemas y automatizacin industrial


Aplicaciones ofimticas
Software educativo
Software empresarial
Bases de datos
Telecomunicaciones (p.ej. internet y toda su estructura lgica)
Videojuegos Software mdico
Software de Clculo Numrico y simblico.
Software de Diseo Asistido (CAD)
Software de Control Numrico (CAM)
Perifricos
Se denominan perifricos tanto a las unidades o dispositivos a travs de los cuales la computadora se comunica
con el mundo exterior, como a los sistemas que almacenan o archivan la informacin, sirviendo de memoria
auxiliar de la memoria principal.

Se entender por perifrico al conjunto de dispositivos que, sin pertenecer al ncleo fundamental de la
computadora, formado por la CPU y la memoria central, permitan realizar operaciones de entrada/salida (E/S)
complementarias al proceso de datos que realiza la CPU. Estas tres unidades bsicas en un computador, CPU,
memoria central y el subsistema de E/S, estn comunicadas entre s por tres buses o canales de comunicacin: el
bus de direcciones, para seleccionar la direccin del dato o del perifrico al que se quiere acceder, el bus de
control, bsicamente para seleccionar la operacin a realizar sobre el dato (principalmente lectura, escritura o
modificacin) y el bus de datos, por donde circulan los datos.

Los perifricos pueden clasificarse en 3 categoras principales:


Perifricos de entrada: Captan y envan los datos al dispositivo que los procesar.

Perifricos de salida: Son los que reciben informacin que es procesada por la CPU y la reproducen para que sea
perceptible para el usuario. La mayora son para informar, alertar, comunicar, proyectar o dar al usuario cierta
informacin, de la misma forma se encargan de convertir los impulsos elctricos en informacin legible para el
usuario. Sin embargo, no todos este tipo de perifricos es informacin para el usuario.

Perifricos Mixtos (Entrada y Salida)


Los perifricos de entrada :
Teclado
Ratn (mouse)
Touchpad (panel tctil)
Trackball
Lpiz ptico
Palanca de mando (joystick)
Gamepad
Escner (scanner)
Escner de cdigo de barras
Escner de Cdigo QR
Sensor de huella digital
Cmara web (webcam)
Cmara digital
Micrfono

Perifricos de salida
Monitor
Impresora
Plotter
Proyector digital
Proyector de vdeo
Altavoz, Cornetas
Auriculares

Perifricos Mixtos
Pantalla tctil
Impresora Multifuncional

Perifricos de almacenamiento
Disquete
Disco duro
Disco ptico (DO)
Disco compacto (CD)
DVD
Blu-ray (BD)
Disco magneto-ptico
Memoria Flash
Memoria USB o Memoria porttil
Tarjetas de memoria

Perifricos de comunicacin
Tarjetas de red
Mdems
Concentradores (hubs)
Conmutadores de red
Enrutadores (routers)
Comunicacin inalmbrica wifi
Bluetooth

Medidas de Informacin

Bit: Dgito binario. Es el elemento ms pequeo de informacin del ordenador. Un bit es un nico dgito en un
nmero binario (0 o 1). Los grupos de bits forman unidades ms grandes de datos en los sistemas de ordenador.
La combinacin de estos valores es la base de la informtica, ya que los circuitos internos del ordenador slo son
capaces de detectar si la corriente llega o no llega (0 1)

Byte: Agrupacin de ocho bits. Tambin se le denomina "octeto". Segn cmo estn combinados los bits (ceros o
unos), formaran un carcter cualquiera (una "a", un "2", un "(", incluso un espacio).

A cada carcter alfanumrico le asignaron un byte de informacin y estructuraron 256 valores binarios distintos
(ya que 8 bits de valor "1" o "0" slo admiten 256 combinaciones diferentes) en un cdigo que llamaron ASCII
(American Standard Code for Information Interchange Cdigo Estndar Americano para Intercambio de
Informacin)

Letra Binario ASCII Hex


O 1001111 79 4F
M 1001101 77 4D
A 1000001 65 41
R 1010010 82 52

Kilobyte (KB): Unidad de medida de informacin que equivale a 1.024 bytes. 2 10 (lo ms cercano a 1,000 en
potencias de 2, 1,2,4,8,16...512, 1024).

Megabyte (MB): Unidad de medida de informacin que equivale a 1.024 KB. 2 20


Gigabyte (GB): Unidad de medida de informacin que equivale a 1.024 MB. 2 30
Terabyte (TB): Unidad de medida de informacin que equivale a 1.024 GB. 2 40

Petabyte, Exabyte, Zettabyte, Yottabyte


Todas son mltiplos binarios del byte.

La Memoria Principal

Son circuitos integrados capaces de almacenar informacin digital, a los que tiene acceso el microprocesador del
equipo de computacin. Poseen una menor capacidad de almacenamiento que la memoria secundaria, pero una
velocidad millones de veces superior. En las computadoras son utilizados dos tipos de estos dispositivos: ROM y
RAM.

Memoria ROM
Las memorias de slo lectura (ROM, read-only memory) son, al igual que las RAM, memorias de acceso
aleatorio, pero, en principio, no pueden cambiar su contenido. Tampoco se borra la informacin de ellas si es
interrumpida la corriente, por lo tanto es una memoria no voltil.

Este tipo de memorias suele almacenar datos bsicos y la configuracin del ordenador para ser usado,
principalmente, en el arranque del mismo. Por ejemplo, la BIOS y su configuracin suele almacenarse en este tipo
de memorias.

El BIOS
Es un programa que permite controlar las principales interfaces de entrada-salida, de ah el nombre BIOS ROM
que a veces se le da al chip de la memoria de slo lectura de la placa madre que lo aloja.

El cargador de bootstrap: programa para cargar memoria (de acceso aleatorio) al sistema operativo y ejecutarla.
ste, generalmente busca el sistema operativo de la unidad de disquetes y luego el disco duro, lo que permite que
el sistema operativo se ejecute desde el sistema de disquetes en el caso de que ocurra algn desperfecto en el
sistema instalado en el disco duro.
La Configuracin CMOS es la pantalla que se visualiza al iniciarse el ordenador. Se utiliza para modificar los
parmetros del sistema (a menudo errneamente llamada BIOS).

La Auto-prueba de Encendido (POST) es un programa que se ejecuta automticamente cuando arranca el sistema,
permitiendo de esta manera probar dicho sistema (razn por la cual el sistema "cuenta" la RAM en el inicio).

Dado que las memorias ROM son mucho ms lentas que las RAM (el tiempo de acceso en el caso de la ROM es
de unos 150 ns, mientras que para la SDRAM es de unos 10 ns), las instrucciones suministradas en la ROM a
veces se copian a la RAM en el inicio; proceso denominado respaldo, aunque a menudo se le llama memoria de
respaldo).

Como la memoria RAM es ms fcil de leerse que las ROM, antes de utilizarse, suele pasarse el contenido de la
memoria ROM a la memoria RAM.

A principios de los 80 estas memorias contenan todo el sistema operativo y, por lo tanto, no eran actualizables
fcilmente; deban ser removidas fsicamente y reemplazadas por otra. Los chips de caractersticas ROM no solo
se usan en ordenadores, sino en muchos otros componentes electrnicos tambin, suelen utilizarse en los
cartuchos de videojuegos de consolas como Super Nintendo, Mega Drive o Game Boy.

Las memorias ROM pueden ser clasificadas, segn su capacidad de variar su contenido, en:
Memoria PROM, Memoria EPROM, Memoria EEPROM, Memoria flash.

Memoria RAM
La memoria RAM (Random Access Memory Module o memoria de acceso aleatorio) es un tipo de memoria que
utilizan los ordenadores para almacenar los datos y programas a los que necesita tener un rpido acceso.

Se trata de una memoria de tipo voltil, es decir, que se borra cuando apagamos el ordenador, aunque tambin hay
memorias RAM no voltiles (como por ejemplo las memorias de tipo flash.

Los datos almacenados en la memoria RAM no slo se borran cuando apagamos el ordenador, sino que tambien
deben eliminarse de esta cuando dejamos de utilizarlos (por ejemplo, cuando cerramos el fichero que contiene
estos datos).

Estas memorias tienen unos tiempos de acceso y un ancho de banda mucho ms rpido que el disco duro, por lo
que se han convertido en un factor determinante para la velocidad de un ordenador. Esto quiere decir que, dentro
de unos lmites, un ordenador ir ms rpido cuanta mayor sea la cantidad de memoria RAM que tenga instalada,
expresada en MegaBytes o GigaBytes.
Los chips de memoria suelen ir conectados a unas plaquitas denominadas mdulos, pero no siempre esto ha sido
as, ya que hasta los ordenadores del tipo 8086 los chips de memoria RAM estaban soldados directamente a la
placa base.

Memoria Secundaria
Adems de la memoria principal, una computadora cuenta con almacenamiento en memoria secundaria de tipo
magntico u ptico. Adems, la velocidad de acceso a su contenido es mucho ms lenta que aquella entre CPU y
memoria principal. Algunos autores ubican esta categora dentro de la clasificacin de dispositivos perifricos.

Algunos Ejemplos de Memorias Secundarias son los Discos Duro, las memorias porttiles (Pen Drives, tarjetas
SD y microSd, etc)
Seccin de Aforo

Es la seccin transversal de la corriente donde se mide el caudal o gasto. La altura del nivel de agua causa la
variacin de la velocidad y el rea de la seccin transversal de una corriente natural, generalmente esta relacin es
constante, pues ya conocida esta relacin se puede obtener el caudal o los gastos.

Es conveniente que toda seccin de aforo quede aguas debajo de la entrada de cualquier afluente al ro, pues si se
coloca cerca de la desembocadura posiblemente lo que encontraremos es un remanso.

Seleccin de la Seccin de Aforo

La seccin de aforo o de control debe cumplir con ciertas caractersticas para que sea considerada como confiable,
estas caractersticas son:

De preferencia, el flujo debe converger de forma gradual en el sentido aguas abajo.

Se deben evitar los tramos donde sea factible la presencia de curvas de remanso.

Las pendientes de la seccin de control deben de ser pequeas.

La seccin de control deber estar lo ms alejada posible de curvas.

Las obstrucciones en la seccin debern de ser mnimas.

Se tratar de evitar colocar la seccin en tramos donde se formen vrtices o remolinos.

La seccin de aforo debe de tener una distribucin pareja de velocidades, evitndose aquellas en que
existan sectores de altas velocidades, aguas muertas, contracorrientes o remolinos, tampoco es conveniente
utilizar secciones con lechos fangosos o con mucha vegetacin.

Debe de estar situada sobre un tramo recto del ro que cuente con una seccin uniforme y una pendiente
constante a lo largo del curso. La pendiente debe de ser tal que no ocasione velocidades menores de 0.10
m/s o mayores de 6 m/s.

La seccin de aforo en lo posible debe ser fcilmente accesible.

Anda mungkin juga menyukai