亚洲欧美第一页_禁久久精品乱码_粉嫩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一区二区三区免费野_久草精品视频
国产精品久久免费看| 久久久久九九视频| 99亚偷拍自图区亚洲| 久久爱另类一区二区小说| 日本强好片久久久久久aaa| 亚洲一区免费观看| 日韩电影一二三区| 精品一区二区免费| 国产成人在线观看免费网站| 成人黄色片在线观看| 波多野结衣的一区二区三区| 99久久免费精品高清特色大片| a在线播放不卡| 欧美日韩激情一区二区三区| 欧美高清视频不卡网| 精品sm在线观看| 中文成人av在线| 亚洲国产视频一区二区| 蜜桃av一区二区在线观看| 国内外成人在线视频| 国产一区二区按摩在线观看| 波波电影院一区二区三区| 欧美亚洲动漫精品| 精品日韩欧美在线| 国产精品不卡在线观看| 婷婷丁香久久五月婷婷| 韩日av一区二区| 色综合网色综合| 91精品国产91久久综合桃花 | 91麻豆6部合集magnet| 欧美日韩一区小说| 欧美精品一区二区三区很污很色的| 国产精品嫩草99a| 亚洲.国产.中文慕字在线| 极品美女销魂一区二区三区| 91网上在线视频| 337p日本欧洲亚洲大胆精品| 伊人性伊人情综合网| 久久99精品久久久久婷婷| 96av麻豆蜜桃一区二区| 精品久久国产老人久久综合| 一区二区三区在线视频观看58 | 久久久久99精品一区| 亚洲老司机在线| 精品一区二区在线看| 在线免费亚洲电影| 国产日韩成人精品| 秋霞av亚洲一区二区三| 91麻豆国产在线观看| 2020国产精品自拍| 亚洲午夜羞羞片| 成人污视频在线观看| 日韩欧美一区二区不卡| 亚洲第一成年网| 99国产精品久| 国产精品免费网站在线观看| 久久99精品久久久久久久久久久久| 一本一本久久a久久精品综合麻豆 一本一道波多野结衣一区二区 | 国产精品丝袜在线| 韩国三级在线一区| 欧美一区二区三区在| 亚洲一区二区高清| 91黄色在线观看| 136国产福利精品导航| 国产成人自拍在线| 日本一区二区在线不卡| 国模套图日韩精品一区二区| 日韩你懂的电影在线观看| 无码av免费一区二区三区试看| 精品视频色一区| 亚洲成人先锋电影| 欧美精品少妇一区二区三区| 亚洲18影院在线观看| 欧美日韩一区二区欧美激情| 亚洲高清视频在线| 91麻豆精品91久久久久同性| 午夜激情久久久| 欧美一区二区三区在线| 麻豆精品视频在线观看| 精品免费一区二区三区| 国产麻豆视频一区二区| 亚洲国产成人一区二区三区| 成人午夜精品在线| 中文字幕在线一区| 色久综合一二码| 亚洲成人激情社区| 欧美一区二区三区在线视频| 久久疯狂做爰流白浆xx| 国产日韩一级二级三级| 波多野结衣精品在线| 亚洲综合色丁香婷婷六月图片| 9191成人精品久久| 国产在线精品一区二区 | 欧美影院一区二区三区| 五月婷婷欧美视频| 精品国产在天天线2019| 成人av手机在线观看| 亚洲色图自拍偷拍美腿丝袜制服诱惑麻豆 | 欧美亚洲丝袜传媒另类| 人禽交欧美网站| 久久久亚洲国产美女国产盗摄| 99久久国产综合精品色伊| 亚洲成人黄色小说| 久久亚洲私人国产精品va媚药| 99久久精品久久久久久清纯| 日日嗨av一区二区三区四区| 久久久www免费人成精品| 色香蕉成人二区免费| 男女男精品网站| 亚洲伦在线观看| 日韩美女一区二区三区四区| 99久久久久免费精品国产| 奇米影视一区二区三区| 国产精品美女久久久久久2018| 欧美精品在线一区二区| 国产传媒久久文化传媒| 亚洲综合色网站| 中文字幕 久热精品 视频在线| 欧美精品在线观看一区二区| 床上的激情91.| 美女视频黄 久久| 亚洲婷婷综合色高清在线| 久久久亚洲精品一区二区三区| 在线观看视频91| 成人动漫一区二区三区| 开心九九激情九九欧美日韩精美视频电影| 国产精品成人一区二区三区夜夜夜| 欧美一级黄色录像| 欧美性色aⅴ视频一区日韩精品| 处破女av一区二区| 久久精品国产成人一区二区三区| 亚洲综合小说图片| 亚洲人123区| 久久九九全国免费| 日韩欧美综合一区| 一本久道中文字幕精品亚洲嫩| 国产一区二区影院| 免费在线看成人av| 日韩电影在线一区二区三区| 亚洲一区中文日韩| 一区二区三区四区精品在线视频| 中文字幕免费在线观看视频一区| 久久久五月婷婷| 精品国产免费人成在线观看| 8v天堂国产在线一区二区| 在线观看国产一区二区| 色8久久精品久久久久久蜜| av在线这里只有精品| 成人18精品视频| 9人人澡人人爽人人精品| 成人av动漫网站| 成人动漫一区二区| 色综合色狠狠综合色| 99国产精品久久久久久久久久久| 99久久久国产精品| 色婷婷狠狠综合| 欧美日本韩国一区| 日韩欧美一级精品久久| 2020国产精品| 欧美高清在线一区二区| 中文字幕一区二区三区视频| 日韩一区中文字幕| 夜夜嗨av一区二区三区四季av| 亚洲午夜免费视频| 丝袜美腿亚洲一区二区图片| 美美哒免费高清在线观看视频一区二区| 三级一区在线视频先锋| 国产一区高清在线| 国产成人午夜片在线观看高清观看| 国产91精品精华液一区二区三区| 99久久精品国产导航| 欧美在线视频日韩| 欧美v亚洲v综合ⅴ国产v| 国产欧美日韩久久| 亚洲国产精品久久不卡毛片 | 成人免费不卡视频| 99re6这里只有精品视频在线观看| 色美美综合视频| 日韩小视频在线观看专区| 国产日韩精品一区二区三区| 一区二区三区在线免费| 六月丁香综合在线视频| 成人免费福利片| 欧美一区二区三区在线观看视频 | 精品视频1区2区3区| 欧美xxxxxxxx| 一区二区三区精品视频| 久久狠狠亚洲综合| 欧美最猛黑人xxxxx猛交| 欧美一级二级三级乱码| 亚洲青青青在线视频| 麻豆一区二区三| 色婷婷综合久久久中文一区二区| 日韩丝袜美女视频| 亚洲男同性视频| 国产凹凸在线观看一区二区| 欧美日韩不卡一区二区| 国产精品成人免费在线| 国产一区二区免费看| 欧美日韩三级在线|