Machine language

machine language – машинный язык набор инструкций (машинных команд), которые компьютер может выполнять непосредственно (см. command set, instruction set). Набор команд процессора может содержать от нескольких десятков до нескольких сотен инструкций. При разработке нового процессора набор команд подбирается таким образом, чтобы эффективно решались наиболее типичные задачи из области его применения. Инструкции записываются в двоичном или шестнадцатеричном коде. Программы, написанные на языках высокого уровня, перед их исполнением процессором транслируются в машинные команды. Кодирование на машинном языке, применявшееся на машинах первого поколения, сейчас крайне редко: в случае необходимости машинный язык используется разработчиками для тестирования (записи отдельных команд и простейших циклов) и отладки прототипов разрабатываемых [микропроцессорных] систем. Пример: “This is programming in machine language, and by doing it you start to do things you wouldn’t have thought possible before.” (Linus Torvalds) (см. также assembler, compiler, interpreter, logic analyzer, machine code, machine instruction, pipeline).
Статья с рубриками не связана
Яндекс.Метрика