fpu

    0

    1답변

    은 ( 몇 일에서 어셈블리를 학습)하지만 난이 책을 통해 찾아보고되었다 f는 86 FPU에 대한 몇 가지 플로트를 1/f를 계산하기위한 적절한 빠른 방법이 무엇인지 답을 찾을 수 couldnt한다 는 fld dword [ebp+8] fld1 fdivrp ; fdivrp st0 st1 ? 입니까? 은 (문자 그대로 의미가 없기 때문에

    1

    1답변

    저는 일반적으로 어셈블리, 특히 FPU를 사용하는 데 익숙합니다. 나는 임의의 숫자 배열의 표준 편차를 계산하는 학교 과제를 쓰고 있습니다. 배열이로드되어 평균 계산이 정상적으로 작동합니다. 전체 프로세스는 7 개 이하의 값으로 구성된 배열에 대해 작동하지만, 8 개 이상의 배열 크기에 대해 -1 IND # (NaN?을 의미)를 반환합니다. (mean-el

    3

    1답변

    필자는 그물을 뒤져서 검색했습니다 : FILD는 정수의 2의 보수를 80 비트 확장 된 정밀도 부동 소수점으로 변환하고이를 floats 스택 맨 위에 놓습니다. 그래서 프로그램을 만들었지 만 결과는 예상치 못한 결과입니다. 예 : 내가 메모리에 수 0xFF20A810이 (의는 0x40000000과에서 가정 해 봅시다) Fild입니다 [0x40000000과]

    2

    1답변

    나는 STM32F4 Discovery 보드 작업을 시작했으며 GCC 4.6.2가 포함 된 최신 Yagarto 툴체인을 사용하여 몇 가지 기본 프로그램을 컴파일하고 실행했다. 최근에 여러 포럼에서 최신 Yagarto를 비롯한 많은 툴 체인에 온보드 하드웨어 FPU를 사용할 때 문제가 있다는 것을 읽었습니다. 나는 또한 최신 CodeSourcery 툴체인이 하

    4

    2답변

    일부 x86-64 어셈블리와 관련하여 고민 중입니다. 부동 소수점 숫자로 인해 두통이 생깁니다. 이 코드를 실행하면 예를 들어, : section .data omega: dq 2.0 omega2: dq 3.0 section .text global func func: push rbp mov rgp, rsp F

    1

    2답변

    안부, 나는 86 FPU 어셈블리를 배우고, 나는 나는에 대한 답변을 찾을 수있는 간단한 질문을 가지고있다 : 방법 EAX에 ST(0)합니다 (FPU 스택 맨)에서 값을 이동하는가? 도 : 올바른 코드이다 ; multiply (dot) two vectors of 3 floats passed by pointers as arg 1 arg 2 ; passing

    3

    3답변

    스택 기반 방식으로 레지스터를 구현하려는 fpu의 동기는 무엇입니까? 내 이해를 위해 x86/sse와 같은 다른 명령어 세트는 명명 된 레지스터를 사용합니다. 스택 기반 특성이 일반적으로 함수에 대한 생각과 일치하므로 어셈블리 프로그래머를위한보다 직관적 인 설계가 가능하다는 것을 알 수 있습니다. 그러나 더 확실한 동기 즉 기술 이점이 있는지 궁금했습니다.

    1

    1답변

    매크로를 정의하여 매크로 동작을 해제하고 Gnu binutils를 빌드하려고합니다. SYSV386_COMPAT 0은 FPU 연산 코드를 생성하는 방식을 다양하게합니다. 헤더 파일에 쉽게 들어가서 값을 수동으로 설정할 수 있지만, 명령 행에서 #define SYSV386_COMPAT 0과 동등한 것을 지정하기 위해 configure 스크립트를 호출하는 방법은

    2

    1답변

    실례합니다. RC에서 FPU 비트의 제어 워드를 3으로 설정하는 방법은 무엇입니까? 그것은 나에게 도움이 : fstcw word ptr cw or word ptr cw, 110000000000b fldcw word ptr cw

    1

    1답변

    그래서 오늘 this crackme을 해결했습니다. 필자는 몇 가지 마지막 지침을 제외하고는 직렬 생성 루틴을 찾아서 이해했습니다. 나는 처음으로 어셈블리에 keygen 을 쓰려고 결심했다. 시리얼 루틴의 마지막 몇 가지 지침이 나올 때까지 모든 것이 잘 진행되고있었습니다. 내가 MASM 인텔 어셈블리를 사용하고 있습니다 (? 인텔은 & T, 당신이 전화를