Ассемблер — язык низкого уровня

00---0001Такой язык программирования как ассемблер является языком так сказать низкого уровня. Стоит отметить, что его мнемонические команды соответствуют всем инструкциям процессора непосредственно вычислительной системы Команды дано языка соответствуют полным образом командам самого процессора. Собственно говоря, они представляют собой довольно таки удобную для людей символьную форму записи некоторых команд процессора, которую часто называют мнемокодом.

Помимо этого данный язык может позволить применять символические метки за место адресов ячеек памяти, заменяющиеся при ассемблировании на адреса, рассчитываемые в автоматическом режиме и к тому же так сказать директивы. К тому же директивы позволяют включать блоки данных и задавать непосредственно ассемблирование какого-нибудь фрагмента программы естественно по условию.

Каждая модель процессоров обладает собственным набором команд и, конечно же, соответствующий данному набору язык ассемблер. К тому же есть компьютеры, которые реализуют в качестве машинного непосредственно язык программирования высокого уровня. Если у программиста достаточный уровень квалификации, то данный язык может позволить написать быстрейший и самый компактный код. В том случае если код программы очень большой, данные, которыми этот код оперирует, не могут поместиться в регистрах процессора и естественно находятся в так называемой оперативной памяти, то программист способен намного оптимизировать программу.

Leave a reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>