我在尝试让系统函数scanf在我的x86汇编程序中工作时遇到了很多问题。目前我已经让它从标准中读取,但是,它只会读取没有段错误的字符(我不知道为什么,指定的字符串是%d)。我在x86 online中看到的scanf示例使用了夸克,或者是用NASM语法编写的,因此我尝试将它们改编成适合我的程序。this is valid) ret
使用pr
我正在ArmV8中执行一个汇编程序,它使用多个常量(浮点数),因此乘以某个值(也是浮点)。为此,我想开发一个循环,该循环刚刚完成了一个包含常量的向量,每次递增地址以访问下一个常量,乘以它等等,而不是一次又一次重复相同的操作。不过,我不知道如何在汇编程序中直接声明这个向量。在ArmV7中,我做了这样的事情来达到这个目的:
Aux DCD 0x7F800000, 0x007FFF