tail head cat sleep
QR code linking to this page

Man page  — NPX

명칭

npx – 수치 연산 coprocessor와 에뮬레이터

내용

서식

options MATH_EMULATE device npx0 at isa? port IO_NPX tty irq 13

해설

npx 드라이버는, 시스템에 수치 연산 coprocessor가 있으면, 그것을 이용할 수 있도록(듯이) 합니다. 확장 수치 연산 기능 (NPX)은, 486DX CPU 를 사용한 시스템이나, 387 또는 487SX coprocessor를 사용한 시스템에 존재합니다. npx 드라이버는 NPX 가 존재하는지 아닌지에 관련되지 않고, 시스템이 정상적으로 동작하기 위해서 필요합니다.

만약 NPX 가 시스템에 존재하지 않는 경우에는, 커널 설정 파일에 "MATH_EMULATE" 옵션이 기술되고 있는 것이 필요합니다. 이것에 의해, 통상은 NPX 로 실행되는 인스트럭션이 서포트됩니다. 시스템에 NPX 가 존재하지 않고, 커널이 수학 에뮬레이션을 붙이지 않고 구축되고 있는 경우에는, 시스템은 기동하지 않습니다.

경고

에뮬레이터는 NPX coprocessor와 비교해 매우 늦습니다. 그 때문에, 에뮬레이터를 사용하지 않으면 안 될 때에는, 부동 소수점 연산의 성능이 나빠집니다.

버그

많이 있습니다. 특히 싸구려 같은 메인보드상에서 사용했을 때에는 그렇습니다. NPX 로부터 CPU 에의 끼어들어 라인이 올바르고 선을 연결함되어 있지 않다 메인보드가 있습니다. 만약 이러한 경우에, 시스템이 항상 정상적인 동작을 하는 것을 바란다면, 에뮬레이터를 사용하는 것이 필요합니다.

초월 함수 인스트럭션의 에뮬레이션은 부정확합니다. 그 이외의 인스트럭션의 에뮬레이션도 이상합니다.


FreeBSD NPX (4) August 28, 1993

tail head cat sleep
QR code linking to this page


Ben Bullock이 유닉스 매뉴얼 페이지에서 서비스에 대한 의견을 주시기 바랍니다. Privacy policy.

Unix’s “power tools” are more like power switchblades that slice off the operator’s fingers quickly and efficiently.
— The Unix Haters' handbook