Please use this identifier to cite or link to this item:
http://dspace.cityu.edu.hk/handle/2031/482
Title: | Design and implementation of storage unit of pipelining object-oriented descriptor computer |
Authors: | Chan, Kwan Lok |
Department: | Department of Computer Engineering and Information Technology |
Issue Date: | 2002 |
Supervisor: | Mr. Fong Anthony S S. Assessor: Dr. Po L M |
Abstract: | In 21st century, computer software are required to solve problems efficiently. These problems change everyday, thus software update are rapidly. However, the software, written by structural programming, is difficult to update. As a result, Object Oriented programming is introduced. This programming provides a great flexibility to update the software. But the current computer architecture like Complex Instruction Set Computer (CISC) or Reduced Instruction Set Computer (RISC) is shown inefficiency to execute Object Oriented program. Therefore, innovative computer architecture, High-level Instruction Set Computer (HISC), is developed. HISC is an Object Oriented Descriptor computer, it is a developing machine that uses the concepts of the object oriented programming in hardware level. It is composed of three units: Instruction Unit, Storage Unit and Execution Unit. In this project, I am responsible for the implementation of the Storage Unit of the machine. The Storage unit is divided into two parts: Operand Descriptor Cache and Data Cache. These two caches are three-port caches in order to fetch three data as short as possible. To implement my design, Hardware Description Language (VHDL) and Field Programmable Gates Array (FPGA) are used. One of the objectives of this project is to demonstrate the advantages of Object Oriented Descriptor computer compared with the current architecture, like RISC or CISC, in future. |
Appears in Collections: | Computer Engineering & Information Technology - Undergraduate Final Year Projects |
Files in This Item:
File | Size | Format | |
---|---|---|---|
fulltext.html | 164 B | HTML | View/Open |
Items in Digital CityU Collections are protected by copyright, with all rights reserved, unless otherwise indicated.