Вопросы по теме 'carryflag'

Определение флага переноса и переполнения в эмуляции 6502 в Java?
Я делаю эмулятор 6502, и я застрял (или я думаю, что я, по крайней мере) уже в начале (реализация операции АЦП). Проблема в том, что я должен определить, есть ли перенос или переполнение. Дело в том, что я не могу понять разницу между ними в моей...
3270 просмотров
schedule 06.04.2024

используйте slt для проверки сложения целых чисел без знака с флагом переноса mips
Я новичок в сборке, и я знаю, что это довольно простой вопрос. Я должен был выполнить сложение целых чисел без знака для $a0 и $a2 и сохранить результат в $v0 , проверив флаг переноса. В задании сказано: Используйте только addu , а не...
1535 просмотров
schedule 05.06.2022

Сборка x86-64, устанавливающая флаг переноса для вспомогательной инструкции
Я работаю с книгой по языку ассемблера Ричарда Детмера . В первой главе говорится: A borrow occurs in the subtraction a - b when b is larger than a as unsigned numbers. Computer hardware can detect a borrow in subtraction by looking at whether...
2522 просмотров
schedule 11.04.2022

Почему в этом случае устанавливаются флаги OF и CF при использовании инструкции IMUL r/m8
При использовании инструкции IMUL с одним 8-битным операндом результат сохраняется в регистре AX . У меня есть следующий код mov eax, 0 mov ebx, 0 mov al, 48 mov bl, 4 call dumpregs imul bl call dumpregs...
183 просмотров
schedule 10.06.2022

В чем разница между «4 - 12» и «4 + (-12)»?
Я пытаюсь сравнить следующие выражения: 1) mov al, 4 mov bl, 12 sub al, bl ; CF == 1 0000 0100 (4) + 1111 0100 (-12) = 1111 1000 (-8 == 248) 2) mov al, 4 mov bl, -12 add al, bl ; CF == 0 0000...
78 просмотров
schedule 25.10.2022