Алексеев Павел Сергеевич P3219
6 unresolved threads
eq
1 main.o: lib.asm dict.asm colon.inc words.inc main.asm 2 nasm -g main.asm -felf64 -o main.o 3 main: main.o 4 ld -o main main.o 5 test: 6 python3 test.py - Last updated by Pavel Alexeev
64 mov rdi, 2 65 sub rsp, 8 66 syscall 67 add rsp, 8 68 jmp exit 69 70 71 read_string: 72 push rbp 73 mov rbp, rsp 74 push rdi 75 push rsi;надо подумать про 0 длину буффера 76 77 .pre_read: 78 call read_char 79 cmp rax, 0; по идее мы не можем прочитать символ 0 из stdin, так что 0 будет означать конец ввода changed this line in version 2 of the diff
- Last updated by Pavel Alexeev
58 print_error: 59 push rdi 60 call string_length 61 pop rsi 62 mov rdx, rax 63 mov rax, 1 64 mov rdi, 2 65 sub rsp, 8 66 syscall 67 add rsp, 8 68 jmp exit 69 70 71 read_string: 72 push rbp 73 mov rbp, rsp - Last updated by Pavel Alexeev
1 %include "dict.asm" changed this line in version 3 of the diff
- Last updated by Pavel Alexeev
1 main.o: *.asm *.inc 2 nasm -g main.asm -felf64 -o main.o 3 main: main.o 4 ld -o main main.o changed this line in version 3 of the diff
@Svitoi_Tapok надо пофиксить
@andrew вроде пофиксил
Edited by Pavel Alexeev