"ูู
ุนุฏุฏ ุงูุงูุชุดุงูุงุช ุงูุฑุงุฆุนุฉ ุงูุชู ูุนุฏูุง
ุนุงูู
Z80 ููุง ".
ูุงู ุงูู
ุนุงูุฌ Z80 ู
ุจุชูุฑูุง ุญููุง ุ ู
ู
ุง ุณู
ุญ ูุนุฏุฏ ูุจูุฑ ู
ู ู
ุตูุนู ุงูุฅููุชุฑูููุงุช ุจุฏุฎูู ุนุงูู
ุฃุฌูุฒุฉ ุงููู
ุจููุชุฑ ุจุฎูุงุฑุงุชูู
ุงูุฎุงุตุฉ ุจุงูู
ูุฒู ูููุณ ููุท ุงูุฃูุธู
ุฉ. ูู
ููู ุงูุฑูุจูุช ุงูุฃูู
ุงูู ู
ุณุชุซูู ู
ู ุฐูู ุ ุจุนุฏ ุฃู ุฃุทูู ุฎุท (ููู ุงููุงูุน ุงุซูุงู ู
ุณุชููุงู) ู
ู ุฃุฌูุฒุฉ ุงููู
ุจููุชุฑ ุงูุดุฎุตูุฉ KC 85. ูุดู
ู KC 85/1 ุงูุฃุตูู ุ ูุงูุฐู ุงุณุชู
ุฑ ุนูู ุดูู ูู
ูุฐุฌ KC 87 ุ ุจุงูุฅุถุงูุฉ ุฅูู ุซูุงุซุฉ ูู
ุงุฐุฌ KC85 / 2 ... KC 85/4 ุ ุงูุชู ุ ุนูู ุงูุฑุบู
ู
ู ุงูุงุณู
ุ ูู
ุชูู ุงุณุชู
ุฑุงุฑูุง ูู KC 85/1 ุ ูููููุง ูุงูุช ูุฑุนูุง ู
ููุตูุงู ูู ุงูุชุทููุฑ ูุชู
ุฅูุชุงุฌูุง ูู ุดุฑูุฉ ุฃุฎุฑู - VEB Mikroelektronik Mรผhlhausen.
ูุงูุช ู
ูุฒุฉ ุงูุชุตู
ูู
ุงูู
ุซูุฑุฉ ููุงูุชู
ุงู
ุงูุฎุงุตุฉ ุจูู
ูู ุงูุชุตู
ูู
ุงูู
ุนูุงุฑู ูุงูู
ุฏุนูู
ูู ุงูุฃุตู ุนูู ู
ุณุชูู ุงูุฃุฌูุฒุฉ ูุงูุจุฑุงู
ุฌ. ูุนูู ูุฐุง ูู ุฌููุฑู ุฃูู ุจุฏุกูุง ู
ู ุงูุชูููู ุงูุฃุณุงุณู ุงูุฐู ูุชููู ู
ู ูุญุฏุฉ ุฑุฆูุณูุฉ ูููุญุฉ ู
ูุงุชูุญ ูุดุงุดุฉ ุ ูู
ููู ุฅุถุงูุฉ ูุญุฏุงุช ููุญุฏุงุช ุฃุฎุฑู ูุฒูุงุฏุฉ ุฅู
ูุงูุงุช ุงููุธุงู
. ูููู ุฃูุซุฑ ุนู ุฐูู ูุงุญูุง. ุชุฌุฏุฑ ุงูุฅุดุงุฑุฉ ุฅูู ุฃูู ุนูู ุงูุฑุบู
ู
ู ุณู 35 ุนุงู
ูุง ุ ูุฅู ูุฐุง ุงููุธุงู
ูุฏูู ูุซุงุฆู ู
ุญููุธุฉ ุฑุงุฆุนุฉ ุฅูู ุญุฏ ู
ุง (ูููู ุ ููุฃุณู ุ ูู ุฐูู ุชูุฑูุจูุง ุจุงููุบุฉ ุงูุฃูู
ุงููุฉ).
ุงูุฎุตุงุฆุต ุงูุฑุฆูุณูุฉ
- Z80 U880, 1,75 ( KC85/4 1,7735 ). , OUTI.
- KC 85/2 16 , 16 ( IRM โ Image Repetition Memory), 4 . (CAOS 2.1), , . , , .
- KC 85/3 8 , . 3.1, .
- KC 85/4 64 , 40 . 4.1.
( KC85/3, 4 ):
1 โ ( โ F000H)
2 โ
3 โ ( E000H)
4 โ , -
5 โ
6 โ
7 โ
:
10 โ
11 โ
12 โ RGB
13 โ
320256 16 8 โ . 84 ( KC 85/4 โ , 81 ). .
โ , . โ , RGB. โ . , "TV-RGB โ " "TV-RGB โ SCART". - "" "".
, SCART , , . , , , MicroDOS ( โ .).
, , -mini-jack ( 85/4 DIN 5). , , , . , , , :
- BRK (BREAK) โ , .
- CLR (CLEAR) โ BackSpace
- F1..F6 โ .
U807.
( ) 600 2400 . LCR-C DATA, - ( 200 8 , , ). .
D004 .
( BASICODE โ BASIC) -, IBM PC, โ (Commodore, Atari ZX Spectrum).
Erika S3004 Robotron, IF 6000 (V24/RS232), IF 3000 ( Centronics). โ , ( 100 ) . .
, Robotron K6304, Robotron K6311, K6312, K6313 and K6314, Prasident K6320/K6325, Soemtron K6319 Robotron K6418 ( 6415).
TV-RGB . .
, . 38025077 , .
D001, , . :

