易语言使用汇编代码实现内存复制
.版本 2.支持库 spec
.子程序 _启动子程序, 整数型, , 本子程序在程序启动后最先执行
.局部变量 a, 文本型
.局部变量 b, 文本型
a = “123asdfsdafasdfsdafsdafasdfasdfasdfsdafasdffffffffffffffffffffffffffffffffffffff”
b = 取空白文本 (取文本长度 (a))
子程序_复制内存 (取 变量数据地址 (a), 取 变量数据地址 (b), 取文本长度 (a))
调试输出 (b)
返回 (0)' 可以根据您的需要返回任意数值
.子程序 子程序_复制内存
.参数 pa, 整数型, , 传入要复制的变量地址 取变量数据地址 (a)
.参数 pb, 整数型, , 传入要复制到的变量地址 取变量数据地址 (b)
.参数 l, 整数型, , 传入长度 取文本长度 (a)
置入代码 ({ 139, 117, 8, 139, 125, 12, 139, 77, 16, 243, 164 })
' mov esi,
' mov edi,
' mov ecx,
' rep movsb
我一定会比以前更加努力我的理想是成为一个优秀的程序员 看过了依然经典~~ “所以我做不出来不代表中国程序员比台湾或者别的地方的程序员。。。。。。” 请问斑竹,台湾不就是中国的吗,为什么要分开?你要表达的东西是很好,可是我建议你下次注意一下自己的言语,不要把一件好事变成了一件错事!!!!! 我很不喜欢你发帖子的风格 看了让人眼花!! 不要一行写几个字 另一行又写很长 看起来真的很不方便 看了很受教育.非常感谢作者能够以此次面试来讨论我们编程的种种弊端.非常感谢作者对我们的忠告与提醒. 我喜欢看这类的文章,能学到很多知识,特别是你的宝贵经验教训,我恨是受启发啊!我不是学计算机的,但是我现在从事的专业需要学编程方面的知识,所以我会牢记你的忠告!希望你能发表更多的感慨! 哈好. 你是我的小目标 呵呵 看了这篇文章我的感触很深啊,有很多人都是表面说说,而做的有多少人啊!用一些华丽的东西去炫耀自己的知识,而忘了用一些简单的方法去解决这个问题!!以后我会用心的学习变成知识,争取为心目中的理想而奋斗,争取做一名好的程序员,为中国的软件业贡献自己的一份力量。