You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When arguments are loaded from calling function's register stack into callee's parameter registers, there needs to be a check that ensures the calling function's active registers' data is not overwritten.
Instead, it should call the data stack's PUSH operation and then POP after conclusion. Alternatively, it can store data temporarily in another CPU register, if there are available registers remaining in the register stack.
The text was updated successfully, but these errors were encountered:
CodyFagley
changed the title
Prevent Data Overwrite on Param. Load
Prevent Overwrite on Param. Load
Nov 23, 2019
NOTE:
When arguments are loaded from calling function's register stack into callee's parameter registers, there needs to be a check that ensures the calling function's active registers' data is not overwritten.
Instead, it should call the data stack's PUSH operation and then POP after conclusion. Alternatively, it can store data temporarily in another CPU register, if there are available registers remaining in the register stack.
The text was updated successfully, but these errors were encountered: