Profesor: Rodrigo Sanhueza F.

Slides:



Advertisements
Presentaciones similares
El modelo de Von Neumann
Advertisements

DISEÑO DE TRANSFERENCIA ENTRE REGISTROS
Microprocesadores Componentes básicos..
UNIVERSIDAD DEL VALLE DE MEXICO
Intoduccion a la Arquitectura y Organizaciòn del Computador
ORGANIZACIÓN COMPUTACIONAL
ARQUITECTURA DE COMPUTADORES - VON NEUMANN MODEL
TEMA 2 Arquitectura de un Ordenador
REPUBLICA BOLIVARIANA DE VENEZUELA. MINISTERIO DEL PODER POPULAR PARA LA DEFENSA. UNIVERSIDAD NACIONAL EXPERIMENTAL DE LA FUERZA ARMADA NACIONAL. NÚCLEO.
Introduction to Microprocessors (Conference 2) From: Wikipedia, the free encyclopedia.
Datapath para las instrucciones aritméticas y lógicas
Fermín Sánchez Carracedo Universitat Politècnica de Catalunya
Arquitectura Vonn Neuman. 2 Máquina Vonn Neuman John Vonn Neuman fue un destacado científico y matemático que realizó contribuciones muy importantes en.
INSTITUTO TECNOLOGICO DE APIZACO Integrantes del equipo: José Luis Cocoletzi López Edgar Lozano Velázquez TEMA: Lenguaje Ensamblador.
El Microprocesador.
Computadoras y programación
Computación PROGRAMACIÓN.
PERCY CHUMBE BUENDIA. KIZZY GUTIERREZ VALVERDE. RUTH NOEMY APAZA JARA.
RESUMEN: Softmicro de 8 bits Xilinx
Tema: Microprocesadores
INTRODUCCION A LOS ALGORITMOS (Conceptos previos)
Sistemas Operativos Funcionamiento general de una computadora bajo el control de un programa.
El nivel de la Microprogramación
Composición Interna de un Procesador
Computadora Digital Arquitectura de John Von Neumann
ALGORITMOS Y ESTRUCTURAS DE DATOS
Microcomputadores Prof : Tatiana Marín R.. Sistema basado en microprocesador de 8 bits.
Arquitectura del Computador
ISA (Instruction Set Architecture)
ARQUITECTURA DE LOS MICROPROCESADORES DE 8 BITS
MICRO Y MACRO ARQUITECTURA
Unidad 2: Organización del CPU
MICRO de 8 bits Funcionamiento interno de un microprocesador de 8 bits. Para comprender mejor el funcionamiento, interno de un microprocesador , se propone.
Modelo de Von Neumann Ana Lilia Laureano-Cruces Departamento de Sistemas Universidad Autónoma Metropolitana.
Organización del Computador I Verano MIPS (1 de 2) Basado en el capítulo 3 del libro de Patterson y Hennessy Verano 2004 Profesora Borensztejn.
Tecnología de la información Unidad: 3 El software Profesor: Fernando J. Martini.
Arquitectura de Computadoras
Universidad Tecnológica de la Selva Ing. Emmanuel Gordillo Espinoza.
Conceptos Arquitectónicos del computador
Capítulo 5 El procesador Félix García Carballeira Jesús Carretero Pérez José Daniel Sánchez García David Expósito Singh © Ediciones Paraninfo1.
Cap. 12 Microprocesadores (Conferencia 3) TEEL 4011 Prof. Jaime José Laracuente-Díaz Referencia: Floyd.
El procesador Creando un solo datapath. Universidad de SonoraArquitectura de Computadoras2 Introducción 1. Crear un solo datapath a partir de los datapaths.
MÁQUINAS MULTINIVEL NIVEL 5 Lenguajes de alto nivel
Organización del Computador 1
José Estay A / jea I semestre académico 2014 Computadores (TU Sistemas Computacionales) Tema: elementos de estructura de computadores.
Microcomputadores Prof: Tatiana Marín R.. Lenguaje máquina = lenguaje binario InstrucciónLenguaje máquina (binario)OP ( hex)Nemónico Restar F0SUB.
Diseño de la Unidad de Control Multiciclo: Microprogramación
Unidad aritmético lógica
Sistemas Informáticos
“Organización y Arquitectura de Computadores” William Stallings
Organización del Computador 1
Arquitectura Von Neumann
La unidad central de procesos o CPU
Capítulo 4 CPU y la memoria.
Maquinas Digitales Funciones del Procesador Buscar instrucciones Interpretar instrucciones Buscar datos Procesar datos Escribir datos.
Informática Clase Arquitectura de la Computadora.
1.1 Introducción A Los Sistemas Informáticos
Laboratorio Informática I
Principio unidad 1.
E.A.P. “INGENIERÍA DE SISTEMAS” UNIVERSIDAD PERUANA UNION.
Unidad Central de Proceso
INTEGRANTES: JOSE ESTEVEZ _HUGO ANDRADE CURSO: 5TO “B”
LA CPU Ing. Manuel Andrés Belalcázar S. Corporación Universitaria Autónoma del Cauca.
1 Unidades funcionales de un ordenador Procesadores Memorias Dispositivos de E/S
El Computador. Computador. Máquina compuesta de elementos físicos (en su mayoría de origen electrónico) capaz de aceptar unos datos de entrada, realizar.
Arquitectura de Computadores IIC 2342 Semestre Rubén Mitnik Pontificia Universidad Católica de Chile Escuela de Ingeniería Departamento de Ciencia.
Cetina Luna Luis Antonio Irma Lizette Espinosa Negrete Omar Alberto Herrera Caamal Rigoberto Lizarraga Hernandez.
CAPITULO V Arquitectura de Von Neumann
Arquitectura de Computadores Clase 6 Ciclo y Conjunto de Instrucciones IIC 2342 Semestre Rubén Mitnik Pontificia Universidad Católica de Chile Escuela.
Estructura y funcionamiento de un sistema de cómputo
Transcripción de la presentación:

