CPU指令分类


指令可以分为三类:

有运算单元参与:compq、subq

无运算单元参与:jge、movq

 

MOV指令可以在CPU内或CPU和存储器之间传送字或字节,它传送的信息可以从寄存器到寄存器,立即数到寄存器,立即数到存储单元,从存储单元到寄存器,从寄存器到存储单元,从寄存器或存储单元到除CS外的段寄存器(注意立即数不能直接送段寄存器)从段寄存器到寄存器或存储单元。

https://blog.csdn.net/deargua/article/details/1615561

 

compq %rsi, %rdi

  jge   .L2

  movq %rsi, %rax

  subq %rdi, %rax

 

 

⑤JMP 21指令

JMP 21指令是一条直接寻址的程序控制(转移)指令,由2个CPU周期组成,其中取指令阶段需要1个CPU周期,执行指令阶段需要1个CPU周期。

https://software.intel.com/zh-cn/articles/book-Processor-Architecture_CPU_work_process


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM