Примери за използване на Асемблери на Български и техните преводи на Английски
{-}
-
Colloquial
-
Official
-
Medicine
-
Ecclesiastic
-
Ecclesiastic
-
Computer
За няколко примера виж списъка с асемблери.
Някои асемблери класифицират тези инструкции като псевдооперации.
Един конкретен пример за това са срещащите се навсякъде x86 асемблери от различни производители.
В ранните асемблери поддържането на подпрограми е било доста ограничено.
IEEE публикува Standard 694 през 1985 г. на постоянен набор от мнемонични кодове, които да се използват от всички асемблери.
Някои асемблери имат включени елементи на структурно програмиране за декодиране на потока на изпълнение.
Ерик Дрекслер вярва, че асемблерите първо могат да се повторят,изграждайки други асемблери.
Някои асемблери могат да предложат предефинирани макроси за генериране на извикването на подпрограмата и връщането на резултат.
Преимущество на WLA-DX пред другите асемблери е че той поддържа различни платформи и процесори.
За да бъде молекулярното производство практично,ще ви трябват трилиони асемблери, които работят заедно.
Например, при някои Z80 асемблери инструкцията ld hl, bc е прието да генерира ld l, c последвана от ld h, b.
IEEE публикува Standard 694 през 1985 г. на постоянен набор от мнемонични кодове, които да се използват от всички асемблери.
Освен това някои асемблери поддържат несложни вградени макро инструкции, които генерират две или повече машинни инструкции.
Всяко поколение би изградило друго,което води до експоненциален растеж, докато няма достатъчно асемблери, които да произвеждат обекти[източник: Ray Kurzweil].
Символните асемблери позволяват на програмистите да обединяват произволни имена(етикети или символи) с места в паметта и различни константи.
През 70-те, всяка операционна система, достойна за името си, включваше командни процесори, асемблери, компилатори, интерпретатори, дебъгери, текстови редактори, програми за електронна поща и още много други.
Понякога, някои асемблери могат да четат други асемблерни диалекти, например, TASM може да чете стария MASM код, но не и обратното.
Типичните операции изискват един или повече операнди,за да образуват цялостна инструкция и повечето асемблери за целта може да приемат етикети, символи и изрази като операнди, за да представят адреси и други константи, освобождавайки програмиста от досадните изчисления на ръка.
Символните асемблери позволяват на програмистите да обединяват произволни имена(етикети или символи) с места в паметта и различни константи.
Първоначалното основание за използване на еднопреходните асемблери е била бързината на асемблиране- често повторния преход би изисквал пренавиване и повторно четене на лентата или повторно преглеждане на тесте карти.
Някои асемблери поддържат локални символи, които са лексикално различни от нормалните символи(например, използването на„10$“ като GOTO команда).
Първоначалното основание за използване на еднопреходните асемблери е била бързината на асемблиране- често повторния преход би изисквал пренавиване и повторно четене на лентата или повторно преглеждане на тесте карти.
Много асемблери предоставят допълнителни механизми за улесняване на разработката на програми, за контролиране на процеса на асемблиране и за подпомагане на дебъгването.
Типичните операции изискват един или повече операнди,за да образуват цялостна инструкция и повечето асемблери за целта може да приемат етикети, символи и изрази като операнди, за да представят адреси и други константи, освобождавайки програмиста от досадните изчисления на ръка.
Многопреходните асемблери създават таблица с всички символи и техните стойности при първия преход, след което използват таблицата в следващите преходи за генериране на код.
Много асемблери предоставят допълнителни механизми за улесняване на разработката на програми, за контролиране на процеса на асемблиране и за подпомагане на дебъгването.
Повечето напълно оборудвани асемблери осигуряват богат макро език, който се използва от производителите и програмистите за генериране на по-комплексен код и последователности от данни.
Други асемблери може да използват отделни операционни мнемонични кодове, като например L за„прехвърли памет в регистър“, ST за„прехвърли регистър в памет“, LR за„прехвърли регистър в регистър“, MVI за„прехвърли пряк операнд в памет“ и т.н.т.
Многопреходните асемблери създават таблица с всички символи и техните стойности при първия преход, след което използват таблицата в следващите преходи за генериране на код.
Трилиони асемблери и репликатори могат да запълнят площ, по-малка от кубически милиметър, и все още могат да бъдат твърде малки, за да можем да ги видим с просто око.