Четверг, 03.07.2025, 09:05  
Приветствую Вас Гость | RSS 

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

Статистика

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

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

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

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

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

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


Баннерный обмен ABN
Вход на сайт
Поиск
Календарь
«  Июль 2025  »
ПнВтСрЧтПтСбВс
 123456
78910111213
14151617181920
21222324252627
28293031

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