Brainf * # K AVR: llä

Emme kutsu sitä hyödytöntä, mutta pyydämme, miksi [Dan] kirjoitti AVR: n brainfuck-tulkki

Se ei tuota koodia AVR: lle; Ajattele sitä paljon enemmän käynnistyslataimena. Jos haluat suorittaa Brainfuck-ohjelman, [Dan] lataa sen EEPROM: lle ATMEGA32: n sisällä, minkä jälkeen mikrokontrolleri kulkee ja alkaa suorittaa mitä tahansa opetusta, jonka Brainfuck-ohjelma kertoo sen tekemiseen. Koska koko asia loppuu EEPROM, koodin koko on rajoitettu 1022 tavua. Tarpeeksi ihmisen kirjoittama Brainfuck-ohjelma, ajattelemme.

Siksi, miksi [Dan] haluaisi, että AVR rakentaa tulkin kielelle, joka on melkein lukematon ihmisillä, rehellisesti ei ole muuta aavistustakaan kuin yhteinen “, koska se on” Sentimente “. On olemassa melko hämmästyttäviä projekteja, jotka käyttävät Brainfuck, mukaan lukien tämä geneettinen algoritm-ohjelmistokehittäjä. Paras nyt, vaikka Blinkey LEDit riittää pitämään meidät onnellisina, joten voit nähdä videon Brainfuckista tekemällä sen asia LED-palkin näytöllä tauon jälkeen.

Leave a Comment

Your email address will not be published. Required fields are marked *