爱问知识人 爱问共享资料 医院库

不同的cpu是不是汇编语言是不同的

首页

不同的cpu是不是汇编语言是不同的


        

提交回答
好评回答
  • 2007-10-22 23:17:19
    不一样。汇编语言都和CPU的设计结构一致,和机器码一一对应,不同的CPU结构千差万别,同一个厂商不同阶段或系列的CPU使用的汇编都有所不同,更不要说不同的CPU了,如果完全一样是有侵权之嫌的。不同位数的CPU的汇编是不同的。32位的X86汇编和32位的SPARC V8的汇编就不一样,后者是精简指令系统(RISC)的,前者是CISC的。不过基本东西是一样的,如寻址、基本指令(指令拼写可能不同)。其它如执行方式(SPARC就有2个PC寄存器,可以指向后面2条指令)、寄存器分配(SPARC有四组32个寄存器,有的组相当于X86的通用寄存器,有的组用于传递函数出入参数)。学了X86再学其它就快了。

    a***

    2007-10-22 23:17:19

类似问题

换一换
  • 汇编语言 相关知识

  • 电脑网络技术
  • 电脑网络

相关推荐

正在加载...

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈
关注
爱问

关注爱问微信公众号,开启知识之旅,随时随地了解最新资讯。

确定举报此问题

举报原因(必选):