Práctica 3: Arquitectura y funcionamiento básico del ordenador Departamento de Tecnología Electrónica Facultad de Matemáticas Universidad de Sevilla Febrero 2012 Julián Viejo Cortés <julian@dte.us.es>, Jorge Juan Chico <jjchico@dte.us.es> Departamento de Tecnología Electrónica Universidad de Sevilla Usted es libre de copiar, distribuir y comunicar públicamente la obra y de hacer obras derivadas siempre que se cite la fuente y se respeten las condiciones de la licencia Attribution Share alike de Creative Commons. Puede consultar el texto completo de la licencia en http://creativecommons.org/licences/by-sa/3.0/ Contenidos ● BIOS ● Unidades funcionales ● Dispositivos de almacenamiento ● Interrupciones ● Software BIOS ● ● ● BIOS: Basic Input-Output System Software muy básico almacenado en una memoria (PROM, EPROM o flash) que durante el arranque es ejecutado por el procesador La BIOS se encarga de: – Configurar básicamente el hardware del ordenador – Buscar en alguno de los dispositivos de memoria secundaria presentes el código de inicio del sistema operativo (bootstrap) – Cargar el sistema operativo en memoria principal – Transferir el control del ordenador al S.O. BIOS ● Para acceder al programa de configuración de la BIOS – ● Generalmente hay que pulsar la tecla Supr durante el inicio del arranque del ordenador Secciones de la BIOS: – Standard CMOS Setup: ● – BIOS Features, Advanced Setup: ● – Fecha y hora, discos duros conectados (IDE), memoria detectada Caché, secuencia de arranque (Boot sequence) Chipset features Unidades funcionales ● CPU ● La memoria ● Buses ● Dispositivos de Entrada/Salida Dispositivos de almacenamiento ● Jerarquía ● Memoria interna ● – Cache – Principal Memoria externa – Discos magnéticos – CD/DVD – Unidades flash (llaves USB, etc.) Interrupciones ● Para ver las interrupciones que se generan usamos en un terminal virtual el comando: – watch -n 1 cat /proc/interrupts Software ● Lenguaje ensamblador ● Compiladores ● Enlazador ● Depurador – Ventana de Registros de la CPU – Ventana de memoria