本文主要是介绍汇编语言输出“Hello World!“,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1.软件
Nasmide64.exe(李忠老师编写)
Fixvhdw64.exe(李忠老师编写)
VirtualBox虚拟机(免费 开源)
2.过程
01.Fixvhdw64.exe输入以下代码:
mov ax,0xb800
mov ds,ax
mov byte [0x00],'H'
mov byte [0x02],'e'
mov byte [0x04],'l'
mov byte [0x06],'l'
mov byte [0x08],'o'
mov byte [0x0A],' '
mov byte [0x0C],'W'
mov byte [0x0E],'o'
mov byte [0x10],'r'
mov byte [0x12],'l'
mov byte [0x14],'d'
mov byte [0x16],'!'jmp $
times 510-($-$$) db 0
db 0x55,0xaa
02.编译后的bin文件用Fixvhdw64.exe写入0号逻辑扇区(主引导区)中
注意vhd文件大小一定设置成固定的
3.效果
这篇关于汇编语言输出“Hello World!“的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!