Getting Started Guide
Getting Started with the MMIX IDE
Learn the basics of the MMIX IDE and start programming.
We know you would like to headstart into writing your first program, but to make your programming expirience with the MMIX IDE as easy as possible,
you should read the following topics first.
General tips
- The menupoint View offers the options Syntax Highlighting and Show Line Number, make sure to check these, as they make your work in the IDE easier.
- Clicking on a written instruction (highlighted purple) in the Editor and pressing F1 brings up the fitting instruction help page.
- Increasing the Buffer Size in the Assembler Options window surpresses warnings if a line has too many characters.
- If you are not debugging your own bios, debugging operating system in Debugger Options should be unchecked.
- Struggeling with instructions? Read the help pages every information can be found there.
You should get yourself familiar with the different MMIX IDE Components. The topics you can find
here are very useful while you are writing or debbuging your program. This topic encompasses the menu points View and MMIX
MMIX IDE Components
- The MMIX Debugger Here you can find all the information about debugging your program. Info about setting breakpoints and tracepoints can also be found here.
- The MMIX Breakpoint Window This topic introduces you to the breakpoint window it can be accessed by clicking View->Breakpoints.
- The MMIX Symbol Table Window This topic introduces you to the smybols window it can be accessed by clicking View->Symbol Table.
- The MMIX Inspector and Data Editor This topic introduces you to the the memory, data and register inspector which are very helpfull tools when you are debbuging.
- Splitter Bars Here you can read about organizing your workspace.
- Find and Replace As your program grows you might want to find things you are looking for fast.
To work fast in the IDE you should know about the options the IDE offers you.
Options
- The MMIX Editor Key Bindings Keyshortcuts you can use in the MMIX IDE.
- Symbol Table Options With this options you can change how your Symbol Table behaves.
- Editor Options These options help you working in a clean editor environment.
- Assembler Options These options alter the way your source file is assembled. Options for quicker assembly can be found here.
- Debugger Options Not every program works on the first try. If you debug your program, you can select and deselect which information the IDE should display here.
- Run Options Learn about running your program with a command Line input or giving it a file for StdIn.
- Sources Options Useful information about using diffrent source Files when running your program-