Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Re-arrange instructions in Emulsiv #22

Open
sakshi15108 opened this issue Feb 16, 2022 · 1 comment
Open

Re-arrange instructions in Emulsiv #22

sakshi15108 opened this issue Feb 16, 2022 · 1 comment
Labels
enhancement New feature or request

Comments

@sakshi15108
Copy link

Is there a way we can shift multiple instructions at once rather than copy+pasting instructions one at a time from one address to another?

@Guillaume-Savaton-ESEO
Copy link
Collaborator

This has been requested before but it is not available yet.
I think I have postponed this feature because a naïve solution would not be intuitive for beginners, and a smart solution would be difficult to implement and could have unexpected side effects.

For instance, when shifting instructions, do you expect emulsiV to automatically recalculate the offsets in branch instructions?

Remember that the "Instructions" column of the memory view is only a representation of the raw binary content.
emulsiV does not actually know which bytes belong to instructions or data, and which bytes represent addresses or offsets.

Currently the memory view in emulsiV can be used for tweaking the memory content.
For users who need to edit the assembly code, the best option today is to use an external editor and assembler.

@Guillaume-Savaton-ESEO Guillaume-Savaton-ESEO added the enhancement New feature or request label Feb 21, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants