assembly - ARM 组装。如何在同一行中同时输入 char 和 decimal
问题描述
我有一个输出显示“输入 1、2 或 3 继续,或按 T 结束”处理字符或十进制很容易,但我不知道如何接受可以处理两者的输入.
到目前为止,我的(糟糕的)尝试看起来像这样。
*code to get input here, goes into r1*
cmp r1, #'T'
beq exit
cmp r1, #1
blt tryagain
cmp r3, #3
bgt tryagain
.data
.balign 4
numInput: .asciz "%d"
当然我知道这不是你处理这种情况的方式,但我不知道该怎么做
解决方案
推荐阅读
- postgresql-9.5 - 在几分钟内未显示正确的增量
- html - 位置:固定在 chrome/firefox 移动模型(和移动)上不起作用,但在我调整窗口大小时起作用
- laravel - 更改 InertiaJS-Laravel 默认的 RootView
- php - FEDEX 跟踪 API 错误消息:'您请求的资源不再可用。请修改您的请求,然后重试。
- c# - ASP.NET MVC Web 应用程序部署到 heroku
- entity-framework-core - 使用实体框架删除多行
- mqtt - 使用 caddy 2 的反向代理 websocket (paho)
- puppeteer-sharp - 我无法单击 Power BI 中的任何按钮
- latitude-longitude - 将经纬度四舍五入到大约 500 米以内
- javascript - 如何根据 React 和 JS 中的内容更改颜色文本