Beruflich Dokumente
Kultur Dokumente
GRUPO:
ISCV438B08
TURNO:
VESPERTINO
FECHA:
Las instrucciones son las acciones más importantes que puede ejecutar una
computadora. Cuando una acción es compleja se debe hacer una secuencia de
instrucciones máquina que se conoce también como programa. Es decir una
instrucción codifica una operación básica que la va a realizar sobre los datos que
se encuentran en la memoria o en los registros de la máquina y accede a ellos
mediante un modo de direccionamiento.
Tipos de Instrucciones
4. Instrucciones de corrimiento
Este tipo de instrucciones son parte de la computadora y su
capacidad lógica y pueden hacer las siguientes acciones:
Hace referencia a un registro o dirección de memoria.
Recorre bits a la izquierda o la derecha.
Esta es una tabla de principales instrucciones de corrimiento:
Nombre Nemónico
Corrimiento a la derecha lógico SHR
Corrimiento a la izquierda lógico SHL
Corrimiento a la derecha aritmético SHRA
Corrimiento a la izquierda aritmético SHLA
Rotar a la derecha ROR
Rotar a la izquierda ROL
Rotar a la derecha mediante RORC
acarreo
Rotar a la izquierda mediante ROLC
acarreo
5. Generación de instrucciones de control.
Especifican condiciones para alterar el contenido del contador de
programa, aquí la diferencia es que la instrucciones de transferencia
y manipulación de datos se especifican para las operaciones de
procesamiento de datos. Algo importante es que cuando se hace el
cambio de valor del contador del programa cuando se realiza la
ejecución de la instrucción es causar una “ruptura”, esta es una
característica importante en las computadoras digitales ya que nos
permite tener un control sobre el flujo de ejecución del programa y
que los podamos trasferir el control a diferentes partes o segmentos
del programa.
Estos tipos de instrucciones pueden ser condicionales o
incondicionales, y como su nombre lo dice la transferencia
incondicional produce un brinco a la dirección especificada sin
ninguna condición, mientras que la otra si no cumple la condición no
pueden hacer el cambio
Instrucciones de control:
Nombre Nemónico
Trasferir BR
Saltar JMP
Omitir SKP
Llamar CALL
Retornar RET
Comparar (mediante resta) CMP
Probar (al aplicar la función AND) TST
Conclusión
Como ya nos dimos cuenta las instrucciones deben de estar ordenadas tienen un
orden de ejecución y la forma en que van cambiando los valores de acuerdo a las
instrucciones.