你的浏览器版本过低,可能导致网站不能正常访问!为了你能正常使用网站功能,请使用这些浏览器。
举报
scfor123456 发表于 2019-9-25 18:59 ABS ACC Absolute Value of Accumulator Syntax Options ABS ACC Opcode 1111 1111 0101 0110
wenyangzeng 发表于 2019-9-25 20:56 这个应该已经是DSP了
scfor123456 发表于 2019-9-26 09:07 是的
一般来说,只有汇编指令集中有的指令才可能出现在手册中。指令集是在CPU内部集成的,不在指令集内的指令,CPU是无法解析的,也就是不知道你想让它干嘛。
不知道你想用的“取绝对值”是哪条指令?
Syntax Options ABS ACC
Opcode 1111 1111 0101 0110
Objmode X
RPT –
CYC 1
Operands ACC – Accumulator register
Description The content of the ACC register is replaced with its absolute value:
if(ACC = 0x8000 0000)
V = 1;
If (OVM = 1)
ACC = 0x7FFF FFFF;
else
ACC = 0x8000 0000;
else
if(ACC < 0)
ACC = −ACC;
摘于TI 指令手册上的
这个应该已经是DSP了
是的
CPU本身内部就没集成这条指令,那肯定是找不到的。
每种汇编指令,在CPU内部都对应着唯一的硬件指令选择线,类似C语言中的case