D002 (.. BUSDRIVER), 4 . ( ) 14- , .
D004 โ U880 4 , 64 8 ( ) . 4- . RAM- 4 . 5,25" DD 800 .
, โ D005. , , . , , .
, OUT IN .
, D003. , EPROM-, .
, 8 ( D001 + D002 + D004 + 4 )! , D004 , .

:
, , :
U880D, Z80 64 , ( ""), .
KC85/4 :

.
โ KC85/2, , 16 8 ( ). , ZX Spectrum, , โ 84 . , ZX Spectrum 1,6 โ 320256 .
2 โ (pixel) 10240 (color) 2560 . 16 , .
, 1 , 0 โ . 8 , , โ .
โ ( ) 2 . 256256 , โ 64256. , 4 . :
0.............255|256......319 0.............255|256......319
------------------------------ ------------------------------
0|8000.........801F|A000....A007 A800.........A81F|B000....B007
1|8080.........809F|A080....A087
2|8100.........811F|A100....A107
3|8180.........819F|A180....A187
4|8020.........803F|A020....A027 A820.........A83F|B020.....B027
5|80A0.........80BF|A0A0....A0A7
6|8120.........813F|A120....A127
7|81A0.........81BF|A1A0....A1A7
8|8040.........805F|A040....A047 A840.........A85F|B040.....B047
9|80C0.........80DF|A1C0....A1C7
10|8140.........815F|A140....A147
11|81C0.........81DF|A1C0....A1C7
12|8060.........807F|A060....A067 A860.........A87F|B060.....B067
13|80E0.........80FF|A0E0....A0E7
14|8160.........817F|A160....A167
15|81E0.........81FF|A1E0....A1E7
16|8200.........821F|A008....A00F A880.........A89F|B008.....B00F
.................................. ...............................
255|9FE0.........9FFF|A7F8....A7FF AFE0.........AFFF|B1F8.....B1FF
:
, , , - . , .
85/4 ! -, 84 , 81 . 4 โ 10240 16 . -, . 4- , 0 2 10 , 1 3 ( 10 ) โ .
โ ( ) . 8000...80FF 8 256 , 8100...81FF โ ..
, KC85/2 3 , KC85/4 ! .
, KC85/4 โ .. HIRES. , (320256 ), 4- (, , ). , , CAOS, . (, , ) . .
, , ( ), , . 00H-1FH โ โ ( , ) 80H-9FH. 20-7FH A0H-FFH
CAOS (Cassette Aided Operating System), / , , / .
- %BASIC โ "" ( KC85/3).
- %REBASIC โ "" .
- %MENU โ
- %SAVE ssss eeee [aaaa] โ c ssss eeee aaaa.
- %VERIFY โ
- %LOAD [nnn] [a]- nnn ( ) ( a )
- %COLOR [n] [m] โ n m
- %MODIFY aaaa โ aaaa
- %DISPLAY ssss eeee โ ssss eeee
- %KEYLIST โ , F1..F6
- %KEY โ
CAOS 4.1 :
- %WINDOW โ
- %SYSTEM โ
- %V24OUT/V24DUP โ V24
- %CEN โ Centronics-
D004 FORTH , : FLOAD, FSAVE, DIR, FORTH ( ), EDAS ( ).
128 , , , . , , .
%SWITCH
, 60 , 14 D002, D001 D004. , , 2 D002 ( 10-12 ). ( โ ) . ( ) , .
, , , .
- โ . 0H, D004 โ FH. , D002 1H EH ( ), , . D004, , .
- โ . D002 0H, 4H, 8H CH, D004 0H 4H, D001 โ 8H CH. , : 08H, 0CH, 10H, 14H, 18H, 1CH, 20H, 24, 28H, 2CH .. F0H, F4H. , 00H, 01H, 02H , - .
(Structure Byte) โ , , . , - , , . โ . , . , M026 M027 ( ), , FBH. , , . , , . , , , , , .
CAOS SWITCH. , (, ).
, ( โ ) .
:
- 1 () โ (0 โ , 1 โ )
- 2 โ (0 โ , 1 โ )
- 3-8 โ . , FBH 7 8 00 โ 0000H, 01 โ 4000H, 10 โ 8000H, 11 โ C000H. , 0000H โ BFFFH ( -) ( ).
, 02H ( ):
- SWITCH 02 00 โ
- SWITCH 02 01 โ
00H ( ):
- SWITCH 00 00 โ
- SWITCH 00 01 โ
- SWITCH 00 03 โ / ()
, M026 M027, FBH, :
%MODUL ( CAOS 4.1).
, M027 (-) 08 M036 (128 ) 0C. %MODUL FBH 78H 00 ( ).
, %MENU.
%SWITCH 08 C1 08 C000H. %MENU, (EDAS, REEDAS, DISASM ..), .
%SWITCH 08 00 .
CAOS.
, , , ( ). . , , "" :
- 7F7FH (.. )
- ASCII ( )
- 00 01 (). 00 , - , 01 โ .
- , RET
( ), , .
, HELLO, 'HELLO, HABR!':
0200 .ORG 200h
0200 7F 7F DB 7Fh,7Fh ;Magic Bytes
0202 48 45 4C 4C 4F DB "HELLO" ;
0207 01 DB 01h ; -
0208 CD 03 F0 CALL 0xF003h ;
020B 23 DB 23h ; OSTR ( )
020C 48 45 4C 4C 4F 2C 20 48 41 42 52 21 DB "HELLO, HABR!" ;
0218 0D 0A DB 0dh,0ah
021A 00 DB 0h ;
021B C9 RET

