Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword
Like this
64Activity
0 of .
Results for:
No results containing your search query
P. 1
Ciclo Fetch

Ciclo Fetch

Ratings: (0)|Views: 6,458 |Likes:
Published by Usiel RT
Ciclo Fetch
Ciclo Fetch

More info:

Published by: Usiel RT on Apr 24, 2010
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

02/13/2014

pdf

text

original

 
Infraestructura Tecnológica
2010
1
 
Ciclo Fetch |Usiel Isaí Rueda Torres
CICLO FETCH
INTRODUCCIÓN
¿QUÉ ES UN CICLO FETCH? 
Un ciclo de instrucción (también llamado ciclo de fetch-and-execute o ciclo de fetch-decode-execute en inglés) es el periodo de tiempo que tarda la unidad central de proceso (CPU) enejecutar una instrucción de lenguaje máquina.Comprende una secuencia de acciones determinada que debe llevar a cabo la CPU paraejecutar cada instrucción en un programa. Cada instrucción del juego de instrucciones de una CPUpuede requerir diferente número de ciclos de instrucción para su ejecución. Un ciclo deinstrucción está formado por uno o más ciclos máquina.Para que cualquier sistema de proceso de datos basado en microprocesador (por ejemplouna computadora) o microcontrolador (por ejemplo un reproductor de MP3) realice una tarea(programa) primero debe buscar cada instrucción en la memoria principal y luego ejecutarla.
 
Infraestructura Tecnológica
2010
2
 
Ciclo Fetch |Usiel Isaí Rueda TorresDESARROLLO
i
Definición. Conjunto de acciones que se llevan a cabo en la realización de una instrucción.Se compone de las dos siguientes fases:
Fase de búsqueda.
En esta fase se transfiere la instrucción que corresponde ejecutar desdela memoria central a la unidad de control.
Fase de ejecución.
Consiste en la realización de todas las acciones que conlleva la propiainstrucción.
 
TIPOS DE INSTRUCCIONES.Las instrucciones de acuerdo a su función se clasifican en:
 
Instrucciones de cálculo (aritmético y lógico).
 
Instrucciones de transferencia de datos.
 
Instrucciones de ruptura de secuencia.De acuerdo a su formato y número de operandos se clasifican en:
 
Instrucciones de tres operandos.
 
Instrucciones de dos operandos.
 
Instrucciones de un operando.
 
Instrucciones sin operandos.INSTRUCCIONES DE TRES OPERANDOS.También denominadas instrucciones de tres direcciones. Constan en primer lugar del códigode operación al que siguen tres operandos, de los cuales, los dos primeros son las direcciones delos argumentos que hay que operar y el tercero es la dirección donde se depositará el resultado.INSTRUCCIONES DE DOS OPERANDOS.Contiene el código de operación y dos operandos, de los cuales uno de ellos actúa, además,como receptor del resultado de la operación.
 
Infraestructura Tecnológica
2010
3
 
Ciclo Fetch |Usiel Isaí Rueda TorresINSTRUCCIONES DE UN OPERANDO.Se utiliza en computadoras cuya arquitectura funciona con filosofía de acumulador.El acumulador contiene previamente el primer argumento de la operación, el segundo es elcontenido en la propia instrucción, y después de ser operado ambos, el resultado quedadepositado de nuevo en el acumulador.MÉTODOS DE DIRECCIONAMIENTO.El método de direccionamiento de una instrucción es el modo que se utiliza en la mismapara indicar la posición de memoria en que está situado el dato o datos que constituyen losoperandos que intervienen en la instrucción. Los principales métodos son:
 
Direccionamiento inmediato.
 
Direccionamiento directo.
 
Direccionamiento indirecto.
 
Direccionamiento relativo.
Direccionamiento inmediato.
 
En este método el dato que hay que utilizar forma parte de lapropia instrucción, no siendo necesario ningún acceso a memoria para la realización de la misma.
Direccionamiento directo.
En este caso la instrucción contiene la dirección de la memoriadonde se encuentra almacenado el dato. Esto hace necesario un acceso a la memoria paratrasladar el dato hasta la unidad aritmético-lógica.
Direccionamiento indirecto
.
Aquí la dirección contenida en la instrucción no es la del datoimplicado sino la de una posición de memoria que contiene la dirección de ese dato. Esta posiciónse denomina dirección intermedia e implica en las instrucciones que utilizan este método dedireccionamiento la necesidad de un ciclo de memoria mas para acceder al dato.
Direccionamiento relativo.
En él, la dirección de memoria donde se encuentra el dato, seconsigue sumando la dirección contenida en la propia instrucción con una magnitud fija contenidaen un registro especial. De esta manera se posibilita el acceso a un conjunto de posiciones

Activity (64)

You've already reviewed this. Edit your review.
zágato kröno liked this
1 thousand reads
1 hundred reads
rosaherca liked this
Elizabeth Flores liked this
Enny Cevallos liked this

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->