算术运算指令组
发布时间:2008/9/19 0:00:00 访问次数:391
算术运算指令组(arithmetic group)由加法、带进位加、减法和带进位减组成,如图所示。
图 算术运算指令组结构
(1) 加法(add)指令
add指令完成两个8位无符号数的加法操作,第1个操作数为寄存器的内容,并且运算的结果也存入该寄存器:第2个操作数可以是寄存器,也可以是立即数(常数)。该指令将会影响标志位。
(2) 带进位加法(addcy)指令
addcy指令完成两个8位无符号数连同进位位内容的加法操作,第1个操作数为寄存器的内容,并且运算的结果也存入该寄存器;第2个操作数可以是寄存器,也可以是立即数(常数)。该指令将会影响标志位。
(3) 减法(sub)指令。
sub指令完成两个8位无符号数的减法运算,第1个操作数为寄存器的内容,并且运算的结果也存入该寄存器;第2个操作数可以是寄存器,也可以是立即数(常数)。该指令将会影响标志位。
(4) 带进位减法(subcy)指令
subcy指令完成两个8位无符号数连同进位位内容的减法运算,第1个操作数为寄存器的内容,并且运算的结果也存入该寄存器;第2个操作数可以是寄存器,也可以是立即数(常数)。该指令将会影响标志位。
欢迎转载,信息来自维库电子市场网(www.dzsc.com)
算术运算指令组(arithmetic group)由加法、带进位加、减法和带进位减组成,如图所示。
图 算术运算指令组结构
(1) 加法(add)指令
add指令完成两个8位无符号数的加法操作,第1个操作数为寄存器的内容,并且运算的结果也存入该寄存器:第2个操作数可以是寄存器,也可以是立即数(常数)。该指令将会影响标志位。
(2) 带进位加法(addcy)指令
addcy指令完成两个8位无符号数连同进位位内容的加法操作,第1个操作数为寄存器的内容,并且运算的结果也存入该寄存器;第2个操作数可以是寄存器,也可以是立即数(常数)。该指令将会影响标志位。
(3) 减法(sub)指令。
sub指令完成两个8位无符号数的减法运算,第1个操作数为寄存器的内容,并且运算的结果也存入该寄存器;第2个操作数可以是寄存器,也可以是立即数(常数)。该指令将会影响标志位。
(4) 带进位减法(subcy)指令
subcy指令完成两个8位无符号数连同进位位内容的减法运算,第1个操作数为寄存器的内容,并且运算的结果也存入该寄存器;第2个操作数可以是寄存器,也可以是立即数(常数)。该指令将会影响标志位。
欢迎转载,信息来自维库电子市场网(www.dzsc.com)
上一篇:仿真波形生成的功能块介绍
上一篇:移位和循环指令组