Microarquitectura Modelo de estudio: Mic-1

Slides:



Advertisements
Presentaciones similares
Org. y Arquitectura del Computador
Advertisements

El modelo de Von Neumann
Bases de la programación de un PLC
Intoduccion a la Arquitectura y Organizaciòn del Computador
ARQUITECTURA DE COMPUTADORES - VON NEUMANN MODEL
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.
Sistemas Operativos Funcionamiento general de una computadora bajo el control de un programa.
Circuitos Digitales II
El nivel de la Microprogramación
Composición Interna de un Procesador
Diseño digital para microprocesadores
ARQUITECTURA DE LOS MICROPROCESADORES DE 8 BITS
MICRO Y MACRO ARQUITECTURA
ARQUITECTURA DE COMPUTADORES Semestre A-2009 Clase 13.
Overview Sistemas Computacionales
Esperanza Lozada de Coronel
PROCESADOR Por: Luis Gonzaga Trujillo Cuervo USCO
“Organización y Arquitectura de Computadores” William Stallings
Universidad Tecnológica del Centro Programa de la Asignatura ARQUITECTURA DEL COMPUTADOR Universidad Tecnológica del Centro Programa de la Asignatura ARQUITECTURA.
1.1 Introducción A Los Sistemas Informáticos
ARQUITECTURA DEL COMPUTADOR INTEGRANTES: CASTRO MYCHAEL ALVEAR NELSON FLORES DANILO RODRIGUEZ CARLOS IZQUIERDO HARRY INTEGRANTES: CASTRO MYCHAEL ALVEAR.
Cetina Luna Luis Antonio Irma Lizette Espinosa Negrete Omar Alberto Herrera Caamal Rigoberto Lizarraga Hernandez.
INTRODUCCIÓN A LA INFORMÁTICA Realizado por: SARI FOLGADO.
Copyright © 2011, 2007, 2004, 2001, 1998 by Pearson Education, Inc. Upper Saddle River, New Jersey All rights reserved Introducción al Diseño Lógico.
Sistemas Basados en Microprocesador Curso 2012/2013 Departamento de Tecnología E l e c t r ó n i c a Modelo del Programador de un Sistema digital basado.
Curso: Arquitectura de Computadoras Sesión 05 Noelia Paola Saavedra Nizama.
Arquitectura de Computadores Clase 0 Presentación del Curso IIC 2342 Semestre José Tomás Eterović Pontificia Universidad Católica de Chile Escuela.
Arquitectura de Computadores Clases 7-10 Diseño de una CPU Básica IIC 2342 Semestre Rubén Mitnik Pontificia Universidad Católica de Chile Escuela.
El procesador Datapath y control. Universidad de SonoraArquitectura de Computadoras2 Introducción En esta parte del curso contiene: Las principales técnicas.
HARDWARE SON TODOS LOS COMPONENTES FÍSICOS DE LA COMPUTADORA; ELÉCTRICOS, ELECTRÓNICOS , ELECTRÓMECANICOS Y MECÁNICOS.
? INTERRUCCIONES Y BUSES Interrupciones Buses
Procesamiento Digital de Señales.
Tipos de Datos: Punto Flotante
TERMINOLOGÍA BÁSICA Informática: conjunto de conocimientos científicos y técnicas que hacen posible el tratamiento automático y racional de la información,
ARQUITECTURA BÁSICA DE UN ORDENADOR
Estructuras de interconexión de un computador
Unidad aritmético-lógica
El procesador Diseño del control.
República Bolivariana De Venezuela
Datapath para las instrucciones aritméticas y lógicas
Datapath para las instrucciones de brinco
Universidad Simón Bolívar
Organización del Computador
Computación Curso 2017.
EL ORDENADOR es una máquina electrónica que recibe y procesa datos para convertirlos en información útil. Las instrucciones dentro del computador se representan.
JAVIER ANDRES MARTÀ MARTINEZ CODIGO 37772
PICOBLAZE RESUMEN.
Organización del Computador
Hardware Description Language
Daniel Guàqueta código:37835 jonhattan gavilan código :39266
Conceptos básicos.
CONCEPTOS BÁSICOS DE COMPUTACIÓN E HISTORIA
Modelo de Von Neumman U.A.C.M Alejandra Andrade.
PROCESADOR DIGITAL ESPECIALIZADO
.La Computadora. La computadora es una maquina capaz de realizar y controla a gran velocidad cálculos y procesos complicados que requieren una toma.
Índice del libro.
8. Diseño del Procesador Fundamentos de los Computadores
CURSO PROGRAMACIÓN BÁSICA SEMANA 2
Arquitectura de Conjunto de Instrucciones (ISA)
Programación I MC José Andrés Vázquez Flores
GENERACIÓN DE COMPUTADORAS
Tema 3: Operadores Antonio J. Sierra.
Funciones: Manejar todas las operaciones de acceso, lectura y escritura a cada una de las posiciones de la memoria principal donde se almacenan las instrucciones.
Regla de cálculo Funcionamiento.
El procesador Datapath y control.
Estructura de un equipo microinformático
1 ALU (Unidad aritmético lógica) Registros Unidad de control I/O y buses internos (usualmente 3 estados) I/O y buses internos Los buses I/O son de tres.
Arquitectura de Hardware
ARQUITECTURA DE UN MICROPROCESADOR. ESTRUCTURA BÁSICA DE UN SISTEMA MICROPROGRAMABLE A. Hardware CPU (chip microprocesador): es un circuito integrado.
Transcripción de la presentación:

