
08.06.2008, 15:01
|
|
Reservists Of Antichat - Level 6
Регистрация: 04.02.2007
Сообщений: 1,152
Провел на форуме: 3008839
Репутация:
1502
|
|
Сообщение от 0verbreaK
Надо знать почему и как что возникает, попробуй скомпилировать пример своего кода:
Код:
function encrypt(str:pchar; len,key:integer):pchar;assembler;
asm
mov ecx,0
@loop:
mov eax,str[ecx]
xor eax,key
mov str[ecx],eax
inc ecx
cmp ecx,len
jne @loop
end;
И потрасировать код посмотрев на значения регистров, отладка поможет тебе определить, что правильно, что нет, используй её в будущем, и когда ты научишся грамотно использовать отладчик, и работать в нем, ты сможешь находить ответы на вопросы, а также более серьезные вещи отлаживать.
Научись использовать отладчик. например: дельта-смещение, ну это уже вирусы...
А под ДОС (имхо) надо программировать, и отладчик поюзать типа TASM+TD, хорошо развивает, на примере: Калашникова - уроков 10-12 и все.
а дельта-то тут причём??
__________________
Bedankt euch dafür bei euch selbst.
H_2(S^3/((z1, z2)~(exp(2pi*i/p)z1, exp(2pi*q*i/p)z2)))=Z/pZ
|
|
|