日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

编写汇编语言的工具

發布時間:2023/12/15 编程问答 83 豆豆
生活随笔 收集整理的這篇文章主要介紹了 编写汇编语言的工具 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

? (1).編輯器:用于編輯源代碼的ASCII文本,Windows下可供使用的主要編輯器有記事本,EditPlus,UlterEdit等.在Linux下可用的編輯器有Vi和Emacs等,DOS下可用Edit.

? (2).匯編編譯器:把匯編語言源程序轉換為機器語言的程序,匯編編譯器也可以生成源代碼列表文件,其中包括行號,內存地址,源代碼語句,程序中使用的符號及變量,交叉引用列表.
在Windows/Dos 下可用的匯編編譯器有Microsoft宏匯編編譯器MASM,Borland Turbo Assember(TASM)和The NetWide Assembler(NASM),其中NASM是跨平臺的編譯器可用于Windows/Dos/Linux下.他們的語法相近,都是Intel語法風格. 在Linux下可用的匯編編譯器有NASM,gas.NASM和gas的語法風格相去甚遠,NASM使用的是Intel 語法風格的匯編語法,而gas使用的是AT&T的匯編語法風格.

(3).鏈接器:它把編譯器創建的多個文件合并并鏈接成可執行的程序.Windows下的主要鏈接器有Microsoft的Link.exe(16位)和Link32.exe(32位).Linux下的鏈接器有ld, ld是一個跨平臺的鏈接器,可用于Windows/Dos/Linux下.

(4).調試器:為程序提供了跟蹤程序執行過程以及查看內存內容的途徑.MASM附帶了一個不錯的16位調試器CodeView,sk 可用于MS-DOS程序的調試,MS-DOS下另一個調試器是Debug,隨MS-DOS發布.TASM則提供了一個叫Turbo Debugger的調試器,32位的Windows控制臺程序可以用msdev.exe,Visual C++的組件之一.在Linux下可以使用開源的調試器gdb或ddd.

總結

以上是生活随笔為你收集整理的编写汇编语言的工具的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。