version 1.4, 2016/12/14 21:48:37 |
version 1.4.8.1, 2018/04/16 01:58:58 |
|
|
/* Table of opcodes for the DLX microprocess. |
/* Table of opcodes for the DLX microprocess. |
Copyright (C) 2002-2015 Free Software Foundation, Inc. |
Copyright (C) 2002-2016 Free Software Foundation, Inc. |
|
|
This file is part of GDB and GAS. |
This file is part of GDB and GAS. |
|
|
|
|
struct dlx_opcode |
struct dlx_opcode |
{ |
{ |
/* Name of the instruction. */ |
/* Name of the instruction. */ |
char *name; |
const char *name; |
|
|
/* Opcode word. */ |
/* Opcode word. */ |
unsigned long opcode; |
unsigned long opcode; |
Line 161 struct dlx_opcode |
|
Line 161 struct dlx_opcode |
|
D An immediate operand is in bits 0-25 of the instruction. |
D An immediate operand is in bits 0-25 of the instruction. |
N No opperands needed, for nops. |
N No opperands needed, for nops. |
P it can be a register or a 16 bit operand. */ |
P it can be a register or a 16 bit operand. */ |
char *args; |
const char *args; |
}; |
}; |
|
|
static const struct dlx_opcode dlx_opcodes[] = |
static const struct dlx_opcode dlx_opcodes[] = |