Sei sulla pagina 1di 3

UNIVERSIDAD NACIONAL EXPERIMENTAL POLITECNICA DE LA FUERZA ARMADA,

INGENIERIA EN SISTEMAS, ARQUITECTURA DEL COMPUTADOR

ORGANIZACIN BSICA Y DISEO DEL


COMPUTADOR
(14 de Mayo de 2010)
ResumenUna computadora es un tipo particular

Estas instrucciones

u rdenes

en

Vernica M. Ochoa J. ochoa19163953@hotmail.com

de mquina cuyo ambiente, aquello que


transforma, no es materia o energa. El objeto de
su trabajo es la informacin. Los CPU se valen de
su lenguaje propio de representacin. En este
trabajo podemos identificar que todo el modelado
para realizar operaciones tanto lgicas como
aritmticas, control, S/E, requiere de un soporte
fsico (hardware-software).

Palabras ClavesSeales electrnicas, cdigo


de instruccin, interrupcin IEN, operando, bits.

I INTRODUCCIN

Una computadora tiene todos los


componentes funcionales que se encuentran en
sistemas grandes, est organizada para ejecutar
funciones de entrada, almacenamiento, salida,
control y operaciones aritmtico-lgicas.
Tambin las pequeas computadoras o
microcomputadoras de aplicacin especial
tienen todas stas aplicaciones dentro de una
tarjeta de circuito o tarjeta matriz guiada por la
ULA.
II INSTRUCCIONES DEL COMPUTADOR

El
computador
solo
ejecuta
instrucciones de mquina, los programas
escritos en otros lenguajes no se pueden ejecutar
y por ende hay que hacer una conversin.
El conjunto de las diferentes
instrucciones que tiene un computador se le
denomina juego de instrucciones, algunos
ordenadores tienen entre sesenta y doscientas
cincuenta instrucciones.
Las instrucciones se almacenan en el
computador como series de seales electrnicas
altas y bajas y pueden representarse como
nmeros. Cada parte de una instruccin se
considera como un nmero individual y esos
nmeros juntos hacen la instruccin.

nmeros se representan con la base dos,


conocida como binarios, Ej: 10001100.
Existen 4 instrucciones bsicas en un
computador:
Instrucciones de entrada/salida.
Instrucciones aritmticas, lgicas.
Instrucciones selectivas.
Instrucciones repetitivas.
III DIRECCIONAMIENTO DIRECTO E INDIRECTO

Esquema de una de suma.


ADD: AC

AC + M($AA)

AA

PC

AA

OPERANDO

suma (ADD)directa

ADDI: AC

AC + M[SM($AA)]

AA
PC
AD
AA
OPERANDO

AD

suma indirecta (ADDI)


IV ORGANIZACIN DE UN PROGRAMA
ALMACENADO

UNIVERSIDAD NACIONAL EXPERIMENTAL POLITECNICA DE LA FUERZA ARMADA,


INGENIERIA EN SISTEMAS, ARQUITECTURA DEL COMPUTADOR

La organizacin ms simple es:


1.
2.

Tener un registro de procesador.


Tener un formato de cdigo de
instrucciones en dos partes:
1era especifica la operacin que se va a ejecutar.
2da especifica o apunta a una direccin, la cual le
dice al control donde encontrar un operando en
la memoria, se lee y se utilizan los datos que se
van a operar o los datos almacenados en el
registro del procesador.
V FUNCION DE LOS REGISTROS

AR

PC

AC

IR

OUR
T

INPR

Registro de direccin /Tiene 12


bits porque contiene direcciones
de memoria.
Contador del programa, PC
PC + 1. Contiene el cdigo de la
siguiente instruccin / 12bits
Registro procesador / Acumulador
16bits
Registro de instruccin / contiene
el cdigo de instruccin. Tiene 16
bits
Registro carcter de Salida / Tiene
solo 8 bits, solo recibe
informacin desde el bus.
Registro carcter de entrada /
Contiene solo 8 bits, est
conectado al bus para
proporcionar informacin a
OURT.

VI FUNCIN DE LAS BANDERAS FGI, FGO


