它用用途就是可以很方便地进行多字节加法。
比如5678H+9ABCH,8051是8位机,只能做字节加法,所以就先做78H+BCH=134H,34H存在ACC,高位1放在CY中。然后把ACC中值取出,再做56H+9AH=F0H,再加CY,为F1H,连上刚才取出的,结果就是F134H。
自定义指令指的是用户让Nios II软核完成的功能,功能由电路模块来实现,电路模块用硬件描述语言(HDL)描述,连接到Nios II软核的算术逻辑部件上。这样,用户指令就可以把系统中用软件处理耗时多的关键算法用硬件逻辑电路来实现。使用 {$INCLUDE} 或 {$I} 指令管理和调用自定义指令。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)