2010-11-18 2 views
1

나는 CA-Clipper 5.2로 작성되고 Blinker 7과 연결된 프로그램을 가지고있다. 나는 최근에 그것을 실제 모드 대신 보호 모드로 컴파일하는 방법을 배웠다. 이제 리얼 모드 디버거는 프로그램에서 작동하지 않습니다. 이제 코드를 디버깅 할 방법이 필요합니다. Blinker에 대한 문서에서 "NuMega SoftICE"또는 "잠망경 (Periscope)"을 사용합니다. 나는 그 디버거들과 가족이 아니기 때문에 구글로부터 그들을 많이 찾을 수 없다. SofeICE가 해킹 도구의 일부 유형으로 변한 것 같습니다. 내 프로그램을 디버깅하는 방법에 대한 제안이 있으십니까?DOS Procted 모드 프로그램에서 사용할 수있는 디버거는 무엇입니까?

답변

2

NuMega가 매수되었으며 SoftICE가 사망했습니다 (메모리가 작동하는 경우 5 년 전과 같이). 그것은 커널 디버거였습니다. 어떤 해커들이 (어떤 의미에서든) 유용하다고 생각하지만 실제로 해킹 도구는 아니 었습니다. Windows NT 용 SoftICE의 원본 버전을 베타 테스트 한 사람들은 "... 할 수 없다고 말했습니다.

잠망경은 인서 킷 에뮬레이터입니다. CPU 소켓에 맞는 플러그가있는 보드와 원본 CPU를 놓는 소켓이었습니다. 그런 다음 CPU 버스를 통한 모든 트래픽을 모니터링하여 대부분의 소프트웨어 디버거가 일치시킬 수없는 많은 디버깅 기능을 제공합니다. 그러나 CPU 버스가 빨라짐에 따라 비용이 매우 많이 들었고 궁극적으로 시장이 남아 있지 않게되었습니다. 확실히 486을위한 버전이 있었지만 (필자는 그것을 사용했습니다), 펜티엄이나 그보다 새로운 버전이 있다고 생각하지 않습니다.

사용 방법 : HX DOS Extender가 여전히 유지되는 유일한 DOS Extender 일 것입니다. 그들과 함께 사용할 수있는 그들의 페이지 lists debuggers. 확실히 당신이 사용하고있는 DOS 익스텐더와의 호환성을 보장 할 수는 없지만 적어도 그 중 하나가 작동 할 가능성은 있습니다. 명령 줄 시작과

+0

정보 주셔서 감사합니다.하지만 슬프게도 작동하지 않았습니다. 나는 지원되지 않는 디버거에 만족할 것이다. 가상 머신 설정에서 작동하도록 할 수 있다면. –

0

시도의 와트 컴 디버거 : 합리적인 시스템 DOS 용 WD/TR = RSI에게 트랩 연장 가 최신 버전을 다운로드해야합니다 : 오픈 와트 컴-C-DOS-1.9.7z 그것을 가지고 검색 을하고 문제가 있지만, 이전 버전은 잘 작동하지 않습니다.

관련 문제