3.201 cursos gratis
6.234.178 alumnos
Publica tu curso gratis
Busca cursos gratis:
Estás aquí: mailxmail > Cursos de Informática > Hardware > Arquitectura de ordenadores > Modos de direccionamiento y formatos

Arquitectura de ordenadores

Autor: Fernando Guerrero
Curso:  4,40/5 4,40/5 (279 opiniones) |23745 alumnos|Fecha publicación: 11/06/2004
Capítulos del curso

Capítulo 19:

 Modos de direccionamiento y formatos

MODOS DE DIRECCIONAMIENTO Y FORMATOS

Introducción

El campo de operación de una instrucción especifica la operación que se debe realizar. Esta debe ser ejecutada sobre algunos datos almacenados en registros del computador o en palabras de memoria, es decir, sobre los operandos. El modo de direccionamiento especifica la forma de interpretar la información contenida en cada campo de operando para localizar, en base a esta información, el operando.

Los ordenadores utilizan técnicas de direccionamiento con los siguientes fines:
- Dar versatilidad de programación al usuario proporcionando facilidades tales como índices, direccionamientos indirectos, etc., esta versatilidad nos servirá para manejar estructuras de datos complejas como vectores, matrices, etc.
- Reducir el número de bits del campo de operando.

Al usuario que tiene poca experiencia, la variedad de modos de direccionamiento en un ordenador le puede parecer excesivamente complicada. Sin embargo, la disponibilidad de diferentes esquemas de direccionamiento le da al programador experimentado flexibilidad para escribir programas que son más eficientes en cuanto a número de instrucciones y tiempo de ejecución.

Es tal la importancia de los modos de direccionamiento que la potencia de una máquina se mide tanto por su repertorio de instrucciones como por la variedad de modos de direccionamiento que es capaz de admitir.

Definición: Los modos de direccionamiento de un ordenador son las diferentes formas de transformación del campo de operando de la instrucción en la dirección del operando.

En esta definición el término dirección debe interpretarse en su sentido más general de localización del operando, en cualquier lugar, y no en el sentido más estricto de dirección de memoria.

A la dirección obtenida de las transformaciones anteriores la llamaremos dirección efectiva. Esta dirección, en el caso de tratarse de una dirección de memoria, es la que se cargará en el M.A.R. o registro de dirección de memoria.

Llamando x a la información del campo de operando y Aef. a la dirección efectiva, la función f que a partir de x nos da Aef. constituirá el modo de direccionamiento empleado:

Aef. = f(x)

En la evaluación de la función f pueden intervenir otras informaciones además de la información presente en el campo de operando de la instrucción. Estas informaciones pueden residir en registros del procesador o en memoria.

La especificación del modo de direccionamiento puede ir en el código de operación o en el campo de cada operando. Normalmente se codifica en el código de operación si el número de modos es pequeño, en caso contrario se codifica con cada operando, esta última forma de codificación favorece la ortogonalidad.

Bibliografía: Bastida, J.: Introducción a la Arquitectura de Computadores. Secretariado de Publicaciones de la Universidad de Valladolid, 1995

Recibe nuestras novedades
Al presionar "Recibir" estás dándote de alta y aceptas las condiciones legales de mailxmail

Hay 279 opiniones. Opina sobre este curso.

Descarga el PDF gratis

Cursos similares a Arquitectura de ordenadores


Cursos Valoración Alumnos Vídeo
Copia de imágenes para la restauración de equipos
Este procedimiento se ha implementado con el fin de poder minimizar los riesgos de daño en los equipos, además de mejorar y agilizar la preparación o restauración de est... [04/03/05]
 0,50/5 2.862  
Todo sobre el escáner
¿Todavía no te entiendes con tu escáner?. ¿Te ocurre a menudo que los negativos salen de todos los colores menos del que realmente son?. ¿Los retratos parecen de marciano... [22/11/05]
 4,53/5 12.755  
PC. Mantenimiento de tu ordenador
Mantenimiento de PC. Tenga su ordenador a punto usted mismo. Este manual tiene un lenguaje de informática sencillo con el que podrás... [05/03/09]
 4,89/5 15.924  


Publicar en   del.icio.us    digg    meneame

¿Qué es mailxmail.com?|ISSN: 1699-4914|Recomiéndanos|Ayuda
Condiciones legales de mailxmail