Меню сайта

Теперь, когда вы уже не сомневаетесь в своих силах мы
приступим к более сложной задаче — создании окна.

Создание окна, обработка событий и реакция на события —
вот три основных вопроса, которые мы рассмотрим в этой
статье. В дальнейшем мы всегда будем ссылаться на эту
статью, ибо она описывает ту основу, на которой держится
(далее…)


Я думаю не вызывает сомнений утверждение, что
написание программ для Windows, не содержащих ресурсы
и меню, связано не только с огромными трудностями, но и
с тем, что мы не используем одно из основных удобств
Windows.

Ресурсы, представляют собой двоичные данные,
хранящиеся внутри EXE или DLL файла программы. (далее…)


После долгого изучения особенностей программирования
на ассемблере для Windows, я пришел к выводу, что
все-таки это сложно и неудобно если начинать с нуля.
Однако быстро и практично, когда у программиста есть
свои заготовки. В этой статье я расскажу о заготовках
которые использую сам и которые, на мой взгляд, очень
(далее…)


Для изображения как положительных, так иотрицательных чисел 8088
— — — применяет арифметику двоичного дополнения. — В такой знакопеременной
— — — арифметике самый левый бит целого числауказывает на его знак. — По-
— — — ложительные числа имеют 0 в старшем бите,а отрицательные — 1. — По-
(далее…)

Категория: Программирование на Ассемблере | Дата: 22.03.13

В обработке макрокоманд применяется одноиз ценных свойств
— — — процедур: в генерацию макрокоманды можновносить изменения с
— — — помощью параметров. Точно так же, какпараметры подпрограммы могут
— — — влиять на ее выполнение, параметрымакрокоманды определяют
— — — фактически генерируемые команды. (далее…)

Категория: Программирование на Ассемблере | Дата: 21.03.13

Для тех случаев, когда нужно несколько разповторять один и тот же
— — — фрагмент программы в макроассемблереимеется несколько специальных
— — — макрокоманд. Это операторы REPT, IRT иIRPC. Каждый из них
— — — действует как макрокоманда в макрокомандеи приводит к генерации
(далее…)

Категория: Программирование на Ассемблере | Дата: 21.03.13

Оператор ассемблера INCLUDE осуществляетвставку текста из другого
— — — файла в транслируемую программу. ОператорINCLUDE особенно удобен в
— — — случае работы с набором макрокоманд,например, макрокомандами
— — — сопроцессора 8087. Все командысопроцессора 8087 представлены
(далее…)

Категория: Программирование на Ассемблере | Дата: 20.03.13

— До сих пор в большинстве примеров программприсутствовал только
— — — один оператор SEGMENT. Так как программныйкод должен находиться в
— — — некотором сегменте, то нужно присвоить емуимя. Учитывая, что
— — — ассемблер должен суметь определить адрессегмента, единственный
(далее…)

Категория: Программирование на Ассемблере | Дата: 20.03.13

Конструкторы микропроцессора Intel 8088предусмотрели для него
— — — уникальную возможность, характерную лишьдля семейства
— — — микропроцессоров 8086/8088. — Конструкции микропроцессора позволяет
— — — иметь в системе сопроцессор. — Сопроцессор — это устройство,
(далее…)

Категория: Программирование на Ассемблере | Дата: 19.03.13

Мы назвали «битом» двоичнуюцифру, еденичное значение 0 или 1. — Для
— — — удобства введем специальные названия длянекоторых последо-
— — — вательностей битов. — Группу из 8 бит принято называтьбайтом. — Во
— — — всей документации IBM и в этой книге олюбых 8 битах информации
(далее…)

Категория: Программирование на Ассемблере | Дата: 19.03.13

Страница 18 из 230« Первая...10...1617181920...304050...Последняя »
Меню раздела
Блок