亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? mips-opc.c

?? 基于4個mips核的noc設計
?? C
?? 第 1 頁 / 共 4 頁
字號:
/* mips-opc.c -- MIPS opcode list.   Copyright 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000   Free Software Foundation, Inc.   Contributed by Ralph Campbell and OSF   Commented and modified by Ian Lance Taylor, Cygnus Support   Extended for MIPS32 support by Anders Norlander, and by SiByte, Inc.This file is part of GDB, GAS, and the GNU binutils.GDB, GAS, and the GNU binutils are free software; you can redistributethem and/or modify them under the terms of the GNU General PublicLicense as published by the Free Software Foundation; either version1, or (at your option) any later version.GDB, GAS, and the GNU binutils are distributed in the hope that theywill be useful, but WITHOUT ANY WARRANTY; without even the impliedwarranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  Seethe GNU General Public License for more details.You should have received a copy of the GNU General Public Licensealong with this file; see the file COPYING.  If not, write to the FreeSoftware Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.  */#include <stdio.h>#include "sysdep.h"#include "opcode/mips.h"/* Short hand so the lines aren't too long.  */#define LDD     INSN_LOAD_MEMORY_DELAY#define LCD	INSN_LOAD_COPROC_DELAY#define UBD     INSN_UNCOND_BRANCH_DELAY#define CBD	INSN_COND_BRANCH_DELAY#define COD     INSN_COPROC_MOVE_DELAY#define CLD	INSN_COPROC_MEMORY_DELAY#define CBL	INSN_COND_BRANCH_LIKELY#define TRAP	INSN_TRAP#define SM	INSN_STORE_MEMORY#define WR_d    INSN_WRITE_GPR_D#define WR_t    INSN_WRITE_GPR_T#define WR_31   INSN_WRITE_GPR_31#define WR_D    INSN_WRITE_FPR_D#define WR_T	INSN_WRITE_FPR_T#define WR_S	INSN_WRITE_FPR_S#define RD_s    INSN_READ_GPR_S#define RD_b    INSN_READ_GPR_S#define RD_t    INSN_READ_GPR_T#define RD_S    INSN_READ_FPR_S#define RD_T    INSN_READ_FPR_T#define RD_R	INSN_READ_FPR_R#define WR_CC	INSN_WRITE_COND_CODE#define RD_CC	INSN_READ_COND_CODE#define RD_C0   INSN_COP#define RD_C1	INSN_COP#define RD_C2   INSN_COP#define RD_C3   INSN_COP#define WR_C0   INSN_COP#define WR_C1	INSN_COP#define WR_C2   INSN_COP#define WR_C3   INSN_COP#define WR_HI	INSN_WRITE_HI#define RD_HI	INSN_READ_HI#define MOD_HI  WR_HI|RD_HI#define WR_LO	INSN_WRITE_LO#define RD_LO	INSN_READ_LO#define MOD_LO  WR_LO|RD_LO#define WR_HILO WR_HI|WR_LO#define RD_HILO RD_HI|RD_LO#define MOD_HILO WR_HILO|RD_HILO#define IS_M    INSN_MULT#define I1	INSN_ISA1#define I2	INSN_ISA2#define I3	INSN_ISA3#define I4	INSN_ISA4#define I5	INSN_ISA5#define I32	INSN_ISA32#define I64     INSN_ISA64#define P3	INSN_4650#define L1	INSN_4010#define V1      INSN_4100#define T3      INSN_3900#define G1      (T3             \                 )#define G2      (T3                   \                 )#define G3 (I4             \            )#define G6      INSN_GP32/* The order of overloaded instructions matters.  Label arguments and   register arguments look the same. Instructions that can have either   for arguments must apear in the correct order in this table for the   assembler to pick the right one. In other words, entries with   immediate operands must apear after the same instruction with   registers.   Many instructions are short hand for other instructions (i.e., The   jal <register> instruction is short for jalr <register>).  */const struct mips_opcode mips_builtin_opcodes[] ={/* These instructions appear first so that the disassembler will find   them first.  The assemblers uses a hash table based on the   instruction name anyhow.  *//* name,    args,	match,	    mask,	pinfo,          	membership */{"pref",    "k,o(b)",   0xcc000000, 0xfc000000, RD_b,           	I32|G3	},{"nop",     "",         0x00000000, 0xffffffff, 0,              	I1      },{"ssnop",   "",         0x00000040, 0xffffffff, 0,              	I32	},{"li",      "t,j",      0x24000000, 0xffe00000, WR_t,			I1	}, /* addiu */{"li",	    "t,i",	0x34000000, 0xffe00000, WR_t,			I1	}, /* ori */{"li",      "t,I",	0,    (int) M_LI,	INSN_MACRO,		I1	},{"move",    "d,s",	0x00000025, 0xfc1f07ff,	WR_d|RD_s,		I1|G6	},/* or */{"move",    "d,s",	0x0000002d, 0xfc1f07ff, WR_d|RD_s,		I3	},/* daddu */{"move",    "d,s",	0x00000021, 0xfc1f07ff, WR_d|RD_s,		I1	},/* addu */{"move",    "d,s",	0x00000025, 0xfc1f07ff,	WR_d|RD_s,		I1	},/* or */{"b",       "p",	0x10000000, 0xffff0000,	UBD,			I1	},/* beq 0,0 */{"b",       "p",	0x04010000, 0xffff0000,	UBD,			I1	},/* bgez 0 */{"bal",     "p",	0x04110000, 0xffff0000,	UBD|WR_31,		I1	},/* bgezal 0*/{"abs",     "d,v",	0,    (int) M_ABS,	INSN_MACRO,		I1	},{"abs.s",   "D,V",	0x46000005, 0xffff003f,	WR_D|RD_S|FP_S,		I1	},{"abs.d",   "D,V",	0x46200005, 0xffff003f,	WR_D|RD_S|FP_D,		I1	},{"abs.ps",  "D,V",	0x46c00005, 0xffff003f,	WR_D|RD_S|FP_D,		I5	},{"add",     "d,v,t",	0x00000020, 0xfc0007ff,	WR_d|RD_s|RD_t,		I1	},{"add",     "t,r,I",	0,    (int) M_ADD_I,	INSN_MACRO,		I1	},{"add.s",   "D,V,T",	0x46000000, 0xffe0003f,	WR_D|RD_S|RD_T|FP_S,	I1	},{"add.d",   "D,V,T",	0x46200000, 0xffe0003f,	WR_D|RD_S|RD_T|FP_D,	I1	},{"add.ps",  "D,V,T",	0x46c00000, 0xffe0003f,	WR_D|RD_S|RD_T|FP_D,	I5	},{"addi",    "t,r,j",	0x20000000, 0xfc000000,	WR_t|RD_s,		I1	},{"addiu",   "t,r,j",	0x24000000, 0xfc000000,	WR_t|RD_s,		I1	},{"addu",    "d,v,t",	0x00000021, 0xfc0007ff,	WR_d|RD_s|RD_t,		I1	},{"addu",    "t,r,I",	0,    (int) M_ADDU_I,	INSN_MACRO,		I1	},{"alnv.ps", "D,V,T,s",	0x4c00001e, 0xfc00003f,	WR_D|RD_S|RD_T|FP_D,	I5	},{"and",     "d,v,t",	0x00000024, 0xfc0007ff,	WR_d|RD_s|RD_t,		I1	},{"and",     "t,r,I",	0,    (int) M_AND_I,	INSN_MACRO,		I1	},{"andi",    "t,r,i",	0x30000000, 0xfc000000,	WR_t|RD_s,		I1	},/* b is at the top of the table.  *//* bal is at the top of the table.  */{"bc0f",    "p",	0x41000000, 0xffff0000,	CBD|RD_CC,		I1	},{"bc0fl",   "p",	0x41020000, 0xffff0000,	CBL|RD_CC,		I2|T3	},{"bc1f",    "p",	0x45000000, 0xffff0000,	CBD|RD_CC|FP_S,		I1	},{"bc1f",    "N,p",      0x45000000, 0xffe30000, CBD|RD_CC|FP_S, 	I4|I32	},{"bc1fl",   "p",	0x45020000, 0xffff0000,	CBL|RD_CC|FP_S,		I2|T3	},{"bc1fl",   "N,p",      0x45020000, 0xffe30000, CBL|RD_CC|FP_S, 	I4|I32	},{"bc2f",    "p",	0x49000000, 0xffff0000,	CBD|RD_CC,		I1	},{"bc2fl",   "p",	0x49020000, 0xffff0000,	CBL|RD_CC,		I2|T3	},{"bc3f",    "p",	0x4d000000, 0xffff0000,	CBD|RD_CC,		I1	},{"bc3fl",   "p",	0x4d020000, 0xffff0000,	CBL|RD_CC,		I2|T3	},{"bc0t",    "p",	0x41010000, 0xffff0000,	CBD|RD_CC,		I1	},{"bc0tl",   "p",	0x41030000, 0xffff0000,	CBL|RD_CC,		I2|T3	},{"bc1t",    "p",	0x45010000, 0xffff0000,	CBD|RD_CC|FP_S,		I1	},{"bc1t",    "N,p",      0x45010000, 0xffe30000, CBD|RD_CC|FP_S, 	I4|I32	},{"bc1tl",   "p",	0x45030000, 0xffff0000,	CBL|RD_CC|FP_S,		I2|T3	},{"bc1tl",   "N,p",      0x45030000, 0xffe30000, CBL|RD_CC|FP_S, 	I4|I32	},{"bc2t",    "p",	0x49010000, 0xffff0000,	CBD|RD_CC,		I1	},{"bc2tl",   "p",	0x49030000, 0xffff0000,	CBL|RD_CC,		I2|T3	},{"bc3t",    "p",	0x4d010000, 0xffff0000,	CBD|RD_CC,		I1	},{"bc3tl",   "p",	0x4d030000, 0xffff0000,	CBL|RD_CC,		I2|T3	},{"beqz",    "s,p",	0x10000000, 0xfc1f0000,	CBD|RD_s,		I1	},{"beqzl",   "s,p",	0x50000000, 0xfc1f0000,	CBL|RD_s,		I2|T3	},{"beq",     "s,t,p",	0x10000000, 0xfc000000,	CBD|RD_s|RD_t,		I1	},{"beq",     "s,I,p",	0,    (int) M_BEQ_I,	INSN_MACRO,		I1	},{"beql",    "s,t,p",	0x50000000, 0xfc000000,	CBL|RD_s|RD_t,		I2|T3	},{"beql",    "s,I,p",	0,    (int) M_BEQL_I,	INSN_MACRO,		I2	},{"bge",     "s,t,p",	0,    (int) M_BGE,	INSN_MACRO,		I1	},{"bge",     "s,I,p",	0,    (int) M_BGE_I,	INSN_MACRO,		I1	},{"bgel",    "s,t,p",	0,    (int) M_BGEL,	INSN_MACRO,		I2	},{"bgel",    "s,I,p",	0,    (int) M_BGEL_I,	INSN_MACRO,		I2	},{"bgeu",    "s,t,p",	0,    (int) M_BGEU,	INSN_MACRO,		I1	},{"bgeu",    "s,I,p",	0,    (int) M_BGEU_I,	INSN_MACRO,		I1	},{"bgeul",   "s,t,p",	0,    (int) M_BGEUL,	INSN_MACRO,		I2	},{"bgeul",   "s,I,p",	0,    (int) M_BGEUL_I,	INSN_MACRO,		I2	},{"bgez",    "s,p",	0x04010000, 0xfc1f0000,	CBD|RD_s,		I1	},{"bgezl",   "s,p",	0x04030000, 0xfc1f0000,	CBL|RD_s,		I2|T3	},{"bgezal",  "s,p",	0x04110000, 0xfc1f0000,	CBD|RD_s|WR_31,		I1	},{"bgezall", "s,p",	0x04130000, 0xfc1f0000,	CBL|RD_s,		I2|T3	},{"bgt",     "s,t,p",	0,    (int) M_BGT,	INSN_MACRO,		I1	},{"bgt",     "s,I,p",	0,    (int) M_BGT_I,	INSN_MACRO,		I1	},{"bgtl",    "s,t,p",	0,    (int) M_BGTL,	INSN_MACRO,		I2	},{"bgtl",    "s,I,p",	0,    (int) M_BGTL_I,	INSN_MACRO,		I2	},{"bgtu",    "s,t,p",	0,    (int) M_BGTU,	INSN_MACRO,		I1	},{"bgtu",    "s,I,p",	0,    (int) M_BGTU_I,	INSN_MACRO,		I1	},{"bgtul",   "s,t,p",	0,    (int) M_BGTUL,	INSN_MACRO,		I2	},{"bgtul",   "s,I,p",	0,    (int) M_BGTUL_I,	INSN_MACRO,		I2	},{"bgtz",    "s,p",	0x1c000000, 0xfc1f0000,	CBD|RD_s,		I1	},{"bgtzl",   "s,p",	0x5c000000, 0xfc1f0000,	CBL|RD_s,		I2|T3	},{"ble",     "s,t,p",	0,    (int) M_BLE,	INSN_MACRO,		I1	},{"ble",     "s,I,p",	0,    (int) M_BLE_I,	INSN_MACRO,		I1	},{"blel",    "s,t,p",	0,    (int) M_BLEL,	INSN_MACRO,		I2	},{"blel",    "s,I,p",	0,    (int) M_BLEL_I,	INSN_MACRO,		I2	},{"bleu",    "s,t,p",	0,    (int) M_BLEU,	INSN_MACRO,		I1	},{"bleu",    "s,I,p",	0,    (int) M_BLEU_I,	INSN_MACRO,		I1	},{"bleul",   "s,t,p",	0,    (int) M_BLEUL,	INSN_MACRO,		I2	},{"bleul",   "s,I,p",	0,    (int) M_BLEUL_I,	INSN_MACRO,		I2	},{"blez",    "s,p",	0x18000000, 0xfc1f0000,	CBD|RD_s,		I1	},{"blezl",   "s,p",	0x58000000, 0xfc1f0000,	CBL|RD_s,		I2|T3	},{"blt",     "s,t,p",	0,    (int) M_BLT,	INSN_MACRO,		I1	},{"blt",     "s,I,p",	0,    (int) M_BLT_I,	INSN_MACRO,		I1	},{"bltl",    "s,t,p",	0,    (int) M_BLTL,	INSN_MACRO,		I2	},{"bltl",    "s,I,p",	0,    (int) M_BLTL_I,	INSN_MACRO,		I2	},{"bltu",    "s,t,p",	0,    (int) M_BLTU,	INSN_MACRO,		I1	},{"bltu",    "s,I,p",	0,    (int) M_BLTU_I,	INSN_MACRO,		I1	},{"bltul",   "s,t,p",	0,    (int) M_BLTUL,	INSN_MACRO,		I2	},{"bltul",   "s,I,p",	0,    (int) M_BLTUL_I,	INSN_MACRO,		I2	},{"bltz",    "s,p",	0x04000000, 0xfc1f0000,	CBD|RD_s,		I1	},{"bltzl",   "s,p",	0x04020000, 0xfc1f0000,	CBL|RD_s,		I2|T3	},

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美视频完全免费看| 精品久久久久久久久久久久久久久| 视频一区国产视频| 成人免费在线播放视频| 国产欧美日韩精品a在线观看| 久久先锋影音av鲁色资源| 精品日产卡一卡二卡麻豆| 日韩午夜中文字幕| 国产亚洲精品久| 国产精品久久久久影视| 樱桃视频在线观看一区| 国产日韩欧美在线一区| 国产欧美精品在线观看| 自拍偷自拍亚洲精品播放| 亚洲精品欧美激情| 日韩中文字幕1| 国产一区二区三区免费在线观看| 国产大陆a不卡| 91麻豆.com| 欧美精品免费视频| 国产日韩精品一区二区三区在线| 亚洲人成人一区二区在线观看| 亚洲自拍偷拍麻豆| 免费在线观看不卡| 成人一级片在线观看| 一本大道av一区二区在线播放| 欧美精品精品一区| 欧美—级在线免费片| 亚洲成年人影院| 激情伊人五月天久久综合| 91小视频在线| 欧美一区二区三区免费观看视频| 国产欧美一区二区三区沐欲| 亚洲精品乱码久久久久| 寂寞少妇一区二区三区| 色天天综合色天天久久| 久久综合资源网| 亚洲午夜激情网页| 国产一区二区三区日韩| 国产做a爰片久久毛片| 日本高清不卡在线观看| 久久麻豆一区二区| 日韩高清中文字幕一区| 成人18精品视频| 91精品国产色综合久久不卡电影 | 天天av天天翘天天综合网| 国产精品中文字幕欧美| av午夜精品一区二区三区| 日韩美女视频一区二区在线观看| 亚洲人成网站精品片在线观看| 国产一区美女在线| 欧美疯狂做受xxxx富婆| 亚洲男人的天堂网| 不卡av在线网| 国产欧美一区二区在线观看| 精品一区二区三区视频| 色欧美乱欧美15图片| 国产精品第13页| 国产aⅴ综合色| 国产无一区二区| 国内精品免费**视频| 欧美变态tickle挠乳网站| 亚洲国产日韩综合久久精品| 色婷婷久久久亚洲一区二区三区 | 久久精品日韩一区二区三区| 首页综合国产亚洲丝袜| 欧美日韩三级一区| 亚洲国产精品天堂| 日本韩国精品一区二区在线观看| 中文字幕乱码亚洲精品一区| 国产99精品在线观看| 久久精品欧美一区二区三区麻豆| 国内精品在线播放| 国产喷白浆一区二区三区| 国产精品一品视频| 国产精品毛片无遮挡高清| 99久久久久久| 亚洲一区免费在线观看| 7777精品伊人久久久大香线蕉经典版下载 | 欧美精选午夜久久久乱码6080| 亚洲国产一二三| 51久久夜色精品国产麻豆| 日韩精品一二三| 日韩免费成人网| 国产福利一区二区三区视频| 久久久久久电影| 99视频一区二区三区| 亚洲精品视频在线| 欧美人动与zoxxxx乱| 蜜桃视频第一区免费观看| 精品国产乱码久久久久久老虎| 久久99久久99精品免视看婷婷 | 亚洲日本在线看| 91美女在线观看| 日韩电影在线免费观看| 2欧美一区二区三区在线观看视频| 国产1区2区3区精品美女| 亚洲免费在线电影| 日韩欧美成人一区二区| 激情综合色播激情啊| 久久综合av免费| 97久久超碰国产精品| 五月激情综合网| 欧美精品一区二区三区在线播放| 粉嫩aⅴ一区二区三区四区 | 国产传媒一区在线| 亚洲在线视频网站| 久久久久国产一区二区三区四区| 99riav一区二区三区| 久久av中文字幕片| 亚洲美女视频在线观看| 精品久久久久一区| 欧美视频一区二区| 高清视频一区二区| 日本午夜精品一区二区三区电影| 国产亚洲自拍一区| 日韩三级精品电影久久久| 色综合中文字幕| 国产一区二区三区四区在线观看| 一区二区三区国产精品| 中文字幕欧美激情一区| 日韩视频在线观看一区二区| 色偷偷88欧美精品久久久| 国产成人高清在线| 蜜桃久久精品一区二区| 亚洲一区二区黄色| 一区在线观看视频| 国产日韩精品一区| 日韩精品最新网址| 欧美日韩国产成人在线免费| 成人少妇影院yyyy| 国产激情一区二区三区| 老司机一区二区| 婷婷久久综合九色综合伊人色| 中文字幕色av一区二区三区| 国产片一区二区| 国产午夜精品久久久久久免费视 | 久久久噜噜噜久久人人看| 欧美一卡二卡三卡| 精品视频资源站| 欧美亚洲尤物久久| 91国产福利在线| 91麻豆成人久久精品二区三区| 成人美女在线观看| 成人av网站大全| 国产不卡视频一区二区三区| 国产精品99精品久久免费| 另类中文字幕网| 蜜臀国产一区二区三区在线播放| 亚洲国产成人91porn| 亚洲国产日韩一级| 日韩综合在线视频| 日本成人中文字幕| 久88久久88久久久| 国产精品自拍在线| 国产成人免费在线观看不卡| 国产超碰在线一区| 成人动漫一区二区三区| 91美女在线看| 欧美日韩午夜在线视频| 555www色欧美视频| 精品国产污污免费网站入口| 久久久精品中文字幕麻豆发布| 久久久久九九视频| 亚洲日本在线天堂| 日韩在线一区二区三区| 激情综合五月天| 成人丝袜18视频在线观看| 91影视在线播放| 欧美日韩视频在线第一区 | 日韩理论电影院| 亚洲国产欧美另类丝袜| 同产精品九九九| 国产一区二区三区四| 91天堂素人约啪| 日韩午夜中文字幕| 国产精品五月天| 天天色天天操综合| 福利视频网站一区二区三区| 91久久线看在观草草青青| 日韩一级片在线观看| 中文字幕中文字幕一区| 午夜不卡在线视频| 成人精品免费看| 欧美日韩精品系列| 国产人伦精品一区二区| 一区二区三区四区不卡在线| 久久精品99国产精品日本| 处破女av一区二区| 欧美精品少妇一区二区三区| 久久久欧美精品sm网站| 一区二区三区在线播| 国产在线麻豆精品观看| 欧美亚洲日本一区| 国产亚洲一本大道中文在线| 午夜精品国产更新| www..com久久爱| 久久免费看少妇高潮| 日本中文一区二区三区| 色偷偷88欧美精品久久久|