ubuntu - assembly 模数

标签 ubuntu assembly x86

我正在学习汇编语言。

汇编中有取模运算符吗?我知道我可以使用公式 Number= Divident * Divisor + Remainder 求出余数。

我听说当我们使用 DIV 语法时,余数存储在其中一个寄存器中?

编辑 1:我正在使用 Intel x86 架构并在 Ubuntu 上开发它。

最佳答案

在 x86 架构上,DIV 指令返回 AX 中的商和 DX 中的余数。

关于ubuntu - assembly 模数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3511146/

相关文章:

r - 无法在 ubuntu 20.04 R 版本 4.1.3 上安装包 ‘RcppArmadillo’

python - 如何从 venv 运行 ipython?

mongodb - 使用mongodb+srv配置Mongo

c - visual studio 2013 截断 x64 中返回的指针值

parsing - 为什么 NASM 在操作数中使用有效指令助记符作为符号名称没有问题?

linux - 以前的 apt-get update & install Docker 层在每次构建期间都被删除

assembly - 每个 asm 指令的大小是多少?

c - 使用缓冲区溢出执行shell代码

gcc - 约束 "Rah"和 "Ral"在扩展内联汇编中意味着什么?

c - x86内核中的键盘IRQ