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

Матеріал з Файна Меморії
Перейти до навігації Перейти до пошуку
0
м Редагування користувача 95.132.221.35 (обговорення) відкинуті до версії користувача Vox
 
(Не показано 3 проміжні версії 3 користувачів)
Рядок 1: Рядок 1:
lol
'''Мова ассемблера''' - символьне представлення машинних команд. <ref>Себто низькорівнева [[Мова програмування|МП]].</ref>
 
== Переваги ==
 
*При належній кваліфікації програміста код може бути оптимізовано набагато краще ніж його оптимізують сучасні [[Компілятор|компілятори]].
*На асмі можна написати майже все що хочеш. Повна свобода.
*Скомпільовані проги виходить дуже маленькими і швидкими.
 
== Недоліки ==
 
*Велика кількість коду.
*Щоб писати на асмі треба знати всі нутрощі компа.
*Він різний для кожної архітектури.
 
== Використання ==
 
На асмі пишуть драйвери, шматки деяких ігор, віруси, антивірі.
 
== Тру чи не тру ==
 
У наш час в основному використовують високорівневі мови програмування, але є одміни, що досі вважають, шо асм - тру, а високорівневі мови - шлак і гівно.
 
== Примітки ==
{{reflist}}
 
{{Navbox|name = Мови програмування |state = autocollapse |title = Мови програмування |image = |above = |group1 = [[Мови програмування#Промислові|Промислові]] |list1 = [[Ассемблер]] · [[Сі]] · [[C++]] · [[Lisp]] · [[Haskell]] · [[Java]] · [[Javascript]] · [[Pascal|Поцкаль]] · [[Perl]] · [[PHP]] · [[Python]] · [[Ruby]] · [[Scheme]] · [[Visual Basic]] |group2 = [[Мови програмування#Езотеричні|Езотеричні]] |list2 = [[HQ9+]] · [[INTERCAL]] · [[Brainfuck]] · [[Befunge]] · [[Malbolge]] · [[Piet]] · [[Spoon]] · [[Whitespace]]}}
 
[[Категорія:Мови програмування]]

Поточна версія на 19:56, 14 червня 2011

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

Переваги

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

Недоліки

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

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

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

Тру чи не тру

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

Примітки

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