e****w 发帖数: 1565 | |
h******k 发帖数: 15372 | |
l*******k 发帖数: 922 | |
e****w 发帖数: 1565 | 4 所以是不是碰到一个没有loop语法的语言 编不来了?
: 现在支持狗兔的语言不多了吧?
【在 l*******k 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 现在支持狗兔的语言不多了吧?
|
w***u 发帖数: 17713 | 5 专用芯片,为了对付loop运算特别多,还特别设有loop counter寄存器,省了比较,你
写过汇编的觉得loop不重要?
【在 e****w 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 估计几没写过汇编 : 更没写过fp : 垃圾马工
|
d********m 发帖数: 3662 | |
h******k 发帖数: 15372 | 7 汇编最牛指令的就是JMP,简直是随心所欲
【在 w***u 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 专用芯片,为了对付loop运算特别多,还特别设有loop counter寄存器,省了比较,你 : 写过汇编的觉得loop不重要?
|
e****w 发帖数: 1565 | 8 没有lol
我的意思是所谓的高级语言里的loop语法
从底层来讲
就是jump和compare才是loop的核心
我也没听过汇编里有专门的loop语法
: 专用芯片,为了对付loop运算特别多,还特别设有loop counter寄存器,
省了比
较,你
: 写过汇编的觉得loop不重要?
【在 w***u 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 专用芯片,为了对付loop运算特别多,还特别设有loop counter寄存器,省了比较,你 : 写过汇编的觉得loop不重要?
|
|
z****n 发帖数: 3189 | 9 其实很多loop,可以用递归实现.
硬工估计都不知道啥是递归. |
h******k 发帖数: 15372 | 10 不至于。小学编程都教递归。
【在 z****n 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 其实很多loop,可以用递归实现. : 硬工估计都不知道啥是递归.
|
|
|
l********e 发帖数: 3986 | |
C**********e 发帖数: 23303 | 12 那个西雅图老轮子刷盘子想学码工
只能loop 了
哈哈哈 |
e*********1 发帖数: 266 | 13 话要反过来说,现在会了loop就都拿自己当马公了
[在 eschew (echo) 的大作中提到:]
:估计几没写过汇编
:更没写过fp
:垃圾马工 |
h******k 发帖数: 15372 | 14 说JMP才显得有学问,你这一看就是不会汇编的
【在 l********e 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 用jump
|
h******k 发帖数: 15372 | 15 其实基本就是这么回事儿。会loop就能上岗了。
【在 e*********1 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 话要反过来说,现在会了loop就都拿自己当马公了 : [在 eschew (echo) 的大作中提到:] : :估计几没写过汇编 : :更没写过fp : :垃圾马工
|
n********g 发帖数: 6504 | 16 俺低端码工只知道goto。再加上if...then...就完美了。
【在 h******k 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 可以用goto
|
e****w 发帖数: 1565 | 17 lol说jump是为了统称所有跳转
包括call之流
: 说JMP才显得有学问,你这一看就是不会汇编的
【在 h******k 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 其实基本就是这么回事儿。会loop就能上岗了。
|
n********g 发帖数: 6504 | 18 call太高大上了,怕溢出
【在 e****w 的大作中提到】![](/moin_static193/solenoid/img/up.png) : lol说jump是为了统称所有跳转 : 包括call之流 : : : 说JMP才显得有学问,你这一看就是不会汇编的 :
|
l********e 发帖数: 3986 | 19 是啊,几十年没写过了,都忘了。
【在 h******k 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 说JMP才显得有学问,你这一看就是不会汇编的
|
s********i 发帖数: 17328 | 20 does it matter? 吃个汉堡还得知道怎么种庄稼? |
|
|
d*****u 发帖数: 17243 | 21 从高级的层面说,MATLAB之类的要尽量避免loop语句,
多用矩阵运算 |
l*******k 发帖数: 922 | 22 8086就有loop.类似conditional jump.Ecx当计数器。loop的时候ecx自动减一,ecx减
到零停止循环。
【在 e****w 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 没有lol : 我的意思是所谓的高级语言里的loop语法 : 从底层来讲 : 就是jump和compare才是loop的核心 : 我也没听过汇编里有专门的loop语法 : : : 专用芯片,为了对付loop运算特别多,还特别设有loop counter寄存器, : 省了比 : 较,你 : : 写过汇编的觉得loop不重要?
|
l*******k 发帖数: 922 | 23 递归要不是tail recursion很快就stack overflow了。
【在 z****n 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 其实很多loop,可以用递归实现. : 硬工估计都不知道啥是递归.
|
e****w 发帖数: 1565 | 24 tail call optimization本质就是把call变jmp
然后call stack 复用
: 递归要不是tail recursion很快就stack overflow了。
【在 l*******k 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 递归要不是tail recursion很快就stack overflow了。
|
e****w 发帖数: 1565 | 25 浣犺繖涓富瑕佹槸鎬ц兘鑰冭檻
銆鍦daigaku(喙戂┷炢┼箲) 鐨勫ぇ浣滀腑鎻愬埌: 銆br />
: 浠庨珮绾х殑灞傞
潰璇达紝MATLAB涔嬬被鐨勮灏介噺閬垮厤loop璇彞锛br />
: 澶氱敤鐭╅樀杩愮畻
|
T****t 发帖数: 11162 | 26 难道不是MOV吗?
【在 h******k 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 说JMP才显得有学问,你这一看就是不会汇编的
|
m*****n 发帖数: 4015 | 27 Either because built in function is faster or perhaps matrix operation can
take advantage of SIMD
[在 daigaku (๑۩۞۩๑) 的大作中提到:]
:从高级的层面说,MATLAB之类的要尽量避免loop语句,
:多用矩阵运算 |
N*******e 发帖数: 580 | 28 这个俺也会,俺很多年前学过C和Linux Shell |
N*******e 发帖数: 580 | 29 还写过查找、排序算法
写过几千行程序算东西处理数据
这什么水平?够马公初级吗?
[在 Nietzsche (上帝死了) 的大作中提到:]
:这个俺也会,俺很多年前学过C和Linux Shell |