上一页 1 2 3 4 5 6 7 8 ··· 119 下一页
摘要: 环境 Time 2023-07-09 Java 17 前言 说明 参考: https://craftinginterpreters.com/contents.html https://github.com/GuoYaxiang/craftinginterpreters_zh https://spac 阅读全文
posted @ 2025-10-30 17:48 jiangbo4444 阅读(4) 评论(0) 推荐(0)
摘要: 环境 Time 2023-07-08 前言 说明 参考:https://www.nand2tetris.org/ 参考:https://github.com/AllenWrong/nand2tetris 目标 接上一节,使用 Java 语言实现汇编编译器。 SymbolTable package c 阅读全文
posted @ 2025-10-30 17:48 jiangbo4444 阅读(4) 评论(0) 推荐(0)
摘要: 环境 Time 2023-07-08 前言 说明 参考:https://www.nand2tetris.org/ 目标 接上一节,实现 CPU、Memory、Computer。 CPU /** * The Hack CPU (Central Processing unit), consisting 阅读全文
posted @ 2025-10-30 17:47 jiangbo4444 阅读(7) 评论(0) 推荐(0)
摘要: 环境 Time 2023-07-07 前言 说明 参考:https://www.nand2tetris.org/ 目标 接上一节,通过模拟的 CPU 实现 mult 和 fill 程序。 mult // r2 = 0 @2 M=0 // loop r1 > 0 (LOOP) @1 D=M @END 阅读全文
posted @ 2025-10-30 17:47 jiangbo4444 阅读(5) 评论(0) 推荐(0)
摘要: 环境 Time 2023-07-07 前言 说明 参考:https://www.nand2tetris.org/ 参考:《编码:隐匿在计算机背后的语言》 目标 接上一节,实现 Bit、Register、RAM8、RAM64、RAM512、RAM4K、RAM16K、PC。 Bit /** * 1-bi 阅读全文
posted @ 2025-10-30 17:47 jiangbo4444 阅读(6) 评论(0) 推荐(0)
摘要: 环境 Time 2023-07-07 前言 说明 参考:https://www.nand2tetris.org/ 参考:《编码:隐匿在计算机背后的语言》 目标 接上一节,实现 HalfAdder、FullAdder、Add16、Inc16、ALU。 HalfAdder /** * Computes 阅读全文
posted @ 2025-10-30 17:47 jiangbo4444 阅读(6) 评论(0) 推荐(0)
摘要: 环境 Time 2023-07-06 前言 说明 参考:https://www.nand2tetris.org/ 目标 接上一节,实现 Or8Way、Mux4Way16、Mux8Way16、DMux4Way、DMux8Way 五个基础门。 Or8Way /** * 8-way Or: * out = 阅读全文
posted @ 2025-10-30 17:47 jiangbo4444 阅读(11) 评论(0) 推荐(0)
摘要: 环境 Time 2023-07-06 前言 说明 参考:https://www.nand2tetris.org/ 目标 接上一节,通过基础的逻辑门实现 Not16、And16、Or16、Mux16 四个基础门。 Not16 /** * 16-bit Not: * for i=0..15: out[i 阅读全文
posted @ 2025-10-30 17:46 jiangbo4444 阅读(3) 评论(0) 推荐(0)
摘要: 环境 Time 2023-07-06 前言 说明 参考:https://www.nand2tetris.org/ 目标 通过最基础的 Nand(与非门)实现 Not、And、Or、Xor、Mux、DMux 几个基础门。 Not /** * Not gate: * out = not in */ /* 阅读全文
posted @ 2025-10-30 17:46 jiangbo4444 阅读(5) 评论(0) 推荐(0)
摘要: 环境 Time 2022-12-16 WSL-Ubuntu 22.04 Rust 1.65.0 前言 说明 参考:https://github.com/pingcap/talent-plan 目标 在上一节的基础上,根据提供的目录,读取目录中所有的文件。 Cargo.toml [package] e 阅读全文
posted @ 2025-10-28 17:17 jiangbo4444 阅读(5) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 ··· 119 下一页