Descargar la presentación
La descarga está en progreso. Por favor, espere
1
Hardware de Computador
Paul Leger
2
Programa fuente/compilado
Procesador (CPU) Cerebro del computador Ejecuta las instrucciones de un programa Proceso Programa fuente/compilado Ejecutar Proceso: Un instancia de ejecución de un programa
3
Programa en Ejecución Un programa podría tener varios procesos en ejecución al mismo tiempo Google Chrome, cada pestaña es un proceso Independiente Así, cuando una pestaña deja funcionar, las otras pestañas se ven afectadas
4
Procesador “En algún momento” cuando un programa es ejecutado, el programa fuente es traducido al lenguaje de maquina, es decir, un lenguaje que puede ser entendible por el procesador. El procesador ejecuta este programa traducido Como ejemplo, una instrucción como “i = i + 1” se puede traducir en varias instrucciones en el lenguaje que entiende el procesador
5
Procesador Cada tipo de procesador (ej. Intel) tiene un conjunto distintos y limitados de instrucciones que puede ejecutar Nota: ¿Por qué un procesador Intel y AMD pueden ejecutar los mismos programas?
6
Procesador Un procesador ejecuta un programa a la vez y él sistema operativo decide cuál … La afirmación anterior podría variar cuando tenemos un procesador con varios núcleos (ej. dual, cuad, octa core). Sin embargo, es importante las capas de abstracciones de un sistema operativo. Independiente del hardware usado, el sistema operativo debe ser transparente a una aplicación de usuario Una operación booleana, entera y flotante tienen diferentes costos en el tiempo de ejecución (Tarea: leer sobre ALU)
7
Memoria
8
Una CPU con 4 núcleos Junto a Sus Caches
9
Discos Duros No es tan simple, como usar un solo disco, es requerido un controlador físico para ofrecer una interfaz más simple Acá hay “trabajo” del driver del disco duro + sistema operativo para resolver el proceso
10
Buses
11
BIOS: Basic Input Output System
Cada placa madre contiene un programa que administra los recursos básicos de un computador: Teclado Pantalla Operaciones de entrada/salida (esto incluye pantalla) Verificación de memoria RAM Seleccionar con cuál dispositivo se arranca (CMOS)
12
Elementos de un Sistema Operativos
Protección de acceso al Kernel Procesos Espacio de direcciones (en la memoria principal) Archivos y directorios Shell Protección (rwx)
13
Lectura del libro Capitulo 1.3
Presentaciones similares
© 2025 SlidePlayer.es Inc.
All rights reserved.