組合語言在什么系統或環境下寫程序

2022-09-23 08:35:02 字數 454 閱讀 7691

1樓:

理論上什麼系統下都可以使用匯編寫程式。關鍵的問題是,在許多系統下彙編有特殊的要求還需要遵守。dos是對幾乎軟體進行限制最少的系統,所以一般都喜歡用dos。

而windows尤其是nt系列,則限制就比較多了,但即使如此,你仍舊可能在windows是使用彙編。

2樓:問昧靜謔侵突

點選「開始」——「執行」

錄入cmd(win98錄入command),然後錄入debug按enter鍵,就可以了。想退出時錄入quit按enter鍵,再錄入exit按enter鍵。

dos下開機以後直接輸入debug按enter就可以了,退出同上。

3樓:匿名使用者

window dos 環境都可以編寫.

4樓:匿名使用者

建議你仔細看一下彙編基礎!

組合語言中b表示什麼,組合語言中 BX 表示什麼

您好,很高興為您解答。bx 表示的是乙個偏移位址。比如你ds 1000h的話。mov bx,1 那麼 mov ax,bx 那麼他就會尋找 段位址1000,偏移位址為0001h 的資料放入到ax中 mov ax,bx bx 這種方式叫做暫存器間接定址方式。即把 bx 指向的位址中的內容,送入ax暫存器...

在彙編中CF表示什麼組合語言中OF與CF的區別是什麼?

迴圈移位指令 迴圈移位指令有 迴圈左移rol rotate left 和迴圈右移ror rotate right 指令格式 rol ror reg mem,cl imm 受影響的標誌位 cf和of 迴圈左移 右移指令只是移位方向不同,它們移出的位不僅要進入cf,而且還要填補空出的位。帶進製的迴圈移位...

組合語言movab和movab功能上有什麼區別

第乙個是將暫存器bx的內容傳遞到ax中,後乙個是將ds bx 內容 在儲存器的內容傳遞給ax。ds bx只是需要獲得儲存器中內容的乙個位置,比如 ffff 0001。執行結果一樣只能說碰巧 bx所指向位址單元的內容和bx的內容一樣 但是這兩條指令的含義是不同的 mov bx,ax,把 copyax的...