assembly - 如何在bios汇编中打印一个数字
问题描述
我尝试了很多方法,并在互联网上搜索了 2 个小时,没有找到任何东西。请帮助,组装新手。我意识到我必须将数字转换为字符串,但我没有成功。
最后一次尝试:
pint:
.repeat:
mov ax, 10
div al
mov cl, [al]
mov al, [ah]
mov ah, 0Eh
add ah, 48
int 0x10
sub ah, 48
mov al, [cl]
cmp al, 0
je .done
jmp .repeat
.done:
ret
解决方案
推荐阅读
- flask - Flask-migrate 在环境更改后不会更新或迁移更改
- angular - Angular angular-auth-oidc-client 问题想要读取 authzData 但没有找到
- python - 保存模型 django 中的图像列表
- javascript - 使用 Selenium 和 Python 将 html 发送到富文本框的问题
- c# - 具有集合绑定的 UserControl 始终返回 Null
- python-3.x - 按列表长度过滤
- kotlin - MockK 监视 Kotlin 中的顶级私有函数
- amazon-web-services - Cloudformation yaml - 在 AutoScalingGroup 资源中生成实例列表
- typescript - AWS Javascript SDK v3 - Typescript 由于错误 TS2304 无法编译:找不到名称“ReadableStream”
- php - 运行 php artisan 迁移时出现问题