Как читать из stdin в сборке [duplicate]

Мне кажется, что мне проще:

>>> import numpy as np
>>> l = [[1, 2, 3], [4, 5, 6], [7], [8, 9]]
>>> print (np.concatenate(l))
[1 2 3 4 5 6 7 8 9]
2
задан b10hazard 5 October 2012 в 20:49
поделиться

1 ответ

Вы пытаетесь распечатать значение указателя на строку вместо печати строки. Вы хотите сделать это вместо этого.

pop ebx     ;argument number
pop ebx     ;program name
pop ebx     ;pointer to the first argument

mov ecx,ebx ;load the pointer into ecx for the write system call

mov eax,4   ;load the other registers for the write system call
mov ebx,1
mov edx,3
int 80h

mov eax,1
mov ebx,0
int 80h
2
ответ дан Dirk Holsopple 28 August 2018 в 16:01
поделиться
Другие вопросы по тегам:

Похожие вопросы: