Асемблер: відмінності між версіями
Перейти до навігації
Перейти до пошуку
(Переніс з Файної Меморії.) |
Велкам2 (обговорення | внесок) (Скасування редагування № 60810 користувача Fhbdhsfdsh (обговорення)) Мітка: Скасування |
||
| (Не показані 7 проміжних версій 6 користувачів) | |||
| Рядок 2: | Рядок 2: | ||
{{Stub}} | {{Stub}} | ||
'''Мова ассемблера''' - символьне представлення машинних команд, себто низькорівнева мова програмування. | '''Мова ассемблера''' - символьне представлення машинних команд, себто низькорівнева мова програмування. Відрізняється вді процесора до процесора, {{коментар|від архітектури до архітектури|апаратної звісно}}. | ||
== Переваги == | == Переваги == | ||
*При належній кваліфікації програміста код може бути оптимізовано набагато краще ніж його оптимізують сучасні компілятори. | *При належній кваліфікації програміста код може бути оптимізовано набагато краще, ніж його оптимізують сучасні компілятори. | ||
*На асмі можна написати майже все що хочеш. Повна свобода. | *На асмі можна написати майже все, що хочеш. Повна свобода. | ||
*Скомпільовані проги | *Скомпільовані проги виходять дуже маленькими і швидкими. | ||
== Недоліки == | == Недоліки == | ||
*Велика кількість коду. | *Велика кількість коду. | ||
*Щоб писати на асмі треба знати всі нутрощі компа. | *Щоб писати на асмі, треба знати всі нутрощі компа. | ||
*Він різний для кожної архітектури. | *Він різний для кожної архітектури. | ||
Поточна версія на 06:32, 17 червня 2023
|
Мова ассемблера - символьне представлення машинних команд, себто низькорівнева мова програмування. Відрізняється вді процесора до процесора, від архітектури до архітектури.
Переваги
- При належній кваліфікації програміста код може бути оптимізовано набагато краще, ніж його оптимізують сучасні компілятори.
- На асмі можна написати майже все, що хочеш. Повна свобода.
- Скомпільовані проги виходять дуже маленькими і швидкими.
Недоліки
- Велика кількість коду.
- Щоб писати на асмі, треба знати всі нутрощі компа.
- Він різний для кожної архітектури.
Використання
На асмі пишуть драйвери, шматки деяких ігор, віруси, антивірі.
Тру чи не тру
У наш час в основному використовують високорівневі мови програмування, але є одміни, що досі вважають, шо асм - тру, а високорівневі мови - шлак і гівно.
| |||||||||||||||||||