scispace - formally typeset
Journal ArticleDOI

Threaded code

James R. Bell
- 01 Jun 1973 - 
- Vol. 16, Iss: 6, pp 370-372
Reads0
Chats0
TLDR
The concept of “threaded code” is presented as an alternative to machine language code and hardware and software realizations of it are given.
Abstract
The concept of “threaded code” is presented as an alternative to machine language code. Hardware and software realizations of it are given. In software it is realized as interpretive code not needing an interpreter. Extensions and optimizations are mentioned.

read more

Citations
More filters
Proceedings ArticleDOI

LECSIM: a levelized event driven compiled logic simulation

TL;DR: Experimental results show that LECSIM runs about 8-77 time faster than traditional unit-delay event-driven interpretive simulator and when the circuit is partitioned into fan-out free blocks, the speed increases by a factor of 2-3.4 times.
Proceedings ArticleDOI

HDTrans: an open source, low-level dynamic instrumentation system

TL;DR: An evaluation of translation overhead under both benchmark and less idealized conditions is presented, showing that conventional benchmarks do not provide a good prediction oftranslation overhead when used pervasively and static pre-translation is effective only when expensive instrumentation or optimization is performed.
Journal ArticleDOI

Indirect threaded code

TL;DR: An efficient arrangement for interpretive code is described, related to Bell's notion of threaded code but requires less space and is more amenable to machine independent implementations.
Journal Article

The Structure and Performance of Efficient Interpreters.

TL;DR: This work evaluates how accurate various existing and proposed branch prediction schemes are on a number of interpreters, how the mispredictions affect the performance of the interpreters and how two different interpreter implementation techniques perform with various branch predictors.
Journal ArticleDOI

A code compression system based on pipelined interpreters

TL;DR: Experiments are described that demonstrate the compression quality of the system and the execution speed of the pipelined interpreter; these were found to be about five times more compact than native TriMedia code and a slowdown of about eight times, respectively.