Nixon is sort of like a Microsoft/Apple thing.. I am currently building a computer
I took apart my dell laptop!
Offline
Lol?
You aren't able to build a computer...
I think writing your own OS is to hard for you too.
Sorry, but you have to know Assembly and much more!
What do you think: how many people are working very much time on things like Windows?!
Offline
I am not building the operating system, and are you mocking me? I built my own keyboard last year (it was bendable!)
I can just download the OS from moonOS.org too...
I have a ram, hard drive, graphics card,
sound card, and motherboard, fan processor, and more
Offline
you could make and compile a Linux From Scratch OS or make one based on Ubuntu or something
Offline
; directive to create BOOT file:
#MAKE_BOOT#
; Boot record is loaded at 0000:7C00,
; so inform compiler to make required
; corrections:
ORG 7C00h
; load message address into SI register:
LEA SI, msg
; teletype function id:
MOV AH, 0Eh
print: MOV AL, [SI]
CMP AL, 0
JZ done
INT 10h ; print using teletype.
INC SI
JMP print
; wait for 'any key':
done: MOV AH, 0
INT 16h
; store magic value at 0040h:0072h:
; 0000h - cold boot.
; 1234h - warm boot.
MOV AX, 0040h
MOV DS, AX
MOV w.[0072h], 0000h ; cold boot.
JMP 0FFFFh:0000h ; reboot!
new_line EQU 13, 10
msg DB 'Hello This is My First Boot Program!'
DB new_line, 'Press any key to reboot', 0
found this easy boot program
Offline
This is cool! Good luck buddy on the computer building... process! I hope to use it one day ;<)
Offline
ZeroLuck wrote:
I can help you to jump in the protected mode and loading a C Kernel...
But your Assembly boot program isn't x86 NASM, is it?
i'm sure i have found that same code somewhere before... lol
Offline
ZeroLuck wrote:
I can help you to jump in the protected mode and loading a C Kernel...
But your Assembly boot program isn't x86 NASM, is it?
Most Boot Programs are x86, so I guess that's right.
Offline