nand2Tetris硬件模拟器使用.hdl文件来加载芯片。但是,如果我们制作了一个芯片(或门),我们可以将它用作另一个项目的块吗?有内置函数可以编写芯片的代码但如果我们想用芯片作为对象怎么办?可以这样做吗?
据我所知还没有(但请随意测试一下)。您设计的每个芯片都有一个内置版本,如果您包含该芯片,则硬件模拟器会使用该版本 - 这样,如果您使用一路上构建的标准芯片之一,您将始终获得一个已知的版本-良好的芯片实现。