Среда, 31.12.2025, 14:08  
Приветствую Вас Гость | RSS 

Справочник
программиста WIN API.

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Основы ассемблера

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

  Самым сложным из всего перечисленного является изучение используемой операционной системы, но эта же проблема имеется и при программировании на всех языках с использованием функций операционной системы. Это не относится к особенностям ассемблерных программ и поэтому в этом разделе мы эту тему рассматривать не будем. Сведения об используемой нами операционной системе можно посмотреть в разделе Win Api и в скачиваемом справочном файле WinApiPriaRu.chm, который можно загрузить на свой компьютер из каталога файлов.

  В этом разделе приводятся базовые сведения о компьютерах и процессорах без привязки к конкретному ассемблеру, но, поскольку здесь изучается работа с операционной системой Windows, с учетом специфики процессоров Intel и AMD. Без этих сведений написать нормальную программу на языке ассемблера невозможно.

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


Баннерный обмен ABN
Вход на сайт
Поиск
Календарь
«  Декабрь 2025  »
ПнВтСрЧтПтСбВс
1234567
891011121314
15161718192021
22232425262728
293031

Copyright Творческая группа ПРИА © 2025
Сделать бесплатный сайт с uCoz