I am trying to write a kernel purely in assembly language. How do i go 'bout the development environment and general setup that lets me control what i want it to do?
osdev.org should have all you need.
This website provides information about the creation of operating systems and serves as a community for those people interested in OS creation
To clear it up a little more, apart from all the resources and information on the site, there are two assembly "starter tutorials":
- 32-bit Assembly Bare Bones
- Real Mode Assembly Bare Bones
From there its really up to you to explore the wiki more, it has everything one needs, in one basic form or another
I used to be a VAX developer. I'd recommend that you find a copy of VMS microfiche with the exec, written in assembler.
精彩评论