javahello world代碼怎么運(yùn)行 用8086匯編語(yǔ)言輸出hello world的程序?
用8086匯編語(yǔ)言輸出hello world的程序?-----------------------------------------------------數(shù)據(jù)段定義。即能保存數(shù)據(jù)的地方------
用8086匯編語(yǔ)言輸出hello world的程序?
-----------------------------------------------------
數(shù)據(jù)段定義。即能保存數(shù)據(jù)的地方
-----------------------------------------------------
datasegmentuse16
bufdbhello!,world,0dh,0ah,$
dataends
---------------------------------------------
代碼段,是程序又開(kāi)始負(fù)責(zé)執(zhí)行的地方
---------------------------------------------
codesegmentuse16
assumecs:code,ds:data
beg:movax,data加載數(shù)據(jù)段,這樣的在數(shù)據(jù)段中定義方法的數(shù)據(jù)嗨小伙伴們,world才可以不在代碼段中
不使用
movds,ax
movah,9全局函數(shù)21自動(dòng)的9號(hào)服務(wù)程序,用于輸出低一個(gè)字符串
movdx,offsetbuf這是串的首地址,只能將它告訴寄存器dx,才能利用字符串的輸出
int21h
movah,4ch程序結(jié)束后時(shí),要前往dos,再加之需要?jiǎng)討B(tài)創(chuàng)建21自動(dòng)中的4c號(hào)服務(wù)程序
int21h
codeends
endbeg
如何從命令提示符運(yùn)行Java程序?
1:簡(jiǎn)單你得直接安裝了jdk與jre(這里就請(qǐng)上自習(xí)查閱資料)
2:找到你的java程序工作區(qū)中的bin目錄并復(fù)制下了eg:bin目錄即是java代碼編譯后的文件目錄
追加:
我們發(fā)現(xiàn)到這里面有很多.class文件,這里面既是我們編譯程序后的文件
3:再次進(jìn)入cmd(winr輸入cmd回車(chē))
4:剛剛進(jìn)入你的java原先的盤(pán)位
::輸入輸入d:回車(chē)
4:再輸入cd空格剛才一復(fù)制的bin地址
追加:
5:要是你的.class文件是沒(méi)有貯存在package下面或是在設(shè)置package里,直接然后輸入java空格文件名(去掉后.class)回車(chē)
假如你的.class文件在package里面,則需要將文件名替換成:包名.文件名既:然后輸入java空格包名.文件名(能去掉.class)回車(chē)