; LINK.OS stub
; Runs LINK.FS stub as a COM file
; у меня этот "загрузчик" грузится по фиксированному физическому адресу 8000h,
; а "COM-файл" сразу после него.
org 8000h
mov ax,830h
xor bx,bx
cli
mov ss,ax
mov sp,bx
sti
push bx
mov ds,ax
mov es,ax
jmp 830h:100h
; у меня код завершения находится в самом начале "PSP".
; Как в реальном PSP, не помню
rb 8300h-$
xor ax,ax
mov ds,ax
mov word [ds:472h],1234h
jmp 0FFFFh:0
rb 83FEh-$
dw 0AA55h
EXE без DOS
Доброго времени суток!Подскажите кто знает как запускать EXEшники без доса???что нужно проделать с ними такого???Ничего нормального по этой теме не нашёл.
Очевидно - Написать свою ОС (пусть даже самую простую), которая будет способна загружать исполняемые файлы этого формата и реализовывать необходимые функции int 0x21.
Код:
Кстати, загрузчик Фрунзе (см. в сети) кажется загружает файлы именно в формате MZ.
Мужики, а вам не кажется, что тема самооседеланья начала шевелиться? К чему бы это?
PS:
Цитата: mudBit
Мужики, а вам не кажется, что тема самооседеланья начала шевелиться? К чему бы это?
К каникулам у школоты, но скоро сентябрь месяц...
Цитата: mudBit
Мужики, а вам не кажется, что тема самооседеланья начала шевелиться? К чему бы это?
Мне кажется, что наоборот. А вообще самое главное, чтобы в другом месте "шевелилось"... мысли в голове например.
Цитата: Ramon
К каникулам у школоты, но скоро сентябрь месяц...
Ниче, скоро детсад подтянется. У них в запасе всегда тихий час есть.