[Operation System] 6. OS 만들기 - Kernel Load - 1
1. Pre.. 이번 시간에는 커널을 로드해 볼 겁니다. 2. Process - boot 프로그램 만들기 - kernel 프로그램 만들기 - 두개를 .img 파일로 합치기 : copy /b boot.bin + kernel.bin os.img - 플로피 디스크로 부팅 3. Code - boot.asm [org 0] jmp 07C0h:start start: mov ax, cs mov ds, ax mov es, ax mov ax, 0xB800 mov es, ax mov di, 0 mov ax, word [msgBack] mov cx, 0x7FF paint: mov word [es:di], ax add di,2 dec cx jnz paint read: mov ax, 0x1000 ; es:bx = 0x1000:1..
더보기