# Show GN: Wave에서 인라인 어셈블리로 BIOS 문자 출력하기

> Clean Markdown view of GeekNews topic #22187. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=22187](https://news.hada.io/topic?id=22187)
- GeekNews Markdown: [https://news.hada.io/topic/22187.md](https://news.hada.io/topic/22187.md)
- Type: show
- Author: [lunastev](https://news.hada.io/@lunastev)
- Published: 2025-07-26T22:08:13+09:00
- Updated: 2025-07-26T22:08:13+09:00
- Original source: [velog.io](https://velog.io/@lunastev/wave-bios-inline)
- Points: 6
- Comments: 0

## Summary

시스템 프로그래밍과 저수준 개발에 관심 있는 개발자라면 **Wave**에서 **인라인 어셈블리**를 사용해 **BIOS 인터럽트(int 0x10)**로 직접 텍스트를 출력하는 과정을 주목할 만합니다. **LLVM IR 변환**, **부트이미지 제작**, **QEMU 실행**까지 실제로 부팅 이미지가 생성되어 ‘Hi!\nOK’ 메시지가 화면에 나타나는 구조를 다룹니다. 코드와 빌드 프로세스 전체가 정리되어 있어 저수준 시스템 동작 방식과 컴파일러-하드웨어 사이의 연결 고리를 탐구하는 데 유용합니다.

## Topic Body

저번에 Wave에 대한 소개를 좀 했었는데 이번엔 Wave로 인라인 어셈블리를 사용해 BIOS `int 0x10` 호출로 텍스트를 출력해봤습니다.  
LLVM IR -> 부트 이미지 빌드 -> QEMU 실행까지 과정을 정리했고, 실행하면   
`Hi!\nOK`가 화면에 출력됩니다.  
  
블로그에 상세한 코드와 빌드 과정을 정리했습니다.  
  
Velog-> https://velog.io/@lunastev/wave-bios-inline

## Comments



_No public comments on this page._
