вопрос экспертам, как изучать асм

Тема в разделе "WASM.ASSEMBLER", создана пользователем chainick, 16 фев 2012.

  1. sergy

    sergy New Member

    Публикаций:
    0
    Регистрация:
    17 мар 2012
    Сообщения:
    23
    а как или с чего нада сделать чтоб написать свою icq- клиент. я слыхал что была раньше официальная длл-ка а щас мол нету, как быть?
     
  2. MMIX

    MMIX New Member

    Публикаций:
    0
    Регистрация:
    9 дек 2011
    Сообщения:
    385
    sergy

    Смотрите сорцы ну скажем миранды. Там опенсос, и для жабира и для айзегью все есмь.
     
  3. Pavlus

    Pavlus New Member

    Публикаций:
    0
    Регистрация:
    23 дек 2010
    Сообщения:
    18
    Rockphorr, всё, что можно читать и писать как эквивалент машинному коду.
    Malfoy, перейти по 0x2B*4, а оттуда перейти по указанному там переходу, разве не так работает механизм прерываний?
    MMIX, i8086 - не проблемма, всякий ввод-вывод - да, свой "биос" для работы с своим "железом" - не сложно думаю, если обработчики для портов поставить отдельными модулями, то можно работать и на недописаном вводе-выводе.
     
  4. Malfoy

    Malfoy New Member

    Публикаций:
    0
    Регистрация:
    2 янв 2012
    Сообщения:
    698
    Pavlus
    А там большой и сложный механизм. Вот и что толку от знания как вызывается шлюз ?
     
  5. Rockphorr

    Rockphorr Well-Known Member

    Публикаций:
    0
    Регистрация:
    9 июн 2004
    Сообщения:
    2.622
    Адрес:
    Russia
    Pavlus
    макросы тоже можно - достаточно запомнить во что они разворачиваються - это всеголишь текстовые замены
     
  6. Malfoy

    Malfoy New Member

    Публикаций:
    0
    Регистрация:
    2 янв 2012
    Сообщения:
    698
    Rockphorr
    В любом случае барыжить, не зная матчасти не годится.
     
  7. Malfoy

    Malfoy New Member

    Публикаций:
    0
    Регистрация:
    2 янв 2012
    Сообщения:
    698
    Третьи сутки пошли - на дамаге некто не знает как отладить Int 2b. Скажите что это не лол.
     
  8. Pavlus

    Pavlus New Member

    Публикаций:
    0
    Регистрация:
    23 дек 2010
    Сообщения:
    18
    Простите, но "большой и сложный механизм" это уже ни при чём к процессору, он исполняет то, что укажут, знание работы программ, которые будут исполняться на процессоре не входит в обязанности разработчика процессоров, не так ли?
    И то, что делает то или иное прерывание зависит лишь от конктретной реализации, можно написать свой биос с тетрисом и порно, которые будут включаться по парным и непарным прерываниям, на нём вряд-ли какая-либо из существующих ОС загрузится, но при этом на компе с таким биосом можно работать с портами и написать под его железо калькулятор, для этого не нужно знание работы существующей среды (чего я и не пытаюсь добиться), мне пока не интересно как работают ДОС, Линух и Окна, просто пока интересна работа самого компьютера, а не того, что происходит в нём.
    Сравнение с алфавитом и словами мне не осень нравится. Это, скорее, как знанть законы физики и химии, но не уметь починить машину.
     
  9. Malfoy

    Malfoy New Member

    Публикаций:
    0
    Регистрация:
    2 янв 2012
    Сообщения:
    698
    Pavlus
    Не читал весь ваш бред, но хоть вы скажите что жать в олли ?
     
  10. Rockphorr

    Rockphorr Well-Known Member

    Публикаций:
    0
    Регистрация:
    9 июн 2004
    Сообщения:
    2.622
    Адрес:
    Russia
    где я комуто чтото пытался втюхать ??? или что значит барыжить ??
     
  11. Malfoy

    Malfoy New Member

    Публикаций:
    0
    Регистрация:
    2 янв 2012
    Сообщения:
    698
    Rockphorr
    ТС желает запилить VM. Что не годно.
     
  12. Pavlus

    Pavlus New Member

    Публикаций:
    0
    Регистрация:
    23 дек 2010
    Сообщения:
    18
    Malfoy, как всегда - "сделай мне хорошо!". Иного варианта ответа для человека, которому даже человеческий текст читать трудно я не могу придумать.
    Ах да, и я - не ТС. Просто раньше обитал на форумах, где темы были реюбзабельны, а не создавались по каждому вопросу.