or1200中乘法除法指令说明
来源:互联网 发布:手机淘宝店铺模版 编辑:程序博客网 时间:2024/05/14 14:51
以下内容摘自《步步惊芯——软核处理器内部设计分析》一书
OR1200中乘法除法类指令共有9条,表8.3给出了所有的乘法除法类指令的作用及说明。
说明:表8.3是ORBIS32中给出的指令用法,但是通过分析OR1200的代码,发现有些指令并没有按照ORBIS32实现,如:l.mac、l.maci、l.msb,这三条指令有一个共同点就是涉及到乘法结果的低32位与{MACHI,MACLO}的运算,比如l.mac指令需要乘法结果的低32位加上{MACHI,MACLO},但是在OR1200实现中并没有只取乘法结果的低32位,而是直接使用64位的乘法结果与{MACHI,MACLO}进行相加运算,这就导致了计算结果的不同,这一点读者朋友在使用OR1200中的l.mac、l.maci、l.msb指令时需要特别注意。
0 0
- or1200中乘法除法指令说明
- or1200中加载存储类指令说明
- or1200中特殊寄存器访问类指令说明
- or1200处理器的数据处理类指令说明
- 乘法、除法汇编指令总结
- OR1200指令Cache使用举例
- or1200中IMMU分析
- Django 模版中加法、减法、乘法、除法、百分比的使用
- 位移与乘法/除法
- 慎用乘法和除法
- 大数乘法&除法
- 高精度乘法和除法
- 乘法、除法与 0
- 大数乘法除法
- 乘法/除法与移位
- 详解汇编语言中乘法指令:MUL、IMUL
- 乘法指令
- or1200处理器中的转移类指令介绍
- LTE:Constellation Mapping
- OpenGL Shader Key Points (3)
- 用“派生类”求一元一次方程的解
- awk实用案例
- 软件不同版本的含义
- or1200中乘法除法指令说明
- Tcp/Ip网络要点(一)本地数据流转
- MapGIS云GIS软件Web开发环境
- HTML中设置输入框为只读状态的方法
- jsp与sql语句的混合使用示例
- 黑马程序员---对委托的一点理解
- 响应式布局
- 【Cocos3d 入门教程之---配置cocos3d环境】
- 广告条文字翻滚效果