배비지(프로그래밍 언어)
Babbage (programming language)![]() |
패러다임 | 절차, 구조화, 고급 어셈블러 |
---|---|
처음 등장한 | 전 ( |
안정된 릴리스 | 308 |
OS | COS, GEC DOS, OS4000 |
영향받은 | |
BCPL |
배비지는 GEC 4000 시리즈 미니컴퓨터의 [1][2]고급 어셈블리 언어입니다.그 이름은 영국의 컴퓨팅 [1]선구자인 찰스 배비지의 이름을 따서 지어졌습니다.
예
프로세스 장 요인 입력 라벨 ENTERPOINT TO = 4 // 바이트 응답의 기본 형식 외부 루틴 열기, 풋, 닫기, TOCHAR 벡터 [0,19] OF BYTE ANSWER = "half count half value FULL RESOULT" /***********************를 사용한다고 가정합니다.***************** ROUNTE FACT(VALUE) // RA의 계수를 반환합니다.VALUE =>, RESULT 이 DECREMENT 색가 GT//0// < DO, <, RESULT*색가 =>, RESULT><>입니다 RETURN(RESULT)END19시 1=>을 통해 ENTRYPOINT:OPEN(1독자)//인쇄 factorials //******************************************************************************. RAREPEAT. <><, RA = > Count Fact(RA) = > RA TOCHAR(RA, 7, ANSWER + 13) TOCHAR(카운트, 2, ANSWER + 9) PUT(TO, 20, ANSWER + 1) PUT(TO, 20, ANSWER + 1 > RA LT 10 CLOSE(TO) STOP(0) STOP(0)***************************************************
「 」를 참조해 주세요.
레퍼런스
- ^ a b Illingworth, V. (1986). "B.001 Babbage". Dictionary of computing (2nd ed.). Oxford: Market House Books Ltd. ISBN 0-19-853913-4.
- ^ 살로몬, 데이비드(2월 1993년)."6.1.4BABBAGE".Assemblers과 Loaders(PDF).엘리스 Horwood 시리즈 컴퓨터는, 또 그들의 응용 프로그램(1판).Chicester, 웨스트 서식스 주, 영국:엘리스 Horwood 리미티드/사이먼&슈스터 국제 그룹이다.를 대신하여 서명함. 184–185.아이 에스비엔 0-13-052564-2.그 2020-03-23에 원래에서Archived(PDF).2008-10-01 Retrieved.[1](xiv+294+4 페이지)