首页前端开发CSSMUL是进行无符号乘法的指令。

MUL是进行无符号乘法的指令。

时间2024-05-25 08:16:03发布访客分类CSS浏览37
导读:MUL(无符号乘法 指令有三种格式:第一种是将8位的操作数于al相乘。第二种是将16位的操作数与ax相乘; 第三种是将32位的操作数与eax进行相乘 乘数和被乘数大小必须相同,乘积的尺寸是乘数/被乘数大小的两倍。 三种格式都既接受寄存器操...

MUL(无符号乘法)指令有三种格式:第一种是将8位的操作数于al相乘。第二种是将16位的操作数与ax相乘; 第三种是将32位的操作数与eax进行相乘

乘数和被乘数大小必须相同,乘积的尺寸是乘数/被乘数大小的两倍。 三种格式都既接受寄存器操作数,也接受内存操作数。但是不接受立即操作数(这点大家注意下)。

例如:

你想将al寄存器中的值乘上2,那么此时你需要将立即数2存放到一个寄存器中,然后通过mul指令相乘,或者将立即数放到一个内存地址中,然后通过内存单元的形式来进行相乘。

举例:

mov bl, 2

mul bl ; 此刻将bl寄存器中的值乘上al寄存器中的值

指令中唯一的一个操作数是乘数。

也就是当我们的乘数是8位的时候,则与al相乘,如果我们的乘数是16位则与ax相乘,如果我们的乘数是32位则与eax寄存器相乘。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: MUL是进行无符号乘法的指令。
本文地址: https://pptw.com/jishu/667621.html
CSS的定位 如何在LinuxMint中安装新的软件包

游客 回复需填写必要信息