Profesor: Rodrigo Sanhueza F. Sistemas operativos Profesor: Rodrigo Sanhueza F.

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

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

Estructura y funcionamiento del computador Traductor Instrucción i Instrucción i+1 Interprete Secuencia L1 Ejecuta L1 Instrucción i+2 L1 Ejecuta L1

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

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

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

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

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

Registro de direcciones ALU U Control Acumulador Dec. De Instrucciones Contador de programa Registro de direcciones Registro de datos Dirección Contenido Mnemo.

Ejecución de las instrucciones Sumar 7+10 Nombre Mnemo Código Descripción Cargar Ac LDA 10000110 Carga contenido de la próxima ubicación de memoria en el acumulador Sumar ADD 10001011 Suma el contenido de la siguiente ubicación de memoria con el acumulador, resultado queda en acumulador Parar HLT 00111110 Detiene operación

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

Ejecución de las instrucciones LDA 7 ADD 10 HLT 10000110 00000111 10001011 00001010 00111110

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

Ejecución de las instrucciones Dirección Contenido 0000 0000 1000 0110 0000 0001 0000 0111 0000 0010 1000 1011 0000 0011 0000 1010 0000 0100 0011 1110 0000 0101 … 11111111

Registro de direcciones ALU U Control Acumulador Dec. De Instrucciones Contador de programa Registro de direcciones Registro de datos Dirección Contenido Mnemo 0000 0000 1000 0110 LDA 0000 0001 0000 0111 7 0000 0010 1000 1011 ADD 0000 0011 0000 1010 10 0000 0100 0011 1110 HLT … 1111 1111 Programa almacenado

Registro de direcciones ALU U Control Acumulador Dec. De Instrucciones Contador de programa Registro de direcciones Registro de datos Dirección Contenido Mnemo 0000 0000 1000 0110 LDA 0000 0001 0000 0111 7 0000 0010 1000 1011 ADD 0000 0011 0000 1010 10 0000 0100 0011 1110 HLT … 1111 1111

Memoria Tipos de memoria Memoria virtual

Ejecución de las instrucciones