Annotation of ADD_ver_10/uP-8086-01.pro, revision 1.1
1.1 ! rico 1: # FICHERO DE PROCESADOR: CICLOS DE EJECUCIÓN
! 2: # PROCESADOR 8086
! 3: #
! 4: # RevisiÓn de 30/09/05
! 5: # Cada línea no puede tener más de 128 caracteres
! 6: #
! 7: # Información:
! 8: # nemónico
! 9: # -c (ciclos ejecución)
! 10: #
! 11: # [categoría]
! 12: # instrucciones, operandos, modos de memoria
! 13: #
! 14: # Obligatoriamente la 1ª línea con información debe ser el número de registros
! 15: # Número de registros:
! 16: 122
! 17: #
! 18: #
! 19: # [TRANSFERENCIA]
! 20: IN -c 12
! 21: LAHF -c 4
! 22: LDS -c 2
! 23: LEA -c 2
! 24: LES -c 2
! 25: MOV -c 2
! 26: OUT -c 12
! 27: POP -c 12
! 28: POPF -c 12
! 29: PUSH -c 15
! 30: PUSHF -c 15
! 31: SAHF -c 4
! 32: XCHG -c 4
! 33: XLAT -c 11
! 34: # [PROCESO]
! 35: # [ARITMETICAS]
! 36: AAA -c 4
! 37: AAD -c 60
! 38: AAM -c 83
! 39: AAS -c 4
! 40: ADC -c 3
! 41: ADD -c 3
! 42: CBW -c 2
! 43: CMP -c 3
! 44: CWD -c 5
! 45: DAA -c 4
! 46: DAS -c 4
! 47: DEC -c 2
! 48: DIV -c 80
! 49: IDIV -c 100
! 50: IMUL -c 80
! 51: INC -c 2
! 52: MUL -c 70
! 53: NEG -c 3
! 54: SBB -c 3
! 55: SUB -c 3
! 56: # [LOGICAS]
! 57: AND -c 3
! 58: NOT -c 3
! 59: OR -c 3
! 60: RCL -c 2
! 61: RCR -c 2
! 62: ROL -c 2
! 63: ROR -c 2
! 64: SHL/SAL -c 2
! 65: SAR -c 2
! 66: SHR -c 2
! 67: TEST -c 3
! 68: XOR -c 3
! 69: # [BIFURCACIONES]
! 70: CALL -c 24
! 71: JMP -c 11
! 72: JB/JNAE -c 4
! 73: JBE/JNA -c 4
! 74: JCXZ -c 4
! 75: JE/JZ -c 4
! 76: JL/JNGE -c 4
! 77: JLE/JNG -c 4
! 78: JNB/JAE -c 4
! 79: JNBE/JA -c 4
! 80: JNE/JNZ -c 4
! 81: JNL/JGE -c 4
! 82: JNLE/JG -c 4
! 83: JNO -c 4
! 84: JNP/JPO -c 4
! 85: JNS -c 4
! 86: JO -c 4
! 87: JP/JPE -c 4
! 88: JS -c 4
! 89: LOOP -c 5
! 90: LOOPNZ/LOOPNE -c 5
! 91: LOOPZ/LOOPE -c 5
! 92: RET -c 24
! 93: RETF -c 24
! 94: # [CADENAS]
! 95: CMPS -c 22
! 96: LODS -c 12
! 97: MOVS -c 18
! 98: SCAS -c 15
! 99: STOS -c 9
! 100: # [PREFIJOS]
! 101: CS -c 2
! 102: DS -c 2
! 103: ES -c 2
! 104: SS -c 2
! 105: LOCK -c 2
! 106: REP -c 2
! 107: REPZ/REPE -c 2
! 108: REPNZ/REPNE -c 2
! 109: # [OTRAS]
! 110: INT -c 51
! 111: INT 3 -c 52
! 112: INTO -c 54
! 113: IRET -c 32
! 114: CLC -c 2
! 115: CLD -c 2
! 116: CLI -c 2
! 117: CMC -c 2
! 118: ESC -c 2
! 119: HLT -c 2
! 120: NOP -c 3
! 121: STC -c 2
! 122: STD -c 2
! 123: STI -c 2
! 124: WAIT -c 8
! 125: (086)? -c 0
! 126: # [OPERANDOS]
! 127: REG8 -c 0
! 128: REG16 -c 0
! 129: INM8 -c 1
! 130: INM16 -c 1
! 131: B:D -c 0
! 132: MEM8L -c 6
! 133: MEM8E -c 7
! 134: MEM8LE -c 13
! 135: MEM16L -c 10
! 136: MEM16E -c 11
! 137: MEM16LE -c 21
! 138: # [CÓMPUTO DE DIRECCIONES]
! 139: [XXXX] -c 6
! 140: [BX] -c 5
! 141: [BP] -c 5
! 142: [SI] -c 5
! 143: [DI] -c 5
! 144: [BXSI] -c 7
! 145: [BXDI] -c 7
! 146: [BPSI] -c 8
! 147: [BPDI] -c 8
! 148: DESPLZ -c 4
! 149: # [SALTOS]
! 150: NOTOMADO -c 0
! 151: TOMADO -c 12
! 152:
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>