23H (STR). โ , .
CAOS โ MODIFY 200, . .
%MENU, โ %HELLO, HELLO, HABR! CAOS.
( KC85/3) CAOS , , (HC-BASIC). , :
- CLS, CLEAR, LET, PRINT, INPUT, REM, FOR..NEXT, IF...THEN, DEF ( ), RND ( ), RANDOMIZE, PAPER ( ), INK ( ), COLOR ( ), PSET, PRESET, CIRCLE, LINE, GOSUB, RETURN, ON...GOTO, DATA, READ, RESTORE, TRON, TROFF, STOP, BEEP, DIM, PEEK, POKE, OPEN, CLOSE, PRINT#, LIST#, INPUT#
- NEW, LIST, AUTO, RENUMBER ( ), DELETE ( )
- CLOAD, CSAVE (/ ), BLOAD ( ), PTEST ( ), WINDOW ( ), SOUND ( ), VPEEK, VPOKE ( -), DEEK, DOKE ( PEEK/POKE ), CALL, USR, SWITCH
- (ASC, CHR, LEFT, MID, RIGHT ) (COS, SIN, LN, EXP)
D004 HC-BASIC, , โ BASI (BASic Interpreter) โ BASC (BASic Compiler) โ , .
(Pascal 880/S), , , - ( ) ( ).
KC-PASCAL, , K85/2..85/4. , . , , !
(Integer, Real, Char, Boolean), . - . " ".
C (HITEC-C), MicroDOS.
:
- TPKC (TextProcessor KleinComputer). โ WordPro
- KALK
- UniPic
MicroDOS
D004 MicroDOS ( CP/M 2.2 โ , 100%), . โ CAOS, D004 โ MicroDOS.
:
- 24 80 โ , IBM PC. โ 4 10 , - , . 7 9 โ โ . , - "PC-".
- i8080, Z80 (, ).
- MicroDOS , D004 , . 50 .. - (Transient Program Area).
- D004 CCP (command interpreter) โ , BDOS (basic system for disk management) โ , BIOS (basic system for input/output control) โ / FC00H โ (Coupling RAM), D004. โ CCP, BDOS BIOS ( ), , .
- , . Coupling RAM, , , -.
- , ( -), RAM- (A:).
- , B:
- (DEP โ Diskette extension program) / .
!?
. , โ . โ . , , . , ( Boulder Dash, ) 99% โ .
, KC85/3 ( โ KC85/4) ZX Spectum, :
- . 1,75 โ 2 , ZX. , 3,5 Z80 โ , . , , . .
- . , , . โ .
- . .
- . . 99% โ , 100% โ . . - - , ...
, 85 ( https://www.iee.et.tu-dresden.de/~kc-club/):






- โ DIGGER, , Boulder Dash ( , ). . . , (-0010/01) ( ) , .
- . , Windows 10:
- KCEmu 0.5.1 โ KC85/1..KC85/5, , D004 ( โ ). . ( ) . โ , .
- JKCEmu โ , Java , , , , .
- http://floooh.imtqy.com/virtualkc/ - , . , .

โ , ( , ). U880 ( ), CAOS ( ) 8 U6164 ( 8 ) (). , .
5553 5555.
D004:

( ).
, 85/2โฆ 85/4 โ , โ .
: