Arquitectura de Computadoras

Páginas: 23 (5615 palabras) Publicado: 13 de octubre de 2014
El computador IAS está compuesto por 3 componentes principales:
Memoria Principal: Almacena datos.
Unidad Central de Procesamiento: controla el funcionamiento interno de la computadora y lleva a
cabo las funciones de procesamiento de datos. Esta está dividida en la Unidad Aritmético Lógica (ALU
o Unidad Central de Procesamiento) y la Unidad de Control de Programa.
Equipos de E/S: transfieredatos entre el computador y el entorno externo.
Concepto más importante que se introduce con la máquina de Von Neumann.
El concepto que introdujo la máquina de Von Neumann fue el concepto de programa almacenado que
consistía en que el proceso de programación podría ser más fácil si el programa se representara de
forma adecuada para ser guardado en la memoria junto con los datos. Entonces uncomputador
podría conseguir sus instrucciones leyéndolas de la memoria, y se podría hacer o modificar un
programa colocando los valores en una zona de memoria.
Los Registros de trabajo con que cuenta la CPU :









AC (Acumulador): se emplea para almacenar operandos y resultados de operaciones de la
ALU temporalmente.
MQ (Multiplicador cociente): tiene la misma función queel AC.
MBR (Registro temporal de Memoria): contiene una palabra que debe ser almacenada en la
memoria, o es usado para recibir una palabra procedente de la memoria.
En la Unidad de Control de Programa tenemos los siguientes registros:
IBR (Registro temporal de Instrucción): empleado para almacenar temporalmente la
instrucción contenida en la parte derecha de una palabra en memoria.
PC(Contador de Programa): contiene la dirección de la próxima pareja de instrucciones que
van a ser captadas de la memoria.
IR (Registro de Instrucción): contiene los ocho bits del código de operación de la instrucción
que se va a ejecutar.
MAR (Registro de Dirección de Memoria): especifica la dirección en memoria de la palabra
que va a ser escrita o leída en MBR.

Palabra para un computador Para elcomputador IAS, mencionado en la bibliografía recomendada, cual
es la longitud de la palabra:
Termino Palabra: En general una palabra es un conjunto ordenado de bytes o bits que representa la
unidad básica de almacenamiento de información que se puede almacenar, transmitir o con la que se
puede operar en determinado computador. Normalmente, si un procesador tiene un conjunto de
instruccionesde longitud fija entonces la longitud de las instrucciones es igual a la longitud de
palabra.
Conjunto de instrucciones de un computador:
Transferencia de datos: transferir datos entre la memoria y los registros de la ALU o entre dos
registros de la ALU.
Salto incondicional: normalmente la unidad de control ejecuta instrucciones secuencialmente en la
memoria. Las instrucciones de saltopueden cambiar esta secuencialidad. Esto facilita las operaciones
repetitivas.
Salto condicional: el salto depende de una condición, lo que permite puntos de decisión.
Aritmética: Operaciones realizada por la ALU.

Modificación de direcciones: Permite que la ALU haga operaciones con las direcciones y las inserte
en instrucciones almacenadas en memoria .Esto permite una considerable flexibilidadde
direccionamiento en un programa.

Tipo de instrucción
Transferencia
de
datos

Representación simbólica

00001010

LOAD MQ

00001001

LOAD MQ, M(X)

00100001

STOR M(X)

00000001
00000010

LOAD M(X)
LOAD –M(X)

00000011

LOAD |M(X)|

00000100

LOAD-|M(X)|

00001101

JUMP M(X,0:19)

00001110

JUMP M(X,20:39)

00001111

JUMP + M(X:0,19)

00010000JUMP + M(X,20:39)

00000101

ADD M(X)

00000111

ADD | M(X)|

00000110

SUB M(X)

00001000

SUB | M(X)|

00001011

MUL M(X)

00001100

DIV M(X)

00010100

LSH

00010101

Salto incondicional

CodOp

RSH

00010010

STOR M(X,8:19)

00010011

STOR M(X,28:39)

Salto condicional

Aritmética

Modificación
direcciones

de

Descripción
Transferir...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • arquitectura de computadores
  • arquitectura de computadoras
  • Arquitectura de computadores
  • Arquitectura de computadoras
  • Arquitectura del Computador
  • Arquitectura De Computadoras
  • Arquitectura de computadoras
  • Arquitectura de computadoras

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS