La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Microarquitectura Modelo de estudio: Mic-1

Presentaciones similares


Presentación del tema: "Microarquitectura Modelo de estudio: Mic-1"— Transcripción de la presentación:

1 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.

2 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

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

4 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

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

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

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

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

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

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

11 Universidad Simón Bolívar

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

13 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

14 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: Universidad Simón Bolívar

15 Micro Assembly Language Operaciones especiales
Lectura de MBR sin signo (unsigned) H = MBRU. Ejemplo: MBR=  H = … (32 bits) Lectura de MBR con signo (signed). Se mantiene el signo del número. H = MBR. Ejemplos: Si MBR=  H = … (32 bits) Si MBR=  H = … (32 bits) Universidad Simón Bolívar


Descargar ppt "Microarquitectura Modelo de estudio: Mic-1"

Presentaciones similares


Anuncios Google