Mars

MIPS Montajcı ve Çalışma Zamanı Simülatörü
Şimdi İndirin

Mars Sıralama ve Özet

Reklamcılık

  • Rating:
  • Lisans:
  • MIT/X Consortium Lic...
  • Fiyat:
  • FREE
  • Yayıncı adı:
  • Pete Sanderson and Kenneth Vollmar
  • yayıncı web sitesi:
  • http://courses.missouristate.edu/KenVollmar/

Mars Etiketler


Mars Açıklama

MIPS derleyicisi ve Runtime Simülatörü MARS MIPS Assembler ve Runtime Simülatörü anlamına gelir ve Patterson ve Hennessy Bilgisayar Örgütü ile eğitim düzeyi kullanılmak üzere tasarlanmıştır ve burada "MARS" bazı temel özellikleri şunlardır, montaj dil MIPS içinde programlama için hafif interaktif bir geliştirme ortamı (IDE) 'dir: · Noktası ve tıkla kontrolü ve entegre editör ile GUI · E-tablo benzeri Kolayca düzenlenebilir kayıt ve hafıza değerleri onaltılık veya ondalık · Gösterge değerleri · Komut satırı testine eğitmenler için modu ve kolayca birçok program değerlendirmek · Kayan nokta kayıtları, coprocessor1 ve coprocessor2. 32 bit kayan nokta kayıtları bit düzeyinde görüntülemek ve düzenlemek (ekran görüntüsü): Standart bir araç. · Değişken hızlı tek adım yürütme · Simüle aygıtların MIPS kontrolü için "aracı" programı. Standart takım: önbellek performans analiz aracı (ekran). · Tek aşamalı geri Gereksinimler: · Java 2 Standart Sürüm Çalışma Zamanı Ortamı Bu sürümde yenilikler: · Sonunda en çok istenen yeni özellik uyguladık: bellek ve kayıt hücreleri zamanlanmış sırasında yazılır zaman vurgulanan veya simülasyon basamaklı olacak! vurgulanan bellek / kayıt hücre böylece sadece tamamlamış öğretim sonucunu temsil etmektedir. zamanlanmış ya basamaklı yürütülmesi sırasında, bu vurgulanan talimat DEĞİLDİR. Geri-adımlama sırasında, bu vurgulanan talimat IS. vurgulanan kullanıcı, normal (ileri) yürütme dizisinde bir sonraki yürütülecek biridir. · Hücre vurgulama ile birlikte, biz vurgulama renk düzeni ve yazı tipini özelleştirmek için yeteneği ekledik. Ayarlar menüsünde vurgulama seçin. Ortaya çıkan iletişim kutusunda, farklı çalışma zamanı tabloları (Metin segmenti, Veri segmenti, Saklayıcılar) için vurgulamak arka plan rengi, metin rengi ve yazı tipi seçebilirsiniz. Ayrıca, normal onları seçebilir, sadece vurgulanan ekran çift sayılı, ve tek sayılı satırla değil tablo tarafından değil. · Yeni Etiketler Pencere özelliği Soğuk: tablo ya artan sıralanabilir veya azalan Label (alfanümerik) veya Adres (sayısal) sütununda ya dayandırılabilir. Sadece seçmek ve artan (dik üçgen) veya azalan (ters üçgen) arasındaki geçiş için sütun başlığını tıklayın. Adresler işaretsiz 32 bit değerlerine dayalı sıralanır. Ayar oturumları boyunca devam eder. · Mars Mesajlar ve çalışma I / O çıkıntıları, bir mono-aralıklı (sabit karakter genişliği) yazı tipi kullanılarak hemen içerir görüntüler Mesajlar panel. IDE çalıştırırken Bu metin tabanlı grafik kolaylaştırır. · Mars.jar dağıtım dosyası şimdi yeni bir kavanoz dosyası üretmek için gerekli tüm dosyaları içerir. Bu, daha kolay kavanozu genişletmek için yapmak kaynak dosyaları, recompile değiştirebilir ve yerel kullanım için yeni bir kavanoz üretecek. CreatMarsJar.bat kavanoz talimat içerir. · Yardım penceresi şimdi Teşekkür için bir sekme içerir. Bu MARS katkıda bulunanları ve muhabirlerinin tanır. · Biz, MIDI eşzamanlı sesleri üretmek için yeni sistem çağrısı (syscall) eklenir tonu oluşturulduğunda 33. Özgün MIDI çağrı döner derhal syscall ettik. sesi çıktı ne olursa olsun süresi tamamlanana kadar yeni bir döndürmez. ok düğmelerini tıklandığında · Veri Segment gösterge şimdi 8 satır (yarım tablo) yerine 16 kayar. Bu daha kolay bir tablo sınırını geçmeye gerçekleşmesi ilgili hücre dizisi görüntülemeyi kolaylaştırır. Eğer hızlı kaydırma için her iki düğmeyi basılı tutabilirsiniz unutmayın. çeşitli veri adresi sınırlarıyla açılan kutu da şimdi daha iyi çalışır. · Bug Fix: Klavye ve Ekran Simülatörü Aracı İki düzeltmeler. kesmeler / i kesme hizmet yordamı w oluşursa çekirdek metin segmentinde çalıştırırken Verici Hazır bitlik komut sayısına dayalı sıfırlama olmak değildi ve Durum kasan İstisna Seviye bit kesme hizmet yordamı (etkinleştirmeden önce test edilmemiştir döngü yol açabilir ). dikkatimi bu getirerek ve çözümler öneren Michael Clancy Carl Hauser teşekkürler. · Bug Fix: değil kelime sınırları üzerinde Yığın segmenti bayt adresleri doğru işleniyor değildi. Bu küçük-endian bayt sırasına uygulanır (big-endian etkin veya MARS'TAN test değildir). Sorunu tanıma ve bir yama sağlamak için Saul Spatz'ın teşekkürler. · Küçük hata düzeltmeleri şunları içerir: Komut modunda Mars'ı başlatırken arızalanmaya yol açan bir hatayı düzeltme, montajcı hata mesajını çok az ya da çok fazla işlenen hatası için netleştirmek ve LHU ve LBU talimatlarının açıklamasını "ONALIGNED" ("İmzasız" ".


Mars İlgili Yazılım

Bluej

Bluej, özel olarak tanıtım öğretimi için tasarlanmış entegre bir Java ortamıdır. ...

346

İndirmek

Eiffelstudio

Şirketlerin nasıl yazılım ürettiğinde beton ve acil bir fark yaratan geliştirme araçları. ...

133

İndirmek

jhepwork

Java'da yazılmış tam özellikli bir multiplatform veri analizi çerçevesi. ...

144

İndirmek

Sciteproj

Scintilla Metin Düzenleyicisi (SCITE) ile Kullanım İçin Bir Proje Yöneticisi ...

358

İndirmek