gpt4 book ai didi

assembly - 更改 CS :IP in Assembly Language

转载 作者:行者123 更新时间:2023-12-01 09:03:31 25 4
gpt4 key购买 nike

如何在汇编语言中强行更改CSIP

ORG指令可以用来改变IP的编号,但是如何改变CS呢?

基本上我想用汇编实现多线程。

许多论坛,包括堆栈溢出中的一个问题都说这是不可能的,但是即使 C 是由汇编代码组成的,怎么会有多线程选项呢?

最佳答案

要更改cs:ip,只需使用jmp 进行长跳转(例如jmp segment:offset)或长 call(例如 call segment:offset),具体取决于您的需要。 jmp link 有几种不同的寻址模式可用并调用 link .实现多线程与简单地更改 cs:ip 完全不同。

关于assembly - 更改 CS :IP in Assembly Language,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12464026/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com