Sunteți pe pagina 1din 2

BUS DE DATOS.

- En arquitectura de computadores, el bus es un sistema


digital que transfere datos entre los componentes de un ordenador o entre
ordenadores. Est formado por cables o pistas en uncircuito impreso,
dispositivos como resistencias y condensadores adems de circuitos
integrados. En los primeros computadores electrnicos, todos los buses eran
de tipo paralelo, de manera que la comunicacin entre las partes del
computador se haca por medio de cintas o muchas pistas en el circuito
impreso, en los cuales cada conductor tiene una funcin fja y la conein es
sencilla requiriendo !nicamente puertos de entrada y de salida para cada
dispositivo.
BUS DE MEMORIA.- El bus de direcciones es un canal
del microprocesador totalmente independiente del bus de datos donde se
establece la direccin de memoria del dato en trnsito. El bus de direccin
consiste en el conjunto de lneas el"ctricas necesarias para establecer una
direccin.#a capacidad de la memoria que se puede direccionar depende de
la cantidad de bits que conforman el bus de direcciones, siendo $
n
%dos
elevado a la ene& el tama'o mimo en bytes del banco de memoria que se
podr direccionar con n lneas. (or ejemplo, para direccionar una memoria
de $)* bytes, son necesarias al menos + lneas, pues $
+
, $)*.
-dicionalmente pueden ser necesarias lneas de control para se'alar cuando
la direccin est disponible en el bus. Esto depende del dise'o del propio
bus.
BUS DE CONTROL.- El bus de control gobierna el uso y acceso a las lneas
de datos y de direcciones. .omo "stas lneas estn compartidas por todos
los componentes, tiene que proveerse de determinados mecanismos que
controlen su utili/acin. #as se'ales de control transmiten tanto rdenes
como informacin de tempori/acin entre los mdulos. 0ejor dicho, es el
que permite que no haya colisin de informacin en el sistema.
ACUMULADOR.- En un .(1 de computadora, el acumulador es un registro
en el que son almacenados temporalmente los resultados aritm"ticos y
lgicos intermedios que sern tratados por la 1nidad aritm"tico-lgica
%-#1&. 2in un registro como un acumulador, sera necesario escribir el
resultado de cada clculo, como adicin, multiplicacin,
despla/amiento,etc... en la memoria principal, qui/s justo para ser leda
inmediatamente otra ve/ para su uso en la siguiente operacin. El acceso a
la memoria principal es signifcativamente ms lento que el acceso a un
registro como el acumulador porque la tecnologa usada para la memoria
principal es ms lenta y barata que la usada para un registro interno del
.(1.
PROGRAM COUNTER.- El contador de programa %en ingl"s (rogram
.ounter o (.&, tambi"n llamado (untero de instrucciones %3nstruction
(ointer&, parte del secuenciador de instrucciones en algunas computadoras,
es un registro del procesador de un computador que indica la posicin
donde est el procesador en su secuencia de instrucciones. 4ependiendo de
los detalles de la mquina particular, contiene o la direccin de la
instruccin que es ejecutada, o la direccin de la prima instruccin a ser
ejecutada. El contador de programa es incrementado automticamente en
cada ciclo de instruccin de tal manera que las instrucciones son ledas en
secuencia desde la memoria. .iertas instrucciones, tales como las
bifurcaciones y las llamadas y retornos de subrutinas, interrumpen la
secuencia al colocar un nuevo valor en el contador de programa.
REGISTRO DE PILA.- 1n registro de pila es un registro de un .(1 de
computadora cuyo propsito es mantener la pista de la posicin actual de la
pila de llamadas. En una mquina de arquitectura basada en acumulador,
"ste puede ser un registro dedicado como el puntero de pila %2( del ingl"s
stac5 pointer& de una mquina 3ntel +*. En una mquina de registro
general, puede ser un registro reservado por convencin, como el de las
mquinas (4(-66 o 732.. -lgunos dise'os como el 4ata 8eneral Eclipse no
tenan ning!n registro dedicado para el puntero de pila, pero usaron una
direccin de memoria de hard9are reservada para esta funcin.
BANDERAS.- 4entro de los microprocesadores y otros dispositivos lgicos,
las banderas son generalmente usadas para controlar o indicar el estado
intermedio o fnal o resultado de diferentes operaciones. 8eneralmente los
microprocesadores tienen, por ejemplo, un registro de estados que est
compuesto de banderas y las banderas son usadas para indicar varias
condiciones postoperacin, como cuando hay un desbordamiento
aritm"tico. #as banderas pueden ser utili/adas en operaciones
subsiguientes, como en instrucciones de salto de procesamiento
condicional.

S-ar putea să vă placă și