fpu

    5

    1답변

    (What is the fastest way to convert float to int on x86)에서 설명한 내용 (http://www.stereopsis.com/FPU.html)을 읽었습니다. 느린 간단한 캐스트 (아래의 스 니펫 참조)가 ARM 아키텍처에도 적용되는지 아는 사람이 있습니까? inline int Convert(float x) {

    6

    2답변

    내가 C/C++에서 프로그램을 컴파일하려고하지만 오류 메시지가 점점 오전 : fpu_control.h를 : 해당 파일이나 디렉토리가 없습니다. google에서이 문제는 부동 소수점 정밀도가 처리되는 방식과 관련이 있음을 발견했습니다. 나는 gcc의 모든 배포판에 fpu_control.h가있는 것은 아니란 것을 읽었습니다. 내가 알아낼 수있는 유일한 방법입니

    10

    2답변

    도입을 수정하는 것입니다 - 길고 지루한 부분 (질문은 끝입니다) 내가 얻고 심한 머리를 유지하는 타사 COM 구성 요소를 통해 아파 FPU 제어 워드 변경. 내 개발 환경은 Windows 및 Visual C++ 2008입니다. 일반 FPU 제어 단어는 다양한 조건에서 예외를 throw하지 않아야 함을 지정합니다. 나는 float.h에있는 _CW_DEFAU

    0

    2답변

    저는 사람들이 클래식 컴퓨터 용 프로그램을 작성하는 데 어려움을 겪는 대회에 신청합니다. 나는 PC/MS-DOS 항목으로 신청할 것이다. 이 규칙은 최대 386 개의 CPU를 사용하는 것을 허용합니다. 나는 조금 연구를 해본 결과, 시장에서 가장 강력한 386은 40MHz로 작동하는 Intel 386DX라는 것을 알았습니다. 어쨌든 경쟁사 (AMD, Cyr

    1

    1답변

    x87 FPU 명령어 디코딩과 관련하여 모호한 경우가 있습니다. Vol 2A Intel의 명령어 세트 매뉴얼 [3]의 3-380 페이지에서 가져온 다음 지시 사항을 살펴보십시오. D9 /0 --> FLD m32fp --> Push m32fp onto the FPU register stack. D9 C0+i --> FLD ST(i) --> Push ST(i

    3

    2답변

    포트 _controlfp (_CW_DEFAULT, 0xffffffff)에 연결하려고합니다. WIN32에서 Mac OS X/Intel. 어떻게 지시 사항을 포팅 할 수 있는지 전혀 모르겠군요. 그리고 당신 은요? 감사!

    3

    1답변

    FPE 오류를 잡는 신호 처리기를 작성했습니다. 이 경우에도 계속해서 실행해야합니다. ucontext_t를 매개 변수로 받으면 0에서 다른 값으로 나쁜 피연산자를 변경할 수 있지만 FPU 컨텍스트는 여전히 나쁘고 무한 루프가 발생합니까? 누군가 Linux에서 이미 ucontext_t 구조를 관리하고 있습니까? 0x3F입니다는 FPU의 상태 레지스터의 6 비

    5

    1답변

    MXCSR 제어 레지스터 (denormal 부동 소수점 수에 대한 FTZ 및 DAZ 구성 포함)에 저장된 값의 수명이 일까요? 스레드의 범위에 있습니까? 아니면 모두에게 공통적입니까? CPU/FPU에서 처리 중입니까? 내가 알고 싶은 것은 스레드 풀의 각 스레드가 시작될 때마다 또는 한 번 응용 프로그램에서 필요로하거나 (MXCSR)이를 설정해야하거나 응용

    1

    1답변

    Windows 7 컴퓨터에서 작성한 Delphi Pro 6 응용 프로그램에 문제가 있습니다. Windows 7이 실행되지 않습니다. 테스트가 아직 이루어지지 않았고 Windows 7이 문제의 원인이 될지 궁금합니다. Windows 7이 Windows XP에 비해 스레드를 처리하는 방식에는 근본적인 차이점이 있습니까? Windows 7의 오류 로그에서 문제가

    1

    1답변

    ARMv5 CPU를 대상으로 APP_ABI = armeabi를 사용하여 NDK 프로젝트를 컴파일 중입니다. 부동 소수점을 처리하는 코드가 있으며 저사양 HTC Wildfire ARMv6 장치에서 실행될 때 SIGILL로 충돌이 발생하는 것을 볼 수 있습니다. 바이너리를 분해 는 바로 여기에 충돌 4397a8: ed9f7b18 vldr d7, [pc, #