You are on page 1of 3

Licenciatura en Ingeniería en Sistemas de Información Modalidad Virtual

Materia: Ingeniería de Hardware


1.1.1 Lenguaje de transferencias de registros

OBJETIVO DEL SUBTEMA:


Conocer los distintos lenguajes de transferencia de los registros en general

DESARROLLO DEL SUBTEMA:

Esencialmente, un microprocesador es un circuito de alta escala de integración (LSI), compuesto de muchos


circuitos más simples como son los Fip-flops, contadores, registros, decodificadores, comparadores, etc.;
todos ellos en una misma pastilla de silicio, de modo que el microprocesador puede ser considerado un
dispositivo lógico de propósito general o universal. Todos estos componentes que llevan a cabo
físicamente la lógica y operación del microprocesador se denominan el hardware del micro. Además,
existe una lista de instrucciones que puede realizar o acciones que puede llevar a cabo el micro. Éstas
constituyen el lenguaje del micro o software.

Pongamos de ejemplo un micro que puede realizar cuatro tareas lógicas: AND, OR, NAND, XOR. Estas
cuatro acciones serian el lenguaje del micro y a cada una le corresponderá una combinación binaria de
dos dígitos.

Acción Código

AND 00

OR 01

NAND 10

XOR 11

Tabla 1. Operaciones y su código

El hardware quedaría de la siguiente manera:


Licenciatura en Ingeniería en Sistemas de Información Modalidad Virtual
Materia: Ingeniería de Hardware

Fig 1. Ejemplo de procesador de operaciones lógicas.

En este ejemplo se puede ver claramente lo que es un microprocesador. Las señales de control son las que
ejecutan cada una de las cuatro instrucciones que el micro puede realizar. Los datos se presentan en las
líneas A y B.

Sin embargo, en la actualidad se requiere que un sistema cuente con una unidad de control, unidad
aritmética / lógica y algunos registros para que se le pueda denominar microprocesador. La forma en
que están conectados estas unidades se denomina la organización de un microprocesador.

Los sistemas digitales simples pueden ser diseñados por medio de tablas de estado. De esta manera se
llega a circuitos lógicos secuenciales de grado no muy complejo. Sin embargo, a la hora de diseñar
circuitos lógicos complejos las tablas de estado se tornan increíblemente complicadas, extensas y poco
prácticas. Una manera de poder llegar a este tipo de circuitos es describir el sistema digital desde el
punto de vista operacional. De esta manera se encuentran cuatro partes fundamentales en los sistemas
digitales complejos:

a. Registros
b. Información en código binario
c. Operaciones realizadas con la información en los registros
d. Funciones de control que inician las operaciones.

Esta manera de ver al sistema (operacionalmente) se conoce también como lógica de transferencia ente
registros y fue sumamente útil en el diseño de sistemas lógicos complejos como los sistemas de
procesamiento o procesadores. En la lógica de transferencia entre registros la unidad registro abarca una
gran gama de circuitos lógicos como son los contadores, registros de desplazamiento, unidades de la
memoria, etc. Una unidad de memoria se considera como una colección de registros de almacenamiento
Licenciatura en Ingeniería en Sistemas de Información Modalidad Virtual
Materia: Ingeniería de Hardware
donde se guarda la información. De hecho, un flip-flop se considera como un registro de un bit. La
información binaria puede ser código, números binarios, decimales codificados en binario, etc. Dicha
información es guardada en los registros antes mencionados. Las operaciones realizadas con la
información en los registros se conocen como microoperaciones. Una microoperación es una operación
elemental que se realiza en paralelo durante un periodo del pulso de reloj. Por ejemplo, sumar, restar,
desplazar, borrar, cargar, etc. Las funciones de control, son las condiciones que deben de prevalecer
para iniciar una secuencia de operación.

REPASO DEL SUBTEMA

Es una interconexión de módulos de HD digital que realizan una tarea específica de procesamiento
de información.
A Sistema digital
B Sistema de sonido
C Sistema binario
D Sistema octal
E Sistema de procesamiento

Varían en tamaño y complejidad desde unos cuantos circuitos integrados hasta un complejo de
computadoras digitales interconectadas e interactivas, esto es una característica de….
A Sistema digital
B Sistema de sonido
C Sistema binario
D Sistema octal
E Sistema de procesamiento

Se construyen a partir de componentes digitales como registros, decodificadores, elementos


aritméticos, etc,.. estos son los…….
A Módulos
B Ciclos
C Referencias
D Rutinas
E Fases

BIBLIOGRAFÍA DEL SUBTEMA

• http://www.monografias.com/Computacion/Hardware/index.shtml

• http://www.dc.uba.ar/people/materias/oc1/informacion/info_main.htm

• M. Morris, Mano. Arquitectura de Computadoras. Sexta Edición, Ed. Prentice Hall, 2001.

You might also like