从汇编看编程语言

  本文举例源代码或素材下载

  在学校时候不知如何机缘巧合就结识了汇编语言但到找工作时却选择了Vc不过到现在偶还是对汇编有种难以割舍情怀虽然现在是本人在搞C#然对我影响最深还是汇编

   偶在大 2时候就用汇编写了个飞机打游戏可惜由于自己原因到毕业时除了汇编什么也不会找做单片机和嵌入式学历不够碰着就碰到了VC在工作做慢慢从Vc转到了C#不过决定学习c#过程并不平坦偶不想放弃以学C想用C托管扩展进行编程但发现c托管编程并不适合公司里快速开发项目要求所以就开始学习了net下最流型语言c#

   在学习c#过程中并没有如何去研究IL汇编而是用x86汇编去理解C#语言我理解就是.net为自动做了垃圾回收员不用在去管烦人内存回收了我所看到只有地址分配空间回收空间计算这就是我从汇编所看到c#语言其余都是编程思想和快速开发方式(什么元数据呀类型呀都是内存中地址)

  所以如果了解了x86汇编在去学其他编程语言就不会那么困难了最困难语言就已经了解了但并不是所有员都需要去学习汇编语言汇编只是告诉你机器是如何执行你写并没有告诉你如何快速去解决现实中问题我们用高级语言就是简化和机器过于紧密转而腾出更多时间来去解决现实中问题如果你想更深了解编程语言那么就请去看汇编吧(高手总是用汇编说事)如果你想更好去解决现实中问题呵呵我也不知道如何办!(以后会知道)

  下是偶飞机大游戏有兴趣朋友可以看

  操作方式:

  空格发射子弹左右移动飞机如下图:



  图片看不清楚?请点击这里查看原图(大图) 

  启动画面



  图片看不清楚?请点击这里查看原图(大图) 

  打飞机过程



Tags: 

延伸阅读

最新评论

发表评论