Assembler
Assembler – это язык, который максимально приближен к машинному коду. Программирование на нём – довольно сложна задача. Вот почему:
- Язык ассемблера сложнее чем любой высокоуровневый язык. Чтобы использовать все возможности ассемблера нужно знать команды микропроцессора, число которых перевалило за 100. Это намного больше, чем количество операторов и ключевых слов в других высокоуровневых языках программирования.
- Разработчик, который использует этот язык должен следить за распределением памяти и содержанием регистров, чтобы корректно распределять память. В высокоуровневых языках это происходит автоматически с помощью компилятора. Но это является и преимуществом ассемблера – можно оптимально разместить данные в памяти и обеспечить максимальную скорость исполнения программы.
- Программы на языке ассемблер тяжелее проектировать и отлаживать.
В общем отладка на ассемблере – та еще задача. Поэтому ознакомься с курсом лекций, который можно скачать бесплатно чуть ниже.
Тип | Название | Рейтинг | Категория | Стоимость |
---|---|---|---|---|
Курсовая | Шифрование и дешифрование файлов методом сложения с ключом (ASM) | 0 | Assembler | 1 000,00 |