25.07.2013 Views

sistemas numericos y operaciones aritmeticas - Departamento de ...

sistemas numericos y operaciones aritmeticas - Departamento de ...

sistemas numericos y operaciones aritmeticas - Departamento de ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

*El control microprogramado aventaja al control cableado en que:<br />

• No fija un techo para las instrucciones<br />

• Es mas fácil <strong>de</strong> implementar<br />

• Es mucho más sistemático que lo que sería <strong>de</strong>sarrollar autómatas.<br />

*DATA PATH: Son todos los lugares <strong>de</strong>l CPU don<strong>de</strong> se procesan los datos.<br />

Está compuesto por:<br />

REGISTROS<br />

BUSES(internos)<br />

ALU<br />

El DATA PATH no es responsable <strong>de</strong> que la instrucción se ejecute correctamente.<br />

Esta responsabilidad la lleva el Control Path se responsabiliza <strong>de</strong> <strong>de</strong>terminar la<br />

performance última.<br />

A + B<br />

A<br />

B<br />

A B<br />

ALU<br />

A<br />

El contenido <strong>de</strong> los registros (un par <strong>de</strong> ellos) es transferido a los<br />

registros <strong>de</strong> entrada <strong>de</strong> la ALU (A Y B). Estos registros mantienen los operandos<br />

mientras la ALU esta calculando (suma, resta, y otras <strong>operaciones</strong> aritméticas y<br />

lógicas simples), almacenando el resultado en un buffer <strong>de</strong> salida (registro).<br />

Este podrá ser transferido a un registro y <strong>de</strong> allí <strong>de</strong> vuelta a memoria.<br />

Las instrucciones las po<strong>de</strong>mos dividir en tres categorías: registromemoria,<br />

registro-registro, memoria-memoria. Registro-memoria permite que<br />

palabras <strong>de</strong> memoria sean transferidas, cargadas, en registros, los que podrán<br />

ser usados posteriormente como operandos en la ALU. Las registro-registro<br />

33<br />

REGISTROS

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!