Vlákno názorů k článku Navrhujeme a vyrábíme vlastní CPU: vývojové nástroje od CHe - Ad Počítač má prázdnou paměť, černou obrazovku, a...

  • Článek je starý, nové názory již nelze přidávat.
  • 17. 5. 2025 21:14

    CHe

    Ad Počítač má prázdnou paměť, černou obrazovku, a CPU stojí na adrese 0×0000.:

    V dôsledku čoho stojí? Zdroj taktu predpokladám beží, očakávateľné by bolo, že sa bude snažiť dekódovať a vykonávať inštrukcie, zodpovedajúce hodnotám v neinicializovanej RAM (neviem či v tomto prípade 0x00, 0xFF, prípadne nedefinovaný obsah), väčšina CPU v takomto prípde fungovala ako nejaký druh čítača, cyklicky prechádzajúceho adresový priestor. Alebo je defaultne v nejakom statickom režime, s explicitným krokovaním externým signálom?

  • 17. 5. 2025 21:50

    Martin Beran

    V dôsledku čoho stojí?

    CPU má vstupní signál Run, kterým se spouští běh programu. Tento signál je nastavován z CDI (řídicí a ladicí rozhraní), ovládaného přes sériový port z debuggeru běžícího na hostitelském počítači. Normální postup je takový, že se příkazem debuggeru load nahraje do paměti program a následně se spustí příkazem execute, který prostřednictvím CDI nastaví signál Run CPU.