온보드 BAS가 있는 컴퓨터 목록IC

List of computers with on-board BAS

이것은 기본 탑재 컴퓨터 목록이다.그들은 컴퓨터에 설치된 BASIC의 버전과 함께 표준을 선적했다.컴퓨터는 사용자가 카트리지를 삽입하거나 외부 매체에서 소프트웨어를 로드하지 않고도 BASIC 언어에 접근할 수 있다.

만들다 모델 버전 작가 비트 와이즈 ops 다음 건너뛰기/다음 건너뛰기 숫자 지원 변수 이름 길이 토큰화
도토리 원자 아톰 베이직, BBC BASIC I (Upgrade ROM)
도토리 전자 BBC BASIC II 소피 윌슨 아니요. I:32; FP:32/8 부분적
도토리 BBC 마이크로 BBC BASIC I, II, III 소피 윌슨 아니요. I:32; FP:32/8 부분적
도토리 BBC 마스터 BBC BASIC IV 소피 윌슨 아니요. I:32; FP:32/8 부분적
도토리 BBC 마스터 컴팩트 BBC BASIC IV(Recograted Maths Routine) 소피 윌슨 아니요. I:32; FP:32/8 부분적
도토리 아르키메데스 BBC BASIC V 아니요. 부분적
도토리 Risc PC BBC BASIC VI 아니요. 부분적
암스트라드 CPC 464 기관차 BASIC 1.0 기관차 소프트웨어 부분적
암스트라드 CPC 6128 기관차 BASIC 1.1 기관차 소프트웨어 부분적
암스트라드 NC 100 BBC BASIC 리처드 러셀? 아니요.
암스트라드 NC 150 BBC BASIC 리처드 러셀? 아니요.
암스트라드 NC 200 BBC BASIC 리처드 러셀? 아니요.
사과 애플 II 정수 스티브 워즈니악 아니요. 아니요. I 가득찬
사과 애플 II 애플소프트 마이크로소프트. 아니요. 아니요. I:16,FP:31/8 2 가득찬
응용 기술 마이크로비 마이크로월드 BASIC 매슈 스타 아니요. FP
아타리 600XL Atari BASIC 리브 B 또는 C 셰퍼드슨 마이크로시스템스 아니요. 아니요. 120 가득찬
아타리 800XL Atari BASIC 리브 B 또는 C 셰퍼드슨 마이크로시스템스 아니요. 아니요. 120 가득찬
아타리 800XE 아타리 BASIC C 개정판 셰퍼드슨 마이크로시스템스 아니요. 아니요. 120 가득찬
아타리 130XE 아타리 BASIC C 개정판 셰퍼드슨 마이크로시스템스 아니요. 아니요. 120 가득찬
아타리 65XE 아타리 BASIC C 개정판 셰퍼드슨 마이크로시스템스 아니요. 아니요. 120 가득찬
아타리 XEGS 아타리 BASIC C 개정판 셰퍼드슨 마이크로시스템스 아니요. 아니요. 120 가득찬
케임브리지 컴퓨터 Z88 BBC BASIC 아니요.
코모도어 Commodore BASIC 1.0, 2.0, 4.0 마이크로소프트. 아니요.
코모도어 CBM 4000/8000 코모도어 BASIC 4.0 마이크로소프트. 아니요.
코모도어 VIC-20 코모도어 베이직 2.0 마이크로소프트. 아니요.
코모도어 C64 코모도어 베이직 2.0 마이크로소프트. 아니요. 2 부분적
코모도어 C16 Commodore BASIC 3.5 마이크로소프트. 아니요.
코모도어 플러스/4 Commodore BASIC 3.5 마이크로소프트. 아니요.
코모도어 C128년 Commodore BASIC 7.0 마이크로소프트. 아니요.
콤푸킷 영국 101 마이크로소프트. 아니요.
휴렛패커드 85 휴렛패커드 아니요. I:32,FP:64 2 가득찬
IBM PC 5150 카세트 BASIC 마이크로소프트. 40 부분적
IBM XT 5160 마이크로소프트.
IBM AT 마이크로소프트.
IBM PCjr 마이크로소프트.
IBM PS/2 마이크로소프트.
룩소르 AB ABC 80 디아브 I:16/FP 2 가득찬
룩소르 AB ABC 800 베이직 II 디아브 I:16; FP 32 또는 64비트
룩소르 AB ABC 802 베이직 II 디아브 I:16; FP 32 또는 64비트
룩소르 AB ABC 806 베이직 II 디아브 I:16; FP 32 또는 64비트
마텔 물병자리
다양한 MSX, MSX2, MSX2+, MSX tR MSX-BASIC v1.0 - v4.0 마이크로소프트. 아니요. I:16; FP 32 또는 64비트 2 부분적
NEC PC-6001 N60-BASIC NEC/마이크로소프트
NEC PC-8001 N-BASIC NEC/마이크로소프트
NEC PC-8801 N88-BASIC 및 N-BASIC NEC/마이크로소프트
NEC PC-9801 N88-BASIC NEC/마이크로소프트
NEC PC-9821 N88-BASIC(86 버전) NEC/마이크로소프트
파나소닉 JR-200 JR-BASIC
라디오 걸크 TRS-80 모델 1 레벨 1 리첸왕
라디오 걸크 TRS-80 모델 1 레벨 II 마이크로소프트. I:16; FP 32 또는 64비트 가득찬
라디오 걸크 TRS-80 모델 III 레벨 1
라디오 걸크 TRS-80 모델 III 레벨 II 마이크로소프트. I:16; FP 32 또는 64비트 가득찬
라디오 걸크 TRS-80 모델 4 레벨 II 마이크로소프트. I:16; FP 32 또는 64비트 가득찬
라디오 걸크 TRS-80 모델 4D 레벨 II 마이크로소프트. I:16; FP 32 또는 64비트 가득찬
라디오 걸크 TRS-80 포켓 컴퓨터 PC-1
라디오 걸크 TRS-80 PC-2
라디오 걸크 TRS-80 PC-3
라디오 걸크 TRS-80 PC-4
라디오 걸크 TRS-80 CoCo 마이크로소프트. I:16; FP 32 또는 64비트 가득찬
라디오 걸크 TRS-80 CoCo 2 마이크로소프트. I:16; FP 32 또는 64비트 가득찬
라디오 걸크 TRS-80 CoCo 3 마이크로소프트. I:16; FP 32 또는 64비트 가득찬
라디오 걸크 TRS-80 M100 마이크로소프트. I:16; FP 32 또는 64비트 가득찬
라디오 걸크 TRS-80 M102 마이크로소프트. I:16; FP 32 또는 64비트 가득찬
라디오 걸크 TRS-80 MC-10 마이크로소프트. 아니요. FP 2 부분적
샤프 PC-1500 아니요. 가득찬
싱클레어 ZX80 싱클레어 BASIC 4k 나인 타일 네트워크
싱클레어 ZX81 싱클레어 BASIC 8k 나인 타일 네트워크 아니요. 부분적
싱클레어 ZX 스펙트럼 싱클레어 BASIC 48 나인 타일 네트워크 아니요. 부분적
싱클레어 ZX 스펙트럼 + 싱클레어 BASIC 48 나인 타일 네트워크
싱클레어 ZX 스펙트럼 128 싱클레어 BASIC 128 및 48 나인 타일 네트워크
싱클레어 ZX 스펙트럼 +2 싱클레어 BASIC 128 및 48 나인 타일 네트워크 아니요. 부분적
싱클레어 ZX 스펙트럼 +3 싱클레어 BASIC +3 및 48 나인 타일 네트워크
감귤 컴퓨터 시스템스 오리크-1 아니요. 2 부분적
텍사스 인스트루먼트 TI-99/4A 티 베이직 아니요. 아니요. 가득찬
텍사스 인스트루먼트 CC-40 2 가득찬
왕2300 왕바스IC
왕 2200 왕바스IC
왕 2200부사장 왕 베이직-2

