Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porLuz Lucero Redondo Modificado hace 8 años
1
CONJUNTO DE INSTRUCCIONES Maquinas Digitales 2010-03
2
Lenguaje Ensamblador (Assembler) Series de unos y ceros (Lenguaje de maquina) Código Nemotécnico Lenguaje RIC se emplea como ejemplo
4
Características de las instrucciones Elementos de la instrucción Código de operación (OPCODE) Referencia de operandos fuente Referencia de operando resultante Referencia a siguiente instrucción.
5
¿Dónde están los operandos fuente y resultado? Memoria principal o virtual Registros del procesador Dispositivos de Entrada-salida
6
Representación de las instrucciones Formato de la instrucción
7
Tipos de Instrucciones Procesamiento de datos Almacenamiento de datos Transferencia de datos Control
8
Tipos de instrucciones Aritméticas Lógicas (Booleanas) Memoria Entrada-Salida Comprobación o prueba Salto o Bifurcación
9
Número de direcciones
10
Otras características Longitud de la instrucción Asignación de los bits Modos de direccionamiento Numero de direcciones Registros frente a memoria Conjunto de registros Intervalo de direcciones
11
Tipos de Operandos Números Enteros Punto fijo Punto flotante En decimal Caracteres (Código ASCII) Datos Lógicos
12
Tipos de operaciones Transferencia de datos Aritméticas Lógicas Desplazamiento y rotación Conversión Entrada Salida Control del sistema Control de flujo
13
Transferencia de datos Posición de los datos Longitud de los datos a transmitir El modo de direccionamiento
14
Aritméticas Un solo operando Absoluto Negado Incremento Decremento
15
Lógicas
16
Desplazamiento y rotación Desplazamiento lógico Desplazamiento aritmético Rotación Des. Cíclico Rotación con carry
17
Desplazamiento y rotación
18
Conversión Cambian el formato Operan sobre el formato de los datos
19
Entrada- Salida Funciones o requisitos: Control y temporización Comunicación con el procesador Comunicación con los dispositivos
20
Control del sistema Leer o alterar registro de control Leer o modificar una clave de protección de memoria Acceder a bloques de control de procesos
21
Tarea 6: Escribir en código ensamblador del procesador RIC la siguiente operación: X=(A+B)*C Nota: Complemente el código RIC si lo ve necesario
22
Bibliografía Tesis de grado para optar por el titulo de ingeniero electrónico «Sistema de apoyo para el aprendizaje de arquitectura de computadores »,Luisa Fernanda García Vargas, Francisco Viveros,2002
Presentaciones similares
© 2024 SlidePlayer.es Inc.
All rights reserved.