mov ax, 07C0h ; Set up 4K stack space after this bootloader
add ax, 288 ; (4096 + 512) / 16 bytes per paragraph
mov ss, ax
mov sp, 4096
i didnt get that "(4096 + 512) / 16 bytes per paragraph" what is mean why did you divide 16 why did you sum 4096 and 512 can you explain btw i love the mikeOS and my favourite app is memory manipulator in our language we dont have enough article about OSes and x86 assembly language
thanks for the article it is the only i can find for understanding basics and article language very simple thanks again i hope you will continue to develop mikeos
btw my english isnt good cany ou explain simple but satisfying