ພາສາອັງກິດພາສາຝຣັ່ງແອສປາໂຍນ

Ad


OnWorks favicon

xspim - ອອນລາຍໃນຄລາວ

ແລ່ນ xspim ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີຜ່ານ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ນີ້ແມ່ນຄໍາສັ່ງ xspim ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


xspim - ເຄື່ອງຈຳລອງ MIPS32

SYNTAX


xspim [-asm/-ເປົ່າ - ຍົກ​ເວັ້ນ / - ບໍ່​ມີ​ຂໍ້​ຍົກ​ເວັ້ນ​ -ງຽບ/-ງຽບ
-mapped_io/-nomapped_io
-delayed_ສາຂາ -delayed_loads
-ຂໍ້ຄວາມ ຂະຫນາດ -sdata ຂະຫນາດ - stack ຂະຫນາດ -sktext ຂະຫນາດ -skdata ຂະຫນາດ
-ldata ຂະຫນາດ -lstack ຂະຫນາດ -lkdata ຂະຫນາດ
-hexgpr/-nohexgpr -hexfpr/-nohexfpr]
-file ເອກະສານ - ປະ​ຕິ​ບັດ​ ເອກະສານ

ລາຍລະອຽດ


SPIM S20 ແມ່ນເຄື່ອງຈຳລອງທີ່ແລ່ນໂປຣແກມສຳລັບຄອມພິວເຕີ MIPS32 RISC. SPIM ສາມາດອ່ານໄດ້
ແລະດໍາເນີນການໄຟລ໌ທີ່ມີພາສາປະກອບຫຼືໄຟລ໌ MIPS ປະຕິບັດທັນທີ. ຂີ້ເຫຍື້ອ
ເປັນລະບົບທີ່ບັນຈຸດ້ວຍຕົນເອງສໍາລັບການແລ່ນໂຄງການເຫຼົ່ານີ້ແລະມີ debugger ແລະ
ການໂຕ້ຕອບກັບການບໍລິການລະບົບປະຕິບັດການຈໍານວນຫນ້ອຍ.

SPIM ມາໃນສອງລຸ້ນ. ສະບັບທໍາມະດາເອີ້ນວ່າ ເຄື່ອງປັ່ນປ່ວນ. ມັນແລ່ນຢູ່ໃນປະເພດຂອງການໃດໆ
ສະຖານີ. ມັນ​ເຮັດ​ວຽກ​ຄື​ກັບ​ໂຄງ​ການ​ຫຼາຍ​ທີ່​ສຸດ​ຂອງ​ປະ​ເພດ​ນີ້​: ທ່ານ​ພິມ​ເສັ້ນ​ຂອງ​ຂໍ້​ຄວາມ​, ມົນ​ຕີ​ໄດ້​
ການກັບຄືນມາ ຄີ, ແລະ ເຄື່ອງປັ່ນປ່ວນ ປະຕິບັດຄໍາສັ່ງຂອງທ່ານ. ສະບັບທີ່ມັກຂອງ SPIM ຖືກເອີ້ນວ່າ xspim.
ມັນໃຊ້ລະບົບ X-window, ດັ່ງນັ້ນທ່ານຕ້ອງມີການສະແດງແຜນທີ່ນ້ອຍເພື່ອດໍາເນີນການ. xspim,
ຢ່າງ​ໃດ​ກໍ​ຕາມ, ເປັນ​ໂຄງ​ການ​ທີ່​ງ່າຍ​ຂຶ້ນ​ຫຼາຍ​ເພື່ອ​ຮຽນ​ຮູ້​ແລະ​ນໍາ​ໃຊ້​ເນື່ອງ​ຈາກ​ວ່າ​ຄໍາ​ສັ່ງ​ຂອງ​ຕົນ​ແມ່ນ​ສະ​ເຫມີ​ໄປ​
ໃນຫນ້າຈໍແລະເນື່ອງຈາກວ່າມັນຢ່າງຕໍ່ເນື່ອງສະແດງທະບຽນຂອງເຄື່ອງ.

OPTIONS


xspim ມີ​ທາງ​ເລືອກ​ຫຼາຍ​:

-asm ຈຳລອງເຄື່ອງ MIPS virtual ທີ່ສະໜອງໃຫ້ໂດຍຜູ້ປະກອບ. ນີ້​ແມ່ນ
Default

- ເປົ່າ ຈໍາລອງເຄື່ອງ MIPS ເປົ່າໂດຍບໍ່ມີຄໍາແນະນໍາ pseudo ຫຼືເພີ່ມເຕີມ
ຮູບແບບທີ່ຢູ່ທີ່ສະໜອງໃຫ້ໂດຍຜູ້ປະກອບ. ຫມາຍເຖິງ - ງຽບ.

-ຂໍ້​ຍົກ​ເວັ້ນ
ໂຫຼດຕົວຈັດການຂໍ້ຍົກເວັ້ນມາດຕະຖານ ແລະລະຫັດເລີ່ມຕົ້ນ. ນີ້ແມ່ນຄ່າເລີ່ມຕົ້ນ.

- ບໍ່ມີຂໍ້ຍົກເວັ້ນ
ຢ່າໂຫລດຕົວຈັດການຂໍ້ຍົກເວັ້ນມາດຕະຖານແລະລະຫັດເລີ່ມຕົ້ນ. ຂໍ້ຍົກເວັ້ນນີ້
handler ຈັດການກັບຂໍ້ຍົກເວັ້ນ. ເມື່ອມີຂໍ້ຍົກເວັ້ນເກີດຂຶ້ນ, SPIM ຈະໂດດໄປຫາສະຖານທີ່
0x80000080, ເຊິ່ງຕ້ອງມີລະຫັດເພື່ອໃຫ້ບໍລິການຂໍ້ຍົກເວັ້ນ. ນອກຈາກນັ້ນ, ນີ້
ໄຟລ໌ມີລະຫັດເລີ່ມຕົ້ນທີ່ເອີ້ນໃຊ້ວຽກປະຈຳ ຕົ້ນຕໍ. ໂດຍບໍ່ມີການເລີ່ມຕົ້ນ
ປົກກະຕິ, SPIM ເລີ່ມຕົ້ນປະຕິບັດຢູ່ໃນຄໍາແນະນໍາທີ່ມີປ້າຍຊື່ __ການເລີ່ມຕົ້ນ.

- ງຽບ ພິມຂໍ້ຄວາມເມື່ອມີຂໍ້ຍົກເວັ້ນເກີດຂຶ້ນ. ນີ້ແມ່ນຄ່າເລີ່ມຕົ້ນ.

- ງຽບ ຢ່າພິມຂໍ້ຄວາມໃນຂໍ້ຍົກເວັ້ນ.

-mapped_io
ເປີດໃຊ້ອຸປະກອນ IO ທີ່ມີແຜນທີ່ຫນ່ວຍຄວາມຈໍາ. ໂປຣແກຣມທີ່ໃຊ້ SPIM syscalls ເພື່ອອ່ານ
ຈາກ terminal ບໍ່ສາມາດເຮັດໄດ້ ຍັງໃຊ້ IO ທີ່ມີແຜນທີ່ຫນ່ວຍຄວາມຈໍາ.

-nomapped_io
ປິດໃຊ້ງານອຸປະກອນ IO ທີ່ມີແຜນທີ່ຫນ່ວຍຄວາມຈໍາ.

-delayed_ສາຂາ
ຈໍາລອງການໂອນການຄວບຄຸມທີ່ຊັກຊ້າຂອງ MIPS ໂດຍການປະຕິບັດຄໍາແນະນໍາຫຼັງຈາກ a
ສາຂາ, ໂດດ, ຫຼືໂທຫາກ່ອນທີ່ຈະໂອນການຄວບຄຸມ. ຄ່າເລີ່ມຕົ້ນຂອງ SPIM ແມ່ນເພື່ອ
ຈຳລອງການໂອນຍ້າຍທີ່ບໍ່ຊັກຊ້າ, ເວັ້ນເສຍແຕ່ຈະຕັ້ງທຸງ -bare.

-delayed_loads
ຈຳລອງຄຳແນະນຳການໂຫຼດຕົ້ນສະບັບຂອງ MIPS, ທີ່ບໍ່ຕິດກັນ. ຄ່າເລີ່ມຕົ້ນຂອງ SPIM ແມ່ນ
ເພື່ອຈຳລອງການໂຫຼດທີ່ບໍ່ຊັກຊ້າ, ເວັ້ນເສຍແຕ່ຈະຕັ້ງທຸງ -bare.

-ຂໍ້ຄວາມ ຂະຫນາດ -sdata ຂະຫນາດ - stack ຂະຫນາດ -sktext ຂະຫນາດ -skdata ຂະຫນາດ
ກໍານົດຂະຫນາດເບື້ອງຕົ້ນຂອງພາກສ່ວນຫນ່ວຍຄວາມຈໍາທີ່ຈະເປັນ ຂະຫນາດ ໄບຕ໌. ຄວາມຊົງຈໍາ
ພາກສ່ວນມີຊື່: ຂໍ້ຄວາມ, ຂໍ້ມູນ, stack, ktext, ແລະ kdata. ໄດ້ ຂໍ້ຄວາມ ສ່ວນ
ມີຄໍາແນະນໍາຈາກໂຄງການ. ໄດ້ ຂໍ້ມູນ ພາກສ່ວນຖືໂຄງການ
ຂໍ້ມູນ. ໄດ້ stack segment ຖື stack runtime ຂອງຕົນ. ນອກຈາກການແລ່ນ ກ
ໂຄງການ, SPIM ຍັງປະຕິບັດລະຫັດລະບົບທີ່ຈັດການກັບການຂັດຂວາງແລະຂໍ້ຍົກເວັ້ນ.
ລະຫັດນີ້ຢູ່ໃນສ່ວນແຍກຕ່າງຫາກຂອງພື້ນທີ່ທີ່ຢູ່ທີ່ເອີ້ນວ່າ kernel.
ໄດ້ ktext segment ຖືຄໍາແນະນໍາຂອງລະຫັດນີ້ແລະ kdata ຖືຂໍ້ມູນຂອງມັນ.
ບໍ່​ມີ kstack segment ນັບຕັ້ງແຕ່ລະຫັດລະບົບໃຊ້ stack ດຽວກັນກັບ
ໂຄງການ. ຕົວຢ່າງ, ຄູ່ຂອງການໂຕ້ຖຽງ -sdata 2000000 ເລີ່ມຂໍ້ມູນຜູ້ໃຊ້
segment ຢູ່ 2,000,000 bytes.

-ldata ຂະຫນາດ -lstack ຂະຫນາດ -lkdata ຂະຫນາດ
ກໍານົດຂອບເຂດຈໍາກັດກ່ຽວກັບຂະຫນາດຫນ່ວຍຄວາມຈໍາ ມອນ ສາມາດເຕີບໃຫຍ່ເປັນ ຂະຫນາດ ໄບຕ໌. ໄດ້
ພາກສ່ວນຄວາມຊົງຈໍາທີ່ສາມາດຂະຫຍາຍຕົວໄດ້ ຂໍ້ມູນ, stack, ແລະ kdata.

- hexgpr ແຈກຢາຍການລົງທະບຽນຈຸດປະສົງທົ່ວໄປ (GPRs) ໃນເລກຖານສິບຫົກ.

-nohexgpr ແຈກຢາຍການລົງທະບຽນຈຸດປະສົງທົ່ວໄປ (GPRs) ໃນອັດຕາທົດສະນິຍົມ.

- hexfpr ແຈກຢາຍການລົງທະບຽນຈຸດເລື່ອນ (FPRs) ໃນເລກຖານສິບຫົກ.

-nohexfpr ແຈກຢາຍການລົງທະບຽນຈຸດລອຍ (FPRs) ເປັນຄ່າຈຸດລອຍ

-file ເອກະສານ 10
ໂຫລດແລະປະຕິບັດລະຫັດປະກອບໃນໄຟລ໌.

- ປະ​ຕິ​ບັດ​ ເອກະສານ 10
ໂຫຼດແລະປະຕິບັດ MIPS ປະຕິບັດໄດ້ (a.out) ໄຟລ໌. ພຽງແຕ່ເຮັດວຽກກ່ຽວກັບລະບົບການນໍາໃຊ້
ໂປເຊດເຊີ MIPS.

ໃຊ້ xspim ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net


ເຊີບເວີ ແລະສະຖານີເຮັດວຽກຟຣີ

ດາວໂຫຼດແອັບ Windows ແລະ Linux

  • 1
    DivFix ++
    DivFix ++
    DivFix++ ແມ່ນ​ການ​ສ້ອມ​ແປງ​ວິ​ດີ​ໂອ AVI ຂອງ​ທ່ານ​ແລະ​
    ຊອບ​ແວ​ສະ​ແດງ​ຕົວ​ຢ່າງ​. ມັນຖືກອອກແບບມາສໍາລັບການສ້ອມແປງ
    ແລະເບິ່ງຕົວຢ່າງໄຟລ໌ທີ່ກໍາລັງດາວໂຫຼດຢູ່
    ຈາກ ed2k(emule), torrent, gnutella, ftp...
    ດາວໂຫລດ DivFix++
  • 2
    ຊຸມຊົນ JBoss
    ຊຸມຊົນ JBoss
    ໂຄງ​ການ​ພັດ​ທະ​ນາ​ຂອງ​ຊຸມ​ຊົນ​ທີ່​ມີ​
    ນະວັດຕະກໍາຫລ້າສຸດສໍາລັບການຕັດແຂບ
    ແອັບ. ໂຄງການ flagship ຂອງພວກເຮົາ JBoss AS ແມ່ນ
    ແຫຼ່ງເປີດຊັ້ນນໍາ,
    ໄດ້​ມາດ​ຕະ​ຖານ ...
    ດາວໂຫລດ JBoss Community
  • 3
    Django Filer
    Django Filer
    django Filer ເປັນການຈັດການໄຟລ໌
    ຄໍາຮ້ອງສະຫມັກສໍາລັບ django ທີ່ເຮັດໃຫ້
    ການ​ຈັດ​ການ​ໄຟລ​໌​ແລະ​ຮູບ​ພາບ​ເປັນ​ລົມ​.
    django-filer ແມ່ນການຈັດການໄຟລ໌
    ຄໍາຮ້ອງສະຫມັກສໍາລັບ djang ...
    ດາວໂຫລດ Django Filer
  • 4
    xCAT
    xCAT
    Extreme Cluster Administration Toolkit.
    xCAT ແມ່ນການຈັດການກຸ່ມທີ່ສາມາດຂະຫຍາຍໄດ້
    ແລະເຄື່ອງມືການຈັດຫາທີ່ສະຫນອງ
    ການຄວບຄຸມຮາດແວ, ການຄົ້ນພົບ, ແລະ OS
    diskful/di...
    ດາວໂຫລດ xCAT
  • 5
    Psi
    Psi
    Psi ແມ່ນ XMPP ທີ່ມີປະສິດທິພາບຂ້າມເວທີ
    ລູກຄ້າອອກແບບມາສໍາລັບຜູ້ໃຊ້ທີ່ມີປະສົບການ.
    ມີການກໍ່ສ້າງທີ່ມີຢູ່ສໍາລັບ MS
    Windows, GNU/Linux ແລະ macOS.. ຜູ້ຊົມ:
    ຜູ້ໃຊ້ສຸດທ້າຍ...
    ດາວໂຫລດ Psi
  • 6
    Blobby Volley 2
    Blobby Volley 2
    ການສືບຕໍ່ຢ່າງເປັນທາງການຂອງຊື່ສຽງ
    ເກມອາເຄດ Blobby Volley 1.x..
    ຜູ້ຊົມ: ຜູ້ໃຊ້ສຸດທ້າຍ/ເດັສທັອບ. ຜູ້ໃຊ້
    ການໂຕ້ຕອບ: OpenGL, SDL. ການຂຽນໂປລແກລມ
    ພາສາ: C++, Lua. ຄ...
    ດາວໂຫລດ Blobby Volley 2
  • ເພີ່ມເຕີມ »

Linux ຄຳ ສັ່ງ

Ad