36:
1284:
27:
164:
196:. All of memory is also directly addressable through a feature, called direct addressing, that combines the twelve-bit displacement and the low-order bits of what would normally be the base register field of the instruction (R0-R7) to form a combined fifteen bit address. No storage protection is provided, except for the low 144 bytes of "protected area".
172:
117:, but the term "minicomputer" was not current, and in any case IBM wanted to emphasize the compatibility of the Model 20 rather than its differences from the rest of the System/360 line. It does, however, have the full System/360 decimal instruction set, that allows for addition, subtraction, product, and dividend of up to 31 decimal digits.
224:
are Move
Characters, Move with offset, Move Immediate, Move Numerics, Move Zones, Compare Logical Immediate, Compare Logical Characters, Edit, And immediate, Or immediate, Test under Mask, and Translate. One particularly unusual logical instruction, not present in other System/360 models, is "Halt
159:
Based on number of systems sold the Model 20 was the most successful model of System/360. According to Pugh "The number of Model 20 processors installed by the end of 1970 in the United States exceeded 7,400." Other models, however, brought in greater revenue. Despite their popularity there are
447:
IBM's announcement proclaimed the 2560 as providing "a card-handling capability never before possible on a single pass through the system." Since all I/O is performed by the processor, the system is particularly suited to controlling timing-dependent devices such as the 2560, where a card can be
524:
supports systems with magnetic tape drives but no disk drives. The minimum configuration for TPS is 4096 bytes of main storage, a card reader, a card punch, a printer and two magnetic tape drives. On such systems TPS provides an assembler and tape manipulation utility programs. Additional
633:, United Kingdom. The system was in a small, abandoned building left untouched for decades, and apparently had been used in that building since all peripherals were still fully wired and interconnected. As of September 2024 the systems have been moved on a long-term loan basis to the
231:
include standard S/360 Branch on
Condition. Instead of "Branch and Link" the instruction set uses "Branch and Store" (BASR, X'0D', and BAS, X'4D') which functions similarly except that a 16-bit link address is stored. "Set PSW" (SPSW, X'B1'), which loads a 32 bit
1105:"The purpose of this manual is to describe the IBM System/360, Model 20, and show how it may be used to process six basic applications: billing, accounts receivable, sales analysis, inventory control, accounts payable, and payroll."
1111:"The purpose of this manual is to show you how to use and modify the Disk Utility programs by describing the job-control and utility control statements and indicating the variety of disk operations these programs can perform."
108:
family announced in
November 1964. The Model 20 supports only a subset of the System/360 instruction set, with binary numbers limited to 16 bits and no floating point. In later years it would have been classified as a 16-bit
199:
The instruction set is a subset of System/360 consisting of 37 instructions instead of 143, with some incompatible instructions, such as a BASR (Branch And Store
Register) rather than BALR (Branch And Link Register).
426:
Card flow is: a read station, a punch station, and on the A2 a print station allowing text to be printed on cards. Cards then flowed into one of the stackers after being processed. This allows it to function as a
151:
wanted the machine to have System/360 architecture. The final result was a compromise where cost concerns predominated: the system leased for under $ 2000 per month (equivalent to $ 19,648 in 2023) including
207:
uses the S/360 "halfword" instructions to operate on 16-bit quantities. Load
Halfword, Add Halfword, Subtract Halfword, Compare Halfword, and Store Halfword were available, along with Add Register and Subtract
435:. As a program can issue a Write Card instruction to print on the card after reading card data with a Read Primary Card or Read Secondary Card instruction, it can also, under program control, function as an
439:
and, as a program can issue a
Primary Card Stacker Select or Secondary Card Stacker Select instruction to select the stacker into which a card should be put after reading card data, it can function as a
267:"Transfer I/O" (XIO, X'D0') performs a data transfer operation on a device. XIO starts a transfer and specifies the number of bytes to be read or written. Data transfer can optionally be performed by
412:) is a peripheral first offered on the Model 20. Due to its reliability problems, often involving card jams, the acronym was frequently interpreted as referring to many less favorable names.
225:
and
Proceed" (HPR, operation code X'99') which will quiesce input/output and stop the processor displaying a code to the operator. Operation can be restarted by pressing the "start" button.
415:
The 2560 has two hoppers into which punch cards can be placed. The cards in the second hopper can contain punched cards to be read or blank cards to be punched. Two models were offered:
380:, model 11 or 12, attached to an integrated "storage control feature" on the CPU. If multiple drives are attached they have to be the same model. Both models use the 1316
1120:
1072:
617:
system of its era, only a few of System/360 Model 20 computers remain. These are primarily the property of museums or collectors. Examples of existing systems include:
188:
The Model 20 was available with six memory sizes: 4, 8, 12, 16, 24 and 32 KB. As in other models of System/360 memory is byte-addressable. It has eight 16-bit
1123:"This reference publication provides programmers with the information required to write programs in the Basic Assembler language of the IBM System/360 Model 20."
1148:
1387:
1117:"This publication describes the purpose and functions of the Control and Service programs of the IBM System/360 Model 20 Disk Programming System (DPS)."
994:
This publication provides Model 20 operators with the information required to operate their systems using the Model 20 Tape
Programming System (TPS)
788:
1476:
448:
read, punched into, printed on, and sent to a specified output stacker with tight timing requirements if full rated speed is to be maintained.
621:
Two Model 20 processors along with numerous peripherals (forming at least one complete system) located in NĂĽrnberg, Germany were purchased on
1108:
377:
1303:
712:
1141:
872:
798:
749:
365:
1402:
1100:
934:
1397:
1076:
825:
525:
capabilities are provided on systems with 8192 bytes of main storage, and still more with four or more magnetic tape drives.
261:"Test I/O and Branch" (TIOB, X'9A') which tests a specified device for any combination of four hardware-dependent conditions.
1114:
957:
513:
to interrupt a running batch program, execute an inquiry program, and then restart the batch job where it was interrupted.
396:
of 270 bytes each. The model 11 has a formatted capacity of 5.4 million bytes, and the model 12 of 2.5 million.
634:
392:
per cylinder. The model 11 uses all cylinders, the model 12 uses only the outermost 103. Each track is divided into ten
282:
1006:
1134:
465:
is a control program for a Model 20 with at least 12 KiB of memory and one disk drive. The components of DPS are:
361:
482:
which handles disk input/output, error recovery, and job-to-job transition, and loads programs to be executed from the
1166:
561:
557:
1371:
980:
305:
1486:
1481:
432:
428:
1252:
125:
360:
The system can also have an integrated communications adapter. Two adapter versions were available, one for
1247:
1242:
1237:
1232:
1227:
1222:
1217:
1212:
1207:
1202:
1197:
1192:
625:
in April/May 2019 for €3710 by two UK enthusiasts who, over the course of some months, moved the machine to
436:
1340:
1329:
1334:
804:
638:
385:
156:
and line printer, compared to around $ 3000 (equivalent to $ 29,472 in 2023) for a comparable 1401.
129:
419:
Model A1: five card stackers, and an optional printing/interpreter, with two, four or six print heads.
574:
500:, and for loading and copying the systems residence disk, backing up and restoring other disk drives.
471:
1366:
878:
614:
602:
536:
is a set of control programs for a Model 20 computer system with only card input/output devices.
497:
389:
189:
114:
275:), that is taking processor cycles from the user program as necessary to perform the operation.
868:
794:
745:
510:
341:
317:
45:
858:
645:
855:
Proceedings of the April 26–28, 1966, Spring joint computer conference - AFIPS '66 (Spring)
35:
630:
444:. This allows the Model 20 to replace several separate pieces of punched-card equipment.
441:
193:
644:
As of 2020, a Model 20 processor along with some peripherals is on public display at the
917:
1445:
1430:
1425:
1420:
1157:
738:
673:
505:
268:
215:
105:
136:
introduced the following year, was designed for scientific and engineering computing.
1470:
1440:
827:
IBM Field
Engineering Theory of Operation 2311 Disk Storage Drive Models 1, 11 and 12
140:
882:
626:
110:
121:
26:
850:
1361:
1356:
393:
255:
148:
936:
IBM Field
Engineering Manual of Instruction, System/360 Model 20 2020 Processor
839:
describes the IBM 2311, including models 11 and 12, used on System/360 model 20
264:"Control I/O" (CIO, X'9B') performs a control (non data) operation on a device.
294:
281:
Like most other models of System/360 the Model 20 is microprogrammed; it uses
69:
1121:
IBM System/360 Model 20 / Card Programming Support / Basic Assembler Language
1115:
IBM System/360 Model 20 Disk Programming System Control and Service Programs
959:
IBM System/360 Model 20 Disk Programming System Control and Service Programs
863:
381:
163:
1308:
1298:
1268:
1109:
IBM System/360 Model 20 / Disk Programming System / Disk Utility Programs
678:
353:
347:
335:
329:
323:
301:
176:
144:
133:
41:
236:(PSW) replaces the standard "Load PSW". The Model 20 has no concept of
171:
1324:
653:
545:
496:
Service programs for library management, I/O device table maintenance,
661:
214:
includes the complete S/360 decimal instruction set for operations on
139:
The design of the Model 20 was the result of a tug of war within IBM.
1392:
649:
1029:
982:
IBM System/360 Model 20 Tape Programming System Operating Procedures
160:
relatively few Model 20s in existence in working condition in 2020.
1455:
1450:
1435:
1407:
1054:
192:
numbered R8 through R15 which can be used in computations as base
170:
162:
1126:
622:
551:
1130:
613:
Despite having been sold or leased in very large numbers for a
1015:
989:
966:
943:
903:
834:
58:
175:
An IBM System/360 Model 20 (with front panels removed), with
1073:"Deutsches Museum - Computers with semiconductor components"
736:
Pugh, Emerson W.; Johnson, Lyle R.; Palmer, John H. (1991).
1102:
Basic Applications — System/360 Model 20 (E20-0098-0)
258:
all peripherals are directly controlled by the processor.
766:
311:
153:
660:
A running list of remaining System/360s can be found at
560:
versions were available for CPS, TPS, and DPS including
765:
Bradley, Adam; Blackburn, Christopher; Vaughan, Peter.
894:
892:
493:
loaded by the monitor between jobs handled job setup.
1008:
IBM System/360 Model 20 Disk Programming System PL/I
918:"IBM 360 Model 20 customer engineering announcement"
790:
Building IBM: Shaping an Industry and Its Technology
1380:
1349:
1317:
1291:
1261:
1180:
1173:
90:
75:
65:
53:
737:
714:IBM System/360 Model 20 Functional Characteristics
218:operands of up to 31 digits plus sign in storage.
681:Remote Job Entry terminal, based on the Model 20
143:had wanted a low-end machine that could execute
1059:IBM 360 Model 20 Rescue & Restoration Blog
1142:
57:International Business Machines Corporation (
8:
662:World Inventory of remaining System/360 CPUs
19:
179:MFCM (Multi-Function Card Machine) at right
1282:
1177:
1149:
1135:
1127:
851:"The IBM 2560 multi-function card machine"
707:
705:
703:
701:
699:
697:
695:
18:
1034:IBM 360 Model 20 Rescue & Restoration
862:
767:"IBM 360 Model 20 Rescue and Restoration"
691:
580:Disk and tape utility programs such as
124:, Germany, the system was intended for
1388:Basic Assembly Language and successors
731:
729:
727:
564:(IOCS) macros and processing routines.
248:so SPSW is available to user programs.
132:. An incompatible small computer, the
254:are unique to the Model 20. Lacking
16:Low-end IBM computer model from 1960s
7:
406:IBM 2560 Multi-Function Card Machine
400:IBM 2560 Multi-Function Card Machine
167:Another IBM System/360 Model 20 CPU.
641:, USA for display and restoration.
14:
366:binary synchronous communications
40:An IBM System/360 Model 20, with
1403:Language for Systems Development
384:which provides a maximum of 203
332:Disk Storage (Models 11 and 12).
304:Magnetic Tape Unit with up to 6
34:
25:
1309:2540 punched-card reader–writer
1299:270x communications controllers
740:IBM's 360 and Early 370 Systems
1304:3705 Communications Controller
603:UNIVAC 9200 and 9300 computers
546:Report Program Generator (RPG)
522:Tape Programming Support (TPS)
326:Magnetic Ink Character Reader.
320:Card Read/Punch or Card Punch.
271:(IBM documentation calls this
104:is the smallest member of the
1:
1477:IBM System/360 mainframe line
900:IBM System/360 System Summary
635:System Source Computer Museum
605:were clones of the Model 20.
534:Card Programming System (CPS)
463:Disk Programming System (DPS)
422:Model A2: four card stackers.
283:transformer read-only storage
1055:"The 360's have a new home!"
1018:. December 1968. C33-6007-1.
362:Synchronous transmit-receive
314:Multi-Function Card Machine.
1335:System/360 Operating System
562:Input/Output Control System
376:Model 20 disk storage uses
154:Multi-Function Card Machine
1503:
1398:Hexadecimal floating-point
1325:Basic Operating System/360
992:. March 1969. C24-9009-3.
1416:
1330:Tape Operating System/360
1280:
1164:
969:. March 1969. C24-9006-4.
787:Pugh, Emerson W. (1995).
293:As of 1967 the following
252:Input/output instructions
240:or a distinction between
190:general purpose registers
128:and as a replacement for
33:
24:
720:. IBM. 1967. A26-5847-3.
529:Card Programming Support
864:10.1145/1464182.1464221
849:C. E. Spurrier (1966).
517:Tape Programming System
457:Disk Programming System
238:privileged instructions
102:IBM System/360 Model 20
20:IBM System/360 Model 20
1451:IBM zEnterprise System
1372:Solid Logic Technology
1075:. 2020. Archived from
472:Initial Program Loader
180:
168:
1061:. September 11, 2024.
906:. Model 20. A22-6810.
639:Hunt Valley, Maryland
174:
166:
857:. pp. 315–321.
378:IBM 2311 disk drives
222:Logical instructions
120:Developed by IBM in
48:line printer on left
1367:Program status word
1341:Time Sharing System
988:(Fourth ed.).
491:Job Control Program
338:Model 5 Card Punch.
234:Program Status Word
229:Branch instructions
21:
1014:(First ed.).
965:(Fifth ed.).
609:Remaining machines
569:Other IBM programs
484:core-image library
364:(STR) and one for
212:Decimal arithmetic
181:
169:
79:November 1964
1464:
1463:
1278:
1277:
1030:"Project History"
554:subset, DPS only.
511:computer operator
372:2311 Disk Storage
205:Binary arithmetic
98:
97:
1494:
1487:Remote job entry
1482:16-bit computers
1286:
1285:
1178:
1151:
1144:
1137:
1128:
1088:
1087:
1085:
1084:
1069:
1063:
1062:
1051:
1045:
1044:
1042:
1041:
1026:
1020:
1019:
1013:
1003:
997:
996:
987:
977:
971:
970:
964:
954:
948:
947:
941:
931:
925:
924:
922:
914:
908:
907:
896:
887:
886:
866:
846:
840:
838:
832:
822:
816:
815:
813:
812:
803:. Archived from
784:
778:
777:
775:
773:
762:
756:
755:
743:
733:
722:
721:
719:
709:
646:Deutsches Museum
480:resident monitor
297:were supported:
242:supervisor state
86:
84:
38:
29:
22:
1502:
1501:
1497:
1496:
1495:
1493:
1492:
1491:
1467:
1466:
1465:
1460:
1412:
1376:
1345:
1313:
1287:
1283:
1274:
1257:
1169:
1160:
1155:
1097:
1095:Further reading
1092:
1091:
1082:
1080:
1071:
1070:
1066:
1053:
1052:
1048:
1039:
1037:
1028:
1027:
1023:
1011:
1005:
1004:
1000:
985:
979:
978:
974:
962:
956:
955:
951:
939:
933:
932:
928:
920:
916:
915:
911:
898:
897:
890:
875:
848:
847:
843:
830:
824:
823:
819:
810:
808:
801:
786:
785:
781:
771:
769:
764:
763:
759:
752:
735:
734:
725:
717:
711:
710:
693:
688:
670:
631:Buckinghamshire
611:
599:
586:initialize tape
582:initialize disk
571:
558:Basic Assembler
542:
531:
519:
498:linkage editing
459:
454:
402:
374:
291:
186:
126:data processing
82:
80:
49:
17:
12:
11:
5:
1500:
1498:
1490:
1489:
1484:
1479:
1469:
1468:
1462:
1461:
1459:
1458:
1453:
1448:
1443:
1438:
1433:
1431:IBM System/390
1428:
1423:
1417:
1414:
1413:
1411:
1410:
1405:
1400:
1395:
1390:
1384:
1382:
1378:
1377:
1375:
1374:
1369:
1364:
1359:
1353:
1351:
1347:
1346:
1344:
1343:
1338:
1332:
1327:
1321:
1319:
1315:
1314:
1312:
1311:
1306:
1301:
1295:
1293:
1289:
1288:
1281:
1279:
1276:
1275:
1273:
1272:
1265:
1263:
1259:
1258:
1256:
1255:
1250:
1245:
1240:
1235:
1230:
1225:
1220:
1215:
1210:
1205:
1200:
1195:
1190:
1184:
1182:
1175:
1171:
1170:
1165:
1162:
1161:
1158:IBM System/360
1156:
1154:
1153:
1146:
1139:
1131:
1125:
1124:
1118:
1112:
1106:
1096:
1093:
1090:
1089:
1064:
1046:
1021:
998:
972:
949:
926:
909:
888:
873:
841:
817:
799:
779:
757:
750:
723:
690:
689:
687:
684:
683:
682:
676:
674:IBM System/360
669:
666:
658:
657:
642:
610:
607:
598:
595:
594:
593:
578:
570:
567:
566:
565:
555:
549:
541:
538:
530:
527:
518:
515:
506:Rollout/Rollin
502:
501:
494:
487:
476:
458:
455:
453:
450:
424:
423:
420:
401:
398:
373:
370:
358:
357:
351:
345:
339:
333:
327:
321:
315:
309:
290:
287:
279:
278:
277:
276:
269:cycle stealing
265:
262:
249:
226:
219:
216:packed decimal
209:
185:
182:
147:instructions.
113:rather than a
106:IBM System/360
96:
95:
92:
88:
87:
77:
73:
72:
67:
66:Product family
63:
62:
55:
51:
50:
39:
31:
30:
15:
13:
10:
9:
6:
4:
3:
2:
1499:
1488:
1485:
1483:
1480:
1478:
1475:
1474:
1472:
1457:
1454:
1452:
1449:
1447:
1444:
1442:
1439:
1437:
1434:
1432:
1429:
1427:
1424:
1422:
1419:
1418:
1415:
1409:
1406:
1404:
1401:
1399:
1396:
1394:
1391:
1389:
1386:
1385:
1383:
1379:
1373:
1370:
1368:
1365:
1363:
1360:
1358:
1355:
1354:
1352:
1348:
1342:
1339:
1336:
1333:
1331:
1328:
1326:
1323:
1322:
1320:
1316:
1310:
1307:
1305:
1302:
1300:
1297:
1296:
1294:
1290:
1270:
1267:
1266:
1264:
1260:
1254:
1251:
1249:
1246:
1244:
1241:
1239:
1236:
1234:
1231:
1229:
1226:
1224:
1221:
1219:
1216:
1214:
1211:
1209:
1206:
1204:
1201:
1199:
1196:
1194:
1191:
1189:
1186:
1185:
1183:
1179:
1176:
1172:
1168:
1163:
1159:
1152:
1147:
1145:
1140:
1138:
1133:
1132:
1129:
1122:
1119:
1116:
1113:
1110:
1107:
1104:
1103:
1099:
1098:
1094:
1079:on 2020-06-01
1078:
1074:
1068:
1065:
1060:
1056:
1050:
1047:
1035:
1031:
1025:
1022:
1017:
1010:
1009:
1002:
999:
995:
991:
984:
983:
976:
973:
968:
961:
960:
953:
950:
945:
938:
937:
930:
927:
919:
913:
910:
905:
901:
895:
893:
889:
884:
880:
876:
874:9781450378925
870:
865:
860:
856:
852:
845:
842:
837:. Y26-5897-4.
836:
829:
828:
821:
818:
807:on 2012-05-05
806:
802:
800:0-262-16147-8
796:
793:. MIT Press.
792:
791:
783:
780:
768:
761:
758:
753:
751:0-262-16123-0
747:
744:. MIT Press.
742:
741:
732:
730:
728:
724:
716:
715:
708:
706:
704:
702:
700:
698:
696:
692:
685:
680:
677:
675:
672:
671:
667:
665:
663:
655:
651:
647:
643:
640:
636:
632:
628:
624:
620:
619:
618:
616:
608:
606:
604:
596:
591:
587:
583:
579:
576:
573:
572:
568:
563:
559:
556:
553:
550:
547:
544:
543:
539:
537:
535:
528:
526:
523:
516:
514:
512:
508:
507:
499:
495:
492:
488:
485:
481:
477:
474:
473:
468:
467:
466:
464:
456:
451:
449:
445:
443:
438:
434:
430:
421:
418:
417:
416:
413:
411:
407:
399:
397:
395:
391:
387:
383:
379:
371:
369:
367:
363:
355:
352:
350:Line Printer.
349:
346:
344:Line Printer.
343:
340:
337:
334:
331:
328:
325:
322:
319:
316:
313:
310:
307:
303:
300:
299:
298:
296:
288:
286:
284:
274:
270:
266:
263:
260:
259:
257:
253:
250:
247:
243:
239:
235:
230:
227:
223:
220:
217:
213:
210:
206:
203:
202:
201:
197:
195:
191:
183:
178:
173:
165:
161:
157:
155:
150:
146:
142:
141:John Haanstra
137:
135:
131:
130:tab equipment
127:
123:
118:
116:
112:
107:
103:
93:
89:
78:
74:
71:
68:
64:
60:
56:
52:
47:
44:at right and
43:
37:
32:
28:
23:
1187:
1167:Architecture
1101:
1081:. Retrieved
1077:the original
1067:
1058:
1049:
1038:. Retrieved
1033:
1024:
1007:
1001:
993:
981:
975:
958:
952:
935:
929:
912:
899:
854:
844:
826:
820:
809:. Retrieved
805:the original
789:
782:
770:. Retrieved
760:
739:
713:
659:
627:Creslow Park
612:
600:
589:
585:
581:
533:
532:
521:
520:
504:
503:
490:
483:
479:
470:
462:
460:
446:
425:
414:
409:
405:
403:
375:
359:
356:Card Reader.
292:
280:
273:time-sharing
272:
256:I/O channels
251:
245:
241:
237:
233:
228:
221:
211:
204:
198:
187:
184:Architecture
158:
138:
119:
111:minicomputer
101:
99:
94:4–32 KB Core
76:Release date
54:Manufacturer
1436:IBM zSeries
1362:Channel I/O
1357:Bus and Tag
1350:Innovations
1292:Peripherals
509:allows the
442:card sorter
437:interpreter
429:card reader
306:tape drives
295:peripherals
289:Peripherals
149:Fred Brooks
1471:Categories
1446:System z10
1426:System/370
1421:System/360
1083:2020-03-18
1040:2019-05-20
811:2012-10-15
686:References
590:clear disk
575:Sort/Merge
433:card punch
368:(Bisync).
246:user state
70:System/360
1441:System z9
1253:Model 195
615:mainframe
540:Languages
386:cylinders
382:disk pack
208:register,
194:registers
122:Böblingen
115:mainframe
1337:(OS/360)
1318:Software
1269:IBM 9020
1248:Model 95
1243:Model 91
1238:Model 85
1233:Model 75
1228:Model 67
1223:Model 65
1218:Model 50
1213:Model 44
1208:Model 40
1203:Model 30
1198:Model 25
1193:Model 22
1188:Model 20
1181:Standard
883:24960497
679:IBM 2922
668:See also
486:on disk.
478:A small
452:Software
388:with 10
354:IBM 2501
348:IBM 1403
342:IBM 2203
336:IBM 1442
330:IBM 2311
324:IBM 1419
318:IBM 2520
312:IBM 2560
302:IBM 2415
285:(TROS).
177:IBM 2560
145:IBM 1401
134:IBM 1130
46:IBM 2203
42:IBM 1442
1381:Related
654:Germany
394:sectors
83:1964-11
81: (
1393:ES EVM
1262:Custom
1174:Models
1036:. 2019
881:
871:
797:
772:Mar 2,
748:
650:Munich
597:Clones
475:(IPL).
431:and a
390:tracks
91:Memory
1456:IBM Z
1408:PL360
1271:(FAA)
1012:(PDF)
986:(PDF)
963:(PDF)
940:(PDF)
921:(PDF)
879:S2CID
831:(PDF)
718:(PDF)
869:ISBN
795:ISBN
774:2020
746:ISBN
623:eBay
601:The
552:PL/I
469:The
461:The
410:MFCM
404:The
244:and
100:The
1016:IBM
990:IBM
967:IBM
944:IBM
904:IBM
859:doi
835:IBM
648:in
637:in
629:in
59:IBM
1473::
1057:.
1032:.
942:.
902:.
891:^
877:.
867:.
853:.
833:.
726:^
694:^
664:.
652:,
588:,
584:,
489:A
1150:e
1143:t
1136:v
1086:.
1043:.
946:.
923:.
885:.
861::
814:.
776:.
754:.
656:.
592:.
577:.
548:.
408:(
308:.
85:)
61:)
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.