main.c 277 B

12345678910111213
  1. void main(void) {
  2. int i;
  3. char s[] = {'h', 'e', 'l', 'l', 'o', ' ', 'w', 'o', 'r', 'l', 'd'};
  4. for (i = 0; i < sizeof(s); ++i) {
  5. __asm__ (
  6. "int $0x10" : : "a" ((0x0e << 8) | s[i])
  7. );
  8. }
  9. while (1) {
  10. __asm__ ("hlt");
  11. };
  12. }