File:Motorola_6800_Assembly_Language.png · Wikimedia Commons · See Wikimedia Commons
linguaggio assembly
Sign in to saveAlso known as asm, assembly, assembly code, assembler language
linguaggio di programmazione
Assembly language is a low-level programming language where each instruction corresponds very directly to the machine code that a computer's processor actually executes. It matters because it gives programmers precise control over what the computer does at the most fundamental level, though it requires detailed knowledge of how the specific processor works.
AI-generated from the Wikipedia summary — may contain errors.
Wikidata facts
- Instance of
- programming language
- Subclass of
- low-level programming language
- Image
- Motorola 6800 Assembly Language.png
Show 9 more facts
- Commons category
- Assembly languages
- Stack Exchange tag
- stackoverflow.com/tags/assembly
- inception
- 1949-01-01
- programming paradigm
- non-structured programming
- file extension
- s
- derivative work
- GNU assembler
- different from
- assembler
- topic's main category
- Category:Assembly languages
- on focus list of Wikimedia project
- Wikipedia:Vital articles/Level/4
via Wikidata · CC0
Article · Italiano
Il linguaggio assembly (detto anche linguaggio assemblativo o linguaggio assemblatore o semplicemente assembly) è un linguaggio di programmazione molto simile al linguaggio macchina, pur essendo differente rispetto a quest'ultimo. Erroneamente viene spesso chiamato "assembler", ma quest'ultimo termine identifica solo il programma "assemblatore" che converte il linguaggio assembly in linguaggio macchina. Le istruzioni del linguaggio assembly corrispondono alle istruzioni che il processore può eseguire. Difatti queste ultime sono stringhe di bit (di solito della lunghezza di 1 o 2 ma anche 4 bytes) che nel linguaggio assembly assumono nomi comprensibili agli umani. Tutte le istruzioni hanno un corrispondente opcode (Operation Code) che rappresenta l'istruzione stessa in formato esadecimale o binario. L'istruzione che somma 32 al registro EAX: A seconda del tipo di istruzione alcune istruzioni sono lunghe da 1 a più bytes più la dimensione degli operandi sui quali lavorano. Per assembly si intende il linguaggio che utilizza l'Instruction Set del processore. L'Instruction Set Architecture (ISA) é l'insieme di tutte le operazioni che il processore è in grado di eseguire. Per questo motivo non esiste un linguaggio assembly unico ma ogni processore ha il suo.
Abstract from DBpedia / Wikipedia · CC BY-SA
Available in 74 languages
- Español
- Français
- Deutsch
- 中文
- 日本語
- Русский
- Português
- Italiano
- العربية
- हिन्दी
- Albanian
- Armenian
- Asturian
- Azerbaijani
- Bahasa Indonesia
- Bangla
- Basque
- be_x_old
Show 55 more
- Belarusian
- Bosnian
- Bulgarian
- Catalan
- Central Dusun
- Central Kurdish
- Croatian
- Czech
- Danish
- Esperanto
- Estonian
- Finnish
- Galician
- Georgian
- Greek
- Hebrew
- Hungarian
- Icelandic
- Ido
- Irish
- Kazakh
- Kurdish
- Latin
- Latvian
- Lithuanian
- Lombard
- Malay
- Malayalam
- Mirandese
- Mongolian
- Nederlands
- Norwegian
- Piedmontese
- Punjabi
- Romanian
- Scots
- Serbian
- Serbian (Latin)
- simple
- Sinhala
- Slovak
- Slovenian
- Svenska
- Tajik
- Telugu
- Tiếng Việt
- Türkçe
- Ukrainian
- Urdu
- Uzbek
- Wu Chinese
- zh_yue
- فارسی
- ไทย
- 한국어
via Wikidata sitelinks · CC0