Skip to content

Latest commit

 

History

History
31 lines (21 loc) · 956 Bytes

README.md

File metadata and controls

31 lines (21 loc) · 956 Bytes

image

What is this?

It's a homebrew OS.

Displays "Hello, World".

Execution environment

macOS

brew install nasm
brew install make
brew install qemu

nasm: This is Assembler. It replaces assembly code, which is a machine-understandable instruction program, with binary code, which is machine-understandable instructions, so that the computer can execute them.

make: This is a tool to automate compilation.

qemu: Pronounced "queue emu." The OS that you create yourself is run through this emulator. It is a so-called virtual machine.

By typing the make command as shown below, the qemu emulator will start and the assembly file will be compiled and executed by nasm.

Run command

make qemu

Work Log Articles #ja

https://hugo.suwa3.me/post/2019-12-14-os%E8%87%AA%E4%BD%9C