diving to ASM

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by di255, 27 May 2011.

Thread Status:
Not open for further replies.
  1. di255

    di255 New Member

    Joined:
    28 Jul 2010
    Messages:
    11
    Likes Received:
    1
    Reputations:
    0
    Ищу напарника для совместного изучения ASM'а по туторам Iczelion'a и crack туторам Рикардо Нарвахи
     
  2. GRRRL Power

    GRRRL Power Elder - Старейшина

    Joined:
    13 Jul 2010
    Messages:
    823
    Likes Received:
    185
    Reputations:
    84
    А напарник-то зачем нужен? Асм и в одно лицо отлично учится по любым туториалам или книгам.
     
  3. rpo3a

    rpo3a New Member

    Joined:
    24 Apr 2011
    Messages:
    33
    Likes Received:
    1
    Reputations:
    0
    А я подойду для напарника?
     
  4. DooD

    DooD Elder - Старейшина

    Joined:
    30 Sep 2010
    Messages:
    1,168
    Likes Received:
    450
    Reputations:
    288
    начни хотя бы,если что непонятно то спрашивай здесь для этого есть отдельная тема,поможем чем сможем
     
  5. GettoLove

    GettoLove New Member

    Joined:
    5 Apr 2008
    Messages:
    11
    Likes Received:
    0
    Reputations:
    0
    интересно, как вы с напарником будите вместе изучать? по скайпу друг-другу книжку/туториалы читать? пол часа один, пол часа другой, пять минут перерыв? ЗЫ сам АСМ хочу изучить, когдато проходил, но давно это было... книжки есть - время нет :(
     
  6. di255

    di255 New Member

    Joined:
    28 Jul 2010
    Messages:
    11
    Likes Received:
    1
    Reputations:
    0
    GRRRL Power, в одно лицо конечно учится, я этого не отрицаю, но вдвоем -- интересней.
    GettoLove, вместе -- значит что будем друг другу помогать, давать те самые книги и задания. когда сам занимаюсь делом, часто быстро надоедает.
     
  7. DooD

    DooD Elder - Старейшина

    Joined:
    30 Sep 2010
    Messages:
    1,168
    Likes Received:
    450
    Reputations:
    288
    поставь какую то цель перед собой,и делай,а что не будет получаться-спрашивай.и вообще тебе стоит для начала под ДОС писать,имхо.
     
  8. GRRRL Power

    GRRRL Power Elder - Старейшина

    Joined:
    13 Jul 2010
    Messages:
    823
    Likes Received:
    185
    Reputations:
    84
    Не думаю, что в наше время это хорошая идея. Под винду нормально на асме. Под дос сейчас если и писать, то на C++ и фреймворке MASkinG. Будут те же 32-разрядные приложения с виндово-подобным гуи, и не надо вдаваться в унылые подробности внутренностей системы, код будет кроссплатформенным.
    А вот асм под винду очень помогает понять внутреннее устройство низкоуровневого кода, что облегчает потом написание программ на высокоуровневых языках.
     
  9. DooD

    DooD Elder - Старейшина

    Joined:
    30 Sep 2010
    Messages:
    1,168
    Likes Received:
    450
    Reputations:
    288
    это смотря что писать,в прикладных программах в большей степени апи юзается.под дос надо знать все равно. к примеру надо написать утилиту для чтения/записи/сброса параметров cmos, под винду такое хрен напишешь.
     
  10. GRRRL Power

    GRRRL Power Elder - Старейшина

    Joined:
    13 Jul 2010
    Messages:
    823
    Likes Received:
    185
    Reputations:
    84
    В прикладных как раз можно обойтись кроссплатформенными фреймворками под C++. А вот для драйверов и системных программ уже сложнее.
     
  11. slesh

    slesh Elder - Старейшина

    Joined:
    5 Mar 2007
    Messages:
    2,702
    Likes Received:
    1,224
    Reputations:
    455
    народ не флудите, а то блин целыми днями одни и те же флудят в разделе.

    По теме:
    Самый лучший способ обучения вдвоем-троём-четвером это тот, который основан на состязательности. Типа даётся простое задание, а потом каждые его делает и пытается сделать так чтобы оно вышло лучше чем у других. Но это как бы не способ обучения, а способ практикования.
     
  12. yuran666666

    yuran666666 Member

    Joined:
    18 Jan 2009
    Messages:
    84
    Likes Received:
    19
    Reputations:
    11
    ну давай поучим, дела то какие
     
  13. di255

    di255 New Member

    Joined:
    28 Jul 2010
    Messages:
    11
    Likes Received:
    1
    Reputations:
    0
    slesh, я что то в этом роде и имел в виду.
    под дос не хочу писать. сакс.
    yuran666666, стукни в асю.
     
  14. yuran666666

    yuran666666 Member

    Joined:
    18 Jan 2009
    Messages:
    84
    Likes Received:
    19
    Reputations:
    11
    в которую?
     
  15. Gar|k

    Gar|k Moderator

    Joined:
    20 Mar 2009
    Messages:
    1,166
    Likes Received:
    266
    Reputations:
    82
    2 GRRRL Power, DooD правильно говорит. DOS лечге понять и под дос ты учишь язык, как использовать различные виды адресации, складывать вычитать и прочую муру. А в программирование под win32 все сводится к вызову API. В результате получится так -> человек постоянно будет юзать API, не зная что эта операцию можно быстрее выполнить парой команд.
     
    _________________________
  16. .::f-duck::.

    .::f-duck::. Member

    Joined:
    30 May 2009
    Messages:
    343
    Likes Received:
    32
    Reputations:
    7
    АСМ без ДОСа, как курица без яиц.
     
  17. sn0w

    sn0w Статус пользователя:

    Joined:
    26 Jul 2005
    Messages:
    1,023
    Likes Received:
    1,301
    Reputations:
    327
    IDA, WinDbg, VMWare (etc) тоже не дураки делали, и далеко не для отладки оконных процедур. так что принципиальной разницы тут нет.
     
  18. GRRRL Power

    GRRRL Power Elder - Старейшина

    Joined:
    13 Jul 2010
    Messages:
    823
    Likes Received:
    185
    Reputations:
    84
    А я как-то программированием под дос не занимался, а просто прочитал книжку про x86 ассемблер. И все стало на свои места, без привязки к WinAPI, которым я занялся уже потом. Путь изучения ассемблера применительно к ДОСу в наше время попахивает геронтофилией, ага...
     
  19. altblitz

    altblitz Elder - Старейшина

    Joined:
    5 Jun 2009
    Messages:
    3,694
    Likes Received:
    3,149
    Reputations:
    236
    GCC asm разве отменили ?
    Лихо работает под MinGW и ускоряет исполнение кода на целевом процессоре.
     
  20. DooD

    DooD Elder - Старейшина

    Joined:
    30 Sep 2010
    Messages:
    1,168
    Likes Received:
    450
    Reputations:
    288
    altblitz изврат ,имхо
     
Thread Status:
Not open for further replies.