對計算機而言,移動即是復制。移動壹個文件到其它地方,也是先復制過去,再把原文件刪除。
mov ds,ax 將ax中的數據賦值給ds,ax中的值不會消失。mov ax,data這句,如果是前面有assume ds:data的情況,是將地址值傳給ax。
由於匯編指令系統龐大,因而需構建指令系統體系,其指令數量龐大,格式復雜,可記憶性差等。指令中最難的是指令所支持的尋址方式,其實質就是指令中操作數如何獲取。對於處理器而言,就是如何找到他所需的數據。
但對於計算機底層的匯編語言而言,這種尋址方式將涉及大量的計算存儲格式,與 復雜的存儲管理方式緊密相關,因而難以理解。最後,匯編指令還關系到如何影響標誌位,但處理器標誌位非常復雜,因而對其機制掌握就比較困難。
擴展資料:
編譯環境:
用匯編語言等非機器語言書寫好的符號程序稱為源程序,匯編語言編譯器的作用是將源程序翻譯成目標程序。目標程序是機器語言程序,當它被安置在內存的預定位置上後,就能被計算機的CPU處理和執行。
匯編的調試環境總的來說比較少,也很少有非常好的編譯器。編譯器的選擇依賴於目標處理器的類型和具體的系統平臺。壹般來說,功能良好的編譯器用起來應當非常方便,比如,應當可以自動整理格式、語法高亮顯示,集編譯、鏈接和調試為壹體,方便實用。
對於廣泛使用的個人計算機來說,可以自由選擇的匯編語言編譯器有MASM、NASM、TASM、GAS、FASM、RADASM等,但大都不具備調試功能。如果是為了學習匯編語言,輕松匯編因為擁有壹個完善的集成環境,是壹款非常適合初學者的匯編編譯器。
百度百科-匯編語言