Documente Academic
Documente Profesional
Documente Cultură
Sección: S9
Profesora: Bachiller:
1
ÍNDICE
PP
Introducción………………………………………………………………….. 3
Definiciones……………………….....................………...…………………. 4
Conclusión……………….……………………………………………..……… 13
Bibliografía…………………….…………………………………………..…… 14
Anexos …………………………………………………………………………. 15
2
INTRODUCCIÓN
3
DEFINICIONES
*Procesador.
El procesador de una computadora es el dispositivo de hardware que
puede tener diversas propiedades, CPU (central processing unit) unidad
central de procesamiento.
Es el cerebro del sistema, justamente procesa todo lo que ocurre en la
PC y ejecuta todas las acciones que existen. Cuanto más rápido sea el
procesador que tiene una computadora, más rápidamente se ejecutarán las
órdenes que se le den a la máquina.
*Microprocesador.
Es un circuito electrónico que actúa como Unidad Central de Proceso
(CPU) de una computadora. Llamados por muchos como el “cerebro”. Es un
circuito microscópico constituido por millones de transistores integrados en
una única pieza plana de poco espesor.
El microprocesador (micro) se encarga de realizar todas las
operaciones de cálculo y de controlar lo que pasa en la computadora
recibiendo información y dando órdenes para que los demás elementos
trabajen.
Ejecutar los programas, desde el sistema operativo hasta las
aplicaciones de usuario; sólo ejecuta instrucciones programadas en lenguaje
de bajo nivel, realizando operaciones aritméticas y lógicas simples, las lógicas
binarias y accesos a memoria. Típicamente, un microprocesador es parte de
cualquier computadora o de equipos electrónicos digitales y es la unidad que
hace las veces de "motor" de todos los procesos informáticos desde los más
sencillos hasta los más complejos.
4
*Unidad Central de Procesos (CPU).
Es el cerebro del PC. Se encarga de administrar el sistema, procesar
las instrucciones y los datos con los que trabaja el computador. Consiste en
un conjunto de circuitos electrónicos integrados en una diminuta pastilla de
silicio, o chip (microprocesador) que se encuentra en la placa madre
(motherboard). El procesador es el dispositivo más importante y el que más
influye en su velocidad al analizar información.
*Trabajos.
Deriva del término latino, “tripalium”, que significa tres palos, que se
empleaban como instrumento de tortura. El castellano arcaico cambió el
vocablo a “trebejare”, y de allí pasó a nuestro idioma como trabajo. Es toda
actividad humana lícita, remunerada, que expresa la capacidad creativa del
hombre, manifestada como esfuerzo físico, intelectual o artístico.
Extensivamente puede usarse el término para designar la acción de la
herramienta, utensilio, o máquina que la persona utiliza para realizar su propio
trabajo personal.
Los sistemas operativos de los años cincuenta fueron diseñados para
hacer más fluida la transición entre trabajos. Antes de que los sistemas fueran
diseñados, se perdía un tiempo considerable entre la terminación de un trabajo
y el inicio del siguiente. Este fue el comienzo de los sistemas de procesamiento
por lotes, donde los trabajos se reunían por grupos o lotes, cuando el trabajo
estaba en ejecución, esta tenía control total de la máquina. Al terminar cada
trabajo, el control era devuelto al sistema operativo, el cual limpiaba y leía e
iniciaba el trabajo siguiente.
*Proceso.
Uno de los conceptos más importantes que gira en torno a un sistema
operativo es el de proceso. Un proceso es un programa en ejecución junto con
el entorno asociado (registros, variables, etc.). Es básicamente un entorno
5
formado por todos los recursos necesarios para ejecutar programas. Desde el
punto de vista del SO, un proceso es un objeto más que hay que gestionar y
al cual hay que dar servicio.
El corazón de un sistema operativo es el núcleo, un programa de control
que reacciona ante cualquier interrupción de eventos externos y que da
servicio a los procesos, creándolos, terminándolos y respondiendo a cualquier
petición de servicio por parte de los mismos.
*Hilos o threads.
Son básicamente, pequeños procesos o piezas independientes de un
gran proceso. También podemos decir, que un hilo es un flujo único de
ejecución dentro de un proceso (un proceso es un programa ejecutándose
dentro de su propio espacio de direcciones).
Un hilo es simplemente una tarea que puede ser ejecutada al mismo
tiempo que otra tarea. Los hilos de ejecución que comparten los mismos
recursos, sumados a estos recursos, son en conjunto conocidos como un
proceso. El hecho de que los hilos de ejecución de un mismo proceso
compartan los recursos hace que cualquiera de estos hilos pueda modificar
estos recursos. Cuando un hilo modifica un dato en la memoria, los otros hilos
acceden a ese dato modificado inmediatamente. Lo que es propio de cada hilo
es el contador de programa, la pila de ejecución y el estado de la CPU
(incluyendo el valor de los registros).
*HyperThreading (H Technology).
Es una marca registrada de la empresa Intel para promover la
implementación de la tecnología ''Multithreading Simultáneo'', también
conocido como SMT. Permite a los programas preparados para ejecutar
múltiples hilos (multi-threaded), procesarlos en paralelo dentro de un único
procesador, incrementando el uso de las unidades de ejecución del
procesador.
6
Muchos programas complejos están divididos en hilos de ejecución
independientes que atienen a tareas que tienen poca vinculación unas con
otras dentro del mismo programa. A esta tecnología se le conoce como
multihilo (Multithreading). Por ejemplo, la mayoría de los navegadores web que
incorporan pestañas, cada pestaña es un hilo de ejecución diferente.
*Bus (canal).
Es una palabra inglesa que significa «transporte». Aplicada a la
informática, permite significar la idea de las transferencias internas de datos
que se dan en un sistema computacional en funcionamiento. En el bus todos
los nodos reciben los datos, aunque no se dirijan a todos los nodos, los nodos
a los que no van dirigidos simplemente lo ignoran.
Es un sistema digital que transfiere datos entre los componentes de una
computadora o entre computadoras. Está formado por cables o pistas en un
circuito impreso, dispositivos como resistores y condensadores además de
circuitos integrados.
*Registro.
Consiste en una Base de Datos que incluye todas las configuraciones y
opciones relativas a todas las aplicaciones, programas, usuarios y
configuraciones del equipo (es decir, a todo lo relativo al Software) mientras
que también incluye información y configuración de los dispositivos
conectados (esto es, el Hardware del sistema).
Almacenan temporalmente los datos de la instrucción que está
ejecutando en ese momento la unidad aritmético-lógica.
El tamaño de estos registros se mide en bits y determina el tamaño
máximo de los datos que puede manipular en una sola operación.
7
*Multithreading (Multihilo).
Se refiere a que dos o más tareas se ejecutan "aparentemente" a la vez,
dentro de un mismo programa. Es la capacidad de una unidad de
procesamiento central (CPU) o un único núcleo en un procesador multinúcleo
para ejecutar múltiples procesos o hilos simultáneamente, adecuadamente
soportados por el sistema operativo.
Este enfoque difiere de multiprocesamiento, como con multihilo los
procesos y los hilos comparten los recursos de un único o múltiples núcleos:
las unidades de computación, los cachés de la CPU, y la memoria tampón de
traducción (TLB).
*Estados de un Proceso.
• En Espera: El proceso está esperando a que ocurra algún suceso, como por
ejemplo la terminación de una operación de E/S.
8
terminado se liberarán los recursos utilizados por ese proceso, por ejemplo, la
memoria.
Significado:
Aplicación:
Objetivos:
9
Ventajas:
CISC:
RISC:
La CPU trabaja más rápido al utilizar menos ciclos de reloj.
Reduciendo la ejecución de las operaciones.
Cada instrucción puede ser ejecutada en un solo ciclo del CPU.
ARM:
Mejora el rendimiento y la seguridad.
Se utiliza en cualquier dispositivo electrónico moderno.
Consume menos energía y disipa menos calor.
10
Mientras, el procesador de 64 bits no tendrá ningún problema en ejecutar todas
estas acciones a la misma velocidad y con la misma eficiencia sin mermar su
rendimiento.
Interfaz:
Precio:
Portabilidad:
Casi todas las laptops están diseñadas para ser portátiles e ideales para
quienes necesitan acceder a una computadora en cualquier lugar. Igualmente,
lo Smartphones son ligeros y portátiles, mientras las computadoras de
escritorio no son portátiles.
Vida de la batería:
11
mejor promedio de duración. Sin embargo, algunos Smartphones pueden ser
mejoradas con "baterías inteligentes" que mejoran la duración de carga,
mientras las computadoras de escritorio se tienen que enchufar cada vez que
se quiera usar.
Funcionalidad:
12
CONCLUSIÓN
13
BIBLIOGRAFÍA
Sistemas Operativos.
Procesos.
14
ANEXOS
15