DocumentCode
2199607
Title
PSIM: A processor SIMulator for basic computer architecture and operation education
Author
Lusco, Michael Alexander ; Stroud, Charles E.
Author_Institution
Dept. of Electr. & Comput. Eng., Auburn Univ., Auburn, AL, USA
fYear
2010
fDate
18-21 March 2010
Firstpage
115
Lastpage
118
Abstract
A Processor SIMulator (PSIM) for a basic stored program computer architecture is described which graphically displays the architecture while showing the detailed operation on a per clock cycle basis. The instruction set consists of twenty-five instructions that can be combined to execute many complex capabilities including conditional branching. The current version of PSIM includes an assembler for compiling assembly language programs to machine language code, the ability to display values in various formats including decimal and hexadecimal, and the ability to display and write to a file the contents of the program memory at any point in the simulation.
Keywords
assembly language; computer architecture; digital simulation; instruction sets; program compilers; PSIM simulator; assembly language programs; compiler; computer architecture; computer operation; conditional branching; decimal format; hexadecimal format; instruction set; machine language code; processor simulator; program memory; Assembly; Clocks; Computational modeling; Computer architecture; Computer displays; Computer science education; Computer simulation; Graphical user interfaces; Read only memory; Registers;
fLanguage
English
Publisher
ieee
Conference_Titel
IEEE SoutheastCon 2010 (SoutheastCon), Proceedings of the
Conference_Location
Concord, NC
Print_ISBN
978-1-4244-5854-7
Type
conf
DOI
10.1109/SECON.2010.5453909
Filename
5453909
Link To Document