오라오(컴퓨터)
Orao (computer)![]() 오라오 | |
유형 | 가정용 컴퓨터 |
---|---|
세대 | 8비트 |
출시일자 | 유고슬라비아: 1984 |
수명 | 1984–1991 |
중단됨 | 1991 |
미디어 | 카세트테이프 플로피 디스크[1] |
운영 체제 | 오라오 바스IC |
CPU | MOS Technology 6502(1MHz) |
기억력 | 16KB / 32KB |
디스플레이 | RF 모듈레이터(비디오) |
소리 | 내부 스피커(오디오, 초기 모델) 또는 RF 모듈레이터를 통한 3채널 오디오(오디오, 이후 모델) |
전임자 | 갈렙(컴퓨터) |
오라오(엔).이글)은 1984년 PEL 바라딘이 개발한 8비트 컴퓨터다.그것의 마케팅과 유통은 벨레비트 인포마티카가 했다.1985년부터 1991년까지 크로아티아와 보즈보디나에서 표준 초등 학교와 중등 학교 컴퓨터로 사용되었다.
오라오(코드명 YU102)는 미로슬라프 코시잔이 게일브(코드명 YU101)를 대체하기 위해 고안한 것이다.목표는 더 적은 부품과 더 쉽게 생산하고 더 저렴한 비용으로 더 나은 컴퓨터를 만드는 것이었습니다.오라오 MR102로 명명된 초기 버전은 오라오 64와 오라오+가 계승하였다.
역사
오라오의 수석 디자이너는 앞서 갈렙(작업명 YU101)의 기본 마더보드를 시공한 미로슬라프 코시잔(Miroslav Kocijan)이었다.게일브는 1979년 영국과 미국에 등장한 컴푸킷 UK101, 오하이오 사이언티픽 슈퍼보드, 오하이오 사이언티픽 슈퍼보드 II에서 영감을 받아 애플2, 코모도어 PET, TRS-80보다 가격이 저렴했다.앤서니 메디디의 도전에 힘입어 미로슬라프 코시잔은 부품 수가 적고 제작이 용이하며 그래픽과 성능이 우수하고 가격이 저렴한 게일브보다 더 발전해야 할 컴퓨터를 개발하기 시작했다.새 프로젝트의 작업 제목은 YU102였다.
Miroslav Kocijan은 전자 부품과 소프트웨어의 개발에 도움을 준 한 무리의 사람들을 간신히 그의 주위에 모을 수 있었다.코시잔은 오라오를 상업화할 생각을 가지고 있었고, PEL의 이사인 라즈코 이바누시치를 설득하여 그 아이디어를 지지할 수 있었다.고율의 관세로 가정용 컴퓨터 구입이 불능화됐고 시민과 학교용 컴퓨터의 구매력이 낮아 이를 달성할 수 없었던 구 유고슬라비아의 시장에서는 대량 생산된 가정용 컴퓨터라는 발상이 일리가 있었다.[2]
직렬 생산 및 가격
오라오 가격은 당초 5만5000여 개의 유고슬라비아 디나르로 책정됐으나 8만 디나르로 올랐다.1984년 여름에 제작이 시작되었다.수입된 부품은 유고슬라비아에서 엄격한 화폐정치 때문에 획득하기 어려운 집적회로뿐이었기 때문에, PEL Varadindin 자신이 이들 부품의 수입에 자금을 조달하여 보다 저렴한 최종 제품을 가능하게 했다.직렬 생산에서 가끔 발생하는 문제는 특정 외부 부품의 시공과 과열과 관련이 있었다.
지원되는 소프트웨어 부족
오라오는 당시의 어떤 가정용 컴퓨터와도 호환이 되지 않았기 때문에, 플랫폼을 지원하는 제품을 보유한 소프트웨어 회사가 부족해 소프트웨어 제공이 부족했다.
역량 부족
그것은 8비트 학교 컴퓨터와 관련된 가장 흔한 문장 중 하나였다.그 진술의 결과는 위의 장이다.
건축
제록스 알토, 즉 매킨토시와 유사한 그래픽 컴퓨터를 만들려는 것이었기 때문에, 다른 많은 가정용 컴퓨터에서도 그랬듯이 그래픽은 메인 프로세서가 아닌 특수 회로에 의해 제어되었다.해상도는 256x256 도트로 그래픽은 픽셀당 3비트 이상이 필요하지 않기 때문에 최대 196,608비트의 VRAM이 필요했다.이러한 해상도는 사각형 도트에 대해 선택되었고, 이것은 그래픽 프로그램을 쉽게 쓸 수 있게 했다.텍스트의 해상도는 32x32로, 모든 문자는 8x8 필드로 렌더링되었다.오라오의 디자이너들은 한 걸음 더 나아가 훨씬 쉽게 확장될 수 있는 컴퓨터를 만들고, 프린터와 연결하고, RS-232를 통해 그물망을 연결했다.
사양
- CPU: MOS Technology 6502(1MHz)
- 읽기 전용 메모리: 16KB(BASIC 인터프리터 및 컴퓨터 코드 모니터 포함)
- RAM: 16KB(32KB까지 확장 가능)
- 최대 24KB VRAM
- 그래픽: 단색 256×256 픽셀, 회색 최대 8가지 색조로 표시
- 텍스트 모드: 32자로 된 32줄 각 문자
- 하나의 기본 라인에 72자
- 사운드: 내장 확성기를 통한 단일 채널, 5옥타브
- 컴퓨터 키보드: 61-키 QWERTZ
- I/O 포트: 비디오 및 RF TV 출력, 카세트 테이프 인터페이스(DIN-5), RS-232(D-25), Edge 확장 커넥터
- 주변 장치: 5.25" 플로피 드라이브, 프린터
- 가격: 55,000 디나르가 계획되었지만 생산 기간 동안 8만 디나르로 증가
기본 예
수학
10 렘 그림 한 기간의 부비동 그래프 20 을 위해 x=0 로 128 30 y=64*죄를 짓다(3.14159*x/64) 40 음모를 꾸미다 x,y+96 50 다음에 60 끝
물리학
5 렘 컨버터즈 KM/H 토 M/S 10 프린트"KM/H M/S" 20 for SP=0 토 60 30 프린트 SP,SP*1000/(60*60) 40 다음
출력
런 KM/H M/S 0 0 1 .277777778 2 .555555556 3 .833333333 4 1.11111111 5 1.38888889 6 1.66666667 7 1.94444445 8 2.22222222 9 2.5 10 2.77777778 11 3.05555556 12 3.33333333 13 3.61111111 14 3.88888889 15 4.16666667 16 4.44444445 17 4.72222222 18 5 19 5.27777778 20 5.55555556 21 5.83333334 22 6.11111111 23 6.38888889 24 6.66666667 25 6.94444445 26 7.22222223 27 7.5 28 7.77777778 29 8.05555556 30 8.33333333 31 8.61111112 32 8.88888889 33 9.16666667 34 9.44444445 35 9.72222223 36 10 37 10.2777778 38 10.5555556 39 10.8333333 40 11.1111111 41 11.3888889 42 11.6666667 43 11.9444444 44 12.2222222 45 12.5 46 12.7777778 47 13.0555556 48 13.3333333 49 13.6111111 50 13.8888889 51 14.1666667 52 14.4444444 53 14.7222222 54 15 55 15.2777778 56 15.5555556 57 15.8333333 58 16.1111111 59 16.3888889 60 16.6666667
기계 코드/어셈블리 예제
1000 A9 7F LDA #7F 1002 85 E2 STA E2 ; x 중심 1004 85 E3 STA E3 ; y 중심 1006 A9 6F LDA #6F 1008 85 F8 STA F8 반지름; 100A 20 06 FF JSR FF06 ; 원을 그리다 100D C6 E2 DEC E2 ; 노쇠 x 중심 100F C6 E3 DEC E3 ; y 중심 감소 1011 A5 F8 LDA F8 1013 38 초 1014 E9 04 SBC #04 ; 네 점에 대한 반지름 감소 1016 85 F8 STA F8 저장하다; 저장하다; 저장하다; 저장하다; 저장하다 1018 C9 21 CMP #21 ; 0x21과 비교 101A B0 EE BCS 100A ; 더 크거나 같거나? 그래, 다시 그어라. 101C 60 RTS ;아니오, 리턴
디자인팀
- 미로슬라프 코치잔
- 브란코 제베크
- 이반 퐁라치치
- 아넬코 크르시치
- 다미르 샤파리치
- 다보린 크리즈만
- 즈드라브코 멜네작
- 브제코슬라프 프르스테크
- 드라젠 즐라타레크
참조
- ^ Kristian Benić (30 August 2010). "Kompjutori u školama Jugoslavije" (in Croatian). tportal.hr.
- ^ "Miroslav Kocijan – pionir hrvatskog računarstva" (in Croatian). ZG-magazin. 15 February 2013.
외부 링크
![]() | 위키미디어 커먼즈에는 오라오(컴퓨터)와 관련된 미디어가 있다. |
- 오라오 페이지 old-computers.com
- FPGA에서의 오라오 구현
- FPGA의 또 다른 오라오 구현
- 오라오를 지원하는 MESS, 멀티 시스템 에뮬레이터
- 원본 컴퓨터의 Orao 2007 레크리에이션뿐만 아니라 소스 코드와 일부 소프트웨어가 있는 Orao 에뮬레이터
- C#로 쓰여진 오라오 에뮬레이터
- 안드로이드용 오라오 에뮬레이터
- 오라오 바구니
- 웹 브라우저의 Orao 에뮬레이터
- 파이썬의 오라오 에뮬레이터
- Blazor/C#를 사용하는 표준 웹 사이트로 브라우저 Orao 에뮬레이터
- 웹 어셈블리 앱으로서의 브라우저 Orao 에뮬레이터, 최신 브라우저에서 오프라인으로 작동 가능