Tema 2: Lenguaje máquina

Tema 2: Lenguaje máquina Tema 2: Lenguaje máquina

10.07.2015 Views

Campo de Código de OperaciónFunción: codificar la función que debe realizar la instrucción.Codificación en bloque• Instrucciones de tamaño variable.• Tamaño COP fijo.• Con n bits se pueden obtener 2nCOP distintos.• Ej: Intel, Motorola.Codificación por extensión• Instrucciones de tamaño fijo.• Tamaño COP variable.• Extensión de COP parainstrucciones. con menor número deoperandos.• Ej: PowerPC.12

Codificación por extensión (1)Ejemplo: Un computador tiene las siguientes características:• Instrucciones máquina de 16 bits.• 16 direcciones posibles.Diseñar mediante codificación por extensión el siguiente juegode instrucciones:• 15 instrucciones de 3 direcciones.• 14 instrucciones de 2 direcciones.• 31 instrucciones de 1 dirección.• 16 instrucciones sin dirección.13

Codificación por extensión (1)Ejemplo: Un computador tiene las siguientes características:• Instrucciones máquina de 16 bits.• 16 direcciones posibles.Diseñar mediante codificación por extensión el siguiente juegode instrucciones:• 15 instrucciones de 3 direcciones.• 14 instrucciones de 2 direcciones.• 31 instrucciones de 1 dirección.• 16 instrucciones sin dirección.13

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

Saved successfully!

Ooh no, something went wrong!