)+************************************T* *}* DEMONSTRATION DES ** KLEINCOMPUTERS KC85 ** VEB MIKROELEKTRONIK ** >>WILHELM PIECK<< *!* MUEHLHAUSEN *J* *s* W.DOMSCHKE 26.05.87 * * * **********************************45000:6000---------- VIERECK --------------- 100#XA,YA,DX,DY-(XA,YA,XADX,YA,0G2XADX,YA,XADX,YADYa<XADX,YADY,XA,YADYuFXA,YADY,XA,YAPS(XA8)1:Z30(YA8)ZdKF::">>";A$::H:n===GERADE===xDXXEXA:DYYEYA:XXA:YYA(DY)(DX)190SP(DX) IXA XE SP.S X,Y:X,YFXXSP:YYDY(DX)LR_SP(DY)t IYA YE SPSX,Y:X,YYYSP:XXDX(DY)S1:110:(S1,XE8);A$:S0:110:,*****PUNKTSET/RESET I,K6PJ(23K)8VK:PK(15I)8VI:@PJ,PK,0:PJ1,PK:PJ,PK1:PJ1,PK1bJPJ,PK:PJ1,PK:PJ,PK1:PJ1,PK1hT*****UEBERSCHRIFT************0,4,0,39:7,7:(0,10);"Kleincomputer KC85"(1,10);"VEB MIKROELEKTRONIK" (2,11);">>WILHELM PIECK<<"/ (3,14);"M";(125);"hlhausen"5 U *****BLOCKSCHALTBILD******o 400:5,6,0,39:3,0: "BLOCKSCHALTBILD DES KC85/2 UND KC85/3"; H6 6,31,0,39:0,H: 19,31,25,39:KF::H 35:(Z,S);"CPU" KF) " C P U"::"central processor unit"X :"Zentrale Verarbeitungs Einheit"n 30:(Z,S);"RAM"v KF " R A M"::"random access memory" :"Speicher mit wahlfreiem Zugriff" 30:(Z,S);"IRM" KF3 " I R M"::"image repetition memory"T :"Bildwiederhol- speicher"j 30:(Z,S);"ROM"r KF " R O M"::"read only memory" :"Festwert- speicher" 30:(Z,S);"IOC":KF " I O C"::"input output control"@ :"Ein-/Ausgabe- Steuerung"I 100[ YU152:YO160o (12,11);"BUS" 48,YU,72,YU 80,YU,120,YU 128,YU,168,YU 176,YU,216,YU 224,YU,248,YU 48,YO,72,YO 80,YO,120,YO "128,YO,248,YO $72,176,72,160' &80,176,80,160: (72,152,72,136M *80,152,80,136b ,120,176,120,160w .128,176,128,160 0120,152,120,136 2128,152,128,136 4168,152,168,136 6176,152,176,136 8216,152,216,136 :224,152,224,136 <KF=>" B U S"::"Informations- verbindungs- leitungen der"]@"Rechner- bausteine"tB30:(Z,S);"Netz"|DKFF" Netz"::"Stromversorgung":"+12V":"+ 5V"H"- 5V"J30:(Z,S);"VIF"L72,112,72,104:80,112,80,104NKF&P" V I F"::"video interface"HR:"Bildschirm- anschluss"^T30:(Z,S);"VTG"fVKFX28,144,28,120:28,96,28,92:28,92,56,92Z" V T G"::"video timing generator"\:"Video- Takt- Generator" ^H7:100;`24,31,0,24::14,31,18,30::6,31,30,39:Ub19,31,25,39:KF::Hnd35:35:(Z,S);"TV"f76,80,76,56h88,24,2:88,32,2:88,40,2jKFl" T V"::"television"n:"Farb- oder S/W-Fernsehger"(123)"t oder Monitor"p30:(Z,S);"KEYB"(r120,112,120,560tKFNv" K E Y B"::"keyboard"`x:"Tastatur"wz30:(Z,S);"KMBG"|128,112,128,72:128,72,176,72:176,72,176,56~KF" K M B G"::"Kassetten- Magnet- Band-""Ger"(123)"t"30:(Z,S);"Mod1"9168,YU,168,136:176,YU,176,136]216,YU,216,136:224,YU,224,136t35:(Z,S);"Mod2"|KF"Modul 1 und 2"::"Erweiterungs- Baugruppen f"(125)"r""Speicher- oder Peripherie- Erweiterungen"30:(Z4,S);"Aufsatz"4240,160,248,160:240,152,248,152<KFv"Aufsatz weitere Modul- steckpl"(123)"tze,""umfangreichere Speichererwei- terungen usw."100:*****BILDSTEUERUNG********400:14249,254:3,01017035,6,0,39:" BILDSTEUERUNG DES KLEINCOMPUTERS ";MI087:X:520I,X:XH6:0l6,31,0,39:H:35:(Z,S);"CPU"14249,1I011:(I16,1);"aaaaaaaaaaaaa";:14249,254(28,4);"81920":(29,1);"Speicherpl"(123)"tze" 35:(30,6);"IRM"+35:(Z,S);"VIF"F35:35:(30,31);"TV"h296,40,3:296,48,3:296,56,3~ 6,13,17,39:KF:%"Die CPU schreibt mit- tels Software die Zeichen in den IRM"*H/(7,0);"LINE 0,0,255,255":14249,1458,191,58,168:61,191,61,168.9PRINTAT(10,7);"V"P>58,144,58,128:61,144,61,128oCI011:(27I,I1);"c":H100:H:(7,0);"LINE 0,255,255,0"MI011:(I16,I1);"b":R14249,254UI129143:58,I:61,I:W100:KF\120,80,128,80:120,78,128,78#a160,79,175,79Ff8,136,120,136:120,136,120,32}k"Der IRM wird synchron mit dem Strahl der Bild";p"r"(124)"hre vom VIF ausgele- sen und das Helligkeits";u" Farb- und Synchron- signal an den TV gesendet.";zP1:14249,1:H,I011:(I16,14);"d"5VI6YK012:(15,K);" f":VK2:300tIK(I16,K23);"h"}VK6(15,K1);"g":300:I11K(I16,K23);"j"::(I16,14);"e":(15,13);" ":(I15,14);" "VI2K012:(15,K);" f":VK2:300/I11K(I16,K23);"k"c(15,K1);"g":VK6:300:IK(I16,K23);"i":(15,13);" ":(I16,14);" ":100:14249,254 *****DATENSPEICHERUNG***** 400:3,0:10330 5,6,0,39:" DATENSPEICHERUNG BEIM KLEINCOMPUTER "; H6:02 6,31,0,39:H:f T$"[10 PRINT"(34)"TEST"(34)"[20 GOTO10["| 35:(Z,S);7;T$ (Z2,S);"BASIC-Programmspeicher" 35:(Z,S14);"Puffer-RAM" (Z1,S14);"128 Zeichen" 35:(Z,S);"IOC" 35:(Z,S7);"KMBG" 35/ 64,28,6:80,28,6= Z0:XA20Y 5000:Z13:XA124:5000e KF:: "Fortsetzung des Daten-transports mit den" "n"(123)"chsten Bl"(124)"cken bis das gesamte "; "Programm auf Kassette gespei- chert ist."  100! 1,31,0,39!& 7,1'+ 7400:10430M5,31,0,39:7,4:_I07:K07uX:(I8K512),X~K,IP214249,254:(10,10);"Programmende"14249,1I0362(10,I);" ab";:(11,I);" cd";P(10,I1);" ag";:(11,I1);" ef";#,P)JTT(10,36);" ":(11,36);" "c^14249,254yh0,31,0,39:7,1:r18,31,18,39:KF:"Kommando":"CSAVE"(34)"TEST"(34):"Transport von 128 Zei-chen in den Puffer" XE60:YA164:YE146:S114:7,H"J113JA$(T$,JZ,1):250:XAXA8:XEXE8PW0r20,31,18,39:6,0:100zKF:"Ausgabe der 128 Zei- chen als ein Block.""Umwandlung der einzel-nen Bits in Tonschwin-gungen."Aufzeichnung der T"(124)"ne auf dem KMBG.8 68,128,68,104:68,80,68,40N21,27,14,16:3:_P03ǫ0.1|(Y8716P:X1248(P)2X,Y,7:<6,0FK215P P0ǯ20.1ZY4016P:X1248(PKǯ2)dX,Y:n: x20,31,18,39:X,Y,0:8,0 6:100:4 p*********HAUPTPROGRAMM*******? z60000x ::" Erl"(123)"uterungen zur HARDWARE des KC85" 14249,254:KF4:H6::: " 1 = Blockschaltbild": " 2 = Bildsteuerung": " 3 = Datenspeicherung":!" 4 = Programmende"=!15,2:"Bitte w"(123)"hlen ";:"";W[! W 6200,6220,6240,4000e!6150u!81500:6000!L2000:6000!`3000:6000!'*********KONSTANTE WERTE*******!' 8,144,40,24:CPU!$' 56,176,40,24:RAM".' 56,112,40,24:IRM"8' 104,176,40,24:ROM3"=' 104,112,39,24:IOCM"B' 168,168,48,24:NETZd"V' 56,80,40,24:VIFz"`' 8,96,40,24:VTG"j' 40,16,56,40:TV A"t' 48,24,32,24:TV B"~' 104,32,40,24:TAST"' 152,32,40,24:KMBG"' 152,112,40,24:Modul 1#' 200,112,40,24:Modul 23#' 248,112,64,88:Aufsatz_#'255,17,17,17,255,17,17,17:KAR.ZEICHEN#'255,241,241,241,255,31,31,31#'255,31,31,31,255,241,241,241#'0,255,255,0,0,0,0,0#'0,0,0,0,0,255,255,0#'96,96,96,96,96,96,96,96$'6,6,6,6,6,6,6,6$$'240,240,240,240,0,0,0,0E$'240,240,240,240,15,15,15,15^$'15,15,15,15,0,0,0,0$'15,15,15,15,240,240,240,240$'32,144,56,24:BILD 2: CPU$ (7,31,104,96:IRM$(128,32,32,96:VIF$2(176,24,128,112:TV A$F(183,31,105,97:TV B%Z(8,160,240,24:BASIC-RAM6%n(48,128,120,24:PUFFERL%(48,80,40,24:IOCb%(40,8,56,32:KMBG{%(50,16,44,22:KMBG-B%(0,0,0,0,0,0,0,0%(0,0,0,0,0,0,0,128%(0,0,56,127,120,48,120,252%(255,127,63,31,15,1,1,1&)252,252,248,240,224,0,0,224 &")255,127,63,31,15,3,4,15C&6)252,252,248,240,224,0,128,112b&J)0,1,58,124,122,49,120,252r&ȯPIC BY MPM&ү:(27);"1":0:1:14242,0&ܯ 0,31,0,39: 4:: 2,29,2,37: 0:&毕862,223:14253,254: 14249,254:14247,238:255' 4,13,4,35: 7,2::(7,6);"HARDWARE">'(10,6);"(DEMO ZUM KC 85/2/3)"X'E(509): E0 45060b' 2:r'` TITELBILD'j0,31,0,39:7,0::(14849)6360030'o60120't(15,14);"M O M E N T !":I0279:X:14848I,X: (~2,7,3,5:14248,248:14249,184:"uvwxyz"; 9(14248,200:14249,185:"abc":3,7,35,36l(286,232,15,7:287,231,12:287,230,9:"defghi"(2,6,10,30:14248,248:14249,184:"ad"("bsfghdhdfghdfklfklrq"("c c ieijc ijcmncmnop"("______te____________":14248,0:14249,254)9,30,1,38:7,2:L)(7,1);">>>> f}r die Informatikausbildung <<<<":)63,63,63,56,56,56,56,56, 56,56,63,63,63,56,56,56: ab)56,56,56,56,56,56,56,56,224,248,252,28,14,14,14,14: cd*14,14,14,14,28,252,248,224,59,63,63,62,56,56,56,56: ef7*248,252,254,14,14,,,,3,15,31,28,56,56,56,56: ghs*56,56,56,56,28,31,15,3,14,14,14,14,30,254,254,238: ij* 227,247,255,62,28,28,28,28,248,252,254,30,14,14,14,14: kl*28,28,28,28,28,28,28,28,14,14,14,14,14,14,14,14: mn'+63,63,56,56,28,31,15,3,254,254,,,28,252,248,224: opd+(224,248,252,28,14,14,14,254,3,15,31,28,56,56,56,63: qr+214,28,252,248,224,0,0,0, 0,0,56,56,28,31,15,3: st+<1,7,31,62,56,120,127,255,187,187,187,,56,56,255,255: uv,F0,192,240,248,56,60,252,254,224,224,225,227,231,239,254,252:wx`,P120,248,248,255,191,56,56,56,30,14,30,254,254,30,14,30: yz,Z255,127,120,56,62,31,7,1,255,255,56,56,56,255,255,255: 2.ab ,d254,252,60,56,248,240,192,0,31,63,127,115,115,115,115,115: cd,-n240,248,253,157,157,156,156,156,115,115,115,115,115,115,115,115o-x157,156,156,157,156,156,156,156,,15,127,127,127,54,54,54: gh-,224,252,252,252,216,216,216: i115,115,115,115,115o-x157,156,156,157,156,156,156,156,,15,127,127,127,54,54,54: gh-,224,252,25