DocumentCode :
3434489
Title :
ViSiMIPS: Visual simulator of MIPS32 pipelined processor
Author :
Kabir, Md Tahsin ; Bari, Mohammad Tahmid ; Haque, Abul L.
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., North South Univ., Dhaka, Bangladesh
fYear :
2011
fDate :
3-5 Aug. 2011
Firstpage :
788
Lastpage :
793
Abstract :
Pipelining is a very important implementation technique in computer architecture which permits several instructions to be executed simultaneously, each of them in a different stage of the datapath. Students of computer science need to acquire this fundamental concept clearly but most of them find it unfathomable. Moreover, it is difficult for an instructor to teach these concepts on a paper and pencil basis. In this paper, we present ViSiMIPS, which simulates and dynamically visualizes the processing of instructions by MIPS32 pipelined processor to assist in teaching such concepts. In addition, it describes details of the basics of MIPS instruction set and pipelining, also designates ViSiMIPS, its main components and functionalities. Its graphical user interface (GUI) illustrates the register-transfer level and expedites students to comprehend the different stages of pipelining.
Keywords :
computer aided instruction; computer architecture; computer science education; data visualisation; digital simulation; graphical user interfaces; multiprocessing systems; pipeline processing; teaching; MIPS instruction set; MIPS32 pipelined processor; computer architecture; computer science student; graphical user interface; instruction processing visualization; register-transfer level; teaching; visual simulator; Clocks; Hazards; Pipeline processing; Pipelines; Registers; User interfaces; Visualization; Computer architecture; collaborative learning; computer science education; pipelining; visual simulator;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Science & Education (ICCSE), 2011 6th International Conference on
Conference_Location :
Singapore
Print_ISBN :
978-1-4244-9717-1
Type :
conf
DOI :
10.1109/ICCSE.2011.6028756
Filename :
6028756
Link To Document :
بازگشت