Литература по FASM

Тема в разделе "WASM.BEGINNERS", создана пользователем Karlos56656568989, 10 сен 2018.

  1. Karlos56656568989

    Karlos56656568989 New Member

    Публикаций:
    0
    Регистрация:
    10 сен 2018
    Сообщения:
    1
    Приветствую, решил изучить FASM но возникли сложности в поиске соответствующей литературы.
    Если не сложно покидайте хорошие книги по этому виду ассемблера.
    Хотел бы еще заранее узнать, какие сопутствующие знания в этой области нужны.
    Заранее благодарю.
     
  2. Коцит

    Коцит Active Member

    Публикаций:
    0
    Регистрация:
    31 янв 2017
    Сообщения:
    130
    нету разницы, какой это асм - tasm/masm/fasm etc
    поэтому хелпы действительны для всех, различия только в синтаксисе.
    как уловишь суть, дальше пойдёт как по-маслу.
    вот только от наличия ума у индивидуума, на улавливание сути тратится от года до пяти лет
     
    Mikl___ и Indy_ нравится это.
  3. Indy_

    Indy_ Well-Known Member

    Публикаций:
    4
    Регистрация:
    29 апр 2011
    Сообщения:
    4.775
    Karlos56656568989,

    Ассемблер это архитектура, а не синтаксис. Компиляторы различаются лишь в мелких деталях. Как минимум необходимо изучить это https://software.intel.com/en-us/articles/intel-sdm

    А архитектура без ОС бесполезна, так что есчо и её нужно одновременно изучать. Уйдёт как минимум десятилетие, пока вы сможете там нормально разбираться.

    Сейчас сложность так быстро наращивается, что врядле с нуля это можно догнать.
     
  4. Коцит

    Коцит Active Member

    Публикаций:
    0
    Регистрация:
    31 янв 2017
    Сообщения:
    130
    на днях копался в пе-заголовках, и выяснилось, что компиляторы всех ассеблеров строят их по-разному. Например, чтобы найти импорт в файле (не в памяти), фасм имеет ссыль по смещению(80h) от пе, которое можно сравнить с записью в ObjectEntry. Сишка и другие асмы собирают файл уже по-другому, и на 80h уже нет надежды. Интересуют универсальные алго поиска импорта в файле... или только сканить имена функций?
     
  5. f13nd

    f13nd Well-Known Member

    Публикаций:
    0
    Регистрация:
    22 июн 2009
    Сообщения:
    1.955
    Не помню где взял, перевод мануала фасм на великий и могучий. По-моему это не та вещь, о которой можно писать книги. Читай мануал и примеры, читай форум фасма. Самая сложная часть - макроязык, необязатлеьно им пользоваться. В комплекте с фасмом поставляется необходимый минимум макросов. Во все остальное вникнешь за один вечер.
     

    Вложения:

  6. _edge

    _edge Well-Known Member

    Публикаций:
    1
    Регистрация:
    29 окт 2004
    Сообщения:
    631
    Адрес:
    Russia
  7. Mikl___

    Mikl___ Супермодератор Команда форума

    Публикаций:
    14
    Регистрация:
    25 июн 2008
    Сообщения:
    3.709
    Справочник по FASM
    1. Директивы
    2. Макросы
    3. Операторы
    4. Описание с официального сайта
    5. Разное
    6. Функции
    Норсеев Сергей "РАЗРАБОТКА ОКОННЫХ ПРИЛОЖЕНИЙ НА FASMе" pdf, 249 страниц
    Описание: Программирование на языке ассемблер 32-разрядных приложений для Windows. 23 главы. От начального знакомства с ассемблером FASM, краткого обзора команд ассемблера, программирования простейших окон и диалогов к работе с реестром и структурной обработке исключений.
     
    Последнее редактирование: 15 фев 2024