Conjunto de Instrucciones

También podría gustarte

Está en la página 1de 22

CONJUNTO DE INSTRUCCIONES

Maquinas Digitales 201003

Lenguaje Ensamblador (Assembler)


Series

de unos y ceros (Lenguaje de maquina) Nemotcnico

Cdigo Lenguaje

RIC se emplea como ejemplo

Caractersticas de las instrucciones


Elementos

de la instruccin

Cdigo de operacin (OPCODE) Referencia de operandos fuente Referencia de operando resultante Referencia a siguiente instruccin.

Dnde estn los operandos fuente y resultado?


Memoria Registros

principal o virtual del procesador de Entrada-salida

Dispositivos

Representacin de las instrucciones


Formato

de la instruccin

Tipos de Instrucciones
Procesamiento

de datos de datos

Almacenamiento Transferencia Control

de datos

Tipos de instrucciones
Aritmticas Lgicas

(Booleanas)

Memoria Entrada-Salida Comprobacin Salto

o prueba

o Bifurcacin

Nmero de direcciones

Otras caractersticas

Longitud de la instruccin Asignacin de los bits


Modos de direccionamiento Numero de direcciones Registros frente a memoria Conjunto de registros Intervalo de direcciones

Tipos de Operandos

Nmeros

Enteros Punto fijo Punto flotante En decimal

Caracteres (Cdigo ASCII) Datos Lgicos

Tipos de operaciones

Transferencia de datos Aritmticas Lgicas Desplazamiento y rotacin Conversin Entrada Salida Control del sistema Control de flujo

Transferencia de datos
Posicin Longitud El

de los datos de los datos a transmitir

modo de direccionamiento

Aritmticas
Un

solo operando

Absoluto Negado Incremento Decremento

Lgicas

Desplazamiento y rotacin

Desplazamiento lgico Desplazamiento aritmtico Rotacin Des. Cclico Rotacin con carry

Desplazamiento y rotacin

Conversin
Cambian Operan

el formato

sobre el formato de los datos

Entrada- Salida
Funciones

o requisitos:

Control y temporizacin Comunicacin con el procesador Comunicacin con los dispositivos

Control del sistema


Leer Leer

o alterar registro de control

o modificar una clave de proteccin de memoria a bloques de control de procesos

Acceder

Tarea 6:
Escribir

en cdigo ensamblador del procesador RIC la siguiente operacin: X=(A+B)*C

Nota: Complemente el cdigo RIC si lo ve necesario

Bibliografa
Tesis

de grado para optar por el titulo de ingeniero electrnico Sistema de apoyo para el aprendizaje de arquitectura de computadores ,Luisa Fernanda Garca Vargas, Francisco Viveros,2002

También podría gustarte