mips указатель кадра ($fp) глобальный указатель

в этом примере с C на MIPSуказатель кадра MIPS ($fp) занимает одно слово (4 bytes ), но какая польза от остальных 4 байтов, которые gcc решил выделить в кадре стека основной функции, это глобальный указатель $gp?


person loko    schedule 19.05.2017    source источник


Ответы (1)


Размер кадров стека должен быть кратен 8 в архитектуре MIPS. Он описан в p.D-20 в MIPS RISC ARCHITECTURE от Kane & Heinrich.

person Hiroto Kagotani    schedule 14.06.2017