Microarquitectura Modelo de estudio: Mic-1 Universidad Simón Bolívar Departamento de Electrónica y Circuitos EC2721 – Arquitectura del Computador I Prof. Osberth De Castro Clase 01 Microarquitectura Modelo de estudio: Mic-1 Niveles de Abstracción en Computación Arquitectura y Microarquitectura Mic-1 de A. Tanenbaum Camino de Datos Unidad de Control Acceso a Memoria Basado en A. Tanenbaum, Structured Computer Organization, Fifth Edition, (c) 2006 Pearson Education, Inc.

Niveles de Abstracción en Computación Programas Programación en Lenguajes de Alto nivel Traducción / Interpretación Arquitectura Programas. Conjunto de instrucciones lenguaje de máquina Interpretación / ejecución Microarquitectura Diseño de Camino de datos, U. de Control, etc. Ejecución Circuitos Digitales Componentes electrónicos de construcción Universidad Simón Bolívar

El camino de datos de ejemplo: Mic-1 Universidad Simón Bolívar

Universidad Simón Bolívar El camino de datos Combinaciones útiles de las señales de control de la ULA y función desempeñada. Universidad Simón Bolívar

Temporización del camino de datos Diagrama temporal de un ciclo de camino de datos Universidad Simón Bolívar

Operación de Memoria Correspondencia de los bits de MAR con el bus de direcciones. Universidad Simón Bolívar

Microinstrucciones Formato de microinstrucción para el Mic-1. Universidad Simón Bolívar

Control Microprogramado: Diagrama de bloques completo para la Unidad de Control del Mic-1 Universidad Simón Bolívar

Control Microprogramado Formato de microinstrucción Una microinstrucción con JAMZ en 1 tiene dos posibles sucesoras. Universidad Simón Bolívar

Control Microprogramado: LOGICA DEL BIT ALTO F = (JAMZ AND Z) OR (JAMN AND N) OR NEXT_ADDRESS[8] Universidad Simón Bolívar

Universidad Simón Bolívar

Camino de Datos de Mic-1 operaciones permitidas Universidad Simón Bolívar

Micro Assembly Language Algunas operaciones típicas H = CPP + H; GOTO 0X025 LV = LV; IF(Z) GOTO 0X125 ELSE GOTO 0X025 GOTO 0X034 GOTO (MBR) Goto (MBR OR 0X130) MDR = TOS; WR; GOTO 0X025 MAR = CPP + H; RD; FETCH; GOTO 0X025 PC = PC + 1; FETCH; GOTO (MBR); GOTO 0X025 TOS = TOS = MDR = CPP AND H; RD;FETCH; GOTO 0X025 Universidad Simón Bolívar

Micro Assembly Language Operaciones especiales Desplazamiento Aritmético a la Derecha de 1 bit (manteniendo constante el bit de signo) H = CPP >> 1. Ejemplos: 0000…00101  0000…00010 1100…00101  1110…00010 Desplazamiento Lógico a la Izquierda, e 1 Byte. H = CPP + MDR << 8. Ejemplos: 0000 0000 0000 0000 0000 1110 1010 0101  0000 0000 0000 1110 1010 0101 0000 0000 Universidad Simón Bolívar

Micro Assembly Language Operaciones especiales Lectura de MBR sin signo (unsigned) H = MBRU. Ejemplo: MBR= 1101 0010  H = 0000 0… 00 11010010 (32 bits) Lectura de MBR con signo (signed). Se mantiene el signo del número. H = MBR. Ejemplos: Si MBR= 1101 0010  H = 1111 1… 11 11010010 (32 bits) Si MBR= 0101 0010  H = 0000 0… 00 01010010 (32 bits) Universidad Simón Bolívar