City University of Hong Kong

CityU Institutional Repository >
3_CityU Electronic Theses and Dissertations >
ETD - Dept. of Electronic Engineering  >
EE - Master of Philosophy  >

Please use this identifier to cite or link to this item:

Title: Object model in operating system for object-oriented computing system with hardware support
Other Titles: Wu jian dao xiang dian nao xi tong zhong zuo ye xi tong de wu jian mo xing gou zao
Authors: Hau, Ka Wai (侯嘉偉)
Department: Dept. of Electronic Engineering
Degree: Master of Philosophy
Issue Date: 2004
Publisher: City University of Hong Kong
Subjects: Object-oriented methods (Computer science)
Operating systems (Computers)
Notes: 114 leaves : ill. ; 30 cm.
CityU Call Number: QA76.9.O35 H38 2004
Includes bibliographical references (leaves 111-114)
Thesis (M.Phil.)--City University of Hong Kong, 2004
Type: Thesis
Abstract: This research presents an operating system running on top of jHISC Core which is developed in the Electronic Department of City University of Hong Kong. jHISC is a computer system which can enhance the performance, security and flexibility of executing object‐oriented programs in both hardware and software. The jHISC System, the style of executing a program inside it is completely different with the computers currently using. The operating system using in it has the need to redesign and custom make for this band new architecture from ground up. In the operating system structure of jHISC system, the subject of this thesis, a numerous structures are defined including the class, method, field, and exception structure for the jHISC core and for the jHISC operating system. Most of the core coding this operating system are written in Java and translate it into jHISC assembly code. The microkernel such as class loader, object manager, memory manager, and thread manager are provided in the format of jHISC assembly. On the upper layer, such as the framework of jHISC, no translation will be needed before using. The operating system of jHISC also includes the runtime environment for Java, thus the gap between the operating system and virtual machine in jHISC can be lower and increase the performance when running Java programs in it. There are many areas where have to re‐model from existing operating system in this pioneer operating system in order to support the features that jHISC architecture provides.
Online Catalog Link:
Appears in Collections:EE - Master of Philosophy

Files in This Item:

File Description SizeFormat
fulltext.html159 BHTMLView/Open
abstract.html159 BHTMLView/Open

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


Valid XHTML 1.0!
DSpace Software © 2013 CityU Library - Send feedback to Library Systems
Privacy Policy · Copyright · Disclaimer