BASICs with Bitwise Ops는 -1을 true로 사용하고 AND 및 OR 연산자는 인수에 비트 연산 기능을 수행한다.

FOR/NEXT건너뛰기란 루프의 초기값이 스텝의 기호를 곱한 최종값을 초과할 경우 루프의 본문을 건너뛰는 것을 의미한다(예:2 TO 1 STEP 1또는1 TO 2 STEP -1). 내부 진술FOR/NEXT루프는 실행되지 않는다.[1][2]

숫자 지원은 BASIC이 Integers 및/또는 Floating Point를 지원하는지 여부를 나타낸다.

변수 이름 길이는 고유성을 결정하기 위해 변수 이름의 문자 수를 의미한다.

전체 토큰화란 모든 키워드가 토큰으로 변환되고 여분의 공백 문자가 모두 제거되는 것을 의미한다.부분 토큰화는 소스에 여분의 공백 문자를 남긴다.어떤 것도 토큰화가 이루어지지 않는다는 것을 의미한다.전체 토큰화를 테스트하는 방법:

10 프린트         "HELLO" 목록 

완전히 토큰화된 경우 입력된 추가 공간 없이 10 PRINT "HELLO"를 반환해야 한다.

참조

  1. ^ 루프 본문을 건너뛸 때 BASIC이 순서가 잘못된 NEXT 문을 찾는 방법
  2. ^ basic-80 reference manual. p. 2–30.