Alphabetic Reference; Mnemonic; Format - Intel i960 Jx Developer's Manual

Microprocessor
Table of Contents

Advertisement

INSTRUCTION SET REFERENCE
6.1.1

Alphabetic Reference

Instructions are listed alphabetically by assembly language mnemonic. When several instructions
are related and fall together alphabetically, they are described as a group on a single page.
The instruction's assembly language mnemonic is shown in bold at the top of the page (e.g.,
). Occasionally, it is not practical to list all mnemonics at the page top. In these cases, the
subc
name of the instruction group is shown in capital letters (e.g.,
The i960 Jx processor-specific extensions to the i960 microprocessor instruction set are indicated
in the header text for each such instruction. This type of notation is also used to indicate new core
architecture instructions. Sections describing new core instructions provide notes as to which
i960-series processors do not implement these instructions.
Generally, instruction set extensions are not portable to other i960 processor implementations.
Further, new core instructions are not typically portable to earlier i960 processor family imple-
mentations such as the i960 Kx microprocessors.
6.1.2

Mnemonic

The Mnemonic section gives the mnemonic (in boldface type) and instruction name for each
instruction covered on the page, for example:
subi
Subtract Integer
This mnemonic is the actual assembly language instruction name recognized by assemblers.
6.1.3

Format

The Format section gives the instruction's assembly language format and allowable operand types.
Format is given in two or three lines. The following is a two-line format example:
sub*
src1
reg/lit
The first line gives the assembly language mnemonic (boldface type) and operands (italics). When
the format is used for two or more instructions, an abbreviated form of the mnemonic is used. An
* (asterisk) at the end of the mnemonic indicates a variable: in the above example,
or
. Capital letters indicate an instruction class. For example,
subi
subo
class of conditional add instructions (e.g.,
Operand names are designed to describe operand function (e.g., src, len, mask).
The second line shows allowable entries for each operand. Notation is as follows:
6-2
BRANCH<cc>
src2
dst
reg/lit
reg
,
,
,
addio
addig
addoo
addog
or
FAULT<cc>
).
* is either
sub
refers to the
ADD<cc>
).

Advertisement

Table of Contents
loading

Table of Contents