
13.05.2009, 00:24
|
|
Постоянный
Регистрация: 25.03.2008
Сообщений: 670
С нами:
9541766
Репутация:
2407
|
|
Ну я как бы ни с кем не соревнуюсь, я просто ради интереса и практики софт писал, недавно изучив асм.
вопрос в асме есть указатели? или придется вот таким тупым макаром структуры разбирать
mov eax,offset buf
mov eax,[eax+2]
Что ты здесь подразумеваешь под указателями? Они там конечно есть, они постоянно используются, offset buf - это указатель.
Насчет структур - можно так (привожу кусок своего кода):
Код:
.data?
AC_SocketAddress sockaddr_in <>
;...
.code
MOV AC_SocketAddress.sin_addr,EAX
invoke htons,80
mov AC_SocketAddress.sin_port,AX
MOV AC_SocketAddress.sin_family,AF_INET
|
|
|