人亦已歌 发表于 2023-2-14 12:05:42

易语言使用汇编代码实现内存复制

.版本 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

龙胆 发表于 2023-2-16 23:06:15

我一定会比以前更加努力我的理想是成为一个优秀的程序员   

白云一朵 发表于 2023-2-18 05:22:07

看过了依然经典~~

我要发奋 发表于 2023-2-18 22:29:00

“所以我做不出来不代表中国程序员比台湾或者别的地方的程序员。。。。。。”    请问斑竹,台湾不就是中国的吗,为什么要分开?你要表达的东西是很好,可是我建议你下次注意一下自己的言语,不要把一件好事变成了一件错事!!!!!      

myfavorcn 发表于 2023-2-19 17:34:48

我很不喜欢你发帖子的风格    看了让人眼花!!    不要一行写几个字    另一行又写很长    看起来真的很不方便

fwqer 发表于 2023-2-20 14:42:35

看了很受教育.非常感谢作者能够以此次面试来讨论我们编程的种种弊端.非常感谢作者对我们的忠告与提醒.

yueyan758617 发表于 2023-2-21 04:50:50

我喜欢看这类的文章,能学到很多知识,特别是你的宝贵经验教训,我恨是受启发啊!我不是学计算机的,但是我现在从事的专业需要学编程方面的知识,所以我会牢记你的忠告!希望你能发表更多的感慨!

meidi 发表于 2023-2-21 19:57:19

哈好.

tanjiaxin 发表于 2023-2-22 09:02:28

你是我的小目标 呵呵

bsyv520 发表于 2023-2-23 05:12:00

看了这篇文章我的感触很深啊,有很多人都是表面说说,而做的有多少人啊!用一些华丽的东西去炫耀自己的知识,而忘了用一些简单的方法去解决这个问题!!以后我会用心的学习变成知识,争取为心目中的理想而奋斗,争取做一名好的程序员,为中国的软件业贡献自己的一份力量。
页: [1] 2 3 4
查看完整版本: 易语言使用汇编代码实现内存复制