Christa (computer)

Versiunea actuală a paginii nu a fost încă examinată de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită la 3 martie 2016; verificările necesită 9 modificări .
Christa
Configurare
Preț 510 rub. (1986), apoi redus la 450 de ruble.
Tip de computer de acasă
Factor de formă Placa de sistem in carcasa tastaturii
Dezvoltator Uzina Murom de Instrumente de Măsurare Radio
Stat URSS
Anul emiterii 1986
Berbec 32 KB
Memoria persistentă 2 KB
Alimentare electrică 220 V, 50 Hz, 20 W
Periferie imprimantă , casetofon , stilou
Interfețe ieșire video, mufă pentru casetofon, port serial , port paralel , slot pentru card ROM
Dispozitiv de memorie caseta audio
Greutatea 2,6 kg
Marimea 430×240×75 mm
CPU
Model CPU KR580VM80A
Viteza ceasului procesorului 1,78 MHz

Krista este un computer personal  sovietic de acasă pe 8 biți bazat pe procesorul KR580VM80A ( clona Intel 8080 ), compatibil cu computerul de acasă Mikrosh și parțial cu Radio-86RK . Dezvoltat și produs la uzina Murom de instrumente de măsurare radio din 1986 .

Prețul unui computer în 1989 a fost de 510 ruble [1] .

Specificații

Software

Caseta

Livrarea computerului a inclus o casetă MK 60-7 cu bandă de tip IEC-2 „CrO2 chromdioxid IEC II” cu următoarele programe:

1 latură
  • 1. Editor grafic. (A, 7000)
  • 2. Interpret de limba BASIC. (A, 0)
  • 3. Test pe calculator. (B, T)
  • 4. Jocul " Battleship ". (B, M)
  • 5. Jocul " Oregon Trail ". (B, O)
  • 6. Jocul „ Regatul Euforiei ”. (B, K)
  • 7. Jocul " Tic-Tac-Toe ". (A, 100)
  • 8. Jocul „ Circ ”. (A, 100)
  • 9. Jocul " Ricochet ". (A, 100)
  • 10. Jocul „ Boa constrictor ”. (A, 6F00)
2 latura
  • 1. Editor de text. (A, 100)
  • 2. Traducător asamblator. (A, 0)
  • 3. Salon de muzică. (A,6000)
  • 4. Jocul „ Numărare rapidă ”. (A, O) + RUN
  • 5. Limbajul de BAZĂ. Lecția 1. (B, U)
  • 6. Limbajul de BAZĂ. Lecția 2. (B, U)
  • 7. Limbajul de BAZĂ. Lecția 3. (B, U)
  • 8. Limbajul de bază. Lecția 4. (B, U)
  • 9. Limbajul de bază. Lecția 5. (B, U)
  • 10. Limbajul de bază. Lecția 6. (B, U)
  • 11. Limbajul de bază. Lecția 7. (B, U)
  • 12. Limbajul de bază. Lecția 8. (B, U)
  • 13. Dicționar englez-rus. (B, S)

Monitorizați rutinele sistemului

„Monitorul” ( BIOS ) include o serie de subrutine de sistem (încorporate) care pot fi folosite de programatori în programele lor.

Codurile de cuvinte cheie de bază (coduri de octeți de bază)

În loc să stocheze în memorie codurile tuturor caracterelor din codul sursă al programului, fiecare cuvânt cheie poate fi codificat doar cu un octet. Acest lucru este foarte posibil, din cauza celor 256 de coduri binare posibile care pot fi scrise într-o celulă de memorie, doar 128 sunt folosite pentru a codifica caracterele alfanumerice.

Codurile binare, în care bitul cel mai semnificativ este 1, sunt folosite pentru a codifica cuvintele cheie ale limbajului BASIC.
Stâlp. Dec. Cuvânt
80 128 CLS
81 129 PENTRU
82 130 URMĂTORUL
83 131 DATE
84 132 INTRARE
85 133 DIM
86 134 CITIT
87 135 CUR
88 136 MERGI LA
89 137 ALERGA
8A 138 DACĂ
8B 139 RESTABILI
8C 140 GOSUB
8 D 141 ÎNTOARCERE
8E 142 REM
8F 143 STOP
90 144 OUT (Neutilizat)
91 145 PE
92 146 PLOT
93 147 LINIA
94 148 ÎMPUNGERE
95 149 IMPRIMARE
96 150 DEF
Stâlp. Dec. Cuvânt
97 151 CONT
98 152 LISTĂ
99 153 CLAR
9A 154 MLOAD
9B 155 MSAVE
9C 156 NOU
9D 157 TAB (
9E 158 LA
9F 159 S.P.C. (
A0 160 FN
A1 161 APOI
A2 162 NU
A3 163 ETAPA
A4 164 +
A5 165 -
A6 166 *
A7 167 /
A8 168 ^
A9 169 ȘI
AA 170 SAU
AB 171 >
AC 172 =
ANUNȚ 173 <
Stâlp. Dec. Cuvânt
AE 174 SGN
AF 175 INT
B0 176 ABS
B1 177 USR
B2 178 FRE
B3 179 INP (Neutilizat)
B4 180 POS
B5 181 SQR
B6 182 RND
B7 183 BUTURUGA
B8 184 EXP
B9 185 COS
BA 186 PĂCAT
BB 187 TAN
î.Hr 188 ATN
BD 189 ARUNCA O PRIVIRE
FI 190 LEN
bf 191 STR$
C0 192 VAL
C1 193 ASC
C2 194 CHR$
C3 195 STÂNGA $
C4 196 DREAPTA$
C5 197 MID$

Diferențele față de Radio-86RK

În ciuda compatibilității software declarate cu Radio-86RK, PC Krista are o serie de diferențe hardware și software, din cauza cărora utilizarea directă a software-ului de la Radio-86RK nu devine întotdeauna posibilă, este necesară adaptarea:

Alocarea memoriei

Abordare Dispozitive
F800h-FFFFh Monitorizați ROM / Acces direct (DMA) la memoria video
E000h - F7FFh Nefolosit
D800h-DFFFh Registrele temporizatoare VI53
D000h-D7FFh Registrele controlerului video VG75
C800h-CFFFh Registrele controlerului de interfață paralelă BB55
C000h-C7FFh Registrele controlerului tastaturii
8000h-BFFFh Zona de adrese ale cartuşului ROM
76D0h - 7FFFh Zona ecranului RAM (memorie video)
7600h-76CFh Celulele de lucru ale monitorului
până la 75FFh Berbec
zona stivei
Zona celulei de lucru de BAZĂ
Programe în BASIC
de la 0000h Interpret de limba BASIC

Fapte interesante

Note

  1. Piața calculatoarelor: Minradioprom // Informatică și educație. - 1989. - Nr 6 .
  2. pchistory.ru/desktop/pevm-personalnye-evm/pk-krista

Link -uri