Самоучитель по Assembler

Зачем нужно изучать ассемблер.

Зачем нужно изучать ассемблер.

Assembler — язык программирования низкого уровня, представляющий собой формат записи машинных команд, удобный для восприятия человеком. Ассемблер – чрезвычайно гибкий язык, позволяющий максимально использовать ресурсы

Структура процессора.

Структура процессора.

Чтобы нормально знать ассемблер, надо знать, что такое процессор. Именно поэтому я решил написать данную статью. Мы рассмотрим что такое процессор и его структуру. Центральный

Система счисления.

Система счисления.

Перед началом практического изучения Assemblera мы должны усвоить теоретическую часть языка. И сегодня я расскажу вам о системе счисления т.к. в Assemblere она используется. В

Первая программа на Assembler.

Первая программа на Assembler.

Вот и пришло время написать нашу первую программу на языке Assembler. Начнем мы с процессора Intel 8086. Будем писать программу под DOS. Программирование под Windows

Директивы объявления данных.

Директивы объявления данных.

Практически любая программа содержит какие-то данные. Например, числа, текстовые строчки, идентификаторы, различные ресурсы и многое другое. Данные могут быть как константами, не меняющими своё значение

Положительные и отрицательные числа.

Положительные и отрицательные числа.

С предыдущих уроков по языку Assembler мы знаем что процессор работает с двоичными числами, эти числа могут быть положительными или отрицательными. И сегодня я подробно

Умножение и деление в ассемблере.

Умножение и деление в ассемблере.

Все мы знаем со школы что такое умножение и деление и конечно же в ассемблере эти команды присутствуют, и я расскажу Вам о них. В

Преобразование типов в ассемблере.

Преобразование типов в ассемблере.

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

Циклы в ассемблере.

Циклы в ассемблере.

В любом языке программирования, как и в языке Assembler, циклом называется повторяющееся выполнение последовательности команд. Рассмотрим сегодня как организовывать циклы в Assemblere. Команда LOOP Для

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: