nand2vm-纯Python实现nand2tetris 该项目的目标是创建nand2tetris的Python版本,nand2vm包括nand2tetris的完整测试套件,以及具有python版本的汇编程序。 基本要素 位数组 使用BitArray在处理位数据时,使用BitArray API,我们可以快速创建一个小的字节序位数组: >> > import nand2vm # Init from list using big endian >> > b = nand2vm . BitArray ([ True , True , False , True ]) >> > b 1101 >>