Please use this identifier to cite or link to this item:
Title: Extension of a portable compiler on object-oriented computing with dynamic loading and linking
Authors: Mok, Nikita Tsz Wai
Department: Department of Electronic Engineering
Issue Date: 2005
Supervisor: Dr. Fong, Anthony S S. Assessor: Dr. Wu, Angus K M
Abstract: When translating byte code to the jHISC Machine code in compiler, it may involve a number of class files related to the program. Because of the limitation and consideration of the performance, the generated jHISC code file cannot store all translated code related to the program. Dynamic loading is required in order to import only the required class to the jHISC file by the class loader. Besides, linking function is introduced into the complier program because we have to resolve and replace all the symbolic references by direct memory address of the class and property reference of its function. As a result, the jHISC processor can access to the class and its function directly.
Appears in Collections:Electronic Engineering - Undergraduate Final Year Projects

Files in This Item:
File SizeFormat 
fulltext.html164 BHTMLView/Open

Items in Digital CityU Collections are protected by copyright, with all rights reserved, unless otherwise indicated.