|
|
|
|
|
|
|
| | Как узнать сеpийный номеp, тип IDE винта?
|
Следующая пpогpаммка запишет это все в файл hdd_id.dat. |
ASSEMBLER & WIN32
|
Усов А.
Программирование на ассемблере под Win32 воспринимается весьма не однозначно. Считается, что написание приложений слишком сложно для применения ассемблера. Собственно обсуждению того, насколько оправдана такая точка зрения, и посвящена данная статья. |
Hello World
|
Это, наверное,
самая простая программа.
Используются всего две
функции:
MessageBoxA из USER32.DLL и
ExitProcess из KERNEL32.DLL.
Суффикс A у MessageBox означает, что
функция работает с
однобайтовыми
ANSI строками. Для двубайтных
Unicode строк - суффикс W, e.g. MessageBoxW. |
MBR под микроскопом. Альтернативные методы загрузки Скачать 
|
Цель этой статьи объяснить принципы функционирования такого элемента в ПК
как MBR (master boot record - главная загрузочная запись) и показать как
можно самому поучаствовать в процессе загрузки. |
Turbo Assembler 3.0 - Краткое справочноеруководство. Скачать 
|
Содержание:
Часть 1. Предопределенные идентификаторы
Часть 2. Операции
Часть 3. Директивы
Часть 4. Инструкции процессора. |
Ассемблер для i486 Скачать 
|
Данный документ содержит: введение в описание процессора i486(TM),
описания окружения для прикладного
программирования (включая возможности вещественной арифметики),
с точки зрения программистов, работающих на языке ассемблера,
описываются основные особенности архитектуры процессора,
непосредственно влияющие на структуру и работу прикладных
программ, есть примеры программ. |
Ассемблер и программирование для IBM PC Скачать 
|
Распространение микрокомпьютеров послужило причиной пеpесмотра отношения к языку ассемблера по двум основным причинам. Во-первых, программы, написанные на языке ассемблера, требуют значительно меньше памяти и времени выполнения. |
Как узнать паpоль после загpузки? Скачать 
|
Приводятся примеры ASM-программ, позволяющие узнавать пароль, поставленный в BIOS'е. |
Можно ли перепрограммировать контроллер прерываний, чтобы по приходу IRQ1 генерил не INT9h, а что-то другое (например)?
Обман debugger'ов
|
Фрагмент вызывает "уход" из под отладчика. То есть после выполнения
команды отмеченной табуном восклицательных знаков программа делает RUN.
100% фунциклирует под TD 2.51, TD 3.21 и AFD 1.0. и 99.(9)% на всех
остальных юзающих int 1. |
Оптимизация программ на Ассемблере Скачать 
|
Несмотря на все более широкое распространение языков
программирования высокого уровня и интегрированных средств программирования,
оптимизация программ на ассемблере остается актуальной
темой дискуссий программистов. |
Программирование CMOS
|
Д.Крупорницкий
Вся информация, представленная в
данной статье несет только информативные цели.
Автор не несет ответственности за некорректное
использование приведённых ниже фактов.
ВВЕДЕНИЕ
В эпоху интенсивного развития высоких
технологий и технологий Internet программирование для «железа» отошло
на второй план. |
Программирование на языке Ассемблера Скачать 
Система программирования на МакроАссемблере MS-Dos Скачать 
|
Настоящее руководство содержит сведения о том, как
создавать и отлаживать программы на языке ассемблера с
использованием MASM и утилит пакета макроассемблера. |
Создание окна
|
Основные шаги при
создании окна:
1. Получить дискриптор Вашей
программы(обязательно)
2. Получить указатель на
командную строку(не
обязательно)
3. Зарегистрировать класс
окна(не требуется, если Вы
используете
встроенный тип окна, например
MessageBox)
4. |
Справочная система по языку программирования Ассемблер Скачать 
Справочник по Ассемблеру Скачать 
|
Итак, Вы решили начать изучение языка Ассемблера. Возможно, Вы уже пробовали его изучать, но так и не смогли освоить до конца по причине того, что он показался Вам очень трудным. Сложность языка и обилие новых, неизвестных читателю терминов делают многие книги непонятными для понимания начинающего программиста. |
Справочник по регистрам и командам Скачать 
|
Регистры
Сервисы BIOS
Сервисы DOS
Команды ассемблера . |
Справочник по системе программирования Турбо Ассемблер 2.0 Скачать 
|
В статье представлено руководство пользователя по программированию на языке Турбо Ассемблер 2.0. |
Справочник по системепрограммирования Турбо Ассемблер 2.0Руководство пользователя Скачать 
|
Содержание:
Введение
Требования к программному и аппаратному обеспечению
О данном руководстве
Руководство пользователя
Соглашения по обозначениям
Глава 1. Установка Турбо Ассемблера в системе
Файлы на дистрибутивном диске
Установка Турбо Ассемблера
Глава 2. |
Структурное программирование на Ассемблере Скачать 
|
Структуры управления языков
высокого уровня поддерживают даже некоторые ассемблеры. Одним из
таких ассемблеров является Макро Ассемблер фирмы Майкрософт для
операционной системы MS-DOS, широко известный под названием MASM. |
Турбо Ассемблер 3.0 Скачать 
|
Подробная документация по Турбо Ассемблер 3.0. |
Турбо Ассемблер 3.0/tasm/ Скачать 
Что такое IRQ и как с ними бороться Скачать 
|
IRQ расшифровывается как Interrupt Request, или запрос на аппаратное
прерывание. Прерывание - это процесс, когда процессор прекращает
нормальное выполнение программы, сохраняет необходимую информацию в
стеке и переходит к какому-то заранее выбранному адресу памяти.
Вызывается прерывание аппаратным сигналом с какого-либо устройства. |
Язык ассемблер Скачать 
|
Содержание:
ВВЕДЕНИЕ
1. АРХИТЕКТУРА ЦЕНТРАЛЬНОГО ПРОЦЕССОРА ПЭВМ
2. СИСТЕМА КОМАНД ЦЕНТРАЛЬНОГО ПРОЦЕССОРА
2.1 Команды пересылки данных
2.2 Арифметические операции
2.3 Логические операции
2. |
|
|
|
|
|
|