Асемблер

Матеріал з Енциклопедія Драматика
Версія від 06:32, 17 червня 2023, створена Велкам2 (обговорення | внесок) (Скасування редагування № 60810 користувача Fhbdhsfdsh (обговорення))
(різн.) ← Попередня версія | Поточна версія (різн.) | Новіша версія → (різн.)
Перейти до навігації Перейти до пошуку
Dor3.png

Допиши кілька слів зі свого досвіду
Ми дописуємо Драматику разом і ця стаття потребує твоїх думок для повноти. Натисни "редагувати" згори сторінки чи розділу.

Gry-sloupo.jpeg

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


Мова ассемблера - символьне представлення машинних команд, себто низькорівнева мова програмування. Відрізняється вді процесора до процесора, від архітектури до архітектури.

Переваги

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

Недоліки

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

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

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

Тру чи не тру

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