- Determina la rapidez con la que se realiza las acciones de la computadora, por
ejemplo, la velocidad a la que se ejecutarán los programas. - La velocidad de los mismos se obtiene observando la frecuencia del reloj. - Unidad de medida: Millones de ciclos por segundo - Megahertz (MHz) o mil millones de ciclos por segundo Gigahertz (GHz). - La velocidad del procesador es un factor importante en el ritmo de trabajo de una computadora. Otro factor que incide en esto es la velocidad de transferencia de memoria. - El tiempo de ciclo es el tiempo que transcurre entre dos pulsos de reloj. - La frecuencia del reloj y el tiempo de ciclo son cantidades inversas. Por ejemplo, si el valor de frecuencia es de cuatro ciclos por segundo, el valor del tiempo de ciclo es un cuarto por segundo.
Tipo de instrucciones
- Transferencia => MOV
- Aritméticas => ADD, DCR, INR - Lógicas => XOR, OR, NAND - Rutina de secuencia (saltos, interrupciones) => JUMP, JZ, JNZ, JC - Control de Proceso => NOP, CLC
Modos de direccionamiento
- Establecen las formas en que se puede, a nivel de las instrucciones, especificar la
dirección de un operario o del lugar donde colocar el resultado de la operación correspondiente a la instrucción. Es decir, “a donde va a ir a buscar el operando o dato”. - Modos de direccionamiento:
Implícito
No posee ningún parámetro ya que el propio código de operación se conoce la
dirección de él o los operandos a los que se desea acceder con los que se quiere operar. CLC, NOP
Inmediato
En este modo en la instrucción se encuentra el propio operando (su valor).
Se utiliza típicamente para constantes (ya que las instrucciones no se pueden modificar). Ejemplo: MOV A, 9 (Mueve al registro A, el valor 9)