Escolar Documentos
Profissional Documentos
Cultura Documentos
Profesor:
Ramn Aray
Integrante:
Garca Davinson
C.I: 19.184.885
En este trabajo se hablara sobre los procesadores ,como funcionan y sus cada
componente como los procesos,trabajos,hilos,CPU,HyperThreading y
Multitreading.Hoy en da es muy difcil elegir entre los muchos procesadores
debido a que existen uno implementado a cada necesidad si queremos confort
en nuestra casa o trabajo usaremos PC, si queremos manejo tenemos las
porttiles , o inclusive en nuestro bolsillo como los dispositivos mviles .Cada
uno se adaptara segn nuestras exigencias del da a da y el que como usuario
ofrezca mejor tecnologa.
DESARROLLO
CPU
La unidad central de procesamiento o unidad de procesamiento
central (conocida por las siglas CPU, del ingls: central processing unit), es
el hardware dentro de un ordenador u otros dispositivos programables, que
interpreta las instrucciones de un programa informtico mediante la realizacin
de las operaciones bsicas aritmticas, lgicas y de entrada/salida del sistema.
El trmino, y su acrnimo, han estado en uso en la industria de la Informtica
por lo menos desde el principio de los aos 1960.1 La forma, el diseo de CPU
y la implementacin de las CPU ha cambiado drsticamente desde los primeros
ejemplos, pero su operacin fundamental sigue siendo la misma.
Entonces, la CPU (por sus siglas en ingls, Central Processor Unit - Unidad
Central de Procesamiento) est constituda fundamentalmente por los
siguientes sectores:
1. Registro de los Procesos.
2. Unidad de Clculo de procesos (Co-procesador de tipo Matemtico).
3. Arichmetic Logic Unit - Unidad Aritmtico Lgica.
4. Unidad destinada al Control de los Procesos.
Trabajos.
ncleos (cores en ingls). Los cores son, como veremos ms adelante, como
un subprocesador en s mismo. Antes, los procesadores eran de un solo ncleo
(single core), por lo que no podan realizar ms que una tarea al mismo tiempo.
- Ncleo lgico: cada procesador puede tener dos ncleos lgicos si tiene
HyperThreading.
Siguiendo con nuestro ejemplo, el Core i3 tiene dos ncleos fsicos y cuatro
lgicos.
Procesos
Cada programa en ejecucin es un proceso. Por ejemplo, el navegador de
Internet o el reproductor de msica constituyen cada uno un proceso distinto.
Hilos
thread (literalmente, hilo o lnea), que consiste en el nmero de tareas que
se pueden superponer en cada uno de los ncleos.
As, un procesador de doble ncleo (dual core) con dos threads de ejecucin,
puede encargarse de dos tareas simultneamente, una en cada uno de los
ncleos, mientras que un quad core con ocho threads significa que, por cada
ncleo, se pueden ir alternando hasta dos procesos diferentes.
Hyper threading
Permite a los programas preparados para ejecutar mltiples hilos (multi-
threaded), procesarlos en paralelo dentro de un nico procesador,
incrementando el uso de las unidades de ejecucin del procesador.1
Buses
Bus de control
Gobierna el uso y acceso a las lneas de datos y de direcciones. Es el que
permite que no haya colisin de informacin en el sistema.
Bus de direcciones
Es un canal del microprocesador totalmente independiente del bus de datos
donde se establece la direccin de memoria del dato en trnsito.
Bus de datos
Permite el intercambio de datos entre la CPU y el resto de unidades.
Registros
Se emplean para controlar instrucciones en ejecucin, manejar
direccionamiento de memoria y proporcionar capacidad aritmtica.
Registros de segmento.
Registros de propsito general.
Registros de apuntadores.
Registros de banderas.
Registros de Puntero de instruccin.
Registros de Pila.
Multithreading
Las unidades centrales de procesamiento con capacidad para multihilo
(multithreading en ingls) tienen soporte en hardware para ejecutar
eficientemente mltiples hilos de ejecucin.
Las tcnicas que permitiran acelerar el rendimiento total del procesamiento del
sistema en todas las tareas (tasks) daran como resultado un aumento
significativo del rendimiento.
Estados de un Proceso.
Los estados de un proceso obedecen a su participacin y disponibilidad dentro
del sistema operativo y surgen de la necesidad de controlar la ejecucin de
cada proceso.
Consideramos que todo proceso puede estar, como mnimo, en uno de los
siguientes tres estados:
ARM es una arquitectura RISC (Reduced Instruction Set Computer= Ordenador con
Conjunto Reducido de Instrucciones) de 32 bits y, con la llegada de su versin V8-A,
tambin de 64 Bits, desarrollada por ARM Holdings. Se llam Advanced RISC Machine, y
anteriormente Acorn RISC Machine. La arquitectura ARM es el conjunto de
instrucciones de 32 y 64 bits ms ampliamente utilizado en unidades
producidas.Concebida originalmente por Acorn Computers para su uso en ordenadores
personales, e utilizan generalmente en la electrnica de consumo,
incluyendo PDA, tabletas, telfonos mviles, telfonos inteligentes, relojes
inteligentes, videoconsolas porttiles, calculadoras, reproductores digitales multimedia
(fotos, vdeos, etc.) y perifricos de ordenador como discos duros y enrutadores.
Mientras que la arquitectura x86 est basada en un modelo CISC (Complex Instruction
Set Computer) en el cual las instrucciones son ms largas y complejas, consumiendo
ms ciclos de reloj y energa, la arquitectura ARM sigue el modelo RISC (Reduced
Instruction Set Computer), con instrucciones ms breves y que se procesan ms rpido.
Otra diferencia entre ambas arquitecturas es su modo de comercializacin: propiedad
cerrada vs. Licencia, Mientras que Intel, AMD o Cyrix han desarrollado sus soluciones
x86 in-home y cada una ha tenido que espabilarse, ARM Holdings (la empresa que se
encuentra tras el desarrollo de la arquitectura ARM) disea cada generacin de esta .
Pc y Laptops.
3. El usuario no es administrador de su PC
Los dispositivos mviles, sin embargo, funcionan por regla general de manera
distinta:
4. Las aplicaciones generalmente son las que instala el usuario, sobre todo
las personales.
1. Un procesador veloz.
Martnez, David. 2011, 06, Febrero. Procesadores, ncleos e hilos. [en lnea],
Disponible en: http://omicrono.elespanol.com/2017/07/diferencia-entre-nucleos-
hilos-procesador/ [Consulta: 2017, 07 de Septiembre].
Nieto, Crisxztian. 2016, 05, Febrero. Registros internos, Memorias, Buses. [en
lnea], Disponible en: https://prezi.com/fhbrqwoqf5ej/registros-internos-
memorias-buses/ [Consulta: 2017, 07 de Septiembre].
Wiki. 2016, 24, Octubre. Estados de los procesos. [en lnea], Disponible en:
http://1984.lsi.us.es/wiki-ssoo/index.php/Estados_de_los_procesos [Consulta:
2017, 09 de Septiembre].