La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Sistemas operativos Profesor: Rodrigo Sanhueza F..

Presentaciones similares


Presentación del tema: "Sistemas operativos Profesor: Rodrigo Sanhueza F.."— Transcripción de la presentación:

1 Sistemas operativos Profesor: Rodrigo Sanhueza F.

2 Estructura y funcionamiento del computador Memoria Unidad de control Unidad aritmético lógica (ALU) Entrada Salida Acumulador Máquina de Von Newmann

3 Estructura y funcionamiento del computador Conceptos clave Programa Lenguaje de máquina Traducción e interpretación

4 Estructura y funcionamiento del computador L2 Traductor L1 Ejecuta L1 Instrucción i InterpreteSecuencia L1Ejecuta L1Instrucción i+1 Instrucción i+2

5 Máquina multinivel Lenguaje orientado a problema Lenguaje ensamblador (assembler) Sistema operativo Lenguaje de máquina Microprogramación Lógica digital Lenguaje simbólico Alto nivel software Forma simbólica del lenguaje de máquina Sistema operativo Microinstrucciones Operan sobre el HW Puertas lógicas AND OR XOR NOT

6 Estructura y funcionamiento del computador Buses De datos De direcciones De control Memorias Un bus de direcciones de n, direcciona 2 n Registros de memoria

7 Computador elemental MAR: Memory address register MDR: Memory data register PC: Program counter IR: Instruction register ALU: arithmetic logic unit

8 MP MAR PC MDR IR U Control ALU R0 Registros de propósito general Rn

9 Ejecución de las instrucciones ALU Ejecuta operaciones básicas, suma, resta, operaciones lógicas Entradas: registro de datos y acumulador Señales de control

10 ALU U Control Dec. De Instrucciones DirecciónContenidoMnemo. Contador de programa Registro de direcciones Registro de datos Acumulador

11 Ejecución de las instrucciones Sumar 7+10 NombreMnemoCódigoDescripción Cargar AcLDA Carga contenido de la próxima ubicación de memoria en el acumulador SumarADD Suma el contenido de la siguiente ubicación de memoria con el acumulador, resultado queda en acumulador PararHLT Detiene operación

12 Ejecución de las instrucciones Cargar el 7 LDA Cargar el 10 y sumar ADD Parar

13 Ejecución de las instrucciones LDA 7 ADD 10 HLT

14 Ejecución de las instrucciones Supongamos palabras de 1byte 8bits Supongamos que queda contiguo

15 Ejecución de las instrucciones DirecciónContenido ……

16 ALU U Control Dec. De Instrucciones Contador de programa Registro de direcciones Registro de datos Acumulador DirecciónContenidoMnemo LDA ADD HLT …… 1111 Programa almacenado

17 ALU U Control Dec. De Instrucciones Contador de programa Registro de direcciones Registro de datos Acumulador DirecciónContenidoMnemo LDA ADD HLT …… 1111

18 Memoria Tipos de memoria Memoria virtual

19 Ejecución de las instrucciones


Descargar ppt "Sistemas operativos Profesor: Rodrigo Sanhueza F.."

Presentaciones similares


Anuncios Google