calling-convention

    1

    1답변

    부트 로더를 통해 부트 스트랩 된 C의 베어 본 실행 환경을 구축 중입니다. 실행 파일을 부트 스트랩하는 것은 잘 작동하지만 C에서 ASM 루틴을 호출 할 수 없습니다. C에서 호출 할 수있는 ASM에 'putchar'함수를 정의했습니다. 문제는 nasm에 대한 모든 호출을 디버깅하는 동안 보이는 것입니다 컴파일 된 어셈블리가 몇 바이트 떨어진 것으로 보입

    0

    1답변

    사용자 입력에서 함수를 호출하려고하는데 어떻게해야 할지를 고민하고 있습니다. 예를 들어, 프로그램을 실행하고 "3* foo"을 입력하면 을 제외하고 출력이 ("333333333333333333")이라고 기대합니다. 이견있는 사람? def func3(): print ("333333333333333333") command="3* foo" #command

    1

    1답변

    나는 Javascript에 대한 완전한 초보자이므로 그 능력이 무엇인지 알지 못한다. 어떤 도움을 많이 주시면 감사하겠습니다! 제목에서 알 수 있듯이 함수 내부의 다른 함수의 이름을 함수의 인수로 전달하려고합니다. 아래의 방법은 명백한 이유 때문에 작동하지 않지만 나는 그것이 인 것을 전달한다고 생각합니다.을 시도합니다. 함수 이름은 내가 작업하고있는 프로

    1

    1답변

    그래서 C#에서 저장 프로 시저 (Oracle)를 호출하려고하지만 정확한 구문을 알지 못하고 매개 변수가 필요한지 여부를 알지 못하기 때문에 이 절차는 매개 변수를 가져 와서 자동으로 할당하므로 어떤 매개 변수를 전달해야합니까? 다음은 저장 프로 시저를 사전에 create or replace procedure p_delete_tt_duration_10min

    0

    1답변

    메서드가 발생하면 firstPosition 메서드를 호출하지 않는 방법을 알아내는 데 도움이 필요합니다. import java.util.Scanner; public class SearchArray { public static void main(String[] args) { int[] numbers = {1,2,3,4,5,6

    5

    1답변

    나는 System V Application Binary Interface을 읽고 있는데, 이해할 수없는 부분이 하나 있습니다. 첫째, 문서 어떤 시도가 C (10 페이지) 이외의 언어에 대한 ABI를 지정을하지 않은 상태. 나중에, 20 페이지, 배열은 메모리, 포인터 등 :로 분류 다음과 같이 집계 (구조 및 배열)과 노동 조합 유형의 분류는 작동 : .

    1

    1답변

    은 내가 나에게 관심 뭔가를 발견했습니다 좋고 나는 그것에 대한 답을 찾기 위해 관리하지 않았다? i386에서 호출 규칙은 스택에 매개 변수를 전달하므로 매크로는 스택 기본을 가리키는 포인터를 증가시키고 을 전달하지만 x64에서는 모든 매개 변수가 레지스터로 전달됩니다 .... 그래서 어떻게됩니까? 호출 된 함수는 인수를 전달하는 데 사용 된 레지스터를 어

    0

    1답변

    이미 정의한 다른 함수를 사용하는 함수를 작성하고 있습니다. 첫 번째 완성 기능은 목록 안에 위치 (튜플)에서 나에게 값을 알려줍니다, get_value_at_location입니다 여기 그 기능에 대한 코드입니다 (퍼즐.) : 이제 def get_value_at_location(puzzle,loc): val_loc= puzzle[loc[0]][lo

    -4

    1답변

    제 생각에 C 호출 규칙은 함수를 호출하기 전에 스택에 인수를 배치합니다. 이러한 인수는 [EBP + 8] 또는 [EBP + 12]과 같이 EBP을 참조로 사용하는 명시 적 스택 매개 변수를 통해 함수 내에서 액세스 할 수 있습니다. 내 질문에 이런 방식으로 액세스 할 수 있다면 로컬 변수가 필요한 이유는 무엇입니까? - 함수가 인수에 직접 작업 할 수는

    1

    1답변

    저에게 문제가되는 질문이 하나 있습니다. 그래서 ... x86_32 내 기분이 레지스터에 전달되는 매개 변수에 에있는 알파벳 (eax, ecx, edx, esi) 및 이 위해 위 왜 (esi, edi을 ebp) +---------+------+------+------+------+------+------+ | syscall | arg0 | arg1 | a