#include "copyright.h"
Graphe des dépendances par inclusion de mipssim.h:
Ce graphe montre quels fichiers incluent directement ou indirectement ce fichier:
Aller au code source de ce fichier.
Classes | |
struct | OpInfo |
struct | OpString |
Macros | |
#define | OP_ADD 1 |
#define | OP_ADDI 2 |
#define | OP_ADDIU 3 |
#define | OP_ADDU 4 |
#define | OP_AND 5 |
#define | OP_ANDI 6 |
#define | OP_BEQ 7 |
#define | OP_BGEZ 8 |
#define | OP_BGEZAL 9 |
#define | OP_BGTZ 10 |
#define | OP_BLEZ 11 |
#define | OP_BLTZ 12 |
#define | OP_BLTZAL 13 |
#define | OP_BNE 14 |
#define | OP_DIV 16 |
#define | OP_DIVU 17 |
#define | OP_J 18 |
#define | OP_JAL 19 |
#define | OP_JALR 20 |
#define | OP_JR 21 |
#define | OP_LB 22 |
#define | OP_LBU 23 |
#define | OP_LH 24 |
#define | OP_LHU 25 |
#define | OP_LUI 26 |
#define | OP_LW 27 |
#define | OP_LWL 28 |
#define | OP_LWR 29 |
#define | OP_MFHI 31 |
#define | OP_MFLO 32 |
#define | OP_MTHI 34 |
#define | OP_MTLO 35 |
#define | OP_MULT 36 |
#define | OP_MULTU 37 |
#define | OP_NOR 38 |
#define | OP_OR 39 |
#define | OP_ORI 40 |
#define | OP_RFE 41 |
#define | OP_SB 42 |
#define | OP_SH 43 |
#define | OP_SLL 44 |
#define | OP_SLLV 45 |
#define | OP_SLT 46 |
#define | OP_SLTI 47 |
#define | OP_SLTIU 48 |
#define | OP_SLTU 49 |
#define | OP_SRA 50 |
#define | OP_SRAV 51 |
#define | OP_SRL 52 |
#define | OP_SRLV 53 |
#define | OP_SUB 54 |
#define | OP_SUBU 55 |
#define | OP_SW 56 |
#define | OP_SWL 57 |
#define | OP_SWR 58 |
#define | OP_XOR 59 |
#define | OP_XORI 60 |
#define | OP_SYSCALL 61 |
#define | OP_UNIMP 62 |
#define | OP_RES 63 |
#define | MaxOpcode 63 |
#define | IndexToAddr(x) ((x) << 2) |
#define | SIGN_BIT 0x80000000 |
#define | R31 31 |
#define | SPECIAL 100 |
#define | BCOND 101 |
#define | IFMT 1 |
#define | JFMT 2 |
#define | RFMT 3 |
Énumérations | |
enum | RegType { NONE, RS, RT, RD, EXTRA } |
Variables | |
static OpInfo | opTable [] |
static int | specialTable [] |
static struct OpString | opStrings [] |
|
Définition à la ligne 106 du fichier mipssim.h. Référencé par Instruction::Decode(). |
|
Définition à la ligne 108 du fichier mipssim.h. Référencé par Instruction::Decode(). |
|
Définition à la ligne 94 du fichier mipssim.h. Référencé par Machine::OneInstruction(). |
|
|
|
Définition à la ligne 88 du fichier mipssim.h. Référencé par Machine::OneInstruction(). |
|
Définition à la ligne 25 du fichier mipssim.h. Référencé par Machine::OneInstruction(). |
|
Définition à la ligne 26 du fichier mipssim.h. Référencé par Machine::OneInstruction(). |
|
Définition à la ligne 27 du fichier mipssim.h. Référencé par Machine::OneInstruction(). |
|
Définition à la ligne 28 du fichier mipssim.h. Référencé par Machine::OneInstruction(). |
|
Définition à la ligne 29 du fichier mipssim.h. Référencé par Machine::OneInstruction(). |
|
Définition à la ligne 30 du fichier mipssim.h. Référencé par Machine::OneInstruction(). |
|
Définition à la ligne 31 du fichier mipssim.h. Référencé par Machine::OneInstruction(). |
|
Définition à la ligne 32 du fichier mipssim.h. Référencé par Instruction::Decode(), et Machine::OneInstruction(). |
|
Définition à la ligne 33 du fichier mipssim.h. Référencé par Instruction::Decode(), et Machine::OneInstruction(). |
|
Définition à la ligne 34 du fichier mipssim.h. Référencé par Machine::OneInstruction(). |
|
Définition à la ligne 35 du fichier mipssim.h. Référencé par Machine::OneInstruction(). |
|
Définition à la ligne 36 du fichier mipssim.h. Référencé par Instruction::Decode(), et Machine::OneInstruction(). |
|
Définition à la ligne 37 du fichier mipssim.h. Référencé par Instruction::Decode(), et Machine::OneInstruction(). |
|
Définition à la ligne 38 du fichier mipssim.h. Référencé par Machine::OneInstruction(). |
|
Définition à la ligne 40 du fichier mipssim.h. Référencé par Machine::OneInstruction(). |
|
Définition à la ligne 41 du fichier mipssim.h. Référencé par Machine::OneInstruction(). |
|
Définition à la ligne 42 du fichier mipssim.h. Référencé par Machine::OneInstruction(). |
|
Définition à la ligne 43 du fichier mipssim.h. Référencé par Machine::OneInstruction(). |
|
Définition à la ligne 44 du fichier mipssim.h. Référencé par Machine::OneInstruction(). |
|
Définition à la ligne 45 du fichier mipssim.h. Référencé par Machine::OneInstruction(). |
|
Définition à la ligne 46 du fichier mipssim.h. Référencé par Machine::OneInstruction(). |
|
Définition à la ligne 47 du fichier mipssim.h. Référencé par Machine::OneInstruction(). |
|
Définition à la ligne 48 du fichier mipssim.h. Référencé par Machine::OneInstruction(). |
|
Définition à la ligne 49 du fichier mipssim.h. Référencé par Machine::OneInstruction(). |
|
Définition à la ligne 50 du fichier mipssim.h. Référencé par Machine::OneInstruction(). |
|
Définition à la ligne 51 du fichier mipssim.h. Référencé par Machine::OneInstruction(). |
|
Définition à la ligne 52 du fichier mipssim.h. Référencé par Machine::OneInstruction(). |
|
Définition à la ligne 53 du fichier mipssim.h. Référencé par Machine::OneInstruction(). |
|
Définition à la ligne 55 du fichier mipssim.h. Référencé par Machine::OneInstruction(). |
|
Définition à la ligne 56 du fichier mipssim.h. Référencé par Machine::OneInstruction(). |
|
Définition à la ligne 58 du fichier mipssim.h. Référencé par Machine::OneInstruction(). |
|
Définition à la ligne 59 du fichier mipssim.h. Référencé par Machine::OneInstruction(). |
|
Définition à la ligne 60 du fichier mipssim.h. Référencé par Machine::OneInstruction(). |
|
Définition à la ligne 61 du fichier mipssim.h. Référencé par Machine::OneInstruction(). |
|
Définition à la ligne 62 du fichier mipssim.h. Référencé par Machine::OneInstruction(). |
|
Définition à la ligne 63 du fichier mipssim.h. Référencé par Machine::OneInstruction(). |
|
Définition à la ligne 64 du fichier mipssim.h. Référencé par Machine::OneInstruction(). |
|
Définition à la ligne 87 du fichier mipssim.h. Référencé par Machine::OneInstruction(). |
|
|
|
Définition à la ligne 66 du fichier mipssim.h. Référencé par Machine::OneInstruction(). |
|
Définition à la ligne 67 du fichier mipssim.h. Référencé par Machine::OneInstruction(). |
|
Définition à la ligne 68 du fichier mipssim.h. Référencé par Machine::OneInstruction(). |
|
Définition à la ligne 69 du fichier mipssim.h. Référencé par Machine::OneInstruction(). |
|
Définition à la ligne 70 du fichier mipssim.h. Référencé par Machine::OneInstruction(). |
|
Définition à la ligne 71 du fichier mipssim.h. Référencé par Machine::OneInstruction(). |
|
Définition à la ligne 72 du fichier mipssim.h. Référencé par Machine::OneInstruction(). |
|
Définition à la ligne 73 du fichier mipssim.h. Référencé par Machine::OneInstruction(). |
|
Définition à la ligne 74 du fichier mipssim.h. Référencé par Machine::OneInstruction(). |
|
Définition à la ligne 75 du fichier mipssim.h. Référencé par Machine::OneInstruction(). |
|
Définition à la ligne 76 du fichier mipssim.h. Référencé par Machine::OneInstruction(). |
|
Définition à la ligne 77 du fichier mipssim.h. Référencé par Machine::OneInstruction(). |
|
Définition à la ligne 78 du fichier mipssim.h. Référencé par Machine::OneInstruction(). |
|
Définition à la ligne 79 du fichier mipssim.h. Référencé par Machine::OneInstruction(). |
|
Définition à la ligne 80 du fichier mipssim.h. Référencé par Machine::OneInstruction(). |
|
Définition à la ligne 81 du fichier mipssim.h. Référencé par Machine::OneInstruction(). |
|
Définition à la ligne 82 du fichier mipssim.h. Référencé par Machine::OneInstruction(). |
|
Définition à la ligne 85 du fichier mipssim.h. Référencé par Machine::OneInstruction(). |
|
Définition à la ligne 86 du fichier mipssim.h. Référencé par Instruction::Decode(), et Machine::OneInstruction(). |
|
Définition à la ligne 83 du fichier mipssim.h. Référencé par Machine::OneInstruction(). |
|
Définition à la ligne 84 du fichier mipssim.h. Référencé par Machine::OneInstruction(). |
|
Définition à la ligne 97 du fichier mipssim.h. Référencé par Machine::OneInstruction(). |
|
Définition à la ligne 110 du fichier mipssim.h. Référencé par Instruction::Decode(). |
|
Définition à la ligne 96 du fichier mipssim.h. Référencé par Machine::OneInstruction(). |
|
Définition à la ligne 105 du fichier mipssim.h. Référencé par Instruction::Decode(). |
|
|
|
Définition à la ligne 162 du fichier mipssim.h. Référencé par Machine::OneInstruction(). |
|
Valeur initiale: { {SPECIAL, RFMT}, {BCOND, IFMT}, {OP_J, JFMT}, {OP_JAL, JFMT}, {OP_BEQ, IFMT}, {OP_BNE, IFMT}, {OP_BLEZ, IFMT}, {OP_BGTZ, IFMT}, {OP_ADDI, IFMT}, {OP_ADDIU, IFMT}, {OP_SLTI, IFMT}, {OP_SLTIU, IFMT}, {OP_ANDI, IFMT}, {OP_ORI, IFMT}, {OP_XORI, IFMT}, {OP_LUI, IFMT}, {OP_UNIMP, IFMT}, {OP_UNIMP, IFMT}, {OP_UNIMP, IFMT}, {OP_UNIMP, IFMT}, {OP_RES, IFMT}, {OP_RES, IFMT}, {OP_RES, IFMT}, {OP_RES, IFMT}, {OP_RES, IFMT}, {OP_RES, IFMT}, {OP_RES, IFMT}, {OP_RES, IFMT}, {OP_RES, IFMT}, {OP_RES, IFMT}, {OP_RES, IFMT}, {OP_RES, IFMT}, {OP_LB, IFMT}, {OP_LH, IFMT}, {OP_LWL, IFMT}, {OP_LW, IFMT}, {OP_LBU, IFMT}, {OP_LHU, IFMT}, {OP_LWR, IFMT}, {OP_RES, IFMT}, {OP_SB, IFMT}, {OP_SH, IFMT}, {OP_SWL, IFMT}, {OP_SW, IFMT}, {OP_RES, IFMT}, {OP_RES, IFMT}, {OP_SWR, IFMT}, {OP_RES, IFMT}, {OP_UNIMP, IFMT}, {OP_UNIMP, IFMT}, {OP_UNIMP, IFMT}, {OP_UNIMP, IFMT}, {OP_RES, IFMT}, {OP_RES, IFMT}, {OP_RES, IFMT}, {OP_RES, IFMT}, {OP_UNIMP, IFMT}, {OP_UNIMP, IFMT}, {OP_UNIMP, IFMT}, {OP_UNIMP, IFMT}, {OP_RES, IFMT}, {OP_RES, IFMT}, {OP_RES, IFMT}, {OP_RES, IFMT} } Définition à la ligne 117 du fichier mipssim.h. Référencé par Instruction::Decode(). |
|
Valeur initiale: { OP_SLL, OP_RES, OP_SRL, OP_SRA, OP_SLLV, OP_RES, OP_SRLV, OP_SRAV, OP_JR, OP_JALR, OP_RES, OP_RES, OP_SYSCALL, OP_UNIMP, OP_RES, OP_RES, OP_MFHI, OP_MTHI, OP_MFLO, OP_MTLO, OP_RES, OP_RES, OP_RES, OP_RES, OP_MULT, OP_MULTU, OP_DIV, OP_DIVU, OP_RES, OP_RES, OP_RES, OP_RES, OP_ADD, OP_ADDU, OP_SUB, OP_SUBU, OP_AND, OP_OR, OP_XOR, OP_NOR, OP_RES, OP_RES, OP_SLT, OP_SLTU, OP_RES, OP_RES, OP_RES, OP_RES, OP_RES, OP_RES, OP_RES, OP_RES, OP_RES, OP_RES, OP_RES, OP_RES, OP_RES, OP_RES, OP_RES, OP_RES, OP_RES, OP_RES, OP_RES, OP_RES } Définition à la ligne 141 du fichier mipssim.h. Référencé par Instruction::Decode(). |