最簡單的彙編軟盤引導系統helloworld的問題

2025-03-14 20:25:16 字數 1500 閱讀 3547

1樓:網友

不懂x86彙編和結構的人答。

mov ax,07c0h

mov ds,ax

mov es,ax ; initialize all the segment to the same

string db 'hello world'

len equ $-string

mov ah,3

mov bh,0

你在 mov ah,3 這種語句前面定義 helloworld是不猛明是有問題啊。

如果這樣感覺上應該是 執行。

mov ;這個設定目的暫存器後就執行 'hello world'的機器碼。

二不是跳到你想要的 mov ah,3這個地團知轎方去。

感覺上如果想要能用這麼也要。在上面寫個 跳轉或者。

直接在**的最後面定義 db 'hello world'

至少非x86的彙編好像都是這樣塌肆。

2樓:湯旺河邊

把資料定義參放在指令段之間羨櫻是許多彙編初學者易犯的常識性錯誤,是個很不好的習慣。試想,在執行完。

mov ax,07c0h

mov ds,ax

mov es,ax

之後,往下在執行什麼呢?電腦不知道兄羨叢下面的內容派姿是你定義的資料,結果把定義的資料當作指令來執行,豈不亂套?

關於彙編製作可引導作業系統的問題

3樓:海獅

最簡單的辦法是先寫乙個軟盤的img,然後利用燒錄軟體把它燒錄成可以啟動的洞春光碟含神。

nero,infrarecorder(推薦)等軟體都可以。

不推薦麻煩的辦法,除非你像我自己寫個系統。

當年自己寫了個系統,彙編的大約4萬行,加上中文字型檔,微型編譯談顫虧器,才。

主程式57k。

高分求作業系統神牛幫助,寫乙個輸出「hello world!」的彙編程式,然後經過處理能在裸機上執行。

4樓:網友

你去那本 自己動手寫作業系統就ok了。裡面有個例子就是簡單的輸出 「hello world」的。

對於寫入軟盤或者u盤,請使用linux 的dd命令就搞定了。

dd if = ..of = ..

5樓:小睡黍

已經完成,bochs下執行成功。如何發給你啊?

求乙個簡單masm開機引導彙編**

6樓:網友

能寫出來就是高手了。

as86 彙編 寫一段載入程式,**錯了,請教各位

7樓:網友

為什麼要用直接寫顯示區?

利用dos中斷呼叫,很簡單的。

mov dx,offset msg

mov ah,09h

int 21h

msg db 『hello world$'

簡單的組合語言程式設計,一個簡單的組合語言程式設計

push ax push bx pop ax pop bx 核心 用組合語言編寫一個簡單程式?如果不要求用函式子程式實現,右邊這個就是答案。右邊這個社組合語言,但是不是左邊的這個程式,那就不清楚了。針對 5 個數,分別求其 sgn x 程式並不難。圖二的程式也算正確,但是,還不能說是 簡單 程式。組...

簡單的彙編程式設計題幫下忙啦組合語言程式設計的題目,求大神幫忙做下唄

順序的最簡單了 寫一些 就可以了!以下的 是一些簡單的,你可以在其上再增加其他的 這是迴圈的 mov eax,1 mov ecx,10 loop add eax,eax jcxz loop 分支的 mov eax,1 mov ebx,3 cmp eax,ebx jz loc ok mov eax,e...

請問簡單的熊貓怎麼畫,畫最簡單的小貓最簡單的熊貓怎麼畫

熊貓的特點 熊貓的體型較大,外貌似熊,頭較圓像貓,因而得名熊貓,它有黑白相間的皮毛,圓圓的臉上嵌著一對大大的黑色眼圈和小眼睛,頭頂上有著兩隻黑茸茸的耳朵,四肢黑乎乎的,十分的憨厚老實。生活特徵 熊貓生性孤僻,常分散獨棲於茂密的竹叢中,故得雅號竹林隱士,熊貓每天至少飲水一次,有的地方雖然食物很豐富,缺...