Поиск значения / толкования слов

Раздел очень прост в использовании. В предложенное поле достаточно ввести нужное слово, и мы вам выдадим список его значений. Хочется отметить, что наш сайт предоставляет данные из разных источников – энциклопедического, толкового, словообразовательного словарей. Также здесь можно познакомиться с примерами употребления введенного вами слова.

Википедия

Байт-код

В программировании , байт-код или байтко́д — это , в которое может быть переведена компьютерная программа . По сравнению с исходным кодом , удобным для создания и чтения человеком, байт-код — это компактное представление программы, уже прошедшей синтаксический и семантический анализ. В нём в явном виде закодированы типы , области видимости и т. п. С технической точки зрения, байт-код представляет собой машинно-независимый код низкого уровня , генерируемый транслятором из исходного кода.

Многие современные языки программирования , особенно интерпретируемые , используют байт-код для облегчения и ускорения работы интерпретатора . Трансляция в байт-код является методом, промежуточным по эффективности между прямой интерпретацией и компиляцией в машинный код.

По форме байт-код похож на машинный код , но предназначен для исполнения не реальным процессором , а виртуальной машиной . В качестве виртуальной машины обычно выступает интерпретатор соответствующего языка программирования (иногда дополненный JIT- или AOT-компилятором ). Спецификации байт-кода и исполняющих его виртуальных машин могут сильно различаться для разных языков: часто байт-код состоит из инструкций для виртуальной машины, однако могут использоваться и машины. Тем не менее, большинство инструкций байт-кода обычно эквивалентны одной или нескольким командам ассемблера .

Байт-код называется так, потому что длина каждого кода операции традиционно составляет один байт . Каждая инструкция обычно представляет собой однобайтовый код операции (от 0 до 255), за которым могут следовать различные параметры, например, номер регистра или адрес в памяти.