nand2vm:nand2vm-nand2tetris Hack平台的纯python实现
文件大小: 372k
源码售价: 10 个金币 积分规则     积分充值
资源说明: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 >> > b [ 0 ] True >> > b [ 1 ] # Internal using small endian False >> > b . data [ True , False , True , True ] # Init from integer, default using 16 bits >> > b = nand2vm . BitArray ( - 1 ) >> > b
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。