当前位置:编程学习 > VB >>

计算机做哪种运算快?

A.逻辑判断    B.算数运算   
C.关系运算    D.赋值运算 AD 这个无从谈起,是什么对计算机几乎一窍不通的文盲老师出的烂题。

计算机处理本地数据类型和硬件支持的操作就快,计算机直接访问寄存器比访问内存中的数据要快,计算机执行可以并行并且具有良好分支预测的代码就快。

比如说赋值运算,它既有可能是访问的寄存器,也可能是访问的内存。算术运算,即可能是使用32bit整数这样的本地类型,也可能是货币、浮点、长整数等非本地类型。逻辑判断也一样,写得不好的逻辑判断会导致缓存无法命中和分支预测失败导致流水线整个被清空。至于关系运算,我不知道你说的是什么意思,因为任何运算都可以视作是关系运算。 应该是 B BBBBBB 我来混分的, 等待真正的高手前来解答此难题. 选你老师的小DiDi吧
    Randomize
    Debug.Print "The Answer is: " & Chr(Int(Rnd * 4 + 65))
A 现代的硬件水平,咱老百姓基本感觉不到差异的存在....... B
CPU的核心就是一个累加器,累加器的功能就是把两个数加起来
补充:VB ,  多媒体
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,