Echelon Neuron User Manual
Page 235

M
max16 function, 178
max16s function, 178
max8 function, 179
max8s function, 179
memcpy function, 179
memcpy1 function, 180
memory map, 26
memset function, 180
memset1 function, 181
min16 function, 181
min16s function, 181
min8 function, 182
min8s function, 182
minus16s function, 182
mnemonic, 196
mod8 function, 183
mod8s function, 183
MUL instruction, 90
mul_8_16 function, 185
mul16 function, 183
mul16s function, 184
mul8 function, 184
mul8l function, 185
mul8ls function, 186
mul8s function, 184
muls_8_16 function, 185
multi-byte values, 51
N
naming convention
code, 48
file, 6
nas command, 3
Neuron architecture, 16
Neuron Assembler command-line tool, 3
Neuron C program, 42
Neuron Chip memory, 26
Neuron Librarian tool, 5
nlib command, 5
NodeBuilder Development Tool, 6
NOLIST directive, 151
NOP instruction, 91
NOT instruction, 92
not16 function, 186
O
object output file, 7
opcode, 9, 208
operand, 10
operator, 11
OR instruction, 93
OR_R instruction, 94
or16 function, 186
ORG directive, 152
P
PAGE directive, 153
parameters, function, 48
pointer direct addressing mode, 31
pointer register, 19
pop function, 187
POP instruction, 95
pop1 function, 187
popd function, 188
POPD instruction, 100
popd1 function, 188
POPPUSH instruction, 101
postfix notation, 36
pragma include_assembly_file, 39, 42
push function, 188
PUSH instruction, 102
push1 function, 189
push4 function, 189
pushd function, 190
PUSHD instruction, 107
pushd1 function, 190
PUSHPOP instruction, 109
PUSHS instruction, 110
R
r_shift16 function, 190
r_shift16s function, 191
r_shift8 function, 191
r_shift8_n function, 191
r_shift8s function, 192
RADIX directive, 10, 154
register
data stack, 22
flag, 21
general purpose, 18
pointer, 19
return stack, 23
scratch, 18
register_call function, 192
relative addressing mode, 33
RES directive, 155
reserved keywords, 220
RESOURCE directive, 156
RET instruction, 111
return stack, 23
return stack register, 23
Reverse Polish notation, 36
ROLC instruction, 112
RORC instruction, 113
RSP, 23
S
SBC instruction, 114
SBR instruction, 115
SBRNZ instruction, 117
SBRZ instruction, 119
Neuron Assembly Language Reference
225