Різьбовий код

Автор: Randy Alexander
Дата Створення: 25 Квітень 2021
Дата Оновлення: 1 Липня 2024
Anonim
Анаэробный герметик для резьбового соединения САНТЕХМАСТЕРГЕЛЬ
Відеоролик: Анаэробный герметик для резьбового соединения САНТЕХМАСТЕРГЕЛЬ

Зміст

Визначення - Що означає потоковий код?

Нитковий код - це техніка реалізації компілятора, яка використовується для реалізації інтерпретаторів віртуальної машини. Код, що генерується за допомогою потокового коду, здебільшого містить виклики підпрограм. Цей код також може бути простою послідовністю інструкцій машинного виклику або, можливо, кодом, який потрібно обробити машинним перекладачем. Різьбовий код - це реалізований метод у мовах програмування, таких як FORTH, більшості реалізацій BASIC та деяких версіях COBOL. Однією з важливих особливостей потокового коду є те, що він порівняно з іншими методами генерації коду має більш високу щільність коду. У той же час швидкість виконання дещо повільніше, ніж коди, що генеруються альтернативними методами.


Вступ до Microsoft Azure та Microsoft Cloud | У цьому посібнику ви дізнаєтеся, що стосується хмарних обчислень та як Microsoft Azure може допомогти вам мігрувати та вести свій бізнес із хмари.

Техопедія пояснює нитковий код

Нитковий код здебільшого реалізується за допомогою наступних моделей:

  • Код прямої нитки: Код програми - це звичайний вектор покажчиків процедур для виклику, розташованих у порядку, в якому вони відображаються.
  • Код непрямого потоку: робить представлення складеної програми за допомогою адресних покажчиків. Представлення використовує вектор адрес до дескрипторів, а не адреси коду виконання. Дескриптори, в свою чергу, вказують на передбачуваний код виконання.
  • Код потокової підпрограми: Порівняно з іншими методами, потоковий код підпрограми має представлення коду, яке може виконуватися безпосередньо процесором. У цьому методі використовуваний вектор складається з інструкцій JSR або CALL замість векторів адрес.
  • Код з потоковим потоком: використовує підхід ThreeStarProgramming для інтерпретації складених уявлень. Представлення здебільшого обмежені менш ніж 256 віртуальними інструкціями. Внаслідок цього обмеження потоковий код з токеном також відомий як байт-код.