TSS/8
ટી. એસ. એસ./8 એ 1967માં ડિજિટલ ઇક્વિપમેન્ટ કોર્પોરેશન ખાતે ડોન વિટક્રાફ્ટ અને જ્હોન એવરેટ દ્વારા સહલેખિત સમય વહેંચણી ઓપરેટિંગ સિસ્ટમ છે. ડીઇસીએ તેને ટાઇમશેર્ડ-8 અને બાદમાં એડ્યુસિસ્ટમ 50 તરીકે પણ ઓળખાવ્યો હતો. ઓપરેટિંગ સિસ્ટમ 12-બીટ પીડીપી-8 કમ્પ્યુટર પર ચાલે છે જે પીડીપી-8આઈ મોડેલથી શરૂ થાય છે અને 1968માં રજૂ કરવામાં આવી હતી. લેખકત્વ ટી. એસ. એસ./8 ની રચના કાર્નેગી મેલોન યુનિવર્સિટી ખાતે સ્નાતક વિદ્યાર્થી એડ્રિયન વાન ડી ગોર સાથે આઇ. બી. એમ. ના ટી. એસ. એસ./360 (તેમના મોડલ 67 માટે) ની કિંમત, કામગીરી, વિશ્વસનીયતા અને જટિલતાની પ્રતિક્રિયામાં કરવામાં આવી હતી. ડોન વિટક્રાફ્ટે TSS/8 શેડ્યૂલર, કમાન્ડ ડીકોડર અને UUO (અનઇમ્પ્લીમેન્ટેડ યુઝર ઓપરેશન્સ) હેન્ડલર લખ્યું હતું. જ્હોન એવરેટે ડિસ્ક હેન્ડલર, ફાઇલ સિસ્ટમ, TTY (ટેલીટાઇપરાઇટર) હેન્ડલર અને TSS/8 માટે 680-I સર્વિસ રૂટિન લખ્યું હતું. રોજર પાઈલ અને જ્હોન એવરેટે પીડીપી-8 ડિસ્ક મોનિટર સિસ્ટમ લખી હતી અને જ્હોન એવરેટે ડીએમએસ માટે પી. એ. એલ.-ડી. બનાવવા માટે પી. એ. એલ.-3ને સ્વીકાર્યું હતું. પી. ડી. પી.-6 અને પી. ડી. પી.-10 માટે એમ. એ. સી. આર. ઓ. ના લેખક બોબ બોવરિંગે ટી. એસ. એસ./8 માટે વિસ્તૃત સંસ્કરણ, પી. એ. એલ.-એક્સ. લખ્યું હતું. આર્કિટેક્ચર આ ટાઇમશેરિંગ સિસ્ટમ કાર્નેગી-મેલોન ખાતે ગોર્ડન બેલના ગ્રેજ્યુએટ વિદ્યાર્થી એડ્રિયન વાન ડેર ગોર દ્વારા પ્રસ્તાવિત પ્રોટેક્શન આર્કિટેક્ચર પર આધારિત છે. તેમાં ઓછામાં ઓછી 12K શબ્દોની મેમરી (ઓપરેટિંગ સિસ્ટમ માટે 8K અને વપરાશકર્તા સ્વેપ વિસ્તાર માટે 4K) અને અદલાબદલી ઉપકરણની જરૂર પડે છે; પ્રમાણભૂત અદલાબદલી ઉપકરણ, જેને ડ્રમ કહેવાય છે, તે દરેક ટ્રેકને સોંપેલ હેડ સાથે ડિસ્ક ડ્રાઇવ હતી જેથી ડ્રાઇવ પર રીડ/રાઈટ હેડને ફરીથી ગોઠવવાની રાહ જોવામાં કોઈ વિલંબ થતો ન હતો. 24કે વર્ડ મશીન પર, તે તેના મહત્તમ 16 વપરાશકર્તાઓને સારો ટેકો આપી શકે છે. દરેક વપરાશકર્તાને વર્ચ્યુઅલ 4કે પીડીપી-8 મળે છે; આ વર્ચ્યુઅલ મશીનો પર ચાલતી ઘણી ઉપયોગિતાઓ ડિસ્ક મોનિટર સિસ્ટમ અથવા પેપર-ટેપ વાતાવરણમાંથી ઉપયોગિતાઓની સુધારેલી આવૃત્તિઓ છે. આંતરિક રીતે, ટી. એસ. એસ./8 માં આર. એમ. ઓ. એન., નિવાસી મોનિટર, ડી. એમ. ઓ. એન., ડિસ્ક મોનિટર (ફાઇલ સિસ્ટમ) અને કે. એમ. ઓ. એન., કીબોર્ડ મોનિટર (કમાન્ડ શેલ) નો સમાવેશ થાય છે. બેઝિક સારી રીતે સમર્થિત છે, જ્યારે ફોરટ્રાન ડી અને એલ્ગોલની પ્રતિબંધિત (4કે) આવૃત્તિઓ ઉપલબ્ધ છે. આઇબીએમના કોલ/ઓએસની જેમ, તે ભાષાના પ્રકારોનો અમલ કરે છેઃ ફોરટ્રાન-ડી એક સમયે માત્ર 2 ડેટા ફાઇલોને જ ઍક્સેસ કરી શકે છે, અને સમગ્ર પ્રોગ્રામ મુખ્ય છેઃ કોઈ સબરૂટિન નથી. બેઝિક-8 કાર્યક્રમો 350 રેખાઓ સુધી મર્યાદિત છે, પરંતુ "ચેનિંગ" "વર્ચ્યુઅલ રીતે કોઈપણ લંબાઈના કાર્યક્રમો" ને મંજૂરી આપે છે. બેઝિક-8 ડાર્ટમાઉથ બેઝિક પર આધારિત છે પરંતુ તેમાં મેટ્રિક્સ ઓપરેશન્સ, નાના એરે, સ્ટ્રિંગ્સ, ઓન-ગોટો/ગોસબ, ટેબ અને મલ્ટીલાઇન DEF FN સ્ટેટમેન્ટનો અભાવ છે. PAL-D (પ્રોગ્રામ એસેમ્બલી લેંગ્વેજ/ડિસ્ક) "સંપૂર્ણ ધોરણ" ને મંજૂરી આપે છે પરંતુ, તમામ TSS/8 પ્રોગ્રામ્સની જેમ, તે 4K સુધી મર્યાદિત છે. એકલા મશીન પર કામ કરવા અને હાર્ડવેરમાં સીધી હેરફેર કરવા માટે રચાયેલ ઘણા કાર્યક્રમો હજુ પણ TSS-8 પર કામ કરશે કારણ કે તે આંતરિક રીતે ઘણી I/O વિનંતીઓનું અનુકરણ કરે છે. ALGOL ને જાણીતા પ્રમાણભૂત સબસેટ, "IFIP સબસેટ ALGOL 60" તરીકે લાગુ કરવામાં આવે છે. તે DECના FOCAL-8ને પણ ટેકો આપે છે, જે અગાઉના PDP/8 મોડેલોમાંથી ઉપલબ્ધ છે અને તે બીજગણિત ભાષા તેમજ ડેસ્ક કેલ્ક્યુલેટર મોડ પ્રદાન કરે છે. ઐતિહાસિક નોંધો TSS/8 ની 100 થી વધુ નકલો વેચાઈ હતી. સંચાલન ખર્ચ TSS/360 ના લગભગ 1/20 હતો. ટી. એસ. એસ./8 "ઓછી કોમ્પ્યુટેશનલ જરૂરિયાતો (જેમ કે સંપાદન) ધરાવતી નોકરીઓ માટે" પી. ડી. પી.-10 કરતાં વધુ ખર્ચ-અસરકારક બનવા માટે પણ રચાયેલ છે. આર. એસ. ટી. એસ.-11 ઓપરેટિંગ સિસ્ટમ ટી. એસ. એસ./8ની વંશજ છે. સંદર્ભો DEC ઓપરેટિંગ સિસ્ટમ્સ ટાઇમ-શેરિંગ ઓપરેટિંગ સિસ્ટમ્સ 1968 સોફ્ટવેર