MARS

Screenshot Software:
MARS
Mga detalye ng Software:
Bersyon: 3.6
I-upload ang petsa: 3 Jun 15
Lisensya: Libre
Katanyagan: 87

Rating: nan/5 (Total Votes: 0)

Mars nakatayo para MIPS Assembler at Runtime Simulator at ay isang magaan interactive unlad na kapaligiran (IDE) para sa mga programa sa MIPS pagpupulong na wika, inilaan para sa paggamit na pang-edukasyon na antas sa Patterson at Organisasyon Computer Hennessy at

Tampok :

  • GUI na may point-and-click kontrol at integrated editor
  • Madaling nae-edit register at memory halaga, katulad ng isang spreadsheet
  • Display halaga sa hexadecimal o decimal
  • Command mode linya para instructor sa pagsubok at suriin ng maraming mga programa madali
  • Floating point register, coprocessor1 at coprocessor2. Standard tool.: Tingnan bit-level at mag-edit ng mga 32-bit lumulutang point register (screenshot)
  • Variable-speed single-step na pagpapatupad
  • & quot; Tool & quot; utility para sa MIPS control ng kunwa device. Standard tool: tool Cache pagtatasa ng pagganap (screenshot)
  • .
  • Single-hakbang paurong

Ano ang bago sa release na ito:

  • wakas na ipinatupad namin ang pinaka-hiniling na mga bagong tampok: memory at magrehistro cell ay naka-highlight kapag nakasulat sa panahon ng nag-time o stepped simulation! Ang naka-highlight na memory / magrehistro cell ganito ay kumakatawan sa mga resulta ng pagtuturo lamang nakumpleto. Habang nag-time o stepped pagpapatupad, ito ay HINDI naka-highlight na pagtuturo. Sa panahon ng back-tuntong, ito AY ang naka-highlight na pagtuturo. Ang naka-highlight na pagtuturo ay ang susunod na isa na naisakatuparan sa normal (forward) sequence execution.
  • Sa kasabay ng cell highlighting, nagdagdag kami ng kakayahan upang i-customize ang highlight scheme ng kulay at font. Piliin Highlight sa menu ng Mga Setting. Sa resulta ng dialog, maaari mong piliin ang kulay ng highlight background, teksto ng kulay, at font para sa iba't-ibang mga talahanayan ng runtime (segment Text, segment Data, Registers). Maaari mo ring piliin ang mga ito para sa normal, hindi lamang naka-highlight, display pamamagitan even- at pinakamalapit na bilang ng hilera ngunit hindi sa pamamagitan ng table.
  • Cool na bagong tampok Tatak Window: ang talahanayan ay maaaring inayos sa alinman sa pataas o pababang ayos batay sa alinman sa Label (alphanumeric) o ang (numero) na haligi Address. I-click lamang ang mga heading upang piliin at i-toggle sa pagitan ng pataas (patayo tatsulok) o pababang (saliwain tatsulok) column. Addresses ay nakaayos ayon sa mga unsigned 32 bit na halaga. Nagpatuloy setting kabuuan session.
  • Ang panel Messages, kung saan kabilang ang mga mensahe Mars at Patakbuhin I / O tabs, na ngayon ay nagpapakita ng paggamit ng isang mono-spaced (fixed width character) font. Ito facilitates text-based na graphics kapag tumatakbo mula sa IDE.
  • naglalaman ngayon Mars.jar distribution file lahat ng mga file na kinakailangan upang makabuo ng isang bagong jar file. Ito ay gawing mas madali para sa iyo upang mapalawak ang garapon, baguhin source file, recompile at makabuo ng isang bagong jar para sa mga lokal na paggamit. CreatMarsJar.bat naglalaman ng mga tagubilin jar.
  • Kasama na ngayon ang window ng Tulong ng isang tab para sa Pagkilala. Ito ay kinikilala ng mga kontribyutor at correspondents Mars.
  • Nagdagdag kami ng isang bagong sistema ng tawag (syscall) para sa pagbuo ng MIDI tones synchronous, syscall 33. Ang orihinal na nagbabalik MIDI call kaagad kapag ang tono ay nabuo. Ang bagong isa ay hindi bumalik hanggang ang tono output ay kumpleto alintana ang tagal nito.
  • dinaanan ngayon display Segment Data 8 mga hilera (kalahati ng isang table) sa halip na 16 kapag ang mga pindutan ng arrow ay nag-click. Ginagawa nitong mas madali upang tingnan ang isang pagkakasunod-sunod ng mga kaugnay na mga cell na mangyayari sa krus ng isang talahanayan na hangganan. Tandaan na maaari mong hold down ang alinman sa pindutan para sa mabilis na pag-scroll. Ang combo box na may iba't ibang mga hangganan address data ay gumagana rin ang mas mahusay na ngayon.
  • Bug Fix: Dalawang pagwawasto sa Keyboard at Display Simulator Tool. Transmiter Ready bit ay hindi pagiging reset batay sa bilang ng tagubilin kapag tumatakbo sa segment kernel teksto, at Level Exception bit rehistro ni Status ay hindi nasubok bago ma-enable ang matakpan serbisyo na gawain (maaaring humantong sa mga looping kung nangyari interrupts w / i matakpan serbisyo na gawain ). Salamat sa Michael Clancy at Carl Hauser para sa nagdadala ito sa aking pansin at nagmumungkahi ng mga solusyon.
  • Bug Ayusin ang: stack segment byte addresses hindi sa mga hangganan ng salita ay hindi pinoproseso nang tama. Ito ay naaangkop sa maliit na-endian byte order (big-endian ay hindi pinagana o nasubukan sa Mars). Salamat sa Saul Spatz para makilala ang mga problema at pagbibigay ng isang patch.
  • Minor Bug Pag-aayos ay ang: Pagwawasto isang kasalanan na humahantong sa kabiguan kapag paglunsad Mars sa command mode, paglilinaw mensahe ng error assembler para sa masyadong-ilang o masyadong-maraming error operands, at pagwawasto ng mga paglalarawan ng lhu at lbu tagubilin mula sa & quot; unaligned & quot; sa & quot; unsigned & quot;.

Ano ang bago sa bersyon 3.5:

  • Tutorial materyales
  • Sample MIPS program pagpupulong upang tumakbo sa ilalim ng Mars Fibonacci.asm

Kinakailangan :

  • Java 2 Standard Edition Runtime Environment

Katulad na software

Xwpe-ALPHA
Xwpe-ALPHA

3 Jun 15

Anjuta Extras
Anjuta Extras

2 Oct 17

Open Komodo
Open Komodo

3 Jun 15

Eclipse
Eclipse

22 Jun 18

Mga komento sa MARS

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!