Итак, я изучаю MIPS, используя симулятор SPIM, и я застрял в этой проблеме.Добавление двух 64-битных чисел в сборке
Я хочу добавить два 64-битных номера, которые хранятся в четырех 32-битных регистрах. Поэтому я добавляю байты LO, а затем байты переноса и HI. Но нет команды adc/addc, то есть add with carry.
Поэтому я должен добавить бит переноса в регистр состояния. Но как именно я читаю этот регистр?
Если $ t0 является временным регистром 1, то каков эквивалент регистра статуса, который содержит флаг переноса?
У меня много googled Я до сих пор не могу найти примеров, которые даже используют регистр состояния.
нет статуса или зарегистрировать флаг в MIPS –