Benim küçük programı: #include <stdio.h>
int main() {
signed char c = -128;
c = -c;
printf("%d", c);
return 0;
}
baskı: -128
mı eksi (-) CPU genelinde operatör taşınabilir?
Bu talimat tam olarak ne yapıyor? Verileri belirli bir sayının katlarıyla hizalamaya çalıştığını biliyorum, ancak bunu neden yapmanız gerekiyor? Diğer montajcılarda eşdeğer bir talimat var mı?
ARM montajında 'süpervizör moduna' girmek için SWI ve SVC talimatları bulunur. Beni şaşırtan şey, neden iki tanesi var? Here, SVC'nin eskiden SWI olduğu söylenir. Temelde anımsatıcıyı değiştirdikler