Кіріспе

IBM орта ауқымды компьютері (1977–1985)

IBM System/34 – 1977 жылы таныстырылған IBM орта ауқымды компьютері. Ол 1985 жылдың ақпан айында сатудан алынып қойылды.

Жабдық

5340 жүйелік блогы өңдеу блогын, дискілік жадты және дискета жетегін қамтыды. Оның екі жағында да бірнеше кіреберіс есіктері болды. Ішінде, схемалық платалар мен жад карталары орнатылған айналмалы құрылымдар орналасқан. Оның салмағы ... болды және 220В тоқпен жұмыс істеді. IBM 5250 сериялы терминалдары System/34 жүйесімен байланысудың негізгі құралы болды.

Өңдеушілер

S/34 екі процессордан тұрды: Бақылау сақтауышы (CSP) және Негізгі сақтауыш (MSP). MSP – System/3 архитектурасына негізделген, негізгі жұмысты атқаратын процессор болатын; ол компьютерлік бағдарламалардағы нұсқауларды орындады. CSP – басқа процессор, System/32 архитектурасына негізделген және RISC сияқты нұсқаулар жиынтығымен жабдықталған, жүйелік функцияларды фондық режимде орындады. CSP сонымен қатар System/34 Fortran компиляторында және құрастыру кодын пайдаланғанда қолданылатын, эмуляцияланған қозғалатын нүктелік операциялар жиынтығынан тұратын, қосымша ғылыми макро-нұсқауларды орындады. System/34 ішіндегі процессорлардың сағаттық жиілігі MSP үшін 1 МГц, ал CSP үшін 4 МГц шамасында белгіленген. Арнайы қосымша бағдарламалар CSP-ге тікелей шақыру арқылы белгілі бір функцияларды орындай алатын; мұндай бағдарламалардың көпшілігі, мысалы $CNFIG, компьютерлік жүйені конфигурациялау үшін қолданылатын жүйелік бағдарламалар еді.

Жады мен сақтау

Ең кішкентай S/34 48 КБ жедел жад және 8,6 МБ қатты дискіге ие болды. Ең үлкен конфигурацияланған S/34 256 КБ жедел жадты және 256 МБ дискілік кеңістікті қолдай алды. S/34 қатты дискілерінде "қосымша цилиндр" деп аталатын мүмкіндік болды, осының арқасында дискідегі нашар секторлар анықталып, қосымша цилиндрдегі жақсы секторларға динамикалық түрде қайта бағытталды. System/34 дискідегі кеңістік 2560 байттық блоктармен ұйымдастырылды. System/34 жадты беттеуді қолдады, бұл алмастыру деп аталады. System/34 басқа бағдарламаларды іске асыру үшін жадты босату мақсатында бағдарламаның толық немесе жеке сегменттерін алмастыра алатын. Машинаның ең ерекше қасиеттерінің бірі – 8 дюймдік дискеттерді сақтайтын, машина оларды кез келген ретпен жүктей және шығара алатын желіден тыс сақтау құрылғысы болды.

Операциялық жүйе

Жүйелік қолдау бағдарламасы (SSP) S/34 машинасының жалғыз операциялық жүйесі болды. Ол көп бағдарламалық қамтамасыз етуді, көп процессорларды, 36 құрылғыны, тапсырмалар кезектерін, басылым кезектерін, қауіпсіздікті және индекстелген файлдарды қолдауды қамтитын. Толық орнатылғанда шамамен 5 МБ көлемді болды. Операциялық басқару тілі (OCL) SSP-нің басқару тілі еді.

Бағдарламалау

System/34 жүйесі 1977 жылы RPG II және Basic Assembler тілдерімен ғана бағдарламалауға мүмкіндік берді. FORTRAN 34 жүйесі енгізілгеннен кейін алты айдан соң толыққанды қолжетімді болды, ал COBOL PRPQ түрінде қолжетімді болды. BASIC тілі кейінірек қосылды.

Келесі жүйелер

IBM System/38 жүйесі System/34 және одан бұрынғы System/3x жүйелерінің ізбасары болуы тиіс еді. Дегенмен, System/38-ді әзірлеудегі кешігулер мен аяқталғаннан кейін аппараттық құралдың жоғары құны салдарынан, IBM System/38-ге қарағанда кеңінен қолданылған, қарапайым және арзан System/36 платформасын жасады. System/36 – System/34 дизайнының дамуы болды, бірақ екі машинаның объектілік коды үйлесімсіз еді. Оның орнына System/36 бастапқы код деңгейінде үйлесімділікті ұсынды, бұл System/34 қолданбаларын аз немесе еш өзгеріссіз System/36-да қайта құрастыруға мүмкіндік берді. Кейбір System/34 аппараттық құралдары System/36 жүйесімен үйлесімсіз болды. California Software Products, Inc. компаниясының BABY/34 деп аталатын үшінші тарап өнімі System/34 қолданбаларын MS DOS іске қосылатын IBM PC-ге үйлесімді аппараттық құралға көшіруге мүмкіндік берді.