Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad

Técnicas de direccionamiento de memoria y puertos de IO, Guías, Proyectos, Investigaciones de Arquitectura de ordenadores

Se detalla información sobre los modos de direccionamiento de memoria y puertos de entrada y salida así mismo las características. Los modos de direccionamiento especifican la forma de interpretar la información contenida en cada campo de operando para localizar, en base a esta información. Los ordenadores usan técnicas de direccionamiento para dar versatilidad de programación al usuario.

Tipo: Guías, Proyectos, Investigaciones

2019/2020
En oferta
30 Puntos
Discount

Oferta a tiempo limitado


Subido el 19/03/2020

LuisDxl
LuisDxl 🇲🇽

4.9

(7)

18 documentos

1 / 13

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
.
Técnicas de direccionamiento de
memoria y puertos de I/O
INSTITUTO TECNOLÓGICO SUPERIOR DE CALKINÍ EN EL
ESTADO DE CAMPECHE
Arquitectura de computadoras
Profesor: CARLOS JIMENEZ LOPEZ
1ra 2P Tarea 7, Individual: Investigación de las técnicas de
direccionamiento de memoria y puertos de I/O.
Alumno: Luis Enrique Canche Balam
pf3
pf4
pf5
pf8
pf9
pfa
pfd
Discount

En oferta

Vista previa parcial del texto

¡Descarga Técnicas de direccionamiento de memoria y puertos de IO y más Guías, Proyectos, Investigaciones en PDF de Arquitectura de ordenadores solo en Docsity!

.

Técnicas de direccionamiento de

memoria y puertos de I/O

INSTITUTO TECNOLÓGICO SUPERIOR DE CALKINÍ EN EL

ESTADO DE CAMPECHE

Arquitectura de computadoras

Profesor: CARLOS JIMENEZ LOPEZ

1ra 2P Tarea 7, Individual: Investigación de las técnicas de

direccionamiento de memoria y puertos de I/O.

Alumno: Luis Enrique Canche Balam

Introducción

Se entiende por direccionamiento la forma en que se interpretan los bits de un campo de dirección de una instrucción para localizar el operando y/o la dirección destino del resultado de la instrucción. En la presente investigación vamos a ver algunos de los modos principales de direccionamiento que nos podemos encontrar en un ordenador en general.

Resumen

Se detalla información sobre los modos de direccionamiento de memoria y puertos de entrada y salida así mismo las características. Los modos de direccionamiento especifican la forma de interpretar la información contenida en cada campo de operando para localizar, en base a esta información. Los ordenadores usan técnicas de direccionamiento para dar versatilidad de programación al usuario.

Abstract

Information on memory addressing modes and input and output ports are also detailed, as well as the characteristics. The addressing modes specify how to interpret the information contained in each field of operand to locate, based on this information. Computers use addressing techniques to give user programming versatility.

Objetivos

Objetivo general Investigar los tipos de direccionamiento de memoria y puertos de entrada y salida. Objetivos específicos  Recabar información sobre los tipos de direccionamiento de memoria.  Recabar información sobre los puertos de entrada y salida.  Realizar un detallado de la información encontrada.

Justificación

La presente investigación tiene la finalidad de dar a conocer los tipos de direccionamientos que tiene la memoria así mismo los puertos de entrada y salida.

Materiales

 Microsoft Office Word.  Internet.  Artículos en línea.

Los modos de direccionamiento de un procesador son las diferentes formas de transformación del campo de operando de las instrucciones en la dirección del operando. El direccionamiento de memoria se considera desde dos puntos de vista. Físico y lógico:  Físico: Se refiere a los medios electrónicos en el ordenador para acceder a las diversas posiciones de memoria.  Lógico: Se refiere a la forma en que se expresan y guardan las direcciones. ¿Con que fin se usan los métodos de direccionamiento?  Dar versatilidad de programación al usuario, proporcionando facilidades tales como índices, direccionamientos indirectos, manejar estructuras de datos complejas como lo son: vectores y matrices.  Reducir el número de bits del campo de operando. Tipos de direccionamientos de memoria

