feat: add basic minishell input output

This commit is contained in:
2025-10-18 20:11:35 +02:00
parent 7da89dc249
commit 0c419edd00

View File

@@ -1,6 +1,30 @@
.global _start .global _start
.section .data
msg:
.ascii "[minishell]$ "
len = . - msg
.section .bss
buffer:
.skip 128
.section .text
_start: _start:
mov $60, %rax mov $1, %rax
xor %rdi, %rdi mov $1, %rdi
syscall lea msg(%rip), %rsi
mov $len, %rdx
syscall
mov $0, %rax
mov $0, %rdi
lea buffer(%rip), %rsi
mov $128, %rdx
syscall
jmp _start
mov $60, %rax
xor %rdi, %rdi
syscall