2016-07-25 2 views
2

Я хочу, чтобы получить XOR значение двух register.But компилировать возвратить ошибку, как писать XOR в сборке (ARM)как написать XOR в сборке (ARM)

XOR r1,r1,r0; 

компилятор выдаст ошибку, как,

Error: bad instruction `xor r1,r1,r0' 

ответ

4

Инструкция называется EOR не XOR как и следовало ожидать. Не знаю, почему.

+4

Эксклюзивный OR имеет прекрасный смысл. eXclusive OR - это то, что нечетно ... –

+0

@dwelch Полезно знать. Не ожидал, что, поскольку XOR намного чаще встречается в наши дни. – a3f

+0

На самом деле я не видел EOR, кроме ARM. Оба довольно очевидны относительно того, откуда они родом. –

Смежные вопросы