FGI es una bandera de control que se
activa cuando la informacin est disponible en
el dispositivo de entrada y se aclara cuando la
informacin es aceptada por el computador
utilizando el registro INPR; de manera similar
funciona el control de salida FGO pero
utilizando el registro OURT donde se transfieren
los datos en forma paralela siempre y cuando
sea FGO =1, es verificado por el registro
procesador (AC) para que la condicin se
mantenga y cuando termine de realizar la tarea
pasa FGO a ser igual a 0, y luego pasa a 1 para
iniciar otra instruccin.
VII PROCESO DE INTERRUPCION

Funciona como una alternativa de


procedimientos controlados, el cual permite que
los programas mediante un dispositivo externo
informe a la computadora cuando est listo para

la transferencia. Mientras tanto, la computadora


puede ocuparse con otras tareas, este tipo de
transferencias utiliza la opcin de interrupcin.
Mientras la computadora corre un programa, no
comprueba las banderas. Sin embargo cuando se
activa una bandera, la computadora interrumpe
momentneamente su procedimiento con el
programa actual y se le informa de que ha sido
activada una bandera, para que el computador
deje momentneamente lo que est haciendo
para ocuparse de la transferencia de E/S, luego
regresa al programa actual o continua lo que
estaba haciendo antes de la interrupcin.
La interrupcin cuenta con un ciclo que
es una implementacin del hardware de una
transferencia del programa y salva la direccin
de retorno de la siguiente instruccin.
La interrupcin IEN puede habilitarse
con dos instrucciones. Cuando IEN se borra a
cero (con la instruccin IOF) las banderas no
pueden interrumpir a la computadora. Cuando
IEN se activa en 1(con la instruccin ION) la
computadora si puede ser interrumpida. Estas
dos instrucciones sirven para decidir la opcin si
utiliza o no la interrupcin.
VIII ULA

La unidad lgica aritmtica es la parte


esencial del procesador donde se desarrollan
operaciones tanto aritmticas (suma, resta,
multiplicacin,
divisin)
como
lgicas
(comparaciones AND, OR, etc); previamente
por medio de la unidad E/S se ingresan los datos
y se almacenan en la memoria, siendo situados
en sta rea por la unidad de control, luego por
las instrucciones de un programa la ULA lleva a
cabo las operaciones de comparacin,
movimiento y clculos, posteriormente los
resultados pasa a la memoria de salida.

IX REGISTRO DE DESPLAZAMIENTO

Son
circuitos
secuenciales
que
Establecen la comunicacin entre los elementos
Flip-Flops que permiten la transferencia de
datos en una formacin en serie que va de
derecha a izquierda del registro.
Contiene una circuitera adicional que
controlar la manera de cargar y acceder a los
datos que se almacenan

UNIVERSIDAD NACIONAL EXPERIMENTAL POLITECNICA DE LA FUERZA ARMADA,


INGENIERIA EN SISTEMAS, ARQUITECTURA DEL COMPUTADOR

Sus objetivos principales son:


Inicializacin.
Carga de datos.
Desplazamiento a la derecha.
Desplazamiento a la izquierda.
Todas las operaciones exceptuando la
de inicializacin asincrnica.
La capacidad de almacenamiento de un
registro es el nmero total de bits que puede
contener.
Este tipo de registro se usa mucho para
convertir un flujo de datos en forma serial a la
forma en paralelo.
X REGISTRO DE CONDICION

Los registros de condicin es una


instruccin de acceso a la memoria donde se da
la orden de transferir un dato de la memoria
hacia el procesador. En la instruccin LOAD los
registros de condicin se actualizan de acuerdo

con el valor del dato transferido, y en la


instruccin STORE se da la orden de realizar un
almacenamiento teniendo en cuenta que los
registros de condicin no se modifican.
REFERENCIAS

[1] Patterson David A, Hennessy John L, 2000,


Estructura y diseo de computadores Volumen
1, Reverte, 108.
[2]
Anasagasti
Pedro
Computadores, UOC, 25.

De

Miguel,

[3] Peiron Gurdia Montse, Snchez


Carracedo Fermn, 2002, Estructura bsica
de
un
computador:
la
mquina
rudimentaria, UOC, 13, 14.
[4] M. Morris Mano, 1994, Arquitectura de
computadoras, Pearson Educacin, 162,
163.

Potrebbero piacerti anche