Na zaciatok by som skor zacal z "one-instruction set computer" Je to jednoduchsie na implementaciu a vcelku zabava v tom programovat. (nieco na urovni BrainFuck-u) Pripadne nieco ako MCPU (https://opencores.org/projects/mcpu)
Vcelku zaujimave su aj FORTH procesory napriklad J1 (https://github.com/jamesbowman/j1) Ten je ale vo Verilogu. Som to prerabal do VHDL ale nepamatam si ci je to funkcne (https://svn.mavipet.sk/svn/fpga_tests/J1_vhdl/)
Na zaciatok by som skor zacal z "one-instruction set computer"
Já jsem chtěl něco, co bude aspoň zhruba na úrovni 8bitových počítačů z 80. let (vzpomínám na svůj Didaktik Gama). Aby se do toho dal nahrát netriviální program, umělo to číst vstup z klávesnice a kreslit na obrazovku. A aby se to dalo rozumně programovat v assembleru.
Vcelku zaujimave su aj FORTH procesory
Ano, ale chtěl jsem "klasický procesor", který počítá s hodnotami v registrech.
netrivialny program sa da nahrat skoro do cohokolvek.
To je pravda, ale chtěl jsem něco, na co půjde dobře vyrobit assembler a pak v tom assembleru programovat. Mým cílem bylo překlenout mezeru v (mém) chápání mezi hradly a procesory jako např. Z80 a x86.
Kuk My4TH
To je určitě zajímavý projekt, ale nechtěl jsem vyrábět zásobníkový procesor.