![Menetes kód - Technológia Menetes kód - Technológia](https://a.continuousdev.com/technology/threaded-code.jpg)
Tartalom
- Meghatározás - Mit jelent a menetes kód?
- Bevezetés a Microsoft Azure és a Microsoft Cloud | A jelen útmutató során megtanulja, hogy mi a lényeg a felhőalapú számítástechnikában, és hogyan segítheti a Microsoft Azure a felhőből történő migrációt és az üzleti vállalkozás futtatását.
- A Techopedia magyarázza a menetes kódot
Meghatározás - Mit jelent a menetes kód?
A menetes kód egy fordító megvalósítási technika, amelyet virtuális gépi tolmácsok megvalósítására használnak. A menetes kód által generált kód többnyire alprogramokra hívásokat tartalmaz. Ez a kód lehet egy egyszerű gépi hívási utasítás, vagy esetleg egy kód, amelyet egy gépi tolmácsnak kell feldolgoznia. A menetes kód a programozási nyelvekben, mint például a FORTH, a BASIC legtöbb megvalósítása és a COBOL néhány verziója által bevezetett módszer. A menetes kód egyik kiemelkedő tulajdonsága, hogy a többi kódgenerációs módszerhez képest magasabb kódsűrűséggel rendelkezik. Ugyanakkor a végrehajtási sebesség kissé lassabb, mint az alternatív módszerek által generált kódok.
Bevezetés a Microsoft Azure és a Microsoft Cloud | A jelen útmutató során megtanulja, hogy mi a lényeg a felhőalapú számítástechnikában, és hogyan segítheti a Microsoft Azure a felhőből történő migrációt és az üzleti vállalkozás futtatását.
A Techopedia magyarázza a menetes kódot
A menetes kódot általában a következő modellekkel valósítják meg:- Közvetlen menetes kód: A programkód a híváshoz használt eljárási mutatók normál vektora, a megjelenésük sorrendjében.
- Közvetett menetes kód: Az összeállított program ábrázolása a címmutatók segítségével. A reprezentáció a címek vektorát használja a leírókhoz, és nem a végrehajtási kód címeit. A leírók viszont a tervezett végrehajtási kódra mutatnak.
- Szubrutin menetes kód: Más módszerekkel összehasonlítva, az szubrutin menetes kód kód reprezentációval rendelkezik, amelyet a CPU közvetlenül végrehajthat. Ebben a módszerben a használt vektor JSR vagy CALL utasításokból áll, nem pedig a címvektorból.
- Token Threaded Code: A ThreeStarProgramming megközelítést használja az összeállított reprezentációk értelmezésére. A reprezentációk többnyire kevesebb, mint 256 virtuális utasításra korlátozódnak. E korlátozás eredményeként a token menetes kód bájtkódnak is ismert.