Diego Esteban Moreno Germán Aguado Llorente Félix Huete García.

Slides:



Advertisements
Presentaciones similares
Instrucciones de operación sobre datos
Advertisements

Diseño de la ruta de datos monociclo para la arquitectura MIPS
UNIVERSIDAD DEL VALLE DE MEXICO CAMPUS CHAPULTEPEC
Representación de la Información dentro del Computador
ORGANIZACIÓN COMPUTACIONAL
Arquitectura de Computadores I
Arquitectura de Computadores I
I S A INSTRUCTION SET ARCHITECTURE
IBM 360.
VAX Diego Esteban Moreno Félix Huete García Germán Aguado Llorente.
Declaración de datos en el segmento de datos.. EXISTEN UN CONJUNTO DE DIRECTIVAS QUE NOS PERMITEN DECLARAR DATOS EN EL SEGMENTO DE DATOS, LAS DIRECTIVAS.
MODOS DE DIRECCIONAMIENTO
RESUMEN: Softmicro de 8 bits Xilinx
Circuitos Digitales II
Arquitectura de Computadores
LECCIÓN 10. INTRODUCCIÓN AL CONTROL MICROPROGRAMADO
ARQUITECTURA INTEL FORMATOS DE INSTRUCCIÓN
Andrés Núñez Herrero Enrique España Blanco Rodrigo Cembrero Carazo
VAX Diego Esteban Moreno Germán Aguado Llorente Félix Huete García.
ARQUITECTURA INTEL Modos de direccionamiento
Andrés Núñez Herrero Enrique España Blanco Rodrigo Cembrero Carazo.
Formatos de instrucción
Introducción a los MCU´s de Motorola
INTRODUCCIÓN A LA PROGRAMACIÓN
Arquitectura de Conjunto de Instrucciones (ISA)
Conceptos Básicos de Java
Circuitos Combinacionales Comunes
Composición Interna de un Procesador
TCP/IP V4 Redes de Computadoras uclv.
Arquitectura del Computador
ISA (Instruction Set Architecture)
ARQUITECTURA DE LOS MICROPROCESADORES DE 8 BITS
Introducción a la Ingeniería en Sistemas
© Prof. José Mª Foces Morán PCSpim: SPIM sobre Windows Ventana principal de PCSpim Consola: permite interactuar con el programa que está siendo.
(CC) , José M. Foces-Morán.
Instrucciones: FORMATO DE INSTRUCCIONES
Unidad III Elementos del lenguaje C++
Tema 2: Los tipos de datos
MICRO de 8 bits Funcionamiento interno de un microprocesador de 8 bits. Para comprender mejor el funcionamiento, interno de un microprocesador , se propone.
2da. Parte Capítulos 5-12: Transmisión de Paquetes
Índice. Revisando conceptos acerca de la memoria.
1 SEMANA 04_2. 2 OPERADORES ARITMETICOS OPERADOR: + FORMATO: VALOR1 + VALOR2 FUNCION : SUMA VALOR1 Y VALOR2 EJEMPLO : TABLA_MAS_2 DW TABLA + 2 ; (DESPLAZAMIENTO.
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.
ATC-DistribuidasUniversidad de Oviedo / Dpto. de Informática XDR (External Data Representation) Tipos y codificación.
ARQUITECTURA DE COMPUTADORES Semestre A-2009 Clase 13.
Conceptos Arquitectónicos del computador
Tema 1: DATOS Y REGISTROS
Microcomputadores Prof: Tatiana Marín R.. Lenguaje máquina = lenguaje binario InstrucciónLenguaje máquina (binario)OP ( hex)Nemónico Restar F0SUB.
Tema 2: Lenguaje máquina
Arquitectura de Von Neumann
Estructura de Computadores
ARQUITECTURA DE COMPUTADORES Semestre A-2009 Clase 11.
ARQUITECTURA DE COMPUTADORES - I.S.A. -CODIFICACION ISA
Capítulo 3 Instrucciones y direccionamiento Félix García Carballeira Jesús Carretero Pérez José Daniel Sánchez García David Expósito Singh © Ediciones.
Capítulo 4 CPU y la memoria.
Informática Clase Arquitectura de la Computadora.

introducción al Lenguaje Ensamblador
Modos de direccionamiento
Principio unidad 1.
CONJUNTO DE INSTRUCCIONES Maquinas Digitales
PROTOCOLO DNS.
ARQUITECTURA DE COMPUTADORES
1 Unidades funcionales de un ordenador Procesadores Memorias Dispositivos de E/S
MIPS Intermedio.
Modos de Direccionamiento y Formatos
El microprocesador y su arquitectura
Introducción MSc. Rina Arauz.
Lenguaje ensamblador Conceptos introductorios. Formatos de Instrucción. Modos de Direccionamiento. Conjunto de instrucciones básico. Introducción al Lenguaje.
CAPITULO V Arquitectura de Von Neumann
Transcripción de la presentación:

Diego Esteban Moreno Germán Aguado Llorente Félix Huete García

INSTRUCCIONES DE LONGITUD VARIABLE TENIENDO SU CÓDIGO DE OPERACIÓN DE LONGITUD FIJO. EL FORMATO DE VAX ES MUY FLEXIBLE TIENE UN CÓDIGO DE OPERACIÓN FIJO DE 8 BITS. INSTRUCCIONES DE LONGITUD VARIABLE TENIENDO SU CÓDIGO DE OPERACIÓN DE LONGITUD FIJO. EL FORMATO DE VAX ES MUY FLEXIBLE TIENE UN CÓDIGO DE OPERACIÓN FIJO DE 8 BITS.

EN LAS OPERACIONES UTILIZA UN BYTE DE CÓDIGO DE OPERACIÓN Y UN BYTE POR CADA OPERANDO AL QUE PUEDE AGREGARSE INFORMACIÓN ADICIONAL PUEDE OCUPAR UN MÁXIMO DE SEIS ESPECIFICADORES DE OPERANDO

Formato general de instrucciones del Vax LA CODIFICACIÓN TÍPICA DE LOS OPERANDOS ES DE LA FORMA MODO- REGISTRO CADA ESPECIFICADOR DE OPERANDO SE COMPONE DE DOS O TRES PARTES:

1. CÓDIGO DEL MODO DE DIRECCIONAMIENTO (4 BITS, NIBBLE): 2. ESPECIFICACIÓN DE REGISTRO (4 BITS). PARA ESPECIFICAR UNO DE LOS 16 REGISTROS DE PROPÓSITO GENERAL. 3. ESPECIFICA OPCIONALMENTE UN DESPLAZAMIENTO EN EL DIRECCIONAMIENTO BASE + DESPLAZAMIENTO (8, 16 Ó 32 BITS).

EN LAS INSTRUCCIONES ARITMÉTICAS, LOS TRES PRIMEROS BITS DEL CÓDIGO DE OPERACIÓN INDICAN EL TIPO DE LOS OPERANDOS (100: BYTE; 101: PALABRA; 110: DOBLE PALABRA, ETC) Y EL ÚLTIMO, EL NÚMERO DE ESTOS (0, DOS OPERANDOS: 1, TRES OPERANDOS).

EXISTEN ALGUNAS INSTRUCCIONES CUYO CÓDIGO DE OPERACIÓN TIENE DOS BYTES, ESTO SE CONSIGUE RESERVANDO ALGUNOS VALORES EN EL PRIMER BYTE (FDH, FEH Y FFH) PARA EXTENDER EL CÓDIGO DE OPERACIÓN AL SIGUIENTE. DOS DE LOS VALORES RESERVADOS EN EL PRIMER BYTE SON INTRODUCIDOS PARA AMOLDARSE A LA INTRODUCCIÓN DEL PUNTO FLOTANTE.

LAS INSTRUCCIONES DE BIFURCACIÓN TIENEN UN BYTE DE CÓDIGO DE OPERACIÓN Y UNO O DOS BYTES MÁS QUE INDICAN UN DESPLAZAMIENTO QUE SE SUMA AL CONTADOR DE PROGRAMA PARA OBTENER LA DIRECCIÓN DE BIFURCACIÓN.

VAX-11 ASSEMBLY LANGUAGE PROGRAMMING, SARA BAASE COMPUTER ARQUITECTURE AND VAX ASSEMBLY LANGUAGE PROGRAMMING, JAMES E. BRINK INTRODUCCIÓN A LA ARQUITECTURA DE COMPUTADORES, JAVIER BASTIDA.