毕业论文开发语言企业开发JAVA技术.NET技术WEB开发Linux/Unix数据库技术Windows平台移动平台嵌入式论文范文英语论文
您现在的位置: 毕业论文 >> 开发语言 >> 正文

为什么汇编指令集大多是双地址操作

更新时间:2013-9-17:  来源:毕业论文

为什么汇编指令集大多是双地址操作

我记得曾经听人说过,可以证明,双地址的指令集需要访问存储次数最少。

这个证明在哪里可以找到? 是某个课程里面涵盖的内容吗?

根据课本讲的,猜猜看是不是这样:实现C=A+B

使用单地址指令的话:访问存储器,4次取指令+3次存储数据=7次
pop ax
pop bx
add ax,bx
push ax
使用两个地址的指令:3次取指令+3次存储数据=6次
mov ax,[A]
add ax,[B]
mov [C],ax
4条指令放在存储器中 每次pc(或cs + ip)加1都会去存储器取指令。

设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优尔论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。