| Zeile 16: | Zeile 16: | ||
<c>asm("int $0x30")</c> | <c>asm("int $0x30")</c> | ||
| − | Sollen mehrere Assemblerbefehle ausgeführt werden, gibt es nicht nur eine Möglichkeit, dies zu schreiben: Entweder Trennung durch Strichpunkt (Semikolon) oder durch einen Zeilenumbruch. Strings können dabei wie in C üblich getrennt werden, so | + | Sollen mehrere Assemblerbefehle ausgeführt werden, gibt es nicht nur eine Möglichkeit, dies zu schreiben: Entweder Trennung durch Strichpunkt (Semikolon) oder durch einen Zeilenumbruch. Strings können dabei wie in C üblich getrennt werden, so dass nicht ein längeres Stück Assemblercode in einer Zeile C untergebracht werden muss: |
<c>asm("cli; hlt"); | <c>asm("cli; hlt"); | ||
asm("cli\nhlt"); | asm("cli\nhlt"); | ||