Статьи по Assembler

       

Рунет : ассемблер


if(dhtml){document.write("Все комментарии: [+][-]    Открывать: [несколько]");}

[+] Домашняя страничка Алексея Фрунзе

Алексей программирует на Borland Pascal, TASM, MASM, NASM, Watcom C и DJGPP. Сайт обновляется регулярно. Содержит авторские разработки:

  • Frounze Commander
  • 3-х мерные движки (доступны исходные тексты)
  • демонстрационные программы, в том числе по 2-х-мерной и 3-х-мерной графике (текстурирование, z-буфер), звуку, работе с системными ресурсами (память, сеть, порты и пр.)
  • обучающие программы по тематике защищенного режима и разработке ОС: 32-битный защищенный режим 386+ процессора, обработка исключений, обработка прерываний, переключение задач, страничная адресация, монитор ражима v86. Исходные тексты для TASM 3.2+
  • COFF-утилиты, преобразующие объектные файлы в исполняемые. Исходные тексты для NASM и C (компилятор DJPP)
  • программы загрузочного сектора, обеспечивающие запуск программ с диска. Исходные тексты для NASM
  • загрузчик ОС, разработанный в рамках проекта OS Development for Dummies
  • статьи по программированию микроконтроллеров

Имеется большая подборка разнообразной документации (в виде zip-архивов):

  • по 2-х-мерной и 3-х-мерной графике (более 10 документов, 10...600 Кбайт, 3 на русском)
  • описание формата файла 3d Studio
  • алгоритмы архивации / компрессии (8 документов, 4 на русском)
  • докуметация по программированию на TASM и MASM (6 документов, 75...500 Кбайт, 4 на русском)
  • Книга по программированию Дэвида Брэдли (на русском)
  • документы и книги по программированию на C/C++ (15, 10...500 Кбайт, в основном на русском)
  • справочники по форматам файлов (coff, elf, exe, gif, omf)
  • программирование жестких дисков (7 документов, 2 на русском)
  • программирование процессоров Intel (8 документов, 4 на русском)
  • оптимизация программ, в том числе для Pentium
  • программирование на Паскале (более 10 документов, в основном на русском)
  • The great PC Games Programmers Encyclopedy 1.0 (746 Кбайт, английский). Огромное количество советов и примеров, специфических для прогрмааирования игр
  • документы по программированию CD-ROM, мыши, портов, LAN, Sound Blaster, DPMI, драйверов для DOS, видеоадаптеров, файловых систем


  • Assembly Language database, Interrupts database, TASM2.0 database от Петера Нортона и его команды
  • BIOS Technical Reference
  • несколько описаний Dos Protected Mode Interface (DPMI)
  • знаменитый PC Interrupt List Ральфа Брауна и много других документов по прерываниям и портам
  • документация по аппаратной части компьютера (в т.ч. VGA, мышь) и работе с ней
  • документация по работе с EMS и XMS
  • techhelp и прочее


  • [+] RPC Software

    Сайт о программировании. Обновляется еженедельно, имеется рассылка новостей и форум. В разделе об ассемблере несколько документов на русском языке:


    • пособие по ассемблеру для DOS
    • архитектура ввода-вывода персональных ЭВМ
    • макроассемблер
    • формат PE-файла
    • оптимизация программ для Pentium
    • руководство разработчика для MS-DOS
    • справочник по Турбо-ассемблеру 2.0 и 3.0
    • документация по ТASM 3.0


    В разделе "Программы и исходники" - демо-версия игры "Марио", пример вируса

    [+] SOFT MUSEAM

    Персональная страничка неизвестного автора. Содержит несколько небольших программ на ассемблере для DOS. Одна из программ представляет собой компилятор-компоновщик com-файлов для разработанного автором элементарного ассемблера с простым и интересным синтаксисом.



    [+] Компания Free Programmers

    Компания Free Programmers - это трое единомышленников, занимающихся разработкой собственной операционной системы FPOS. ОС находится в начальной стадии, также как и сайт. Разработчики имеют опыт программирования процессора в защищенном режиме.

    [+] Страница Панькова Дмитрия

    Страница о программировании на ассемблере для DOS. Содержит материалы:


    • описание команд ассемблера (html)
    • информация о MS-DOS (html)
    • описание BIOS (rar 60 Кбайт)
    • описание MS-DOS (zip 300 Кбайт)
    • описание MS-DOS (zip 100 Кбайт)
    • недокументированные возможности MS-DOS (zip 13 Кбайт)
    • описание адаптера VGA (zip 140 Кбайт)
    • описание адаптеров EGA и VGA (zip 140 Кбайт)
    • библия MS-DOS (zip 300 Кбайт)


    [+] AsmJournal на русском

    Сайт существует с ноября 1999 года, автор - Heir To Empire. Основным содержанием сайта должны являться русские переводы выпусков журнала Assembly Programming Journal - одного из самых ценных ассемблерных ресурсов в Сети. В настоящее время в списке числятся восемь выпусков журнала - с октября-1998 по март-2000. Кроме того, сайт имеет раздел по программированию для Unix/Linux и раздел ссылок. К сожалению, проверить, насколько содержание сайта соответствует заявленному, оказалось невозможным. Сайт обильно использует JavaScript и все внутренние ссылки неработоспосбны ни в IE, ни в NN. По крайней мере, у нас.



    [+] Проект "Компьютерный Клуб"

    Автор - Александр Гацко. Сборник документов и ссылок по программированию. Раздел об ассемблере содержит более 20 ссылок на документы, размещенные на различных англоязычных сайтах. Тематика документов касается в основном архитектуры и применения процессоров Intel и AMD. Из русскоязычных документов имеются в ссылках на www.intel.ru:


    • справочное руководство по MASM
    • Мультимедиа курс "Архитектура Pentium Pro"
    • Мультимедиа курс "Оптимизация программ для Pentium"
    • Мультимедиа курс "Новые команды SIMD расширения Pentium III"
    • Мультимедиа курс "IA MMX расширение"


    Также имеются документы по криптографическим алгоритмам, распознаванию образов, математике, базам данных, языкам программирования, операционным системам, программированию под Windows, под MS-DOS и пр.

    Арихтектура и дизайн сайта имитируют разветвленное файловое дерево. Поиск необходимого раздела иногда требует довольно большого количества шагов.

    hardware

    [+] CHIPINFO

    Совместный проект организаций и предприятий, специализирующихся в области разработки, производства и продажи электронных компонентов: НПФ "Радио-Сервис", "Макро Тим", МТУСИ, "Оптоника", "ПромАвтоКонтракт", "Точка Опоры", "АВ-Центр", "Квазар-Микро", New Technologies, "Паллада-Микро". CHIPINFO - пожалуй, единственный на сегодняшний момент сервер, имеющий собственную базу данных по электронным компонентам с возможностью полнотекстового поиска информации об электронных компонентах как по наименованию, так и по функциональным возможностям. При работе с сервером доступны:


    • техническая документация для 80486 электронного компонента
    • коллекция принципиальных схем
    • обзор каталогов ведущих мировых производителей
    • WEB-сервера и адреса более 900 производителей электронных компонентов
    • адреса и телефоны российских дистрибьютеров электронных компонентов
    • программное обеспечение для проектирования электронных устройств
    • система "Виртуальный склад" для продавцов и покупателей электронных компонентов
    • форумы: Куплю, Продам, Ищу, Документация, Схемы, Платы, Интернет, Программы, Автоэлектроника, Бытовая электроника, Компьютеры, Предложения, Работа
    • web-кольцо ресурсов о российской электронике (более 50 участников)




    каталоги, сборники

    [+] List.ru:Компьютеры:Программирование:Языки программирования:Ассемблер

    Категория сетевого каталога List.ru. Список зарегистрированных сайтов об ассемблере.

    [+] List.ru::Ассемблер:FAQ и учебники

    Подкатегория сетевого каталога List.ru - FAQ и учебная литература.

    [+] Коллекция WEB-мастера

    Маковеев Сергей, web-мастер сайта кафедры "Защита информации в системах связи" ПГУ, собрал обширную коллекцию книг, документов, статей, исходных кодов, журнальных выпусков и прочих материалов по компьютерной тематике. Среди них: все книги А.Фролова и Г.Фролова, журнал Internet Zone, большая подборка по защите информации, документация по ОС Unix, Windows, DOS, базам данных, языкам Java и JavaScript, HTML, DHTML и XML, Visual Basic, C/C++, Delphi, Shell, Clarion, службам и протоколам Internet, аппаратному обеспечению и пр. Кроме того, сайт поддерживает зеркала известных серверов www.citforum.ru, www.hackzone.ru и www.linux.org.ru. К сожалению, материалов по ассемблеру на сайте нет.

    [+] Русские документы

    Обширный сборник русскоязычной компьютерной документации. Раздел по ассемблеру содержит около 30 документов, из них касаются Windows около 10. Интересны несколько авторских статей Ашота Оганесяна, раскрывающих тонкие и недокументированные возможности работы в Windows. Состав остальных документов обычный: справочники по TASM (2.0, 3.0) и MASM, программирование под DOS, работа с мышью, видеоадаптером, программирование резидентов и т.д.

    [+] FileArea

    Сборник различных файлов, в том числе текстовых документов. Специального раздела по ассемблеру нет, но в разных разделах имеется большое количество интересных документов:


    • Справочная система по языкам программирования (ассемблер под DOS)
    • Справочная система по языку программирования Assembler
    • Пособие по слому и написанию простейшего VxD-Эмулятора
    • Опыт дизассемблировения большой .СОМ программы
    • Как написать компьютерный вирус
    • Программирование с использованием MMX
    • Программирование в графических режимах VGA
    • Iczelion's Win32asm tutorial
    • Примеры программирования на ассемблере под Win32
    • "АSSEMBLER & WIN32"
    • "ВИРУСЫ", "ЧЕРВИ", "ДРАКОНЫ" И РЕЗИДЕНТЫ НА СЛУЖБЕ ПРОГРЕССА при изучении языка ассемблера и системы MS-DOS
    • Linux Kernel Module Programming Guide
    • Руководство программиста для Linux
    • Assembly Language Programming for Windows 95
    • Система программирования на макро ассемблере MS-DOS
    • Справочник по системе программирования на Turbo Assembler 2.0
    • Turbo Debugger 3.0
    • и пр.


    объявления

    Привет всем!

    Кто занимается 2D и 3D графикой на ассемблере, пишите все, кого интересует графика на ассемблере на мой ящик Cheremgtk@mail.ru, будем вместе обсуждать и решать возникающие проблемы, а также обмениваться своим опытом, сообщать об своих успехах, короче быть в центре всех событий по графике на ассемблере.

    С уважением,

    Шойко Александр

    Другие страницы ссылок на assembler.ru:


    • рунет : win32asm

      братские сайты


    • internet : win32asm

      assembler


    • избранное : форумы

      документация

      разное



    • Содержание раздела