汇编ret ,retf ,iret ,int指令详解
创始人
2025-05-28 05:32:10
0

**
ret指令
**
执行过程
ret指令用栈中的数据,修改IP的值,从而实现近转移。
CPU执行ret指令时,进行下面两步操作:
(IP)=((SS)*16+(SP))
(SP)=(SP)+2;
另一种用法 ret n (n为整数)
等效于
(IP)=((SS)*16+(SP))
(SP)=(SP)+2;
(SP)=(SP)+n;
例如ret 4
pop ip
add sp,4
**
retf指令
**
retf用栈中数据同时改CS,IP,远转移
远返回指令。当它执行时,处理器先从栈中弹出一个字到IP,再弹出一个字到CS。

最后,call、ret、retf 这三条指令执行后不会对标志位产生影响。

retf -> pop ip
pop cs

iret (interrupt return )  中断返回指令

1.恢复 IP(instruction pointer):(IP)←((SP)+1:(SP)),(SP)←(SP)+2
2.恢复 CS(code segment):(CS)←((SP)+1:(SP)),(SP)←(SP)+2
3.恢复中断前的 PSW(program status word),即恢复中断前的 标志寄存器的状态。
(FR)←((SP)+1:(SP)),(SP)←(SP)+2
4.恢复ESP(返回权限发生变化)
5.恢复SS(返回权限发生变化)
 IRET指令影响所有标志位。

**
int 指令**

  1. 中断类型号
  2. 标志寄存器入栈,IF=0.TF=1
  3. Cs ,ip入栈
  4. IP=(n*4),CS=(n*4+2)

相关内容

热门资讯

Opencv+Python学习... 一,色彩空间分类1.GRAY色彩空间GRAY(灰度图像)通...
【SSM】MyBatis(三.... 文章目录1.environment2.transactionManager3. dataSource...
甘南七日全景精华游攻略:预算拆... 甘南,这片被《孤独星球》评为“亚洲最佳旅行地”的秘境,集藏地信仰、高原风光、草原牧歌于一体。2025...
Cursor太强了,从零开始写... Cursor太强了,从零开始写ChatGLM大模型的微调代码初次体验对话实录问...
LeetCode题解 19(7... 文章目录子集(78)代码解答目标和(494)代码解答 子集(78) 这道题要求我们返回指定数组的所...
在家也能做!广东叉烧包的美味秘... 在广东点心那琳琅满目的世界里,叉烧包宛如一颗熠熠生辉的甜蜜明珠,以其松软绵密的包子皮和香甜多汁的叉烧...
嬴氏酒以「文化传承」为核心,酱... 嬴氏酒以差异化高品质酱香白酒突围,融合中华文化精髓与古法工艺,精准定位、适配商业模型、把握市场痛点,...
江西小炒烟火气秘诀!爆炒 3 ... 在江西的街头巷尾,总能看到这样的场景:简易的灶台支在店门口,猛火灶呼呼作响,厨师手持铁锅上下翻飞,油...
原创 从... 5月29日,台湾旺旺集团总经理蔡旺庭的发言,直接把人整破防了!他坦诚,旺旺从中国台湾起步,在大陆这片...
从“吸引年轻人”到“成为年轻人... 据后浪研究所发布的《2024年年轻人喝酒报告》显示,00后最爱的网红酒里,汾酒作为唯一上榜的白酒品牌...
亚朵酒店养生早餐获好评,以中式... 近年来,随着健康理念的普及与生活节奏的加快,早餐这一日常场景被重新置于大众视野。而在差旅频繁的客群中...
【XKA六周年特别企划】品牌背... 在大健康的赛道上,愿与XKA合作,开发更多更好的主粮产品,守护家人健康。 2019年通过展会结识XK...
原创 人... 从餐厅搬到火车车厢,自助餐的“边界”正在不断延伸。 据多家媒体报道,近日,从沈阳、大连、长春等地...
黄酒文化发源地:一坛酒,千年香 提起中国酒文化,很多人会立刻想到浓香四溢的白酒,或风情万种的葡萄酒,但却容易忽略了黄酒,这种承载着中...
pikachu——xss 反射性(get)都提示get了,肯定跟url栏有关拿到题目...
传统为体,现代为用:劲牌以古法... 长江吐故纳新,不断拥抱新生,才能涤荡初心,砥砺前行,最终拥抱大海。 “长江第一湾”所在的宜宾美酒也一...
红浪翻滚舌尖舞:口味虾的火辣江... 在湘菜的璀璨版图中,口味虾犹如一簇跃动的红色火焰,以其浓烈奔放的香辣滋味,点燃了无数食客的味蕾。这道...
酒厂老板快看!禁酒令下,中小酒... 嘿,各位酒友、酿酒的小伙伴们,我是酒皇叔王杰老师。最近这禁酒令一出,可把不少中小型酒厂、酒坊的老板们...
嫩滑姜撞奶,一场味蕾的甜蜜之旅... 在广东那五彩斑斓的甜品宇宙里,姜撞奶以一场别开生面的甜蜜邂逅,撩拨着食客们的味蕾,带来令人沉醉的惊喜...
从田间到舌尖的12小时,袁记云... 一碗鲜饺从原料入库到上餐桌要耗费多长时间?要历经多少道工艺?要经过多少道检测?近日,鲜饺溯源纪录片《...