You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

CPU模拟器运行Fill.asm时屏幕出现间隙问题求助

Nand2Tetris Hack汇编Fill项目屏幕显示异常求助
  • 我有C语言基础,一直好奇计算机底层原理,正在学习Nand2Tetris课程。
  • 之前学过数字电子技术,课程前半部分(比如构建逻辑门、组合逻辑)难度不大,但汇编编程对我来说挺有挑战——毕竟只接触过基础C语言,底层编程还是很陌生。

我在做Fill.asm项目时遇到了问题:项目目标是按下任意按键时把整个屏幕涂黑,代码能正常响应按键,但屏幕却出现奇怪的棋盘格图案,不是预期的全屏填充。我尝试直接向单个Screen寄存器写入-1(二进制补码1111111111111111,理论上应该点亮16个像素),结果还是出现同样的间隙。

附上两张截图说明问题:
屏幕显示棋盘格异常截图1
屏幕显示棋盘格异常截图2

求指导:如何设置CPU模拟器的正确屏幕参数?

内容的提问来源于stack exchange,提问作者archibald casteel

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.12 19:52:02