Ngaro

소프트웨어 스크린 샷:
Ngaro
소프트웨어 정보:
버전: 20110929
업로드 날짜: 11 May 15
개발자: Charles Childers
라이센스: 무료
인기: 6

Rating: nan/5 (Total Votes: 0)

Ngaro는 듀얼 스택 아키텍처 휴대용 가상 머신이다. 명령어 집합은 본질적으로 포스의 서브셋이다. 기본 OS와 상호 작용하는 능력이 제한하지만, 이는 다양한 프로그램을 작성하고 실행할 수 있도록하기에 충분해야한다.
이 패키지는 몇 가지 기본적인 문서, 전체 소스 코드, 기계 등의 컴파일러 및 몇 가지 작은 예를 포함한다.
사용법 :
./ngaro 참고 ImageName
명령어 세트는 최소한의 유지됩니다. 지침의 정확한 세트
때때로 변화하지만, 다음 목록에 대한 안정되었습니다
년. (마지막 세, 포트 기반의 I / O 모델을 다루는 새로운)
 0 NOP는 아무 작업도 수행하지 않습니다
 1 LIT는 스택 다음 셀의 값을 푸시
 2 DUP 중복 가기
                 스택에 항목
 3 DROP 드롭 맨 위 항목
                 스택에
 4 SWAP 교환 상단이
                 스택에 항목
 5 푸시에 맨 위 항목을 눌러
                 에 스택
                 주소 스택, 드롭
                 약관
 6 팝의 맨 위 항목 팝
                 주소가 꺼 스택
                 과에 넣어
                 데이터 스택
 7 전화주세요 전화 주소 그
                 다음 문자
                 에 해당
 주소 8 점프 점프
                 다음 그
                 문자 대응
                 에
 9; 호출자에게 반환,
                 CALL을 사용하여 사용
10> 조건부 점프 점프. 그것
                 약관 및 NOS를 비교합니다.
11 시프트 비트 오른쪽
25 0; 종료 (드롭)의 경우
                 약관은 0입니다
1로 26 1+ 증가 약관
1 27 1 감소의 약관
28은 포트 읽기
포트 29 아웃 스토어
포트 기반 30 대기 대기
                 완료 요청
지원되지 않는 연산 코드가 발생하면, interal IP 레지스터로 설정
메모리의 끝. 이 경우 이미지 코드의 실행이 중지됩니다.
몇 가지 지침은 다음과 같은 셀의 사용이 주소를 포함하거나
값. 이들은 :
 1 LIT
 7 CALL
 8 점프
10> 점프
(11)

이 릴리스의 새로운 기능입니다 :

이 버전은 모든 구현의 업데이트 된 버전과 실질적으로 업데이트 된 문서를 제공합니다.
14 파이썬, 루비, 펄, 커먼 리스프, 86 어셈블리로 작성 구현, 넷째 ANS, 자바 스크립트, 레트로, 루아, 자바, C, C #을, F # 및 이동 지금이 있습니다.

개발자의 기타 소프트웨어 Charles Childers

RetroForth
RetroForth

6 Jun 15

RetroForth
RetroForth

11 May 15

Retro Forth
Retro Forth

7 May 15

Toka
Toka

3 Jun 15

코멘트 Ngaro

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!