码迷,mamicode.com
首页 > 编程语言 > 详细

汇编语言--指令

时间:2020-11-26 14:31:01      阅读:4      评论:0      收藏:0      [点我收藏+]

标签:内存   字节   寄存器   汇编   单元   读取   --   怎样   转移指令   

一,指令的执行过程是怎样的?

  1,指令是有长度的,一条指令可以由多个字节构成

  2,指令的执行过程分为三个阶段

    cpu从cs:ip所指向的内存单元读取指令,存放到指令缓存器中

    ip = ip + 所读指令的长度,从而指向下一条指令

    执行指令缓存其中的内容,重复第一步

二,汇编指令jmp(jump的简写)

  1,作用:转移指令之一,可以修改cs和ip这两个寄存器的值,决定了cpu从哪里读取指令

  2,格式:

    jmp 2000:0

    jmp 寄存器 (相当于用寄存器中的值覆盖掉ip寄存器)

汇编语言--指令

标签:内存   字节   寄存器   汇编   单元   读取   --   怎样   转移指令   

原文地址:https://www.cnblogs.com/RosemaryJie/p/14021284.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!