IBM PARM 프로세서

IBM PALM processor
IBM PARM 프로세서
일반 정보
개시.1975

PAM(Put All Logic in Microcode)은 IBM이 개발한 16비트 중앙 처리 장치(CPU)입니다.IBM PC의 전신인 IBM 5100 Portable Computer와 IBM 5110IBM 5120 후속 기기에 사용되었습니다.PARM은 다른 IBM 제품에서도 임베디드 컨트롤러로 사용되었을 가능성이 있습니다.

IBM은 PARM을 마이크로프로세서라고 불렀는데, 이는 집적회로상의 CPU에 대한 기존의 정의가 아니라 마이크로코드를 실행하여 보다 높은 수준의 명령 집합을 구현하는 프로세서를 의미했습니다.PARM 프로세서는 각 금속 에 포장된 13개의 바이폴라 게이트 어레이, 듀얼 인라인 패키지로 포장된 3개의 기존 트랜지스터-트랜지스터 논리(TTL) IC 및 1개의 라운드 메탈 캔을 포함하는 회로[1] 기판이었습니다.

PARM은 에뮬레이터를 구현하기 위해 사용되었으며, 에뮬레이터는 원래 다른 머신용으로 작성된 머신 명령어를 실행할 수 있었습니다.이는 5100에서 [2]IBM System/360 APL을 실행하는 방법입니다.

PARM에는 16비트 데이터 버스가 있으며 패리티에 2비트가 추가로 사용됩니다.PARM은 64KB(64KiB)의 메모리를 직접 어드레스 할 수 있습니다.IBM 5100은 최대 64+KB(APL + BASIC ROM은 64+KB)의 실행 가능 ROS(ROM)와 최대 64KB의 RAM으로 구성할 수 있습니다.단순한 뱅크 스위칭 방식을 사용하여 주소 공간을 확장했습니다.

1973년 IBM Los Gatos Scientific Center는 PAMP 프로세서에 기반한 휴대용 컴퓨터 프로토타입인 SCAMP(Special Computer APL Machine Portable)를 필립스 컴팩트 카세트 드라이브, 소형 CRT 디스플레이 및 완전한 기능 키보드를 [3]개발했습니다.

레퍼런스

  1. ^ 대규모 IBM 1130 APL 프로그램 회수"What is a Personal Computer?". PC Magazine. November 1983. not a chip but a single board .. an IBM 1130 emulator in PALM microcode
  2. ^ "John Titor was right? IBM 5100". an emulator, used only for APL, not for BASIC
  3. ^ TOSEC: IBM PC Compatible (2012-04-23) 인터넷 아카이브

외부 링크


사진들