[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4688: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4690: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4691: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4692: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
Parallella Community • View topic - TESTSET instruction
Page 1 of 1

TESTSET instruction

PostPosted: Mon Jul 15, 2013 11:26 pm
by Gravis

Re: TESTSET instruction

PostPosted: Tue Jul 16, 2013 12:38 am
by aolofsson
The doc should have read. SUB works the same as for other LDR/STR index functions. The 'S' bit is always zero.

Syntax: TESTSET RD, [RN, +/-RM];

Flags Updated: None


Operation: if ([RN+/-RM]) {
RD= ([RN+/-RM])
}
else{
([RN+/-RM])=RD
RD=0;
}


Manual and opcode table has been updated, will be included in next publishing.

Thanks!

Andreas