Knowledge (XXG)

Orion-128

Source 📝

300:, in the standard configuration (128 kb) there are only 59, and expensive or scarce components are not used, you can use obsolete series microcircuits. For the same reasons, the KR580VM80A was used as the CPU, as the cheapest and most affordable. Moreover, the Orion circuitry is such that the processor operates at its maximum frequency of 2.5 MHz without any delays. The same idea of transparent access to RAM is implemented, which was previously applied in the "Specialist" and its clones. Other domestic machines used WAIT cycles to synchronize the processor with the video part, which reduced performance by 25%. This made the Orion, along with the Corvette, the fastest domestic home computer on this processor. For example, Vector-06Ts, which has a much higher 339:
font. But in Corvette, Ocean and Vector, a 512 * 256 screen is used, therefore, even with a lower CPU speed and a larger screen buffer, their text processing is much faster and prettier, and the raster occupies the entire screen (while in "Orion" only part of the screen). As a disadvantage, sometimes they point to the lack of a hardware sound generator (the sound is generated purely by software, with a heavy processor load). This is possible because the authors understood that the gaming niche in the country was already occupied by ZX-Spectrum clones.
315:
screen organization is also in the "Specialist", "Vector" and "Ocean"). A color screen in 16-color mode consists of two planes - the graphics plane and the color plane. For text in a single-color window, this speeds up output and shifting, as before output, the window is first painted over, which halves the amount of output bytes per character (relative to CGA), and with a video in the window, the color simply does not need to be changed. Also, in all video modes, Orion allows you to use up to 4 software-switchable
311:, only with a different organization), 4 colors selected from two palettes and visually the number of colors can be increased due to a mosaic of colored dots, as is done in CGA games. This mode is typical for many Western computers of this level (alas, this mode was almost never used by programs, because it was not needed for text, and there was no graphic editor for creating games); and for games and texts there is a convenient 16-color mode (only 2 colors are possible within the screen byte). 887: 314:
The organization of the Orion screen is linear and very convenient for the programmer - the low byte of the address specifies the vertical position of the screen byte, and the high byte indicates its horizontal position. This simplified and accelerated the display of graphics on the screen (a similar
338:
As relative shortcomings of "Orion" can be noted only non-optimal screen resolution of 384 * 256 at a video signal frequency of 10 MHz. This leads to the need to use an ugly, and most importantly, non-byte 6*10 font, which (due to the need for masking) is displayed 2.5 times slower than an 8*10 byte
295:
from another domestic computer with 128 kb RAM - Okean-240. The Orion developers, they say, set themselves the task of creating an inexpensive, simple and affordable consumer PC with good graphics capabilities, and they succeeded. In the minimum configuration (without color, with 64 kb RAM), ORION
330:
For Orion-128, its developers initially created the author's ORDOS operating system, designed to work not with a disk drive, but with a ROM disk (external ROM readable through PPA), RAM disks (the second and subsequent 60- kilobyte pages of RAM) and a tape recorder. ORDOS made it possible to work
342:
But the lack of hardware screen shift, contrary to the reviews on some sites, is not at all a disadvantage, because thanks to the vertically linear organization of the screen, the vertical shift of the screen by the stack is fast enough, and the horizontal shift is simply not needed.
27: 307:"Orion" has high graphics capabilities for this class of machines - a resolution of 384x256 allows good graphics in games, although the resolution is still insufficient for text processing; a full-fledged color mode is provided with its own color for each pixel (analogous to 159:
and had similar specifications, with both advances and flaws. It gained more popularity because it was supported by a more popular magazine. In the early 1990s the computer was produced industrially at the
538: 331:
comfortably with a computer without having disk drives that were not available at that time (the Okean-240, a small-scale production of Okean-240, also had a similar built-in ROM OS
291:
and data storage format on the cassette, and with another amateur radio computer, "Specialist" in terms of graphic screen format. Apparently, he also used the idea of an
928: 531: 870: 524: 319:. This allows you to output to a currently invisible screen and then instantly turn it on, which eliminates the problems with flickering 335:
running on an electronic disk from RAM). Of the serial home computers, the Junior FV-6506, which also used CP/M, had something similar.
921: 952: 947: 547: 914: 254:
16-color mode (each group of 8 horizontal pixels can use one of 16 foreground colors and one of 16 background colors)
320: 728: 304:
of 3 MHz, is inferior to Orion in terms of speed due to the slowdown of the processor by the video controller.
55: 308: 638: 558: 274:
Keyboard: 67 keys. The keyboard matrix is attached via programmable peripheral interface chip KR580VV55 (
817: 668: 633: 156: 773: 857: 787: 673: 593: 573: 812: 698: 688: 213: 832: 628: 758: 708: 643: 827: 837: 768: 568: 894: 723: 663: 603: 496: 456: 429: 402: 372: 143:
magazine in 1990, other materials for the computer were published until 1996. It was the last
110: 898: 782: 168:. Much of the software for the Orion-128 was ported by hobbyists from the Specialist and the 763: 748: 678: 588: 242: 229:. Text can be displayed using 64 columns × 25 rows of characters. Images for the upper case 222: 209: 124: 693: 424:[The personal radio ham's computer "Orion-128". A printed circuit board topology]. 26: 842: 822: 797: 563: 264: 84: 733: 703: 623: 618: 578: 203: 886: 327:. On the Orion, even large sprites can be moved across the screen without flickering. 941: 474: 316: 297: 287:"Orion" is partially compatible with "Radio-86RK" in terms of keyboard, standard ROM 263:, ROM drive (a special board containing a set of ROM chips). In later years a floppy 260: 89: 268: 234: 165: 136: 516: 395:"Программное обеспечение персонального радиолюбительского компьютера "Орион-128"" 324: 323:
in dynamic games and the need to deal with this due to interruptions, as in the
248:
monochrome mode (two color palettes available: black and green, yellow and blue)
169: 852: 792: 683: 301: 288: 275: 189: 185: 144: 64: 60: 460: 448: 433: 421: 406: 394: 376: 364: 598: 451:[Testing process of the personal radio ham's computer "Orion-128"]. 718: 292: 230: 216: 778: 658: 653: 397:[Software for the personal radio ham's computer "Orion-128"]. 807: 648: 251:
4-color mode (each pixel has its own color, two palettes available)
847: 802: 743: 738: 238: 226: 161: 100: 713: 608: 583: 332: 520: 613: 199: 195: 181: 132: 76: 902: 365:"Персональный радиолюбительский компьютер "Орион-128"" 367:[Personal radio ham's computer "Orion-128"]. 106: 95: 83: 71: 54: 36: 420:Сугоняко, В.; Сафронов, В.; Коненков, К. (1990). 393:Сугоняко, В.; Сафронов, В.; Коненков, К. (1990). 363:Сугоняко, В.; Сафронов, В.; Коненков, К. (1990). 490: 488: 486: 484: 475:"Soviet Digital Electronics Museum - Orion-128" 202:in original version, expandable to 256 KiB. A 922: 532: 8: 497:"ПК второй половины 1980-х годов. Часть II." 155:The Orion-128 used the same concepts as the 19: 422:"ПРК "Орион-128". Топология печатной платы" 929: 915: 539: 525: 517: 221:Video: three graphics modes with the same 79:in original version, expandable to 256 KiB 25: 18: 164:pilot plant of machine graphics means in 871:History of computing in the Soviet Union 388: 386: 358: 356: 352: 455:(in Russian). No. 5. p. 33. 428:(in Russian). No. 4. p. 44. 401:(in Russian). No. 2. p. 46. 371:(in Russian). No. 1. p. 37. 7: 883: 881: 447:Сугоняко, В.; Сафронов, В. (1990). 271:hard disk controller were developed 245:. List of graphics modes includes: 901:. You can help Knowledge (XXG) by 241:encoding are built in the Monitor 14: 192:A clone) clocked at 2.5 MHz. 885: 548:List of Soviet computer systems 147:-based DIY computer in Russia. 500:Виртуальный Компьютерный Музей 1: 42:; 34 years ago 969: 880: 866: 554: 449:"Наладка ПРК "Орион-128"" 278:clone) and scanned by CPU 139:. It was featured in the 128: 31:Soviet computer Orion-128 24: 502:. www.computer-museum.ru 293:electronic disk from RAM 176:Technical specifications 16:Soviet DIY home computer 953:Computer hardware stubs 948:Soviet computer systems 67:A clone) @ 2.5 MHz 135:computer designed in 225:384 × 256 99:384 × 256 644:Electronika MS 1504 639:Electronika MS 1502 21: 634:Electronika SS BIS 495:Владимир Трушкин. 910: 909: 895:computer hardware 878: 877: 296:contains only 42 212:: 2 KiB contains 117: 116: 85:Removable storage 960: 931: 924: 917: 889: 882: 541: 534: 527: 518: 511: 510: 508: 507: 492: 479: 478: 471: 465: 464: 444: 438: 437: 417: 411: 410: 390: 381: 380: 360: 223:image resolution 206:scheme was used. 130: 50: 48: 43: 29: 22: 968: 967: 963: 962: 961: 959: 958: 957: 938: 937: 936: 935: 879: 874: 862: 798:Scorpion ZS-256 550: 545: 515: 514: 505: 503: 494: 493: 482: 473: 472: 468: 446: 445: 441: 419: 418: 414: 392: 391: 384: 362: 361: 354: 349: 285: 265:disk controller 259:Storage media: 178: 153: 46: 44: 41: 32: 17: 12: 11: 5: 966: 964: 956: 955: 950: 940: 939: 934: 933: 926: 919: 911: 908: 907: 890: 876: 875: 867: 864: 863: 861: 860: 855: 850: 845: 840: 835: 830: 825: 820: 815: 810: 805: 800: 795: 790: 785: 776: 771: 766: 761: 756: 751: 746: 741: 736: 731: 726: 721: 716: 711: 706: 701: 696: 691: 686: 681: 676: 671: 666: 661: 656: 651: 646: 641: 636: 631: 629:Electronika 85 626: 624:Electronika 60 621: 619:Electronika BK 616: 611: 606: 601: 596: 591: 586: 581: 576: 571: 566: 561: 555: 552: 551: 546: 544: 543: 536: 529: 521: 513: 512: 480: 466: 439: 412: 382: 351: 350: 348: 345: 317:screen buffers 284: 281: 280: 279: 272: 257: 256: 255: 252: 249: 237:characters in 219: 207: 204:bank switching 193: 177: 174: 152: 149: 115: 114: 108: 104: 103: 97: 93: 92: 87: 81: 80: 73: 69: 68: 58: 52: 51: 38: 34: 33: 30: 15: 13: 10: 9: 6: 4: 3: 2: 965: 954: 951: 949: 946: 945: 943: 932: 927: 925: 920: 918: 913: 912: 906: 904: 900: 897:article is a 896: 891: 888: 884: 873: 872: 865: 859: 856: 854: 851: 849: 846: 844: 841: 839: 836: 834: 831: 829: 826: 824: 821: 819: 816: 814: 811: 809: 806: 804: 801: 799: 796: 794: 791: 789: 786: 784: 780: 777: 775: 772: 770: 767: 765: 762: 760: 757: 755: 752: 750: 747: 745: 742: 740: 737: 735: 732: 730: 727: 725: 722: 720: 717: 715: 712: 710: 707: 705: 702: 700: 697: 695: 692: 690: 687: 685: 682: 680: 677: 675: 672: 670: 667: 665: 662: 660: 657: 655: 652: 650: 647: 645: 642: 640: 637: 635: 632: 630: 627: 625: 622: 620: 617: 615: 612: 610: 607: 605: 602: 600: 597: 595: 592: 590: 587: 585: 582: 580: 577: 575: 572: 570: 567: 565: 562: 560: 557: 556: 553: 549: 542: 537: 535: 530: 528: 523: 522: 519: 501: 498: 491: 489: 487: 485: 481: 476: 470: 467: 462: 458: 454: 450: 443: 440: 435: 431: 427: 423: 416: 413: 408: 404: 400: 396: 389: 387: 383: 378: 374: 370: 366: 359: 357: 353: 346: 344: 340: 336: 334: 328: 326: 322: 318: 312: 310: 305: 303: 299: 298:microcircuits 294: 290: 283:Peculiarities 282: 277: 273: 270: 266: 262: 261:cassette tape 258: 253: 250: 247: 246: 244: 240: 236: 232: 228: 224: 220: 218: 215: 211: 208: 205: 201: 197: 194: 191: 187: 183: 180: 179: 175: 173: 171: 167: 163: 158: 150: 148: 146: 142: 138: 134: 126: 122: 112: 109: 105: 102: 98: 94: 91: 90:Cassette tape 88: 86: 82: 78: 74: 70: 66: 62: 59: 57: 53: 39: 35: 28: 23: 903:expanding it 892: 868: 753: 504:. Retrieved 499: 469: 452: 442: 425: 415: 398: 368: 341: 337: 329: 313: 306: 286: 166:Oryol Oblast 154: 140: 137:Soviet Union 120: 118: 37:Release date 325:ZX-Spectrum 289:subroutines 170:ZX Spectrum 942:Categories 869:See also: 853:Vector-06C 818:Specialist 793:Radio-86RK 506:2017-11-03 347:References 302:clock rate 276:Intel 8255 190:Intel 8080 186:KR580VM80A 157:Specialist 145:Intel 8080 65:Intel 8080 61:KR580VM80A 754:Orion-128 599:Dubna 48K 579:ATM Turbo 461:0033-765X 434:0033-765X 407:0033-765X 377:0033-765X 129:Орион-128 121:Orion-128 113:: 67 keys 20:Orion-128 759:Pentagon 724:Microsha 719:Micro-80 239:KOI-7 N2 231:Cyrillic 217:firmware 151:Overview 111:Keyboard 96:Graphics 783:PS-3000 779:PS-2000 774:Promina 769:Pravetz 669:Hrazdan 659:GVS-100 654:ES PEVM 569:Aragats 321:sprites 267:and an 214:monitor 131:) is a 125:Russian 45: ( 823:Strela 808:SM EVM 699:Korvet 679:Irisha 664:Hobbit 649:ES EVM 604:Elbrus 459:  432:  405:  375:  227:pixels 198:: 128 101:pixels 72:Memory 893:This 858:Vesna 848:UT-88 833:CUM-1 803:Setun 788:Radon 764:Poisk 749:Nairi 744:MIR-3 739:MIR-2 729:Minsk 694:KVM-1 674:Iskra 594:Dnepr 589:Besta 574:Argon 453:Радио 426:Радио 399:Радио 369:Радио 235:Latin 162:Livny 141:Radio 107:Input 899:stub 843:Ural 813:Sneg 714:MESM 689:Kiev 684:Juku 609:UKNC 584:BESM 564:Agat 457:ISSN 430:ISSN 403:ISSN 373:ISSN 333:CP/M 233:and 119:The 75:128 47:1990 40:1990 828:SVS 734:MIR 704:M-1 614:DVK 309:CGA 269:ATA 243:ROM 210:ROM 200:KiB 196:RAM 182:CPU 133:DIY 77:KiB 56:CPU 944:: 838:UM 781:, 483:^ 385:^ 355:^ 184:: 172:. 127:: 930:e 923:t 916:v 905:. 709:M 559:A 540:e 533:t 526:v 509:. 477:. 463:. 436:. 409:. 379:. 188:( 123:( 63:( 49:)

Index


CPU
KR580VM80A
Intel 8080
KiB
Removable storage
Cassette tape
pixels
Keyboard
Russian
DIY
Soviet Union
Intel 8080
Specialist
Livny
Oryol Oblast
ZX Spectrum
CPU
KR580VM80A
Intel 8080
RAM
KiB
bank switching
ROM
monitor
firmware
image resolution
pixels
Cyrillic
Latin

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.