inline-assembly

    1

    1답변

    인라인 어셈블리 블록을 사용하여 배열을 정렬하는 c 코드의 문제가 있습니다. (가) 동안 무한 루프를하게 할 어떤 이유 #include <stdio.h> #define n 20 int main() { int array[n]; int i; int swapped; printf("Enter the elements on

    0

    2답변

    인한 문제 :Error 5: Syntax error (아래 코드에 코멘트에서 지적)한다고 가정 , 그들은 동등한 명령에 의해 대체되어야하지만 난 그것을 알아낼 수 없습니다. 하지만 AFD-Pro 디버거가 해체 한 코드를 수정해야하는 이유는 무엇입니까? 그것은 단지 .PAS 코드의 아날로그 라인을 대체하기 위해 복사해야합니다. 는 "전화 및 RET를 사용하여

    0

    1답변

    c에서 인라인 어셈블러에 * .inc 파일을 포함하고 싶습니다. 이 작품을 어떻게 만들 수 있습니까? 저는 현재 codeblocks가있는 raspi에서 gcc로 프로그래밍하고 있습니다. 아무도 없습니까?

    0

    1답변

    AVR 용 RPC 라이브러리를 작성 중이며 일부 인라인 어셈블러 코드에 함수 주소를 전달하고 어셈블러 코드 내에서 함수를 호출해야합니다. 그러나 어셈블러는 함수를 직접 호출하려고 할 때 불평합니다. 이 최소한의 예 Test.cpp에 (나는 인수를 전달하고있어 실제 경우와 함수는 템플릿 클래스의 정적 멤버의 실체화) 문제를 보여 void bar() {

    4

    1답변

    x86 mul 명령어를 통해 64 = 32x32 곱셈을 시도하지만 결과의 높은 dword (edx 레지스터) 만 필요합니다. 그래서 당연히 출력리스트로 edx을 나열하고 clobbered 레지스터로 eax을 시도했습니다. 이것은 내게 자연스럽게 보이지만 입력 레지스터입니다. eax이 괴롭힘을 GCC에 알리려고하면 오류 메시지가 나타납니다. __asm__("

    1

    2답변

    int smplSize = 48; int Smpl[48]; for(int i = 0; i < smplSize; i++) Smpl[i] = 0x0; Smpl[smplSize-1] = 0x1; int *ptrToSmpl = &Smpl[0]; printf("Sample @%p of Size %i :\n",(void*)ptrToSmpl,smplSiz

    4

    1답변

    커널 3.17.2를 사용하여 & 커널을 최신 rtl8723be 드라이버를 컴파일하려고하는데 어려움이 있습니다. 나는 https://github.com/lwfinger/rtlwifi_new/에서 드라이버를 다운로드하고 컴파일 : 컴파일하고 cd rtlwifi_new make install 복사 내가 모듈 삽입하려고/커널/드라이버 디렉토리에 드라이버 :

    4

    1답변

    내가 이런 델파이 기능이 있다고 가정 인라인 어셈블리에서 델파이 개방형 배열 매개 변수에 액세스하려면? 나는 arr이 실제로 두 개의 매개 변수로 구성된다는 것을 알고있다 : 배열에 대한 포인터와 그 High(), 그러나 그것이 어떻게 작동하는지 정확하게 알 필요가있다. 나는 포인터가 eax에 있고 High-value가 ebx에 있다고 가정하지만 꽤 확신하

    1

    1답변

    어셈블리 언어 프로그래밍에 익숙하지 않고 숙련 된 어셈블리 언어 사용자에게 명백한 문제에 직면 해 있습니다. 나는 100 바이트 버퍼를 가지고 있고 n = 1에서 5까지 매 n 번째 바이트의 합을 찾고 결과를 5 개의 정수 배열에 저장할 필요가있다. 이렇게하려면 내 C++ 코드에서 인라인 어셈블리를 사용해야합니다. I는 다음 코드를 작성 : 결과 끝에 그래

    2

    1답변

    Borland 4.52를 사용하여 이전 프로젝트를 작성 중이므로이 문제가 발생합니다. 내 빌드 스크립트가 어셈블리 코드를 포함하는 모듈을 입력하면, 내가 가진 : 이미 확인했다 INFO : root.compile : ================================================== DEBUG : root.compile : Buil