当前位置:首页 » 多媒体相关

高分征求高手们的汇编学习经验


学了2年多的java感觉不太爽,总是不知道底层是怎么实现的,最早的时候接触变成是受黑客的影响,但是用java去cracker实在有点搞笑,终究还是得学习汇编呀。  
          正好马上就要考高程了,就想把汇编努力的学一下。  
   
          我并不是出于过高程或是考试才学汇编的,而是出于对于编程的狂热,想清楚的知道底层的实现,非学汇编不可。  
          希望高手们能把自己学习汇编的经验都贴出来,多给我一些建议

推荐阅读

  • 高通与Wavecom签订CDMA模块授权同意书 [详细内容]
  • 实达集团母公司几陷危机 实达外设破压前行 [详细内容]
  • 实达就上交所对公司及董事公开谴责进行整改 [详细内容]
  • 三星电子研制出业界首款2GB DDR DIMM模块 [详细内容]
  • 修改下面图标 [详细内容]
  • Google被控涉嫌侵犯隐私 超大电邮惹了祸? [详细内容]
  • Kingston推出兼容性强的DDR400内存模块 [详细内容]
  • 网友回答:
    网友:yyzmchyx

    我也是初学,大家共勉!

    网友:zhaobird

    如果是dos下的多做接口方面的小程序。最好有实验板。  
      windows下就是多做一些程序,多看一些高人们写的程序。  
      windows下的我也在学,我们可以交流。zhao-bird@sohu.com

    网友:aimheliopause

    我推荐一本书art   of   assembly   language就是著名的aoa,这本书写得很不错。  
      现在不知道大家有没有用hla编过程序,我觉得hla还是不错的。  
      另外现在有很多汇编站点有不少源代码,通过学习这些源代码应当提高很快的。  
      我推荐一个站点http://webster.cs.ucr.edu/index.html

    网友:quenii

    多读多写,先找本书把习题都做一遍打好基本功再说  
      cracker的话,需要学的东西还很多...  
      仅汇编的话,基本啥都破解不了

    网友:purpleendurer

    汇编作为一种程序设计语言,与其他程序设计语言一样,可以用来解决各种问题.的与在学习方法上与其他程序设计语言有很多是相似的,多看多写.  
              另一方面汇编是低级语言,比高级语言更接近硬件,也更抽象,所以要多上机实践,切实体会.

    网友:baobeixiong

    same   i

    网友:deiphifly

    现在计算机硬件的人才需求很大,学汇编是很划来的

    网友:w32api

    注意   cracker   不是   hacker

    网友:sky51fly

    关注

    网友:teal

    汇编语言既是也是一门编程语言,也是计算机的基本原理之一,就像   java   与面向对象一样。搂住   已经学了   2年java了,对于编程也是相当的了解。学汇编语言的目的,是了解计算机的原理,我想这对搂住是重要的。所以我建议你   汇编语言和计算机的组成原理,还有计算机的接口技术   一起看,这样并行的进行,可能会对计算机的底层的了解要透彻一些。

    网友:vcplayer

    不要盲从,实践出真知!

    网友:pankun

    多做程序,多看代码,多调试再多想,慢慢会的就多了

    网友:aimheliopause

    to   nodreamer(我想抽烟)  
       
      http://webster.cs.ucr.edu/index.html  
       
      这里就有的。  
     

    网友:hopespark

    狂写代码啊

    网友:mgan

    呵     实践是检验真理的唯一方法

    网友:qgquecs

    单片机的汇编程序写过一些,但是pc的没有写过,仅能看懂,呵呵!不过高程的汇编casl很简单。

    网友:pyh

    我写了两年的汇编程序,如今终于解放了,真奇怪还有人这么想学汇编???

    网友:bauhaus

    我觉得想学习汇编的人  
      很多都是不喜欢被那些rad/ide所提供的东西束缚  
      反正我是这么想的  
      不过觉得这条路很难  
      短时间看来  
      付出的要比收获的多很多  
      难度要比学习ejb大多了  
      但是现在ejb程序员价格要高很高啊  
      有时候也迷茫  
      希望高手和有经验的人能够提供一些实践经验

    网友:alenx3

    我觉得没啥更好的途径了,只是实践,实践,再实践。  
      没事的时候就把电脑打开,当坐在电脑前不知道干什么的时候,就会去翻书,  
      这样,就变被动为主动了。  
      希望能给你一些帮助、

    网友:cxw09

    上机实践是可以,但好象自己编的源程序运行都不了  
      硬件实验就更糟糕了,怎么改都不能实现实验要求  
      很难啊

    网友:kobexk

    请问bauhaus(地狱里天使的吟唱)    
       
      什么是ejb呀  
       
      我第一次来

    网友:bauhaus

    j2ee的ejb  
     

    网友:wylslrt

    同意   :   bauhaus(地狱里天使的吟唱  
       
       
       
      一般是从16位asm学起,  
      有一定基础后,转向win32asm  
       
      不过要是编程经验比较丰富的话,  
      从win32asm上手也不是不可以。  
       
      但是指令一关是硬指标,  
      一定要过。  
      16位的汇编:  
      首先要找本入门级的书,比如:  
      《ibm汇编程序设计》  
      然后,用经常用tc把c语言反汇编成asm,阅读它。  
       
      至于win32汇编,我无建议。  
       
       
     

    网友:loushubin

    可以学一下80x86以及计算机接口技术,对你今后学习汇编有好处,会得心应手的,有时间的话学一下《数字与逻辑电路》为你深入的学习汇编打下基础,,,,

    网友:bluecoffee1979

    微机原理、数字电路,都是汇编的基础性课程!  
     

    .

    讨论区

    Login