It is necessary to record the assembled listing at the address 0000: 7С00. How to do it? I use Windows OS

For those to whom the question seems to be very general: There is a program (assembly listing), you need to use this program when booting from a flash drive. I was prompted to write the assembler listing of the program at the above address. How to do it?

  • one
    it may be easier to download some live gnu / linux distribution and execute the elementary command # cp файл устройство . - aleksandr barakin
  • @alexanderbarakin, but I need to write to a specific address - Arthur Klochko
  • @ArturKlochko, ddrescue can, like. - Qwertiy
  • one
    @ArturKlochko, apparently, I misunderstood what you mean by “address” (I thought that this was the beginning and the end, and not just 7c00 ). then you need to execute a very, very complicated command: # dd if=файл of=устройство bs=1 seek=31744 (the last number is 7c00 in decimal 7c00 .). dd - aleksandr barakin
  • Oh, thanks, I'll try! - Arthur Klochko

1 answer 1

Here is what I need, my own mini-os http://citforum.ru/programming/digest/realhello.shtml