점화(마이크로프로세서)

Ignite (microprocessor)
점화
Ignite Ia microprocessor.JPG
Ignite Ia 마이크로프로세서
디자이너나노트로닉스, PTSC
비트32비트
소개했다1994년, 28년(연간)
설계.RISC
유형스택 머신
엔디안니스큰.
레지스터
범용52(스택 포함)

Ignite(이전의 ShBoom 및 PSC 1000, IGNITE로 스타일화)는 2개의 스택, 스택 머신 축소 명령 세트 컴퓨터([1]RISC) 마이크로프로세서 아키텍처입니다.이 건축물은 원래 러셀 H에 의해 개발되었다.나중에 패트리어트 사이언티픽사가 인수한 나노트로닉스의 Fish III와 Chuck H. Moore.이 프로세서는 스택 기반 컴퓨팅 모델을 사용하는 상용화된 몇 안 되는 마이크로프로세서 중 하나입니다.이 독자적인 아키텍처의 타겟 애플리케이션은 주로 임베디드 디바이스(프로세서의 저전력 사용으로 인해)와 Java 가상 머신이나 Fourth 프로그래밍 언어의 기반이 되는 스택 머신 등 가상 스택 머신의 효율적인 구현이었습니다.그 상품은 시장에서 성공하지 못했다.

특장점

2개의 스택 기반 아키텍처 외에 프로세서에는 다음과 같은 몇 가지 중요한 기능이 있었습니다.

  • 내부적으로 클럭보다 빠르게 실행
  • 각 명령 페치에서는 최대 4개의 명령어를 읽을 수 있으므로 일반적인 32비트 RISC 머신에 비해 메모리 대역폭 요건을 줄일 수 있습니다.
  • 이 특성을 통해 메모리에서 추가 명령 가져오기 없이 명령 그룹(마이크로 루프)을 루프할 수 있습니다.
  • 싱글 사이클(+메모리) 서브루틴 콜
  • 암묵적인 서브루틴 리턴
  • 약 20,000바이트의 코드로 JIT가 필요 없는 네이티브 속도에 가까운 Java 해석
  • 저전력 동작

레퍼런스

  1. ^ PSC1000 Microprocessor Reference Manual. Patriot Scientific Corporation. 1999.

https://spectrum.ieee.org/25-microchips-that-shook-the-world https://www.dnd.utwente.nl/~tim/colorforth/PTSC/IGNITE_Processor_Reference_Manual.pdf