Generalized RISC simulator

Pao Yue-kong Library Electronic Theses Database

Generalized RISC simulator


Author: Hui, Chi-kwok
Title: Generalized RISC simulator
Degree: M.Sc.
Year: 1994
Subject: Reduced instruction set computers
Hong Kong Polytechnic -- Dissertations
Department: Multi-disciplinary Studies
Pages: iv, 120 leaves : ill. ; 30 cm. + computer disk
Language: English
Abstract: In order to solve the problems, that is, no generalized RISC simulator and limitations of current simulators in the simulation of RISC system, a high level model of RISC simulation is defined. Its RISC description is a new pseudo language which is different from ISP and VHDL. The levels of description are organized to model RISC easily and effectively. The Motorola's RISC system is selected to evaluate the model. Correspondingly, a low level model is defined with complete low level graphic and written RISC description which includes structure, behaviour, timing and interconnection. One simulating tool is designed and implemented. It interprets RISC description, behaves as the simulator of RISC, monitors the parallelism of various execution units of the RISC, and records the execution and status in the RISC pipeline with details. Each simulation processes only behaviour of structure with any signal arrival for the timing specified. Various simulator features are included except that break point is replaced by adjustable step. The state of simulation can be saved and resumed later. The RISC II is selected to test the simulating tool with a manually compiled simple multiplication program. The Digital's Alpha architecture RISC processor is selected to test the high level pseudo language description. At last, the ability of the pseudo language to describe generalized CISC processor is tested by a typical architecture of CISC processor.

Files in this item

Files Size Format
b11829394.pdf 3.971Mb PDF
Copyright Undertaking
As a bona fide Library user, I declare that:
  1. I will abide by the rules and legal ordinances governing copyright regarding the use of the Database.
  2. I will use the Database for the purpose of my research or private study only and not for circulation or further reproduction or any other purpose.
  3. I agree to indemnify and hold the University harmless from and against any loss, damage, cost, liability or expenses arising from copyright infringement or unauthorized usage.
By downloading any item(s) listed above, you acknowledge that you have read and understood the copyright undertaking as stated above, and agree to be bound by all of its terms.


Quick Search


More Information