2008년 12월 16일 화요일

Z80 20MHz

얼마전 ebay에서 구입한 Z80 CPU입니다.

중고라서 값도 싸더군요. CPU 6개를 해외 운송료 포함해서 3만5천원 정도에 구했습니다.


Z84C0020FEC는 오리지널 Z80과 100% 동일한 기능을 갖고 있습니다.

44PQFP라서 크기도 작고 CMOS타입의 저전력고요.

속도만 20MHz로 동작합니다. 생산되는 구형 Z80 코어로는 20MHz가 가장 빠른 칩이더군요.


지금 딱히 쓸데는 없지만, 나중에 시간 나면 MSX 엑셀레이터나 MSX 호환의 SBC를 만들어볼까 생각중입니다.

그래픽 엑셀레이터, 사운드 프로세서도 순수 Z80에 I/O 붙여서 만들어보고 싶고요.

물론 MSX 주변기기가 되겠지요.


요즘 나오는 MCU들에 비하면 초라한 성능이지만,

MSX와의 인연때문인지, Z80이라면 그냥 기분이 좋네요. ^^


아래는 2.54mm 변환 기판에 붙여놓은 모습입니다.

CPU보다 변환 기판이 더 비싸요. ㅎ.ㅎ;

음, 칩 마킹을 보니 98년 39주차 생산품인것 같군요. 10년 묵은 칩이네요. ㅋ




2008년 12월 11일 목요일

CP/M program EXEcutor for Win32 v0.2

윈도에서 동작하는 CP/M 에뮬레이터입니다.

아래는 제작자 홈페이지입니다.

http://hp.vector.co.jp/authors/VA000084/


제 경우, CP/M용 개발툴을 구동할때 쓰고 있습니다. (GEN80 및 HI-TECH C)


예) HI-TECH C를 이용하여 'HELLO.C' 컴파일 하는 경우


CP/M 또는 MSX 패치 환경일때는

 > C HELLO.C [Return] 하던 것을

 


윈도 CP/M 에뮬에서는

 > CPM C HELLO.C [Enter] 하면 됩니다.

 


참고로, MSX-DOS는 CP/M v2.2 BDOS 호환되므로,

콘솔 입출력이나 디스크 R/W등의 기본 기능들은 모두 동작합니다.

MPXP v1.40

Download: MPXP_v1.40.zip


------------------------------------------------------------------------------

    MPXP v1.40 (2008.06.04)

        By 서영만 (E-mail:sharksym@hitel.net)

------------------------------------------------------------------------------


김준성님의 MPX에서 쓸수 있는 Player입니다.



* 개선 사항 v1.40


- DOS1과 DOS2 모두 사용가능합니다.

  같은 시스템일 경우, DOS1상에 구동시 조금 속도가 느립니다.

  저의 MSX2+와 MMC/SD 드라이브에서 테스트시 160KBPS MP3까지만 안끊기고 플레이됩니다.

  MSXturboR은 DOS1, DOS2 상관없이 320KBPS까지 문제없고요.

- 기타 파일명 관련 작은 버그가 수정되었습니다.