Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yomi4486/qemu_helloworld
自作OSもどき
https://github.com/yomi4486/qemu_helloworld
assembly makefile nasm os qemu x86-64
Last synced: 8 days ago
JSON representation
自作OSもどき
- Host: GitHub
- URL: https://github.com/yomi4486/qemu_helloworld
- Owner: yomi4486
- License: other
- Created: 2024-11-12T14:53:37.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-11-28T05:07:01.000Z (2 months ago)
- Last Synced: 2024-11-28T06:19:31.606Z (2 months ago)
- Topics: assembly, makefile, nasm, os, qemu, x86-64
- Language: Assembly
- Homepage:
- Size: 6.84 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
### QEMU上で文字を表示するサンプル(自作OS的な何か)
アセンブリを使ったQEMU上で起動可能なプログラムです。参考文献
- [簡易的なOS自作 (Qiita)](https://qiita.com/suwa3/items/80574687644d70729be1)
- [print string with bios interrupt 0x10 (StackOverflow)](https://stackoverflow.com/questions/27332266/print-string-with-bios-interrupt-0x10)
- [https://programmer.main.jp/assembler/0_1.html](https://programmer.main.jp/assembler/0_1.html)OSの起動
```
make run
```
バイナリファイルの削除
```
make clean
```
パッケージのインストール(Homebrewが入ってる場合)
```
make install
```
> Homebrewがインストールされていない場合は、`package.txt`内のライブラリをインストールしてください。