HLL ENHANCEMENT FOR STACK BASED PROCESSORS

Citation
C. Bailey et R. Sotudeh, HLL ENHANCEMENT FOR STACK BASED PROCESSORS, Microprocessing and microprogramming, 40(10-12), 1994, pp. 685-688
Citations number
9
Categorie Soggetti
Computer Sciences","Computer Science Hardware & Architecture
ISSN journal
01656074
Volume
40
Issue
10-12
Year of publication
1994
Pages
685 - 688
Database
ISI
SICI code
0165-6074(1994)40:10-12<685:HEFSBP>2.0.ZU;2-N
Abstract
Stack machines, or stack based processors, have long been pigeon-holed as FORTH processors; specialised devices with little relevance for hi gh level language applications. The failure of stack machines to addre ss the issue of high level language support, and C in particular, has prevented wider acceptance of this promising technology despite the po tential benefits of simpler hardware and low gate counts. Our research has centred upon eliminating cache and memory dependence, reducing th e limits imposed by external bandwidths. Having previously introduced a compact multiple-instruction-per-word stack-based encoding strategy in [Bailey93a], we now present a revised model, assessing its performa nce with compiled C benchmarks, and stressing minimisation of memory d ependence.