2011-03-11 11 views
0

저는 사람들이 클래식 컴퓨터 용 프로그램을 작성하는 데 어려움을 겪는 대회에 신청합니다. 나는 PC/MS-DOS 항목으로 신청할 것이다. 이 규칙은 최대 386 개의 CPU를 사용하는 것을 허용합니다.에뮬레이션 a 386

나는 조금 연구를 해본 결과, 시장에서 가장 강력한 386은 40MHz로 작동하는 Intel 386DX라는 것을 알았습니다. 어쨌든 경쟁사 (AMD, Cyrix, Texas Instruments ...)가 386 호환 CPU를 출시 한 지 잘 모르겠다. (특히 칩 내부 FPU를 포함하는 CPU에 관심이있다.)

사람들이 더 잘 알고 있습니까? 또한 DOSBox에서 가장 정확하게 사용할 수 있도록 에뮬레이션하는 방법을 알아야합니다.

감사합니다.

+0

흠. 가능한 한 실제 하드웨어 *에서 이러한 유형의 도전을 완료하는 것이 일반적으로 권장되지 않습니까? 에뮬레이션은 여전히 ​​나를 조금은 속임수로 비난합니다. :-) –

+3

필자가 아는 한, 386 (Intel 또는 다른 것)은 통합 FPU와 함께 출시되지 않았다. 486 DX는 통합형 FPU와 함께 최초로 출시되었습니다. –

답변

1

가장 빠른 데스크톱 CPU는 Am386 @ 40Mhz 인 것으로 보입니다. Intel은 33에서 완료되었습니다 (40에 특수 버전이 있지만 데스크톱에는 없습니다). IBM 변종은 캐시가 많았지 만 최대 33Mhz (매우 드뭅니다)였습니다.

이전 하드웨어의 세부 사항을 에뮬레이션하려면이 작업이 불가능할 수 있습니다. 필자는 486+ 명령어 (컴파일러에서 끄기 쉬운)를 사용하지 않고 도스 박스 만 사용하려고합니다.

0

FPU가 통합 된 386이 없습니다. Cyrix 486 DLC처럼 내부적으로 386 디자인에 가깝지만 마케팅 목적으로 486으로 판매 된 일부 부품이 있습니다. 실제로 Cyrix는 386 (동일한 핀 레이아웃)을 대체 할 수 있으며 최대 100MHz까지 클럭킹 할 수 있습니다.

하지만이 칩을 정확하게 에뮬레이트 할 수있는 에뮬레이터를 찾을 수는 없을 것입니다.