下面介绍下在CPU内部怎么处理exception。根据下图EFR寄存器记录了(首先要使能exception,否侧EFR不能记录,见英文描述)CPU检测到的exception类型,当检测到NMI,NXF位会被置位,当检测到excepton(event4~127 trigger),EXF位会被置位等。在用户模式下,EFR寄存器不可访问,在spervisor模式下,可以通过MVC EFR访问。
E...
分类:
其他好文 时间:
2014-05-09 02:42:19
阅读次数:
350
Exception Combiner允许系统设计者...
分类:
其他好文 时间:
2014-05-09 00:30:36
阅读次数:
488
我们知道INTC根据128个system event的输入,然后输出下面的信号到INTC所在corePac的CPU:
? One maskable, hardware exception (EXCEP)
? Twelve maskable hardware interrupts (INT4 through INT15)
? One non-maskable signal that you c...
分类:
其他好文 时间:
2014-05-08 16:03:55
阅读次数:
447
ADDKPC指令的作用是通过一条指令实现地址的保存与nop指令的执行。在调用B指令实现真正跳转前,要保存下一条指令的地址(为了执行完跳转程序后,能够返回),并同时执行n个nop指令。该指令有助于减小设置函数调用的返回地址时使用的指令数。...
分类:
其他好文 时间:
2014-05-07 07:26:39
阅读次数:
235
嵌入式开发中经常会遇到浮点型的运算,但是如果没有dsp,其处理浮点运算的效率是很低的,所以通常把浮点数转换成定点,再做运算。...
分类:
其他好文 时间:
2014-04-29 13:24:20
阅读次数:
556