爱意满满的作品展示区。
Exuanbo

做了一个 8-bit Assembler Simulator

  •  2
     
  •   Exuanbo ·
    exuanbo · May 2, 2022 · 5186 views
    This topic created in 1646 days ago, the information mentioned may be changed or developed.

    纯前端项目,技术栈是 React + Redux + WindiCSS + Vite + TypeScript

    2020 年我刚开始学 React 没多久的时候就开始做了, 这期间修修补补重构了两三遍直到现在才把基本功能完成。没有用组件库一方面原因是感觉自定义样式很痛苦 (是的我知道 headlessUI 😅),另一方面是想趁机练练手。

    指令集完全照搬了 Microprocessor Simulator, 是基于 8086 的一个小子集, 主要想给我们学校的学生上课用。

    因为还没有系统学过编译器所以 parser 写得挺随心所欲的...

    源码: https://github.com/exuanbo/assembler-simulator

    App: https://exuanbo.xyz/assembler-simulator/

    Screen Shot 2022-05-02 at 2.29.53 AM copy.png

    17 replies  •  2022-05-04 15:08:35 +08:00
    Donahue
    Donahue
    May 2, 2022
    1
    有意思,大佬
    unsized
    unsized
    May 2, 2022
    2
    太强了
    hefish
    hefish
    May 2, 2022
    3
    starred! 太好的东西了。
    stephenyin
    stephenyin
    May 2, 2022
    4
    真·全栈
    cassyfar
    cassyfar
    May 2, 2022
    5
    nice !
    oldshensheep
    oldshensheep
    May 2, 2022
    6
    6 啊, 之前学计组有这个就好了, 不过我学的是 8086 处理器的汇编
    qfdk
    qfdk
    PRO
    May 2, 2022
    7
    收下膝盖先
    mywaiting
    mywaiting
    May 2, 2022
    8
    这可视化实现得 666 ,三连了~
    d5
    d5
    May 2, 2022
    9
    厉害了大佬。没想到 university college cork 的学生这么强!
    Exuanbo
    Exuanbo
    OP
    May 2, 2022 via iPhone
    10
    一觉醒来没想到收到这么多称赞和 star ,谢谢大家了!
    Vincent103
    Vincent103
    May 2, 2022
    11
    体验完只能说太优秀了,如果当初我们学微机原理有这个就有意思多了
    WeiYuanStudio
    WeiYuanStudio
    May 3, 2022
    12
    这不比学校计算机原理的实验箱先进多了
    levelworm
    levelworm
    May 3, 2022 via Android
    13
    不错,做的蛮用心的
    venusbox
    venusbox
    May 3, 2022
    14
    不明觉厉~
    7gugu
    7gugu
    May 3, 2022❤️1
    15
    有这么棒的老师,学生一定很幸福吧
    Exuanbo
    Exuanbo
    OP
    May 4, 2022 via iPhone
    16
    @7gugu 谢谢但我也是学生哈哈哈
    Austin2035
    Austin2035
    May 4, 2022❤️1
    17
    666 啊,从“高级”的前端到“低级”的汇编,都让你给玩明白了。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   5423 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 63ms · UTC 01:57 · PVG 09:57 · LAX 17:57 · JFK 20:57
    ♥ Do have faith in what you're doing.