mips

    7ısı

    2cevap

    0x1001 0000'de bir şey saklanırsa, bir sonraki şey 0x1001 0004'te saklanır. Eğer 32 bitlik bir mimaride bellek parçalarını düzeltirsem, her biri 32 bittir. Yani 0x1001 0002 32 bitin ikinci yarısına iş

    5ısı

    3cevap

    Bu C kodunu MIPS derlemesine çevirmem gerekiyor. int tmp = 0; for (int j = 0; j < 15; ++j) tmp = tmp * 2 + 3 Bu benim MIPS assembly kodu: İşte C kodudur. Bu doğru bir çeviri mi? Eğer herhangi

    15ısı

    1cevap

    Şimdiye kadar $ s0- $ s9 ve registerlar $ t0-$ t9 ile aynı şekilde kullanıyorum. Burada sayısız forum gönderileri ve paragraflar okudum ve farkları açıklayan Google'da ve kodlama örnekleri olmadan. Pr

    5ısı

    1cevap

    Bir montaj dosyasında garip bir sorun yaşıyorum. Bu dosyayı her PCSpim'e yüklediğimde, 23 no'lu satırda bir sözdizimi hatası veriyor. Birkaç referansa baktım ve birkaç sınıf arkadaşından yardım istedi

    5ısı

    2cevap

    Bunu doğru anlıyorsam, program sayacı yürütülecek komutun adresini gösterir ve çoğu durumda bir sonraki yönerge adresine ilerlemek için program sayacına dörde eklersiniz. Ancak, bir kelimeye işaret ed

    5ısı

    1cevap

    'de yalnızca çalışma zamanında bilinen dizi boyutu Bir tahta oyunum var ve kullanıcının 3,4,5 boyutlarını girmesi bekleniyor ... 3x3, 4x4, 5x5 vb. Olacak ... İşte : Gördüğünüz gibi board: .word 0:100

    5ısı

    2cevap

    dosyayı #include <stdio.h> int main() { printf("hello world\n"); return 0; } Verilen ben neye benzediğini güzel bir bit üretmek için komutlar clang -emit-llvm hello.c -c -o hello.bc

    7ısı

    1cevap

    MIPS'de la yönergesi lui ve ori'a dönüştürülür. Ancak, MARS Simulator bunu hiç yapmak gibi görünmüyor. Aşağıdaki makine kodu dökümü Ne zaman: .text la $a0, array la $a1, array_size lw $

    6ısı

    1cevap

    Birkaç iş parçacığı kullanan eCos çalıştıran bir MIPS hedefi var. Hata ayıklamak için gdb 7.5 ve bir JTAG probu kullanıyorum. GDB'den nasıl güncel olmayan bir iş parçacığı inceleyerek kontrol edebilir

    7ısı

    1cevap

    MIPS'de bir hesap makinesi programı yapıyorum ve çarpma ve bölme işlevlerini yazmaya çalışıyorum. li $v0, 5 syscall ve ardından sonunda kullanıcı yapmak istediği eylemi bağlı olarak benim fonksiyon