1234:
36:
262:. The System/32 processor utilized a vertical microcode format, with each microinstruction occupying 16 bits of control storage. There were 19 different microinstruction opcodes, however certain microinstructions could carry out different operations depending on which bits were set in the rest of the microinstruction, meaning that there were about 70 distinct operations available in total. An optional set of
189:
1254:
1244:
27:
289:
The System/3 emulation performed poorly, which led IBM to implement performance critical parts of the SCP operating system directly in microcode. The later System/34 and System/36 systems addressed this problem by using two different processors - the System/32 CSP architecture was used exclusively
294:(MSP) which implemented the System/3 instruction set directly in hardware without microcode. The use of microcode to implement instruction set emulation as well as performance-critical operating system components had some influence on the design of the microcode layers in the later
338:
Only one side of the 77-track floppy diskette was used. Each track held 26 128-byte sectors. An extended format was offered by IBM, and it permitted 512 bytes per sector. Even so, that came to an 8-inch floppy holding less than one third of a megabyte.
221:
The computer looked like a large office desk with a very small six-line by forty-character display. Having the appearance of a computerized desk, the System/32 was nicknamed the "Bionic Desk" after
218:
as "a compact computer for first‐time users with little or no computer programming experience." Within 40 months, "the System/32 had surpassed the IBM System/3 as the most installed IBM computer."
621:
768:
807:
795:
513:
482:
310:, and 4 or 8 kilobytes of control storage. The larger control store was an optional extra, and was needed to support the scientific instruction set.
849:
1283:
443:
536:
898:
168:
with built-in display screen, disk drives, printer, and database report software. It was used primarily by small to midsize businesses for
351:
would be viewing the character display, which was also common to the then current IBM 3740 family of data entry to floppy disk media.
817:
812:
590:
744:
842:
494:
463:
235:, that directly faced the operator when seated, and could print reports, memos, billing statements, address labels, etc.
1247:
663:
258:(CSP). Whereas the System/3 used a hardwired processor, the System/32 implemented the System/3 instruction set in
1134:
835:
238:
It had been introduced
January 7, 1975 and was withdrawn from marketing on October 17, 1984. Migration to the
559:
275:
208:
line. IBM described it as "the first system to incorporate hardware and comprehensive application software."
147:
1257:
1117:
521:
200:
single-user System/32, also known as the IBM 5320, was introduced in 1975, and it was the successor to the
827:
683:
1278:
1237:
223:
1288:
1166:
1045:
112:
242:
was generally simple because source code was compatible and programs just needed recompilation.
1112:
1055:
1050:
1039:
1139:
177:
730:
8:
1177:
622:"IBM System/34 and IBM System/32 Scientific Macroinstructions Functions Reference Manual"
290:
for operating system, I/O control and floating point code, whereas user code ran on the
1213:
1144:
541:
468:
448:
210:
227:(bionic man), a popular U.S. TV program when the computer was introduced in 1975. The
1067:
861:
659:
348:
205:
165:
1107:
370:
232:
102:
1208:
1085:
1034:
1024:
918:
712:
653:
1127:
395:
271:
790:
1272:
1012:
1007:
1002:
989:
423:
418:
413:
239:
135:
1218:
1029:
1019:
984:
563:
408:
332:
282:, have retrospectively described the System/32's microcode as resembling a
279:
201:
125:
857:
1158:
1060:
307:
1077:
976:
354:
A computer specialist was not required for the operation of System/32.
314:
169:
822:
693:(Interview). Interviewed by Philip L. Frana. Charles Babbage Institute
1172:
295:
259:
61:
796:
Insightful newsgroup post about System/32 and System/34 architecture
1203:
1198:
1100:
1091:
964:
959:
954:
949:
941:
936:
931:
926:
903:
893:
888:
883:
878:
870:
35:
785:
444:"I.B.M. Introduces Smallest Computer In a Bid for Data-Processing"
1193:
907:
791:
Video of
Corestore Museum System/32 performing IMPL/IPL from disk
267:
173:
251:
197:
188:
537:"I.B.M. Starting Series 1 System To Enter Minicomputer Market"
362:
Some terms associated with the System/32's software include:
1122:
391:(Operations Control Language, the command-line language), and
283:
26:
858:
616:
614:
50:
335:
that could also read floppies from the IBM 3740 family.
274:
arithmetic in microcode. Some IBM engineers, including
611:
585:
583:
564:"The IBM System/32: The Second IBM Personal Computer"
591:"IBM Maintenance Library System/32 Theory Diagrams"
677:
675:
580:
554:
552:
385:(Data File Utility, a query and report generator),
684:"An Interview with An Interview with GLENN HENRY"
266:was also available, which were used to support a
1270:
534:
672:
651:
647:
645:
549:
379:(Source Entry Utility, the programming editor),
254:processor with a 200ns cycle time known as the
843:
464:"I.B.M. Corp. Introduces A 50-Pound Computer"
49:International Business Machines Corporation (
642:
164:(IBM 5320) introduced in January 1975 was a
558:
850:
836:
495:"SR30-0017-1 System32 RPG II Programming"
899:1800 Data Acquisition and Control System
508:
506:
504:
192:IBM System/32 in Computer History Museum
187:
769:"IBM System/32 Data File Utility (DFU)"
710:with 5 more choices added a year later
1284:Computer-related introductions in 1975
1271:
535:William D. Smith (November 17, 1976).
831:
681:
501:
398:in which executable code was stored).
342:
317:was available in one of three sizes:
270:compiler by implementing support for
1253:
1243:
1101:Applications, software, and concepts
818:S/32 rear view with both panels open
813:S/32 front view with one panel open
13:
357:
331:The system included an eight-inch
306:It had 16, 24, or 32 kilobytes of
14:
1300:
779:
655:Inside the AS/400, Second Edition
520:. 23 January 2003. Archived from
301:
16:IBM midrange computer (1975–1984)
1252:
1242:
1233:
1232:
34:
25:
1135:Programming Development Manager
786:A System/32 restoration project
761:
737:
723:
704:
117:Control Storage Processor (CSP)
1229:* Also based on the System/36
801:
528:
487:
476:
456:
436:
1:
429:
369:(System Control Program) the
1118:Dynamic Logical Partitioning
745:"IBM System/32 Introduction"
347:When keying input data, the
264:Scientific Macroinstructions
245:
107:System Control Program (SCP)
7:
864:, workstations, and servers
682:Henry, Glenn (2001-08-07).
483:IBM Archives: IBM System/32
402:
394:#LIBRARY (the directory or
183:
10:
1305:
1199:3790 Communications System
224:The Six Million Dollar Man
1227:
1186:
1157:
1076:
975:
917:
889:1500 instructional system
869:
256:Control Storage Processor
250:The System/32 featured a
141:
131:
121:
111:
101:
93:
85:
67:
57:
45:
33:
24:
1248:Minicomputers on Commons
652:Frank G. Soltis (1997).
89:approx $ 1,000 per month
1204:8100 Information System
965:7330 Magnetic Tape Unit
862:mini/midrange computers
823:Large Image of IBM 5320
568:Glenn's Computer Museum
1113:Dealer Business System
960:1442 card reader/punch
950:1402 card reader/punch
884:1442 card reader/punch
292:Main Storage Processor
193:
73:; 49 years ago
1167:ThinkPad Power Series
1140:Quick Response Engine
472:. September 10, 1975.
191:
524:on January 27, 2008.
178:programming language
71:January 7, 1975
1092:RS64 microprocessor
750:. IBM. January 1977
719:. January 19, 1976.
691:conservancy.umn.edu
204:model 6 in the IBM
21:
1258:Servers on Commons
1145:Single-level store
542:The New York Times
469:The New York Times
452:. January 8, 1975.
449:The New York Times
343:System/32 operator
211:The New York Times
194:
86:Introductory price
19:
1279:IBM minicomputers
1266:
1265:
1153:
1152:
955:1403 line printer
894:1627 drum plotter
879:1132 line printer
373:of the System/32.
286:instruction set.
206:midrange computer
180:for the machine.
166:midrange computer
158:
157:
1296:
1289:16-bit computers
1256:
1255:
1246:
1245:
1236:
1235:
1108:Control Language
1098:
1097:
852:
845:
838:
829:
828:
773:
772:
765:
759:
758:
756:
755:
749:
741:
735:
734:
727:
721:
720:
708:
702:
701:
699:
698:
688:
679:
670:
669:
649:
640:
639:
637:
636:
631:. IBM. July 1978
626:
618:
609:
608:
606:
605:
595:
587:
578:
577:
575:
574:
556:
547:
546:
532:
526:
525:
510:
499:
498:
491:
485:
480:
474:
473:
460:
454:
453:
440:
371:operating system
176:was the primary
151:
150:
148:Official website
103:Operating system
97:October 17, 1984
81:
79:
74:
38:
29:
22:
18:
1304:
1303:
1299:
1298:
1297:
1295:
1294:
1293:
1269:
1268:
1267:
1262:
1223:
1182:
1178:Academic System
1149:
1096:
1072:
971:
913:
865:
856:
804:
782:
777:
776:
767:
766:
762:
753:
751:
747:
743:
742:
738:
729:
728:
724:
713:"Computerworld"
711:
709:
705:
696:
694:
686:
680:
673:
666:
650:
643:
634:
632:
624:
620:
619:
612:
603:
601:
600:. IBM. May 1977
593:
589:
588:
581:
572:
570:
557:
550:
533:
529:
518:IBM Corporation
514:"IBM System/32"
512:
511:
502:
497:. January 1976.
493:
492:
488:
481:
477:
462:
461:
457:
442:
441:
437:
432:
405:
360:
358:System software
345:
304:
248:
231:had a built-in
186:
146:
145:
77:
75:
72:
41:
17:
12:
11:
5:
1302:
1292:
1291:
1286:
1281:
1264:
1263:
1261:
1260:
1250:
1240:
1228:
1225:
1224:
1222:
1221:
1216:
1214:IntelliStation
1211:
1206:
1201:
1196:
1190:
1188:
1184:
1183:
1181:
1180:
1175:
1171:Predecessors:
1169:
1163:
1161:
1155:
1154:
1151:
1150:
1148:
1147:
1142:
1137:
1132:
1131:
1130:
1120:
1115:
1110:
1104:
1102:
1095:
1094:
1089:
1082:
1080:
1074:
1073:
1071:
1070:
1065:
1064:
1063:
1058:
1053:
1048:
1044:Predecessors:
1042:
1032:
1027:
1022:
1017:
1016:
1015:
1010:
1005:
1000:
987:
981:
979:
973:
972:
970:
969:
968:
967:
962:
957:
952:
944:
939:
934:
929:
923:
921:
915:
914:
912:
911:
901:
896:
891:
886:
881:
875:
873:
867:
866:
855:
854:
847:
840:
832:
826:
825:
820:
815:
810:
803:
800:
799:
798:
793:
788:
781:
780:External links
778:
775:
774:
760:
736:
731:"Floppy drive"
722:
703:
671:
665:978-1882419661
664:
658:. Duke Press.
641:
610:
579:
562:(2014-03-30).
548:
527:
500:
486:
475:
455:
434:
433:
431:
428:
427:
426:
421:
416:
411:
404:
401:
400:
399:
396:disk partition
392:
386:
380:
374:
359:
356:
344:
341:
329:
328:
325:
322:
303:
302:Memory/storage
300:
272:floating point
247:
244:
214:described the
185:
182:
172:applications.
156:
155:
143:
139:
138:
133:
129:
128:
123:
119:
118:
115:
109:
108:
105:
99:
98:
95:
91:
90:
87:
83:
82:
69:
65:
64:
59:
58:Product family
55:
54:
47:
43:
42:
39:
31:
30:
15:
9:
6:
4:
3:
2:
1301:
1290:
1287:
1285:
1282:
1280:
1277:
1276:
1274:
1259:
1251:
1249:
1241:
1239:
1231:
1230:
1226:
1220:
1217:
1215:
1212:
1210:
1207:
1205:
1202:
1200:
1197:
1195:
1192:
1191:
1189:
1185:
1179:
1176:
1174:
1170:
1168:
1165:
1164:
1162:
1160:
1156:
1146:
1143:
1141:
1138:
1136:
1133:
1129:
1126:
1125:
1124:
1121:
1119:
1116:
1114:
1111:
1109:
1106:
1105:
1103:
1099:
1093:
1090:
1087:
1084:
1083:
1081:
1079:
1075:
1069:
1068:Power Systems
1066:
1062:
1059:
1057:
1054:
1052:
1049:
1047:
1043:
1041:
1038:
1037:
1036:
1033:
1031:
1028:
1026:
1023:
1021:
1018:
1014:
1011:
1009:
1006:
1004:
1001:
999:
996:
995:
994:
993:
988:
986:
983:
982:
980:
978:
974:
966:
963:
961:
958:
956:
953:
951:
948:
947:
945:
943:
940:
938:
935:
933:
930:
928:
925:
924:
922:
920:
916:
909:
905:
902:
900:
897:
895:
892:
890:
887:
885:
882:
880:
877:
876:
874:
872:
868:
863:
860:
853:
848:
846:
841:
839:
834:
833:
830:
824:
821:
819:
816:
814:
811:
809:
806:
805:
797:
794:
792:
789:
787:
784:
783:
770:
764:
746:
740:
732:
726:
718:
717:Computerworld
714:
707:
692:
685:
678:
676:
667:
661:
657:
656:
648:
646:
630:
623:
617:
615:
599:
592:
586:
584:
569:
565:
561:
555:
553:
544:
543:
538:
531:
523:
519:
515:
509:
507:
505:
496:
490:
484:
479:
471:
470:
465:
459:
451:
450:
445:
439:
435:
425:
424:IBM System/38
422:
420:
419:IBM System/36
417:
415:
414:IBM System/34
412:
410:
407:
406:
397:
393:
390:
387:
384:
381:
378:
375:
372:
368:
365:
364:
363:
355:
352:
350:
340:
336:
334:
326:
323:
320:
319:
318:
316:
311:
309:
299:
297:
293:
287:
285:
281:
277:
273:
269:
265:
261:
257:
253:
243:
241:
240:IBM System/34
236:
234:
230:
226:
225:
219:
217:
213:
212:
207:
203:
199:
190:
181:
179:
175:
171:
167:
163:
162:IBM System/32
154:
149:
144:
140:
137:
136:IBM System/34
134:
130:
127:
124:
120:
116:
114:
110:
106:
104:
100:
96:
92:
88:
84:
70:
66:
63:
60:
56:
52:
48:
44:
40:IBM System/32
37:
32:
28:
23:
20:IBM System/32
997:
991:
946:peripherals
904:1627 plotter
763:
752:. Retrieved
739:
725:
716:
706:
695:. Retrieved
690:
654:
633:. Retrieved
628:
602:. Retrieved
597:
571:. Retrieved
567:
540:
530:
522:the original
517:
489:
478:
467:
458:
447:
438:
409:IBM System/3
388:
382:
376:
366:
361:
353:
346:
337:
333:floppy drive
330:
312:
305:
291:
288:
280:Frank Soltis
263:
255:
249:
237:
233:line printer
228:
222:
220:
215:
209:
202:IBM System/3
195:
161:
159:
153:IBM Archives
152:
126:IBM System/3
94:Discontinued
68:Release date
46:Manufacturer
1209:BladeCenter
1086:Advanced/36
1046:PS/2 Server
1025:System 9000
802:Photographs
560:Glenn Henry
308:main memory
276:Glenn Henry
122:Predecessor
1273:Categories
977:IBM System
754:2021-03-01
697:2021-12-22
635:2021-12-22
604:2021-12-22
573:2021-12-22
430:References
315:hard drive
170:accounting
78:1975-01-07
1056:Netfinity
1051:PC Server
1040:iDataPlex
1013:System/38
1008:System/36
1003:System/34
998:System/32
808:System/32
629:Bitsavers
598:Bitsavers
313:A single
296:System/38
260:microcode
246:Processor
132:Successor
62:System/32
1238:Category
1219:Series/1
1035:System x
1030:System p
1020:System/7
990:System/3
985:System/3
919:IBM 1400
871:IBM 1130
403:See also
349:operator
184:Overview
1194:IBM 801
1159:RS/6000
1061:eServer
908:Calcomp
268:Fortran
142:Website
76: (
1128:object
1123:OS/400
1078:AS/400
662:
252:16-bit
198:16-bit
174:RPG II
1187:Other
1173:RT PC
748:(PDF)
687:(PDF)
625:(PDF)
594:(PDF)
327:13 MB
942:1460
937:1440
932:1410
927:1401
660:ISBN
324:9 MB
321:5 MB
284:RISC
278:and
196:The
160:The
859:IBM
389:OCL
383:DFU
377:SEU
367:SCP
113:CPU
51:IBM
1275::
715:.
689:.
674:^
644:^
627:.
613:^
596:.
582:^
566:.
551:^
539:.
516:.
503:^
466:.
446:.
298:.
229:32
216:32
1088:*
992:X
910:)
906:(
851:e
844:t
837:v
771:.
757:.
733:.
700:.
668:.
638:.
607:.
576:.
545:.
80:)
53:)
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.