Главная страница
Навигация по странице:

  • Что такое паравиртуализация Паравиртуализация

  • Что такое JVM

  • Что такое язык низкого уровня Низкоуровневый язык программирования

  • ДЗ 8. Низкоуровневый язык программирования


    Скачать 15.33 Kb.
    НазваниеНизкоуровневый язык программирования
    АнкорLinux
    Дата19.08.2022
    Размер15.33 Kb.
    Формат файлаdocx
    Имя файлаДЗ 8.docx
    ТипДокументы
    #649052


    1. Какие плюсы у эмуляции?

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


    1. Что такое паравиртуализация?

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


    1. Что такое JVM?

    Java virtual machine (JVM) — это программа, которая разработана для выполнения и запуска других программ на основе Java. 

    VM имеет две основные функции:

    1. Позволяет запускать программы, написанные на Java, на любых устройствах или операционных системах. Так реализуется принцип Java — «Написал один раз, запускай везде».

    2. Управляет и оптимизирует память, которую используют программы.




    1. Что такое язык низкого уровня?

    Низкоуровневый язык программирования (язык программирования низкого уровня) — язык программирования, близкий к программированию непосредственно в машинных кодах используемого реального или виртуального (например, байт-код, IL) процессора. Для обозначения машинных команд обычно применяется мнемоническое обозначение. Это позволяет запоминать команды не в виде последовательности двоичных нулей и единиц, а в виде осмысленных сокращений слов человеческого языка


    написать администратору сайта