MIPS ИЛИ с отрицательными числами

Итак, что происходит, когда вы используете ИЛИ два отрицательных числа? Гарантируется ли когда-нибудь, что всякий раз, когда вы ИЛИ положительное с отрицательным, результат будет положительным?


person Bondolin    schedule 05.10.2013    source источник


Ответы (1)


Предполагая дополнение до двух:

Всякий раз, когда вы выполняете ИЛИ любое число с отрицательным числом, результат будет отрицательным. Это связано с тем, что бит знака установлен в отрицательном числе и поэтому будет установлен в результирующем числе.

person Konrad Lindenbach    schedule 05.10.2013