匿名使用者
匿名使用者 發問時間: 電腦與網際網路程式設計 · 1 0 年前

學習組合語言

小弟想學組合語言 但不知從何著手?

不知是否有大大可提供門路?

此外,小弟得到不可靠消息指出組合語言搞不好不能在現在的電腦跑了

不知是否有大大可證實?

另有組合語言高手嗎(可留即時通討論的)@@?

或是程式設計高手可留帳號指教小弟的?

其實本人比較傾向製作病毒興趣

目前學的是C語言(不知道學習方向是否正確= =) 而且仍有許多問題= =?

還請各位大大多多指教@@

3Q

2 個解答

評分
  • 1 0 年前
    最佳解答

    >小弟想學組合語言 但不知從何著手?

    最好的組語學習是配合著硬體一起學.

    沒那個硬體環境. 就得先學好作業系統了.

    不然現在很多單晶片的環境可以給你練習

    >此外,小弟得到不可靠消息指出組合語言搞不好不能在現在的電腦跑了不知是否有大大可證實?

    誰說的?

    >其實本人比較傾向製作病毒興趣

    那你要對作業系統有相當的了解.

    >目前學的是C語言(不知道學習方向是否正確= =) 而且仍有許多問題= =?

    c 是比組語高階一些, 你會了c, 再去看組語, 會有類似的感覺.

    仍有很多問題, 那應該是對函數庫不熟. 對系統不熟.

    基本上 C 是一個很簡單的語言. 但是它所堆出來的函數庫. 就不簡單了. 我所謂的簡單的語言是它的保留字.就很簡要的把邏輯會用到的 if else, do while, for, switch case.....這些東西做出來, 其它的都是用它們去做出來的函數. 而這些函數, 有些是因應作業系統而產生的, 你如果要玩病毒, 還是得去了解作業系統運作原理.

  • 是我
    Lv 5
    1 0 年前

    『不可靠消息指出組合語言搞不好不能在現在的電腦跑了』

    的確是不可靠消息,完全錯誤 !!

還有問題?馬上發問,尋求解答。