码迷,mamicode.com
首页 >  
搜索关键字:or1200 软核处理器    ( 53个结果
串行乘法与并行乘法
以下内容摘自《步步惊芯——软核处理器内部设计分析》一书 串行乘法       OR1200中串行乘法采用的是“移位——加”迭代算法,这种算法借鉴了手工计算乘法的过程,对于二进制乘法,比如:1101*1011,手工计算过程如图8.1所示。 图8.1 手工计算二进制乘法的过程       从图中可知手工计算时会将被乘数与乘数中每一位依次相乘,最后...
分类:其他好文   时间:2014-05-04 17:58:20    阅读次数:476
or1200中Exception模块的作用
以下内容摘自《步步惊芯——软核处理器内部设计分析》一书 EXCEPTION模块的作用       为了便于说明,在进行具体指令分析之前,给出在异常处理类指令执行过程中涉及到的主要模块连接关系,如图7.1所示,图中的大部分模块在前几章分析指令的时候都有所涉及。但在本章会使用不同的输入输出接口。该图仍然采用模块左边是输入接口,右边是输出接口的绘制方式,这样做的好处是一目了然知道哪些...
分类:其他好文   时间:2014-04-30 22:14:40    阅读次数:441
or1200处理器的异常处理类指令介绍
以下内容摘自《步步惊芯——软核处理器内部设计分析》一书       我们在计算机体系结构的学习中知道:中断实质上包括由外部事件引起的硬中断(又称外中断)和由内部预先安排的特定指令或内部异常引起的软中断(又称内中断或异常)两大类。在OR1200处理器中将中断称之为异常(exception),硬中断是其中的一种异常,当然这只是说法的不同而已。当异常发生时,有关处理器的状态信息被存储到某些...
分类:其他好文   时间:2014-04-29 13:41:22    阅读次数:405
53条   上一页 1 ... 4 5 6
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!