СЕ
Светик Егорова

Ну не извращенец-ли я? )))

Вот написал от нефиг делать ещё в 8-м классе:

program Project1;
{$APPTYPE CONSOLE}
var
i:integer;
begin
i:=100500; // +100500 forever!
writeln(i);
//Algo ~ 1
asm
mov eax,i
mov edx,1
mov ecx,0
@cycle:
xor eax,edx
shl edx,1
inc ecx
cmp ecx,32
jne @cycle
inc eax
mov i,eax
end;
////////////
writeln(i);
//Algo ~ 1//без цикла, но принцип тот же
asm
mov eax,i
mov edx,11111111111111111111111111111111b
xor eax,edx
inc eax
mov i,eax
end;
////////////
writeln(i);
//Algo ~ 3//способ полегче: биты инвертируются командой NOT
asm
mov eax,i
not eax
inc eax
mov i,eax
end;
////////////
writeln(i);
//Algo ~ 4//изменение знака зашито в команду neg
asm
mov eax,i
neg eax
mov i,eax
end;
////////////
writeln(i);
//Algo ~ 5//народный метод: прост, как табуретка! :)))))))
i:=-i;
////////////
readln;
end.

ВШ
Витя Шаталов

Очень неплохо для 8 класса!

//Algo ~ 1
asm
mov edx,1
@cycle:
xor i,edx
shl edx,1
jnc @cycle
inc dword ptr i
end;
writeln(i);

//Algo ~ 2
asm
xor dword ptr i, -1
inc dword ptr i
end;
writeln(i);

//Algo ~ 3
asm
not dword ptr i
inc dword ptr i
end;
writeln(i);

//Algo ~ 4
asm
neg dword ptr i
end;
writeln(i);

//Algo ~ 5
asm
xor eax,eax
sub eax,i
mov i,eax
end;
writeln(i);

Ан
Анна

Не не извращенец если в 8 классе имели понятие что такое ассемблер. Молодца

Варвара Павленко
Варвара Павленко

Ну если это Бейсик то по сути ты извращенец

Sw
Sweet

с методички переписал явно)))

ЕС
Елена Санатуллина

Хрень какая-то....

Maria Maria
Maria Maria

Ассемблерные вставки в языке высокого уровня -- это мега-п@#$ец.

PS: Если бы я был работодателем -- отстрелил бы яйца за такую работу, ибо поддерживать этот код невозможно.

ИД
Иван Дяченко

not eax - Это меня убило

Похожие вопросы
Кто такой извращенец?
Я извращенец. Я жестокий человек.
Я мастурбирую. . Я получается извращенец?
мой кот извращенец... как его перевоспитать?
Мой Пекинес Извращенец (( что мне делать???
А вы, случаем, не извращенец?
Кто тут извращенец ( ка)?
Он тихий извращенец . Она ?..
Как вы думаете я извращенец?)
Мой компьютер извращенец,!