Не работает инструмент MIPS X-Ray. Запускаем Mars из терминала. В открывшемся окне Марса: 1. открыть из меню File приложенный файл column-major.asm 2. в меню Tools выбрать MIPS X-Ray 3. в окне MIPS X-Ray нажать кнопку "Connect to MIPS" 4. в окне MIPS X-Ray нажать кнопку с иконкой, изображающей гаечный ключ и подсказкой "Assemble ..."(верхний левый угол окна) 5. в окне MIPS X-Ray нажать кнопку с иконкой, изображающей ">" и подсказкой "Run one step at a time"(справа от предыдущей) 6. В терминале циклическое исключение: "Exception in thread "AWT-EventQueue-0" java.lang.IllegalArgumentException: Null string passed to TextLayout constructor. at java.awt.font.TextLayout.<init>(TextLayout.java:379) at mars.tools.MipsXray$DatapathAnimation.setUpInstructionInfo(MipsXray.java:1066) ..." Причина в том, что в jar-файл не включены необходимые xml-файлы: ALUcontrolDatapath.xml, MipsXRayOpcode.xml, controlDatapath.xml, registerDatapath.xml
Created attachment 6959 [details] тестовый файл column-major.asm
Created attachment 6960 [details] предлагаемый patch
Mars-4.5-alt2 -> sisyphus: * Mon Apr 03 2017 Fr. Br. George <george@altlinux> 4.5-alt2 - Add .xml descriptions (Closes: #33076)