Я хотел написать сборочный код x86. Затем скомпилировать в двоичный файл. программа выводит только строку на экран.
move ax,0xb800
move ds,ax
move [0x00],word'a'
move [0x02],word's'
move [0x04],word'm'
jmp $
Теперь у меня есть двоичный файл. но я не знаю, как записать его в VHD-файл. (Я хочу поместить код в первые 512 байт, чтобы код работал после запуска BIOS)
Могу ли я просто открыть файл HDV и двоичный файлзатем скопируйте побайтно?
Я надеюсь, что смогу получить некоторые идеи. Если у вас есть код будет лучше