Показать сообщение отдельно

  #328  
Старый 08.06.2008, 15:01
desTiny
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
 
Ответить с цитированием