解釋Brainf *#k在AVR

上我們不會叫它無用,但我們會問為什麼[丹]為AVR寫了一個Brainfuck解釋器

它不是為AVR生成代碼;更像一個引導加載程序。要運行Brainfuck程序,[Dan]將其上傳到他的Atmega32內的EEPROM,之後微控制器接管並開始執行Brailfuck程序告訴它的任何指令。由於整個事物運行EEPROM,因此代碼大小限制為1022字節。我們認為,對人類撰寫的任何Brainfuck程序都足夠了。

至於為什麼[丹]希望AVR為人類幾乎不可讀的語言構建翻譯,老實說,除了共同之外,我們誠實不知道’因為它有情緒。在那裡有一些非常棒的項目,使用Brainfuck,包括這個遺傳算法軟件開發人員。儘管如之,Blinkey LED足以讓我們快樂,所以你可以看到突破後在LED桿顯示器上做出東西的腦袋。