С
Size: a a a
С
a
LC
LC
LC
d
d
LC
LC
В программе на С/С++ имеются переменные:
unsigned char a,b;
Программа должна запросить значения переменных у пользователя. Написать ассемблерную вставку, которая вычислит a+b и запишет в две переменные типа bool наличие переполнения для знаковых/беззнаковых чисел.
Программа должна вывести на экран:
Результат сложения для чисел со знаком
Результат сложения для чисел без знака
Было ли переполнение для чисел со знаком
Было ли переполнение для чисел без знака
Пример:
a=255
b=255
a+b=-2 (signed)
a+b=254 (unsigned)
no overflow (signed)
overflow (unsigned)
Необходимо изучить команды: jc, jnc, jo,jno
d
LC
LC
d
d
LC