InggrisPerancisSpanyol

Ad


favorit OnWorks

xspim - Online di Cloud

Jalankan xspim di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows, atau emulator online MAC OS

Ini adalah perintah xspim yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


xspim - Simulator MIPS32

SINTAKSIS


xspim [-asm/-telanjang -pengecualian/-tidak ada pengecualian -tenang/-tenang
-mapped_io/-nomapped_io
-delayed_branch -tertunda_beban
-teks ukuran -data ukuran -tumpukan ukuran -skteks ukuran -skdata ukuran
-data ukuran -stack ukuran -lkdata ukuran
-hexgpr/-nohexgpr -hexfpr/-nohexfpr]
-mengajukan fillet -menjalankan fillet

DESKRIPSI


SPIM S20 adalah simulator yang menjalankan program untuk komputer MIPS32 RISC. SPIM bisa membaca
dan segera jalankan file yang berisi bahasa rakitan atau file yang dapat dieksekusi MIPS. SPIM
adalah sistem mandiri untuk menjalankan program ini dan berisi debugger dan
antarmuka ke beberapa layanan sistem operasi.

SPIM hadir dalam dua versi. Versi polos disebut spim. Ini berjalan pada semua jenis
terminal. Ini beroperasi seperti kebanyakan program jenis ini: Anda mengetik sebaris teks, tekan tombol
kembali kunci, dan spim mengeksekusi perintah Anda. Versi SPIM yang lebih bagus disebut xspim.
Ini menggunakan sistem X-window, jadi Anda harus memiliki tampilan yang dipetakan sedikit untuk menjalankannya. xspim,
namun, adalah program yang jauh lebih mudah untuk dipelajari dan digunakan karena perintahnya selalu terlihat
di layar dan karena terus menampilkan register mesin.

PILIHAN


xspim memiliki banyak pilihan:

-asm Simulasikan mesin MIPS virtual yang disediakan oleh assembler. Ini adalah
standar.

-telanjang Simulasikan mesin MIPS telanjang tanpa instruksi semu atau tambahan
mode pengalamatan yang disediakan oleh assembler. menyiratkan -diam.

-pengecualian
Muat handler pengecualian standar dan kode startup. Ini adalah default.

-tanpa pengecualian
Jangan memuat penangan pengecualian standar dan kode startup. Pengecualian ini
handler menangani pengecualian. Ketika pengecualian terjadi, SPIM melompat ke lokasi
0x80000080, yang harus berisi kode untuk melayani pengecualian. Selain itu, ini
file berisi kode startup yang memanggil rutin utama. Tanpa startup
rutin, SPIM memulai eksekusi pada instruksi berlabel __awal.

-diam Cetak pesan ketika pengecualian terjadi. Ini adalah default.

-tidak tenang Jangan mencetak pesan pada pengecualian.

-dipetakan_io
Aktifkan fasilitas IO yang dipetakan memori. Program yang menggunakan syscalls SPIM untuk membaca
dari terminal tidak bisa juga menggunakan IO yang dipetakan memori.

-nomapped_io
Nonaktifkan fasilitas IO yang dipetakan memori.

-delayed_branch
Simulasikan transfer kontrol tertunda MIPS dengan mengeksekusi instruksi setelah a
cabang, lompat, atau panggil sebelum mentransfer kendali. Default SPIM adalah untuk
mensimulasikan transfer yang tidak tertunda, kecuali jika flag -bare disetel.

-tertunda_beban
Simulasikan instruksi pemuatan asli MIPS yang tidak saling terkait. Standar SPIM adalah
untuk mensimulasikan beban yang tidak tertunda, kecuali jika flag -bare disetel.

-teks ukuran -data ukuran -tumpukan ukuran -skteks ukuran -skdata ukuran
Menetapkan ukuran awal segmen segmen memori menjadi ukuran byte. Ingatan
segmen diberi nama: teks, data, tumpukan, teks, dan kdata. itu teks ruas
berisi instruksi dari sebuah program. NS data segmen memegang program
data. Itu tumpukan segmen memegang runtime stack-nya. Selain menjalankan
program, SPIM juga mengeksekusi kode sistem yang menangani interupsi dan pengecualian.
Kode ini berada di bagian terpisah dari ruang alamat yang disebut inti.
Grafik teks segmen memegang instruksi kode ini dan kdata menyimpan datanya.
Tidak ada tumpukan segmen karena kode sistem menggunakan tumpukan yang sama dengan
program. Misalnya, pasangan argumen -data 2000000 memulai data pengguna
segmen pada 2,000,000 byte.

-data ukuran -stack ukuran -lkdata ukuran
Menetapkan batas seberapa besar segmen memori berikut bisa tumbuh menjadi ukuran byte. NS
segmen memori yang dapat tumbuh adalah data, tumpukan, dan kdata.

-hexgpr Tampilkan register tujuan umum (GPR) dalam heksadesimal.

-nohexgpr Tampilkan register tujuan umum (GPR) dalam desimal.

-hexfpr Tampilkan register titik-mengambang (FPR) dalam heksadesimal.

-nohexfpr Tampilkan register titik-mengambang (FPR) sebagai nilai titik-mengambang

-mengajukan fillet 10
Muat dan jalankan kode perakitan dalam file.

-menjalankan fillet 10
Muat dan jalankan MIPS executable (a.out) file. Hanya bekerja pada sistem yang menggunakan
sebuah prosesor MIPS.

Gunakan xspim online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

  • 1
    facetracknoir
    facetracknoir
    Program pelacakan kepala modular itu
    mendukung banyak pelacak wajah, filter
    dan protokol permainan. Di antara pelacak
    adalah SM FaceAPI, AIC Inertial Head
    Pelacak...
    Unduh facetracknoir.dll
  • 2
    Kode QR PHP
    Kode QR PHP
    Kode QR PHP adalah sumber terbuka (LGPL)
    perpustakaan untuk menghasilkan Kode QR,
    kode batang 2 dimensi. Berdasarkan
    libqrencode C library, menyediakan API untuk
    membuat batang Kode QR...
    Unduh Kode QR PHP
  • 3
    freeciv
    freeciv
    Freeciv adalah turn-based gratis
    game strategi multipemain, di mana masing-masing
    pemain menjadi pemimpin a
    peradaban, berjuang untuk mendapatkan
    tujuan akhir: menjadi...
    Unduh Freeciv.dll
  • 4
    Kotak Pasir Cuckoo
    Kotak Pasir Cuckoo
    Cuckoo Sandbox menggunakan komponen untuk
    memantau perilaku malware di a
    Lingkungan kotak pasir; diisolasi dari
    sisa sistem. Ini menawarkan otomatis
    analisis...
    Unduh Kotak Pasir Cuckoo
  • 5
    LMS-YouTube
    LMS-YouTube
    Putar video YouTube di LMS (porting dari
    Triode's to YouTbe API v3) Ini
    aplikasi yang juga dapat diambil
    dari
    https://sourceforge.net/projects/lms-y...
    Unduh LMS-YouTube
  • 6
    Yayasan Presentasi Windows
    Yayasan Presentasi Windows
    Yayasan Presentasi Windows (WPF)
    adalah kerangka kerja UI untuk membangun Windows
    aplikasi desktop. WPF mendukung
    set luas pengembangan aplikasi
    fitur...
    Unduh Windows Presentation Foundation
  • Lebih banyak lagi »

Perintah Linux

Ad