281:
27:
242:
250:
289:
234:
1072:), has no western equivalent. The KR580VM1 extends the Intel 8080 architecture and is binary compatible with it. The extensions differ, however, from both the Intel 8085 and the Zilog Z80. The KR580VM1 extends the address range from 64KB to 128KB. It adds two registers, H1 and L1, that can be used instead of H and L. Several 16-bit arithmetic instructions were added as well (
258:
1084:). Just like the Intel 8085 and the Zilog Z80, the KR580VM1 needs only a single +5V power supply instead of the three voltages required by the KR580VM80A. The maximum clock frequency was increased from 2 MHz to 5 MHz while the power consumption was reduced from 1.35W to 0.5W, compared to the KR580VM80A.
894:
is supplied during INTA cycle and the INT input remains asserted, the KR580VM80A does not clear its internal
Interrupt Enable flag, despite the INTE output going inactive. As a result, the CPU enters a microcode loop, continuously acknowledging the interrupt and pushing the PC onto the
903:. In a typical hardware configuration this phenomenon is masked by the behavior of 8259A interrupt controller, which deasserts INT during INTA cycle. The Romanian MMN8080 behaves the same as the KR580VM80A; no other 8080A clones seem to be affected by this error.
194:
and became known as the KR580VM80A (КР580ВМ80А), the number it is most widely known by today (the KR580VV51A and KR580VV55A peripheral devices went through similar revisions). Normal
1378:
1451:
1589:
1444:
882:
While the Soviet clone appears to be fully software-compatible with Intel 8080A, there is a slight difference between the two processors'
1437:
198:
for the K580IK80A is 2 MHz, with speeds up to 2.5 MHz for the KR580VM80A. The KR580IK80A was manufactured in a 6
186:
package was produced and was named the KR580IK80A (КР580ИК80А). The pin layout of the latter completely matched that of Intel's
1594:
1108:
191:
834:
Several integrated circuits in the K580 series were actually intended for other microprocessor families: the KR580VR43 (
1262:
1405:
1276:
504:
174:. Different versions of this CPU were manufactured beginning in the late 1970s, the earliest known use being in the
1157:
Khvosch, Sergey; Varlinsky N.N; Popov E.A. (1987). "Микропроцессорный комплект БИС К580". In
Khvosch S.T. (ed.).
1424:
1103:
219:
1599:
1460:
1141:
608:
108:
1299:
1061:), respectively. The 580VM80 is still shown on the price list of 15 August 2022 of the "Kvazar" plant in
410:
1367:А. В. Кобылинский, В. В. Бестенков, Е. Я. Столяров, В. А. Темченко «8-разрядный микропроцессор КР580ВМ1»
896:
354:
1035:
1024:
958:
651:
631:
203:
161:
948:
439:
339:
78:
222:
logic levels. The load capacity of each output pin was sufficient for one TTL input. The output
776:
616:
541:
455:
417:
1220:[Nomenclature of integrated circuits — Microprocessors: Series 580 - 589] (in Russian)
1492:
1487:
964:
938:
920:
874:). Additionally, most devices in the K580 series could be used for the K1810 series as well.
1477:
797:
477:
183:
130:
1419:
8:
1568:
1046:
928:
178:
computer in 1979. Initially called the K580IK80 (К580ИК80), it was produced in a 48-pin
1011:
280:
1272:
1137:
916:
1300:"RetroBrew Computers Forum: General Discussion » 8080 varieties - differences"
648:
628:
533:
202:
process. In the later KR580VM80A the feature size was reduced to 5 μm and the
146:
1366:
1323:
1482:
1429:
1161:(in Russian). Leningrad: Mashinostroenie, Leningradskoe otd-nie. pp. 64–114.
1023:
Mirroring the development in the West, where the Intel 8080 was succeeded by the
591:
566:
266:
195:
96:
26:
1348:[Products and prices] (in Russian). Kiev: DP "Kvazar-IS". 15 August 2022
101:
1324:"Soviet microprocessors, microcontrollers, FPU chips and their western analogs"
1269:
Integrated circuits and their foreign equivalents. Volume 06. Series K565-K599.
900:
179:
157:
1583:
1217:
980:
912:
1194:
1172:
839:
190:
CPU. In 1986 this CPU received a new part number to conform with the 1980
1345:
223:
1264:Интегральные микросхемы и их зарубежные аналоги. Том 06. Серии К565-К599
1218:"Номенклатура интегральных микросхем — Микропроцессоры: серии 580 - 589"
241:
1540:
1521:
1511:
1502:
1098:
1093:
1038:
1027:
1001:
985:
934:
871:
863:
855:
847:
796:
For brevity, the table above lists only the chip variants in a plastic
704:
688:
664:
499:
471:
433:
405:
370:
334:
293:
215:
187:
168:
81:
1559:
1549:
1381:[Instruction set of the microprocessor KR580VM1] (in Russian)
1054:
1031:
954:
887:
883:
867:
995:
944:
820:) in a plastic DIP but with a pin spacing of one tenth of an inch.
253:
Micrograph of the KR580VM80A die (size 4634 μm x 4164 μm)
961:
in
Russian), Radio 86RK's successor, which had a graphical display
816:
or no prefix for the military version) or export variants (prefix
249:
1005:
297:
274:
262:
1239:
1159:Микропроцессоры и микроЭВМ в системах автоматического управления
669:
programmable peripheral device, keyboard and display controller
1468:
976:
891:
808:). Not listed separately are variants in a ceramic DIP (prefix
175:
154:
1156:
886:
handling logic, which looks like an error in the KR580VM80A's
970:
375:
227:
165:
288:
257:
199:
1062:
787:
768:
751:
270:
923:. Some of the examples of its successful application are:
233:
989:
988:
home computer, where KR580VM80A is overclocked to 3
171:
1065:
together with various support chips of the K580 series.
1136:] (in Russian). Радио и связь. pp. 145–173.
218:
process. The pins were electrically compatible with
1459:
1406:"The Story of the Soviet 8080 Processor – The 580"
1403:
804:) as well as the original planar package (prefix
1581:
937:(Радио 86РК), probably the most popular amateur
273:(top to bottom), all factories were located in
209:
1445:
1130:Цифровые и аналоговые интегральные микросхемы
1041:, the Soviet Union produced the IM1821VM85A (
877:
245:Military version 580VM80 in a ceramic package
182:metal-ceramic package. Later, a version in a
303:The family consists of the following chips:
1371:
1360:
1254:
1010:Maestro (Маэстро) Soviet four voice hybrid
1452:
1438:
1271:] (in Russian). Moscow: ИП РадиоСофт.
1127:
1045:, actually the CMOS version Intel 80C85),
292:KR580GF24 clock generator made by "Gamma"
25:
1379:"СИСТЕМА КОМАНД МИКРОПРОЦЕССОРА КР580ВМ1"
1165:
1150:
828:
611:address multiplexer and refresh counter
287:
279:
256:
248:
240:
232:
214:The KR580VM80A was manufactured with an
1316:
1260:
1216:Козак, Виктор Романович (24 May 2014).
226:of each control and data pins was ≤ 100
1590:Computer-related introductions in 1979
1582:
1338:
1134:Digital and analog integrated circuits
1018:
1433:
1232:
1215:
1109:Soviet integrated circuit designation
951:in Russian), Radio 86RK's predecessor
192:Soviet integrated circuit designation
1209:
1195:"KR580VM80A : Weekend die-shot"
1173:"KR580IK80A : Weekend die-shot"
1121:
838:— Intel 8243) for the K1816 family (
1068:Another development, the KR580VM1 (
13:
812:for commercial version and prefix
261:KR580VI53 timer made by "Kvantor"
14:
1611:
1425:Reverse-engineering of KR580VM80A
1397:
1242:[580 series] (in Russian)
1004:educational computer designed in
505:programmable interrupt controller
1404:Vladimir Yakovlev (2021-03-10).
1420:CPU World page about KR580VM80A
1104:List of Soviet computer systems
906:
91:Architecture and classification
1461:List of Soviet microprocessors
1292:
1187:
911:The KR580VM80A was popular in
552:system clock generator/driver
519:system clock generator/driver
1:
1595:Computing in the Soviet Union
1197:. Zeptobars. 23 December 2012
1114:
284:KR580VV55A parallel interface
210:Technology and support chips
7:
1175:. Zeptobars. 26 August 2012
1087:
709:inverting buffer registers
411:programmable interval timer
31:KR580VM80A CPU, Plastic DIP
10:
1616:
1304:www.retrobrewcomputers.org
878:KR580VM80A vs. Intel 8080A
378:/communication controller
86:2 MHz to 2.5 MHz
1558:
1539:
1520:
1501:
1467:
1128:Ниссельсон, Л.И. (1989).
998:(ТИА-МЦ-1) arcade machine
668:
663:
565:
562:
475:
470:
437:
432:
409:
404:
374:
369:
338:
333:
314:
311:
308:
237:Original version K580IK80
150:
122:
117:
107:
95:
90:
76:
71:
57:
49:
41:
36:
24:
1158:
890:. If a CALL instruction
652:video display controller
632:video display controller
340:central processing unit
118:Physical specifications
1261:Нефедов, А.В. (2002).
967:, similar to Orion-128
921:industrial controllers
737:inverting bus drivers
300:
285:
277:
254:
246:
238:
1600:8-bit microprocessors
965:Specialist (computer)
939:single-board computer
842:) and the KR580GF84 (
291:
283:
260:
252:
244:
236:
931:educational computer
594:controllers/drivers
569:controllers/drivers
206:became 20% smaller.
109:Instruction set
97:Technology node
16:8-bit microprocessor
1019:Further development
941:in the Soviet Union
829:Further development
312:Western equivalent
58:Common manufacturer
37:General information
21:
1346:"ПРОДУКЦИЯ И ЦЕНЫ"
1012:analog synthesizer
917:computer terminals
823:For the KR580VM1 (
754:Talker / Listener
536:arbitration logic
301:
286:
278:
255:
247:
239:
19:
1577:
1576:
1036:source compatible
1025:binary compatible
899:, which leads to
794:
793:
693:buffer registers
139:
138:
1607:
1454:
1447:
1440:
1431:
1430:
1416:
1414:
1413:
1391:
1390:
1388:
1386:
1375:
1369:
1364:
1358:
1357:
1355:
1353:
1342:
1336:
1335:
1333:
1331:
1320:
1314:
1313:
1311:
1310:
1296:
1290:
1289:
1287:
1285:
1258:
1252:
1251:
1249:
1247:
1236:
1230:
1229:
1227:
1225:
1213:
1207:
1206:
1204:
1202:
1191:
1185:
1184:
1182:
1180:
1169:
1163:
1162:
1154:
1148:
1147:
1125:
1083:
1079:
1075:
973:amateur computer
534:Multi-master bus
376:serial interface
306:
305:
152:
29:
22:
18:
1615:
1614:
1610:
1609:
1608:
1606:
1605:
1604:
1580:
1579:
1578:
1573:
1554:
1535:
1516:
1497:
1463:
1458:
1411:
1409:
1400:
1395:
1394:
1384:
1382:
1377:
1376:
1372:
1365:
1361:
1351:
1349:
1344:
1343:
1339:
1329:
1327:
1322:
1321:
1317:
1308:
1306:
1298:
1297:
1293:
1283:
1281:
1279:
1259:
1255:
1245:
1243:
1238:
1237:
1233:
1223:
1221:
1214:
1210:
1200:
1198:
1193:
1192:
1188:
1178:
1176:
1171:
1170:
1166:
1160:
1155:
1151:
1144:
1126:
1122:
1117:
1090:
1081:
1077:
1073:
1034:as well as the
1021:
909:
880:
858:) / KR580VB89 (
850:) / KR580VG88 (
267:Ivano-Frankivsk
212:
196:clock frequency
135:
67:
32:
17:
12:
11:
5:
1613:
1603:
1602:
1597:
1592:
1575:
1574:
1572:
1571:
1565:
1563:
1556:
1555:
1553:
1552:
1546:
1544:
1537:
1536:
1534:
1533:
1527:
1525:
1518:
1517:
1515:
1514:
1508:
1506:
1499:
1498:
1496:
1495:
1490:
1485:
1480:
1474:
1472:
1465:
1464:
1457:
1456:
1449:
1442:
1434:
1428:
1427:
1422:
1417:
1399:
1398:External links
1396:
1393:
1392:
1370:
1359:
1337:
1315:
1291:
1277:
1253:
1231:
1208:
1186:
1164:
1149:
1142:
1119:
1118:
1116:
1113:
1112:
1111:
1106:
1101:
1096:
1089:
1086:
1020:
1017:
1016:
1015:
1008:
999:
993:
983:
974:
968:
962:
952:
942:
932:
913:home computers
908:
905:
901:stack overflow
879:
876:
792:
791:
785:
782:
779:
773:
772:
766:
763:
760:
756:
755:
749:
746:
743:
739:
738:
735:
732:
729:
725:
724:
721:
718:
715:
711:
710:
707:
702:
699:
695:
694:
691:
686:
683:
679:
678:
675:
671:
670:
667:
662:
659:
655:
654:
645:
642:
639:
635:
634:
625:
622:
619:
613:
612:
606:
603:
600:
596:
595:
589:
586:
583:
579:
578:
575:
571:
570:
564:
561:
558:
554:
553:
550:
547:
544:
538:
537:
531:
528:
525:
521:
520:
517:
515:
512:
508:
507:
502:
497:
494:
490:
489:
486:
482:
481:
474:
469:
466:
462:
461:
458:
452:
451:
448:
444:
443:
436:
431:
428:
424:
423:
420:
414:
413:
408:
403:
400:
396:
395:
392:
388:
387:
384:
380:
379:
373:
368:
365:
361:
360:
357:
351:
350:
347:
343:
342:
337:
332:
329:
325:
324:
321:
317:
316:
313:
310:
211:
208:
158:microprocessor
137:
136:
134:
133:
126:
124:
120:
119:
115:
114:
111:
105:
104:
99:
93:
92:
88:
87:
84:
74:
73:
69:
68:
66:
65:
61:
59:
55:
54:
51:
47:
46:
43:
39:
38:
34:
33:
30:
15:
9:
6:
4:
3:
2:
1612:
1601:
1598:
1596:
1593:
1591:
1588:
1587:
1585:
1570:
1567:
1566:
1564:
1561:
1557:
1551:
1548:
1547:
1545:
1542:
1538:
1532:
1529:
1528:
1526:
1523:
1519:
1513:
1510:
1509:
1507:
1504:
1500:
1494:
1491:
1489:
1486:
1484:
1481:
1479:
1476:
1475:
1473:
1470:
1466:
1462:
1455:
1450:
1448:
1443:
1441:
1436:
1435:
1432:
1426:
1423:
1421:
1418:
1407:
1402:
1401:
1380:
1374:
1368:
1363:
1347:
1341:
1325:
1319:
1305:
1301:
1295:
1280:
1278:5-93037-039-7
1274:
1270:
1266:
1265:
1257:
1241:
1235:
1219:
1212:
1196:
1190:
1174:
1168:
1153:
1145:
1139:
1135:
1131:
1124:
1120:
1110:
1107:
1105:
1102:
1100:
1099:MCS-85 Family
1097:
1095:
1092:
1091:
1085:
1071:
1066:
1064:
1060:
1056:
1052:
1048:
1044:
1040:
1037:
1033:
1029:
1026:
1013:
1009:
1007:
1003:
1000:
997:
994:
991:
987:
984:
982:
981:mini computer
978:
975:
972:
969:
966:
963:
960:
956:
953:
950:
946:
943:
940:
936:
933:
930:
926:
925:
924:
922:
918:
914:
904:
902:
898:
893:
889:
885:
875:
873:
869:
865:
861:
857:
853:
849:
845:
841:
837:
832:
830:
826:
821:
819:
815:
811:
807:
803:
799:
789:
786:
783:
780:
778:
775:
774:
770:
767:
764:
761:
758:
757:
753:
750:
747:
744:
741:
740:
736:
733:
730:
727:
726:
722:
719:
716:
713:
712:
708:
706:
703:
700:
697:
696:
692:
690:
687:
684:
681:
680:
676:
673:
672:
666:
660:
657:
656:
653:
650:
647:programmable
646:
643:
640:
637:
636:
633:
630:
627:programmable
626:
623:
620:
618:
615:
614:
610:
607:
604:
601:
598:
597:
593:
590:
587:
584:
581:
580:
576:
573:
572:
568:
559:
556:
555:
551:
548:
545:
543:
540:
539:
535:
532:
529:
526:
523:
522:
518:
516:
513:
510:
509:
506:
503:
501:
498:
495:
492:
491:
487:
484:
483:
479:
476:programmable
473:
467:
464:
463:
459:
457:
454:
453:
449:
446:
445:
441:
438:programmable
435:
429:
426:
425:
421:
419:
416:
415:
412:
407:
401:
398:
397:
393:
390:
389:
385:
382:
381:
377:
372:
366:
363:
362:
358:
356:
353:
352:
348:
345:
344:
341:
336:
330:
327:
326:
322:
319:
318:
307:
304:
299:
295:
290:
282:
276:
272:
268:
264:
259:
251:
243:
235:
231:
229:
225:
221:
217:
207:
205:
201:
197:
193:
189:
185:
181:
177:
173:
170:
167:
163:
159:
156:
148:
144:
132:
128:
127:
125:
121:
116:
112:
110:
106:
103:
100:
98:
94:
89:
85:
83:
80:
75:
70:
63:
62:
60:
56:
52:
48:
44:
40:
35:
28:
23:
1530:
1410:. Retrieved
1383:. Retrieved
1373:
1362:
1352:20 September
1350:. Retrieved
1340:
1328:. Retrieved
1318:
1307:. Retrieved
1303:
1294:
1282:. Retrieved
1268:
1263:
1256:
1244:. Retrieved
1234:
1222:. Retrieved
1211:
1199:. Retrieved
1189:
1177:. Retrieved
1167:
1152:
1133:
1129:
1123:
1069:
1067:
1058:
1050:
1042:
1022:
910:
907:Applications
881:
859:
851:
843:
840:Intel MCS-48
835:
833:
824:
822:
817:
813:
809:
805:
801:
795:
790:Transceiver
748:Intel 8291A
723:bus drivers
315:Description
309:Designation
302:
213:
142:
140:
50:Discontinued
1569:1858 series
1550:1810 series
1512:1816 series
1493:1836 series
1488:1806 series
1483:1801 series
1478:1013 series
1408:. CPU Shack
1326:. CPU-world
1240:"580 серия"
1201:24 November
1179:24 November
1043:ИМ1821ВМ85А
979:industrial
784:Intel 8293
771:Controller
765:Intel 8292
745:KR580VK91A
742:КР580ВК91А
734:Intel 8287
720:Intel 8286
644:Intel 8276
624:Intel 8275
605:Intel 3242
588:Intel 8238
563:Intel 8228
549:Intel 8224
530:Intel 8218
480:controller
460:KR580VV55A
450:KR580IK55A
447:КР580ИК55А
394:KR580VV51A
391:КР580ВВ51A
386:KR580IK51A
383:КР580ИК51А
359:KR580VM80A
349:KR580IK80A
346:КР580ИК80А
269:, "Kvasar"
224:capacitance
72:Performance
1584:Categories
1562:compatible
1543:compatible
1541:Intel 8086
1531:580 series
1524:compatible
1522:Intel 8080
1505:compatible
1503:Intel 8048
1471:compatible
1412:2021-03-30
1385:21 January
1309:2020-01-29
1143:5256002597
1115:References
1094:Intel 8080
1039:Intel 8086
1028:Intel 8085
1002:Juku E5101
986:Vector-06C
935:Radio-86RK
872:Intel 8086
866:) for the
864:Intel 8289
856:Intel 8288
848:Intel 8284
781:KR580VA93
762:KR580VG92
759:КР580ВГ92
731:KR580VA87
728:КР580ВА87
717:KR580VA86
714:КР580ВА86
705:Intel 8283
701:KR580IR83
698:КР580ИР83
689:Intel 8282
685:KR580IR82
682:КР580ИР82
677:KR580VG79
674:КР580ВГ79
665:Intel 8279
661:KR580VV79
658:КР580ВВ79
641:KR580VG76
638:КР580ВГ76
621:KR580VG75
602:KR580VT42
599:КР580ВТ42
585:KR580VK38
582:КР580ВК38
577:KR580VN28
574:КР580ВН28
560:KR580VK28
557:КР580ВК28
546:KR580GF24
527:KR580VG18
524:КР580ВГ18
500:Intel 8259
496:KR580VN59
493:КР580ВН59
488:KR580VT57
485:КР580ВТ57
472:Intel 8257
468:KR580IK57
465:КР580ИК57
456:КР580ВВ55A
442:interface
434:Intel 8255
422:KR580VI53
406:Intel 8253
402:KR580IK53
399:КР580ИК53
371:Intel 8251
355:КР580ВМ80A
335:Intel 8080
294:Zaporizhia
265:, "Rodon"
151:КР580ВМ80А
143:KR580VM80A
82:clock rate
20:KR580VM80A
1560:Zilog Z80
1284:4 October
1059:К1810ВМ86
1055:K1810VM86
1051:КР1858ВМ1
1047:KR1858VM1
1032:Zilog Z80
992:by design
959:Орион-128
955:Orion-128
888:microcode
884:interrupt
860:КР580ВБ89
852:КР580ВГ88
844:КР580ГФ84
836:КР580ВР43
777:КР580ВА93
617:КР580ВГ75
542:КР580ГФ24
514:KR580GF1
511:КР580ГФ1
430:K580IK55
427:К580ИК55
418:КР580ВИ53
367:K580IK51
364:К580ИК51
331:K580IK80
328:К580ИК80
102:6 μm
1330:24 March
1224:24 March
1088:See also
1070:КР580ВМ1
1014:keyboard
996:TIA-MC-1
949:Микро-80
945:Micro-80
870:family (
825:КР580ВМ1
800:(prefix
440:parallel
323:English
320:Russian
42:Launched
1053:), and
1006:Estonia
977:SM 1800
831:below.
298:Ukraine
275:Ukraine
263:Zbarazh
184:PDIP-40
164:of the
153:) is a
147:Russian
129:40 pin
53:c. 1991
45:c. 1979
1469:PDP-11
1275:
1246:9 June
1140:
929:Korvet
892:opcode
827:) see
230:each.
180:planar
176:SM1800
155:Soviet
123:Socket
1267:[
1132:[
1082:DCOMP
971:UT-88
927:KUVT
897:stack
868:K1810
216:n-MOS
188:8080A
166:Intel
162:clone
77:Max.
1387:2020
1354:2022
1332:2016
1286:2016
1273:ISBN
1248:2016
1226:2016
1203:2017
1181:2017
1138:ISBN
1078:DSUB
1063:Kyiv
1030:and
788:GPIB
769:GPIB
752:GPIB
609:DRAM
271:Kiev
169:8080
160:, a
141:The
113:8080
64:USSR
1074:DAD
990:MHz
818:ЭКР
798:DIP
649:CRT
629:CRT
592:bus
567:bus
478:DMA
220:TTL
204:die
172:CPU
131:DIP
79:CPU
1586::
1302:.
1080:,
1076:,
919:,
915:,
862:—
854:—
846:—
810:КМ
802:КР
296:,
228:pF
200:μm
149::
1453:e
1446:t
1439:v
1415:.
1389:.
1356:.
1334:.
1312:.
1288:.
1250:.
1228:.
1205:.
1183:.
1146:.
1057:(
1049:(
957:(
947:(
814:М
806:К
145:(
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.