GNUSim8085
GNUSim8085
|
|
---|---|
Basic data
|
|
Maintainer | Aanjhan Ranganathan, Onkar Shinde |
developer | GNUSim8085 Community |
Publishing year | 2003 |
Current version | 1.4.1 (July 30, 2018) |
operating system | GNU / Linux , Windows |
programming language | C (GTK +) |
category | Computer simulation |
License | GPL ( Free Software ) |
German speaking | Yes |
www.gnusim8085.org |
GNUSim8085 is a free (and therefore also available for free) and award-winning, graphical CPU simulator , with integrated assembler and debugger for the Intel 8085 microprocessor for Windows and GNU / Linux operating systems, which is developed and sold under the GNU GPL .
The simulator uses the GTK + toolkit to generate a platform-independent graphical user interface .
history
GNUSim8085 arose from the needs of an Indian computer science student named Sridhar Ratnakumar: As part of his studies, he needed access to a free and free 8085 simulator to prepare for exams, which should also run and expand on Linux-based computers.
In the absence of options, Sridhar Ratnakumar decided in 2003 to take the implementation of such a simulator into his own hands and created his first open source project with GNUSim8085 in the same year. A first prototype was completed by Ratnakumar within just three days and used immediately to prepare for the tests that originally motivated him to develop the simulator.
The simulator was originally developed on the SourceForge web portal , where the source code of the program is accessible via the version management software Git . However, the project is now officially hosted on Launchpad .
Since the beginning of the project in 2003, but also increasingly since the porting of the simulator to the Windows platform in 2008, GNUSim8085 has enjoyed a steadily increasing number of users and supporters, especially among students of computer science and engineering courses.
While GNUSim8085 was originally designed and developed solely by Sridhar Ratnakumar, an active following of users has now formed, so that the project is currently being further developed by a four-person team of developers, with developers Aanjhan Ranganathan and Onkar Shinde taking over the project management of Ratnakumar to have.
Functions
editor
- Source code editor with mnemonic list and interactive input assistant for all standard instructions of the command set
- Syntax highlighting in the editor
- Integrated source code - / opcode -view that the assembled source code in hex display
Assembler
- Assembler with support for all standard instructions of the 8085
- Assembler with support for common assembler directives
Debugger
- Complete view of all registers and flags in the simulator
- Debugger with support for breakpoints
- Support for single-step execution of programs
- Hex to decimal converter
- Run-time inspection of the stack
- Runtime inspection of variables defined in the source code
- Runtime inspection and manipulation of the main memory and the I / O ports
Web links
Individual evidence
- ↑ Archive link ( Memento of the original from February 27, 2008 in the Internet Archive ) Info: The archive link was inserted automatically and has not yet been checked. Please check the original and archive link according to the instructions and then remove this notice.
- ↑ http://www.techfuels.com/programming/5551-gnusim8085-assembly-language-programming.html
- ↑ Web front end to the Git repository ( memento of the original from October 20, 2012 in the Internet Archive ) Info: The archive link was automatically inserted and not yet checked. Please check the original and archive link according to the instructions and then remove this notice. at SourceForge.