Nano Banana 2.1 YAYINDA — Google'ın en yenisi | Dene →
WAVESPEED AI RISC-V SİMÜLATÖRÜ Kodunuz cihazınızda kalır
100% ÜCRETSİZ

Ücretsiz RISC-V SimülatörüAssembly yazın, çalıştırın, her yazmacı izleyin.

Etiketler ve sözde komutlarla RV32IM assembly yazın, ardından tam hızda veya her seferinde bir komut çalıştırın.
Kesme noktaları koyun, geri adım atın ve program çalışırken yazmaçları, belleği, makine kodunu ve konsolu izleyin.

RV32I + MGeri adım ve kesme noktalarıHex makine kodu
Kayıt gerekmez Tarayıcınızda çalışır Kurulacak bir şey yok

RISC-V simülatörü yükleniyor…

Programınız bu tarayıcıya kaydedilir. Bir kopya tutmak için indirin.
ÜÇ BASİT ADIM

RISC-V assembly online nasıl çalıştırılır

01

Bir program yazın veya açın

Bir örnekle başlayın, kendi assembly kodunuzu yazın veya bir .s dosyası açın. Veriyi .data, kodu .text altına koyun.

02

Çalıştırın veya adım adım ilerleyin

Tam hızda gitmek için Çalıştır’a, bir komut çalıştırıp hangi yazmaçların ve belleğin değiştiğini görmek için Adım’a basın. Kesme noktası koymak için satır numarasının yanına tıklayın.

03

Sonuçları okuyun

Çıktı ve girdi konsolda gerçekleşir. Yazmaçları ve belleği kontrol edin, işlerin nerede ters gittiğini bulmak için geri adım atın ve makine kodunu hex olarak kopyalayın.

Assembly hata ayıklama ipuçları

Yeniden başlatmak yerine geri adım atın

Bir adım fazla mı gittiniz? Geri adım, yazmaçlar, bellek ve çıktı dahil son komutları geri alır; böylece baştan çalıştırmadan yeniden bakabilirsiniz.

Çağırmadan önce ra’yı kaydedin

call, ra’nın üzerine yazar. Başka bir fonksiyonu çağıran bir fonksiyon, faktöriyel örneğinde olduğu gibi önce ra’yı yığına kaydetmeli ve ret’ten önce geri yüklemelidir.

Çalışma sütununu izleyin

Makine kodu sekmesi her komutun kaç kez çalıştığını sayar. Bir kez fazla çalışan veya hiç çalışmayan bir döngü gövdesi doğrudan hatalı bir dallanmaya işaret eder.

WaveSpeed AI

Koddan görsellere

İşlemci tasarımınız için bir illüstrasyon veya dersiniz için bir klip mi gerekiyor? WaveSpeed AI ile oluşturun.

  • 1.000+ yapay zeka modeli
  • Görsel, video ve 3D
  • Kullandıkça öde

Uygun yeni hesaplara $1 ücretsiz kredi. Kart gerekmez. Üreticiler için ayrı hesap ve kredi gereksinimleri vardır. RISC-V simülatörü ücretsizdir.

RISC-V simülatörü SSS

Bu RISC-V simülatörü ücretsiz mi?

Evet. Bu online RISC-V simülatörü ücretsizdir; hesap yok, çalıştırma sınırı yok ve kurulacak bir şey yok.

Hangi komutları destekliyor?

32 bit temel tam sayı seti (RV32I), çarpma, bölme ve kalan için M uzantısı ve cycle, time ve instret sayaçlarının okunması — bilgisayar mimarisi ve assembly derslerinde öğretilen temel komut seti.

Dersimdeki programlar burada çalışır mı?

Çoğu çalışır. Kod 0x00400000’dan, veri 0x10010000’dan başlar ve sistem çağrıları yaygın eğitim simülatörleriyle aynı numaraları kullanır (a7 = 1 tam sayı yazdır, 4 dize yazdır, 5 tam sayı oku, 10 çık vb.). Başvuru sekmesi hepsini listeler.

Nasıl yazdırır ve girdi okurum?

Çağrı numarasını a7’ye, argümanı a0’a koyun, ardından ecall çalıştırın. Program okuma yaptığında konsol girdi ister: yazıp Enter’a basın. Program sormadan önce de önceden yazabilirsiniz.

Döngüler nasıl sayılıyor?

Komut sayısı kesindir. Döngü sayısı basit sıralı bir çekirdek için bir tahmindir: komut başına 1 döngü, yükleme başına 2, atlama veya alınan dallanma başına 3, çarpma başına 3 ve bölme başına 33.

Makine kodunu alabilir miyim?

Evet. Makine kodu sekmesi her komutun adresini, hex kelimesini ve çözümlenmiş halini gösterir. Her satıra bir kelime olacak şekilde hex olarak kopyalayın veya bir .hex ya da ham .bin dosyası indirin.

Programım neden hizasız erişimle duruyor?

Kelimeler 4’ün katı, yarım kelimeler 2’nin katı adreslerde okunup yazılmalıdır. Kelime verisinden önce .align 2 koyun veya hesapladığınız adresi kontrol edin. Hata, adresi ve satırı belirtir.

Geriye doğru adım atabilir miyim?

Evet. Geri adım, yazmaçlar, bellek ve çıktı dahil son 4.096 komuta kadar geri alır; böylece baştan çalıştırmadan hatayı bulabilirsiniz.

Kodum yükleniyor mu?

Hayır. Derleme ve çalıştırma tarayıcınızda gerçekleşir; programınız bu tarayıcının depolama alanına kaydedilir, böylece bir dahaki sefere hâlâ burada olur.

Tüm Ücretsiz Araçlar

Sonraki RISC-V programınızı çalıştırın.

Ücretsiz, gizli ve siz hazır olduğunuzda hazır.

Simülatörü açın