Асемблер
|
Мова ассемблера - символьне представлення машинних команд, себто низькорівнева мова програмування. Відрізняється вді процесора до процесора, від архітектури до архітектури.
Переваги
- При належній кваліфікації програміста код може бути оптимізовано набагато краще, ніж його оптимізують сучасні компілятори.
- На асмі можна написати майже все, що хочеш. Повна свобода.
- Скомпільовані проги виходять дуже маленькими і швидкими.
Недоліки
- Велика кількість коду.
- Щоб писати на асмі, треба знати всі нутрощі компа.
- Він різний для кожної архітектури.
Використання
На асмі пишуть драйвери, шматки деяких ігор, віруси, антивірі.
Тру чи не тру
У наш час в основному використовують високорівневі мови програмування, але є одміни, що досі вважають, шо асм - тру, а високорівневі мови - шлак і гівно.
|