article · Jisuanji gongcheng · 2008
Self-modifying Code Implementation on Godson-X
Hao Zhang, Xuehai Qian
Cited by 0Abstract and details only
Abstract
The act of a processor writing data into a currently executing code segment with the intent of executing that data as code is called self-modifying code. As processor architectures become more complex and start to speculatively execute code ahead of the retirement point, the rules regarding which code should execute, preor post-modification, become blurred. Although SMC seldom happens in current normal applications, it is necessary to handle this situation for programs with SMC. This paper analyses several methods for SMC handling, and gives a facile method that can be easily implemented. This method has been implemented on Godson-X processor model.
Cite this paper
Zhang, H., & Qian, X. (2008). Self-modifying Code Implementation on Godson-X. Jisuanji gongcheng.
Zhang, Hao, and Xuehai Qian. “Self-modifying Code Implementation on Godson-X.” Jisuanji gongcheng, 2008.
Zhang, Hao, and Xuehai Qian. 2008. “Self-modifying Code Implementation on Godson-X.” Jisuanji gongcheng.
Zhang, H. and Qian, X. (2008) ‘Self-modifying Code Implementation on Godson-X’, Jisuanji gongcheng.
@article{zhang2008self,
title = {{Self-modifying Code Implementation on Godson-X}},
author = {Zhang, Hao and Qian, Xuehai},
journal = {Jisuanji gongcheng},
year = {2008}
}Made from the index record. Check names, capitalisation and page numbers against the paper. Need another style? AI for Research has over 10,000.
Related papers
Tamper-Proofing with Self-Modifying Code
Gregory Morse, Tamás Kozsik · arXiv (Cornell University) · 2026
Cited by 0Open access
An Attack on SMC-Based Software Protection
Yongdong Wu, Zhigang Zhao, Tian Wei Chui · Lecture notes in computer science · 2006
Cited by 3
Dynamic Self-modifying Code Detection Based on Backward Analysis
Dawei Shi, Lv Delong, Zhibin Ye · International Conference on Computer and Automation Engineering · 2018
Cited by 4
Self-modifying code
Д. С. Панкевич · 2020
Cited by 0
Pure Infinitely Self-Modifying Code is Realizable and Turing-complete
Gregory Morse · International Journal of Electronics and Telecommunications · 2018
Cited by 1Open access
The Hardware Checking Mechanism of SMC in High-Performance Systems
Hao Zhang · Computer Engineering and Science · 2009
Cited by 0
ASCMS: An Accurate Self-Modifying Code Cache Management Strategy in Binary Translation
Anzhan Liu, Wenqi Wang · International Conference on Information Science and Cloud Computing Companion (ISCC-C) · 2013
Cited by 1