MOS 테크놀로지 6510

MOS Technology 6510
MOS 테크놀로지 6510
KL MOS 6510.jpg
일반 정보
공통 제조원
성능
최대 CPU 클럭 속도0.985MHz~1.023MHz
데이터 폭8
주소 폭16
아키텍처 및 분류
명령 집합NMOS 6502
물리 사양
패키지
제품, 모델, 변종
변종
  • MOS 8500, 7501/8501, 8502, 6510T
역사
전임자MOS 6502
후계자MOS 8502
6510 CPU(40핀 DIP, 왼쪽 아래)를 나타내는 Commodore 64의 내부 이미지.오른쪽에 있는 칩은 6581 SID입니다.각 칩의 생산 주/년(WWY)은 그 이름 아래에 표시됩니다.

MOS Technology 6510은 MOS Technology설계한8비트 마이크로프로세서입니다그것은 매우 성공적인 6502의 변형된 형태이다.6510은 코모도어 64(C64) 가정용 컴퓨터와 그 변형에서만 널리 사용되었습니다.

6502에서 가장 일반적인 버전의 6510에서는 6개의 I/O 핀만 사용 가능했는데, 8비트의 범용 I/O 포트가 추가되어 가장 크게 변경되었습니다.또, 주소 버스를 트리스트레이트 해, CPU를 완전하게 정지할 수 있습니다.

사용하다

C64에서는 프로세서의 여분의 I/O 핀을 사용하여 뱅크 스위칭을 통해 컴퓨터의 메모리 맵을 제어하고 데이터셋 테이프 레코더의 4개의 신호 라인 중 3개(전기 모터 제어, 키 누르기 감지 및 데이터 라인 쓰기)를 제어했습니다.읽은 데이터 라인은 다른 I/O 칩으로 이동했습니다.주소 $01의 프로세서에 올바른 비트 패턴을 쓰면 C64의 거의 64KBRAM이 완전히 노출되고 프로세서 I/O 포트 자체와 주소 $[1]00의 데이터 방향 레지스터를 제외하고는 ROM 또는 I/O 하드웨어가 노출되지 않습니다.

변종

가장 일반적인 6510 CPU의 핀 설정(이 이미지에서는 /HALT는 RDY 핀을 나타냅니다)

MOS 8500

1985년에 MOS는 6510의 HMOS 버전인 8500을 생산했습니다.프로세스 변경 이외에는 6510의 NMOS 버전과 거의 동일합니다.8500은 원래 현대화된 C64, C64C에서 사용하도록 설계되었습니다.그러나 1985년에는 구형 NMOS 기반 C64에서 8500대의 제한된 수량이 발견되었습니다.마침내 1987년에 공식 데뷔하여 새로운 85xx HMOS 칩셋을 사용하는 메인보드에 등장하였습니다.

MOS 7501/8501

6510의 7501/8501 배리언트는 [2]1984년에 도입되었습니다.6510과 비교하여 이 변형에서는 I/O 포트 핀의 수가 6개에서8개로 늘어나지만 마스크 불가능한 인터럽트 및 클럭 [3]출력에는 핀이 제외됩니다.코모도어 C16, C116Plus/4 가정용 컴퓨터에 사용되었으며, I/O 포트는 데이터셋뿐만 아니라 CBM 버스 인터페이스도 제어합니다.7501과 8501의 주요 차이점은 7501은 HMOS-1로 제조되고 8501은 HMOS-2로 [2]제조된다는 것입니다.

MOS 8502

Commodore 128에서는 2MHz 대응 8502 베리안트가 사용되었습니다.이들 CPU는 모두 opcode 호환성이 있습니다(문서화되어 있지 않은 [4]opcode 포함).

MOS 6510T

Commodore 1551 디스크 드라이브(Commodore Plus/4용)는 8개의 I/O 라인이 있는 6510의 버전인 6510T를 사용했습니다.NMI 및 RDY 신호를 사용할 수 없습니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ Butterfield, Jim (January 1983). "Commodore 64 Architecture". Compute!. No. 32. p. 208.
  2. ^ a b 하드웨어 – MOS 7501/8501
  3. ^ CPU 7501 / 8501
  4. ^ Graham. "6502/6510/8500/8502 Opcodes". www.oxyron.de.

추가 정보

외부 링크