오라오(컴퓨터)

Orao (computer)
오라오
Orao-IMG 7278.jpg
오라오
유형가정용 컴퓨터
세대8비트
출시일자유고슬라비아: 1984
수명1984–1991
중단됨1991
미디어카세트테이프
플로피 디스크[1]
운영 체제오라오 바스IC
CPUMOS 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를 통해 그물망을 연결했다.

사양

케이스 뒷면, 커넥터 포함.

기본 예

수학

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        ;아니오, 리턴 

디자인팀

  • 미로슬라프 코치잔
  • 브란코 제베크
  • 이반 퐁라치치
  • 아넬코 크르시치
  • 다미르 샤파리치
  • 다보린 크리즈만
  • 즈드라브코 멜네작
  • 브제코슬라프 프르스테크
  • 드라젠 즐라타레크

참조

  1. ^ Kristian Benić (30 August 2010). "Kompjutori u školama Jugoslavije" (in Croatian). tportal.hr.
  2. ^ "Miroslav Kocijan – pionir hrvatskog računarstva" (in Croatian). ZG-magazin. 15 February 2013.

외부 링크