Direccionamiento Implícito Este modo, llamado también inherente el operando se especifica en la misma definición de la instrucción. En modo implícito se usa para hacer referencias a operandos de dos tipos:  Registros: En el caso de que el código de operación se refiere en particular a un registro.  Operandos en la Pila: En el caso de que la operación se realice siempre sobre el dato situado en el clima de la pila. El primer caso de típico de las organizaciones de un solo acumulador. Generalmente en un ordenador de este tipo todas las instrucciones que actúan sobre el acumulador utilizan direccionamiento implícito. En el segundo caso están la mayoría de las instrucciones de los ordenadores con organizaciones de pila. Estas operaciones llevan implícitos los operandos que son los elementos de la cima de pila.  Operandos en el registro: El caso de operandos en el Registro es típico en las organizaciones de un solo acumulador. Generalmente en un ordenador de ese tipo todas las instrucciones que actúan sobre el acumulador utilizan direccionamiento implícito. Direccionamiento Extendido En este modo la dirección efectiva del operando se subministra en los dos bytes siguientes al código de operación, permite el acceso a cualquier posición dentro del mapa de memoria del sistema todas las instrucciones extendidas utilizan 3 Bytes.

Modo de direccionamiento de registro El modo de registro es similar al modo directo. La diferencia clave entre los dos modos es que el campo de dirección de la instrucción se refiere a un registro en lugar de una posición de memoria. El direccionamiento de registro no tiene una dirección eficaz. Tres o cuatro bits son utilizados como campo de dirección para hacer referencia a los registros. Modo de direccionamiento indirecto de registro Este modo es similar al direccionamiento indirecto. El operando se encuentra en una celda de memoria apuntada por contenido de un registro. El registro contiene la dirección efectiva del operando. Este modo utiliza menos acceso de memoria que el direccionamiento indirecto. Este modo tiene un espacio de direcciones grande, pero es limitado al ancho de los registros disponibles para almacenar la dirección efectiva. Modo de direccionamiento de desplazamiento El modo de desplazamiento consiste en tres variaciones:

  1. Direccionamiento relativo 2) Direccionamiento de registro base 3) Direccionamiento de índice Este modo puede considerarse una combinación del modo de direccionamiento indirecto y de registro. La dirección tiene dos valores: el valor base y un registro que contiene un desplazamiento entero que es sumado o restado de la base para formar la dirección efectiva de la memoria.

Técnica de puertos de Entrada y Salida

E/S Programada:  El CPU inicia y realiza la transferencia  Comprueba el estado del dispositivo  Envía órdenes de lectura y escritura y transfiere el dato a memoria. Existen dos maneras por las cuales el CPU manda las instrucciones a los dispositivos

 Mapeo a memoria  Aislado E/S por interrupciones:  El módulo de E/S interrumpe al CPU para pedir un intercambio de datos  El CPU inicia la transferencia de información y prosigue realizando su proceso previo.  Esto permite que mientras se pasa los datos, el CPU puede ejecutar otras instrucciones que reciba Acceso Directo a Memoria  Los dispositivos acceden a la memoria (a través del controlador DMA) sin tener que pasar por el procesador.  Dispositivos de varias velocidades, se pueden comunicar sin necesidad de someter al CPU a una gran carga de instrucciones.  De este modo el CPU puede trabajar en otras actividades y con mayor velocidad.  Se ocupa para transferir bloques de memoria.  Para este proceso se utiliza el bus del sistema  El DMA se tiene que regular para que no ocupen por completo el bus.

Conclusión

Existen muchos tipos de direccionamiento de memoria, con la información que se recabo durante la investigación se puede definir como aprendizaje que el direccionamiento de memoria es un Identificador único para una ubicación de la memoria, con las cuales el CPU u otros dispositivos pueden almacenar, modificar o recuperar datos.

Referencias