Мова ассемблера: відмінності між версіями

Матеріал з Файна Меморії
Перейти до навігації Перейти до пошуку
Surikoff (обговорення | внесок)
Немає опису редагування
Surikoff (обговорення | внесок)
мНемає опису редагування
Рядок 23: Рядок 23:
== Примітки ==
== Примітки ==
{{reflist}}
{{reflist}}
[[Категорія:Мови програмування]]

Версія за 21:23, 9 квітня 2011

Мова ассемблера - символьне представлення машинних команд. [1]

Переваги

  • При належній кваліфікації програміста код може бути оптимізовано набагато краще ніж його оптимізують сучасні компілятори.
  • На асмі можна написати майже все що хочеш. Повна свобода.
  • Скомпільовані проги виходить дуже маленькими і швидкими.

Недоліки

  • Велика кількість коду.
  • Щоб писати на асмі треба знати всі нутрощі компа.
  • Він різний для кожної архітектури.

Використання

На асмі пишуть драйвери, шматки деяких ігор, віруси, антивірі.

Тру чи не тру

У наш час в основному використовують високорівневі мови програмування, але є одміни, що досі вважають, шо асм - тру, а високорівневі мови - шлак і гівно.

Примітки

  1. ↑ Себто низькорівнева МП.