首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 汇编语言 >

请教:通过寄存器向子程序传参数时,能不能用CS,DS等段寄存器

2012-03-08 
请问:通过寄存器向子程序传参数时,能不能用CS,DS等段寄存器啊通过寄存器向子程序传参数时,能不能用CS,DS等

请问:通过寄存器向子程序传参数时,能不能用CS,DS等段寄存器啊
通过寄存器向子程序传参数时,能不能用CS,DS等段寄存器啊

[解决办法]
CS肯定不能,CS被改了后call、jmp的转移位置就错了。
SS也不行,因为call需要使用栈段。
使用DS/ES/FS/GS理论上是可行的,但是在用户权限的应用程序中也不行。

热点排行