版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zhao3132453/article/details/81589471
1、分配给指令的比特位数量以及指令中这些比特位是如何分隔的指明了指令中操作码的比特位数量、引用寄存器的比特位数量以及内存地址是如何编址的
2、通过观察法可以从大多数汇编语言的机器语言中了解到很多方面的内容
3、有时候两个运算操作的差异仅仅在于一个比特位值得不同
4、某些指令,比如指令mov eax,mem 占用的内存空间要比指令movreg,mem占用的内存空间少
5、由于指令数量和编址模式的差异,inter处理器不属于精简指令计算机,它属于复杂指令集计算机
6、在处理2的幂时,使用算数移位指令要比使用imul指令和idiv指令运算速度快得多
7、并不是说一个指令执行的速度更快,就需要在所有的情况下都使用这条指令。需要考虑指令执行速度、程序可读性以及程序的后续维护性等问题来做判断