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

  #11  
Старый 26.05.2008, 23:52
zl0y
Banned
Регистрация: 13.09.2006
Сообщений: 523
С нами: 10346786

Репутация: 925


По умолчанию

В морф нахе,что то совсем неоптимированно,это даже не отпмизация а алгоритм сам.

Цитата:
mov eax,[SELECT_Data]
.if eax = 1
mov byte [esi],0B8h ; MOV EAX,
inc esi
.endif
.if eax = 2
mov byte [esi],0B9h ; MOV ECX,
inc esi
.endif
.if eax = 3
mov byte [esi],0BBh ; MOV EBX,
inc esi
.endif
.if eax = 4
mov byte [esi],0BEh ; MOV ESI,
inc esi
.endif
.if eax = 5
mov byte [esi],0BFh ; MOV EDI,
inc esi
.endif
Можно заменить на
mov byte [esi],0B8
add byte [esi],al