⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 h8500-opc.h

📁 基于4个mips核的noc设计
💻 H
📖 第 1 页 / 共 5 页
字号:
/* Instruction opcode header for Hitachi 8500.Copyright 2001 Free Software Foundation, Inc.This file is part of the GNU Binutils and/or GDB, the GNU debugger.This program is free software; you can redistribute it and/or modifyit under the terms of the GNU General Public License as published bythe Free Software Foundation; either version 2, or (at your option)any later version.This program is distributed in the hope that it will be useful,but WITHOUT ANY WARRANTY; without even the implied warranty ofMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See theGNU General Public License for more details.You should have received a copy of the GNU General Public License alongwith this program; if not, write to the Free Software Foundation, Inc.,59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.*/typedef enum{  GR0,GR1,GR2,GR3,GR4,GR5,GR6,GR7,  GPR0, GPR1, GPR2, GPR3, GPR4, GPR5, GPR6, GPR7,  GCCR, GPC,   GSEGC, GSEGD, GSEGE, GSEGT,GLAST} gdbreg_type;#define O_XORC 1#define O_XOR 2#define O_XCH 3#define O_UNLK 4#define O_TST 5#define O_TRAPA 6#define O_TRAP_VS 7#define O_TAS 8#define O_SWAP 9#define O_SUBX 10#define O_SUBS 11#define O_SUB 12#define O_STM 13#define O_STC 14#define O_SLEEP 15#define O_SHLR 16#define O_SHLL 17#define O_SHAR 18#define O_SHAL 19#define O_SCB_NE 20#define O_SCB_F 21#define O_SCB_EQ 22#define O_RTS 23#define O_RTD 24#define O_ROTXR 25#define O_ROTXL 26#define O_ROTR 27#define O_ROTL 28#define O_PRTS 29#define O_PRTD 30#define O_PJSR 31#define O_PJMP 32#define O_ORC 33#define O_OR 34#define O_NOT 35#define O_NOP 36#define O_NEG 37#define O_MULXU 38#define O_MOVTPE 39#define O_MOVFPE 40#define O_MOV 41#define O_LINK 42#define O_LDM 43#define O_LDC 44#define O_JSR 45#define O_JMP 46#define O_EXTU 47#define O_EXTS 48#define O_DSUB 49#define O_DIVXU 50#define O_DADD 51#define O_CMP 52#define O_CLR 53#define O_BVS 54#define O_BVC 55#define O_BTST 56#define O_BT 57#define O_BSR 58#define O_BSET 59#define O_BRN 60#define O_BRA 61#define O_BPT 62#define O_BPL 63#define O_BNOT 64#define O_BNE 65#define O_BMI 66#define O_BLT 67#define O_BLS 68#define O_BLO 69#define O_BLE 70#define O_BHS 71#define O_BHI 72#define O_BGT 73#define O_BGE 74#define O_BF 75#define O_BEQ 76#define O_BCS 77#define O_BCLR 78#define O_BCC 79#define O_ANDC 80#define O_AND 81#define O_ADDX 82#define O_ADDS 83#define O_ADD 84#define O_BYTE 128#define O_WORD 0x000#define O_UNSZ 0x000#define FPIND_D8	10#define RDIND_D16	11#define RDIND_D8	12#define SPDEC	13#define RDIND	14#define RN	15#define RNIND_D8	16#define RNIND_D16	17#define RNDEC	18#define RNINC	19#define RNIND	20#define SPINC	21#define ABS16	22#define ABS24	23#define PCREL16	24#define PCREL8	25#define ABS8	26#define CRB	27#define CR	28#define CRW	29#define DISP16	30#define DISP8	31#define FP	32#define IMM16	33#define IMM4	34#define IMM8	35#define RLIST	36#define QIM	37#define RD	38#define RS	39#define SP	40typedef enum { AC_BAD, AC_EI, AC_RI, AC_D, AC_,AC_ERR, AC_X,AC_B, AC_EE,AC_RR,AC_IE, AC_RE,AC_E, AC_I, AC_ER,AC_IRR, AC_IR, AC_RER, AC_ERE,AC_EIE } addr_class_type; typedef struct {

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -