GNUSim8085 - 8085 микропроцессордук симулятор

GNUSimu8085

GNUsim8085 - бул Intel 8085 микропроцессорлорунун ASM коду үчүн графикалык симулятор, ассемблер жана мүчүлүштүктөрдү оңдоочу шайман, ошондой эле Linux жана Windows үчүн жеткиликтүү. Жана бул Intel чиптери учурдагыдай болбосо дагы, архитектура жана ассемблер тилдери менен таанышуу үчүн жакшы ыкма болушу мүмкүн, анткени алар көптөгөн азыркы дизайндарга караганда жөнөкөй.

Албетте, мурунтан эле билимиңиз бар болсо же жаңы нерседен баштоону кааласаңыз, анда алардын бар экендигин билишиңиз керек тренажерлор Мисалы, ISA RISC-V үчүн окшош. Бирок бул макалада мен ушул CPUs колдонгон "pre-x86" көрсөтмөсүн колдонгон акысыз жана акысыз программага токтолом ...

The белги GNUSim8085 урунттуу учурлары:

  • Бул 8085 микросхемалардын жыйынды кодунун синтаксисин баса алган жөнөкөй коддук редакторго ээ.
  • Ошондой эле, ассемблер тилиндеги көрсөтмөлөрдү туура аргументтер менен киргизүүгө жардам берет (баскычтопту караңыз).
  • Сиз өзүңүз түзгөн кодду аткарып жатып, CPU регистрлеринин мазмунун оңой эле көрө аласыз.
  • Ошондой эле желектердин мазмунун көрө аласыз.
  • Ал тургай, стекти, негизги эс тутумду жана I / O тутумунун даректерин көрө аласыз.
  • Ондук-он алтылык конвертерди жана тескерисинче камтыйт.
  • Мен буга чейин айтып өткөндөй, мүчүлүштүктөрдү оңдоону да жол берет.
  • Сиз программаны АСМда кадам-кадам менен иштете аласыз.
  • Жөнөкөй чыкылдатуу менен сиз ассемблерди opcode менен листингге айланта аласыз.
  • Жана анын GUI бир нече тилге которулган ... Андан буйрук сабын колдонбостон, баарын көзөмөлдөп, көрө аласыз.

Анын жардамы менен жабдуунун ичинен кантип иштей тургандыгын билип, өзүңүздүн АСМди колдонсоңуз болот. Эгер сизде жок болсо ASM коду боюнча колдонмо 8085 микросхема үчүн, Интернетте үйрөнө турган көптөгөн ресурстар бар. Мисалы GitHub Ал тургай, ар кандай код мисалдары бар файлдарды таба аласыз ...


Макаланын мазмуну биздин принциптерге карманат редакциялык этика. Ката жөнүндө кабарлоо үчүн чыкылдатыңыз бул жерде.

Комментарий биринчи болуп

Комментарий калтырыңыз

Сиздин электрондук почта дареги жарыяланбайт. Милдеттүү талаалар менен белгиленет *

*

*

  1. Маалыматтар үчүн жооптуу: AB Internet Networks 2008 SL
  2. Маалыматтын максаты: СПАМды көзөмөлдөө, комментарийлерди башкаруу.
  3. Мыйзамдуулук: Сиздин макулдугуңуз
  4. Маалыматтарды берүү: Маалыматтар үчүнчү жактарга юридикалык милдеттенмелерден тышкары билдирилбейт.
  5. Маалыматтарды сактоо: Occentus Networks (ЕС) тарабынан уюштурулган маалыматтар базасы
  6. Укуктар: Каалаган убакта маалыматыңызды чектеп, калыбына келтирип жана жок кыла аласыз.