Arquitectura de as i

download Arquitectura de as i

of 28

Transcript of Arquitectura de as i

L .I. GILBERTO BARAHONA SNCHEZ ..Jos Manuel Quevedo Bautista

y y y y y y y

Lenguaje de transferencia de registros Transferencia de canal y de memoria Micro operaciones aritmticas Micro operaciones lgicas Micro operaciones de desplazamiento Funciones de control Instrucciones bsicas en emsamblador

Lenguaje de transferencia de registros Un micro operacin es una operacin bsica realizada sobre la informacin almacenada en uno o ms registros (flip-flops). El resultado de la operacin puede sustituir la informacin binaria anterior de un registro o puede transferirse a otro. Algunas micro operaciones son: desplazar, contar, borrar y carga. Por ejemplo un contador con carga paralela puede realizar las operaciones de incremento y carga; un registro de desplazamiento bidireccional puede realizar las micro operaciones de desplazamiento a la izquierda y a la derecha. La organizacin interna del hardware de una computadora digital se define mejor al especificar:

El conjunto de registros que contienen y sus funciones. La secuencia de micro operaciones que se realizan sobre la informacin binaria almacenada en los registros. El control que inicia la secuencia de micro operaciones.

El termino transferencia de registros implica la disponibilidad de circuitos lgicos de hardware que pueden efectuar una micro operacin definida y transferir el resultado de la operacin al mismo o a

ARQUITECTURA DE COMPTADORAS I

L .I. GILBERTO BARAHONA SNCHEZ ..Jos Manuel Quevedo Bautista

otro registro. Un lenguaje de programacin es un procedimiento para escribir smbolos, con el fin de especificar cierto proceso computacional. Un lenguaje de transferencia de registros entonces, es un sistema para expresar en forma simblica la secuencia de micro operaciones entre los registros de un modulo digital. Es una herramienta conveniente para describir la organizacin interna de las computadoras digitales de una manera concisa y precisa. Tambin puede utilizarla para facilitar el proceso de disear sistemas digitales. Transferencia de RegistrosMar ??> Registro de direccin de memoria. Pc Ir R1 ??> Registro de contador de programa. ??> Registro de instruccin. ??> Registro de procesador.

La transferencia de informacin de un registro a otro se representa en forma simblica mediante un operador de sustitucin. Por ejemplo: R2