可以切换EDI和ESI的角色吗?
例如,EDI可以包含指向数组的指针,我们仅在数组中将其打印出每个值/字符?
您无法为字符串指令(例如movsb)切换(r | e)si和(r | e)di的角色。源和目的地寄存器本身暗示,并且基本上是硬编码。
其他任何地方,您都可以适当地调整代码以使用一个寄存器而不是另一个寄存器。
可以切换EDI和ESI的角色吗?
例如,EDI可以包含指向数组的指针,我们仅在数组中将其打印出每个值/字符?
您无法为字符串指令(例如movsb)切换(r | e)si和(r | e)di的角色。源和目的地寄存器本身暗示,并且基本上是硬编码。
其他任何地方,您都可以适当地调整代码以使用一个寄存器而不是另一个寄存器。
javascript python java c# php android html jquery c++ css ios sql mysql arrays asp.net json python-3.x ruby-on-rails .net sql-server django objective-c excel regex ruby linux ajax iphone xml vba spring asp.net-mvc database wordpress string postgresql wpf windows xcode bash git oracle list vb.net multithreading eclipse algorithm macos powershell visual-studio image forms numpy scala function api selenium