论坛
门户
内部优惠
喜欢
话题
VIP会员
搜索
新浪微博
登录
注册
100%
100%
首页
>
软件开发
>
汇编语言
>
从汇编看编程语言
回复
« 返回列表
灯火互联
管理员
注册日期
2011-07-27
发帖数
41778
QQ
火币
41290枚
粉丝
1086
关注
100
加关注
写私信
打招呼
阅读:
3263
回复:
0
从汇编看编程语言
楼主
#
更多
只看楼主
倒序阅读
发布于:2011-12-09 04:59
保存
100%
100%
[]
1
在学校的时候,不知怎么的机缘巧合就结识了汇编语言,但到找工作时却选择了Vc++。不过到现在,偶还是对汇编有种难以割舍的情怀。虽然现在是本人在搞C#,然对我影响最深的还是汇编。
偶在大二的时候就用汇编写了一个飞机打字符的游戏,可惜由于自己的原因,到毕业时,除了汇编什么也不会。找做单片机和嵌入式的学历不够。碰着就碰到了VC++里。在工作做慢慢的从Vc++转到了C#,不过决定学习c#的过程并不平坦。偶不想放弃以学的C++,想用C++托管扩展进行编程。但发现。c++托管编程并不适合公司里快速开发项目的要求,所以就开始学习了。net下最流型的语言c#。
在学习c#的过程中,并没有怎么去研究IL汇编。而是用x86的汇编去理解C#语言。我理解的就是.net 为程序自动做了垃圾回收,程序员不用在去管烦人的
内存
回收了。我所看到的,只有地址,分配空间,回收空间,计算,这就是我从汇编所看到的c#语言,其余的都是编程思想与快速开发方式。(什么元数据呀,类型呀,都是内存中的地址。)
所以,如果了解了x86的汇编,在去学其他的编程语言,就不会那么的困难了,因为最困难的语言就 已经了解了。但并不是所有的程序员都需要去学习汇编语言,汇编只是告诉你机器是怎么执行你写的程序的,并没有告诉你怎么快速的去解决现实中的问题。我们用高级语言,就是简化与机器的过于紧密,转而腾出更多的时间来去解决现实中的问题。如果你想更深的了解编程语言,那么就请去看汇编吧(因为高手总是用汇编说事)。如果你想更好的去解决现实中的问题,呵呵,我也不知道怎么办!(以后会知道的)
一下是偶的飞机大字符游戏,有兴趣的朋友可以看一下。
操作方式:
空格发射子弹,左右移动飞机。如下图:
图片:52_3710_5138247dcbcd90f.jpg
启动画面
图片:52_3710_2736dd21f4aac6c.jpg
打飞机过程。
本文来自编程入门网:
http://www.bianceng.cn/Programming/hb/201001/14114.htm
喜欢
0
评分
0
最新喜欢:
淘宝天猫隐藏优惠券地址
回复
100%
发帖
回复
« 返回列表
普通帖
您需要登录后才可以回帖,
登录
或者
注册
100%
返回顶部
关闭
最新喜欢