首頁>Club>
7
回覆列表
  • 1 # 九月間事

    入門級《組合語言》,推薦清華大學出版社王爽的《組合語言》,很簡單,很好入門。書中內容的編排有一定連貫性,要用到哪部分知識就介紹哪部分知識。其它書籍不適合入門的原因是一開始就將所有的暫存器、定址方式列舉出來,記憶已經相當困難,何況是活用?所以還沒有體會到程式設計的快樂,就被推進了無盡的苦難中!

    如果需要學到一定的深度,清華大學出版社的《80x86組合語言程式設計》(作者不詳)《IBM-PC 組合語言》是比較好的教材(沈美明,溫冬嬋著)。這些教材我全部都讀過,基本上是按照由淺入深的順序。

    需要說明的是,組合語言在當前高階語言的發展環境下,用途範圍越來越狹窄,因為面向物件程式設計思想逐步取代過程語言設計,可以說組合語言僅在電子產品的底層能夠發揮其長處。但是可以藉助組合語言瞭解計算機的工作原理,為高階語言打下堅實的基礎。

  • 2 # 瘦了就是好啊餓

    推薦先看《Intel組合語言程式設計》,然後再看羅雲彬的win32組合語言程式設計,寫的是用匯編調windows的API。未來64位是趨勢,64位只是傳參方式不同,從堆疊傳參變為暫存器傳參,堆疊定址不同,從rbp到rsp,基本的沒變。

  • 中秋節和大豐收的關聯?
  • 30歲了,面板不太好了,該怎麼保養?