loops - 6800 汇编代码 如何编辑循环的最后一个字符?
问题描述
这是我的 6800 摩托罗拉组件的代码。我怎么得到它,所以最后一个字符是“?” (用 '#' 字符填充每个屏幕位置,并以 '?' 字符结束)。由于某种原因,它不起作用
screen .equ $fb00
ldx #screen
reset ldaa #'#'
start staa 0,x
inx
inca
cpx #$ff38
beq theend
cmpa #'?'
bgt reset
bra start
theend nop
.end
解决方案
推荐阅读
- c# - C# 使用 SerialPort.Write to COM 的两个连续代码执行没有相同的结果
- java - IvyIDEA 插件不会下载所有依赖项
- c# - 使用 HttpClient 的 Net Core 测试方法
- python - 当我在 python 中运行 pearson 相关测试时,P 值为 0.0 是否正常
- r - 如何计算R中的轨迹长度
- c++ - Visual Studio 2019 C++ 桌面应用程序;如何制作子窗口?
- intellij-idea - IntelliJ 编辑器显示不正确的错误,使用 JavaFX
- python - Python:生成5个具有固定总和的随机整数(每个都有自己的范围)
- php - 即使有现有产品图像,如何在 WooCommerce 上设置默认产品缩略图?
- javascript - Google APi 客户端打开弹出窗口而不是重定向