Singer System 10 - Википедия - Singer System 10

The Singer System Ten өндірген шағын бизнес компьютер болды Singer Corporation. 1970 жылы енгізілген ондық жүйеде оның алғашқы формасы ұсынылды логикалық бөлу.[1]Ондық жүйені қолдану арқылы кейіпкерлерге бағытталған компьютер болды 6 биттік BCD таңбалары және ондық арифметика.

60-шы жылдардың басында Singer тігін машиналары компаниясы отандық және шағын өнеркәсіптік тігін машиналарында әлемдік нарықта басым үлесті иеленді. 1962 жылға қарай оның бөлшек сауда дүкендер желісі өз машиналарын, маталарын, галантерея мен өрнектерін сатты - бұл киім мен жиһаз жасаған үй шаруасындағы әйел үшін. АҚШ-та 175, ал Еуропада да көптеген бөлшек дүкендер болды. Өнімнің кең ассортименті бар шағын бөлшек сауда дүкендерінің көптеген желілері сияқты, акцияны бақылау және қор айырбастау ақша ағыны мен пайда үшін өте маңызды болды. Оның бас директоры Дональд П Кирчердің басшылығымен Сингер бірнеше компьютер өндірушілеріне жүгініп, оларды әр дүкендегі бірнеше дөңгелектерге қосыла алатын және нақты жинаудың орталық нүктесі бола алатын компьютерлерді жобалауға және өндіруге қатысуға шақырды. акциялар мен сатылым туралы уақыт туралы ақпарат. IBM және NCR, сол кездегі әлемдегі ең ірі компьютерлік компаниялар, конкурсқа қатысу туралы ұсыныстан бас тартты, басқалары да. Қиындықты көтерген жалғыз компания болды Friden, Inc., орналасқан американдық компания Сан-Леандро Персоналды қағаз таспа негізінде жұмыс үстелінің калькуляторлары мен есеп машиналарын жасаған CA. Әнші Фриденнің өтінішін қабылдады.

1965 жылы Сингер Фриденді Singer Business Machines ретінде орнатып, сатып алды. Содан кейін ол бастапқыда Business Data Processor (BDP) деп аталатын компьютерді құрастырды және көп ұзамай System Ten деп өзгертті. 1969 жылы Singer Business Machines әрбір Батыс Еуропа елінде Singer System Ten-ді іске қосу және сату үшін еншілес компанияны - Advanced Systems Division құрды. Жаңадан тағайындалған менеджерлер мен директорлар технологиялар мен маркетингтік стратегия бойынша оқыды және Singer System Ten бүкіл Еуропада 1970 жылы 2 сәуірде іске қосылды.

Жүйенің 10 дизайны революциялық болды, өйткені қазіргі кезде «сату нүктесі» деп аталатын жүйенің ерекше талаптары болды. Машинада процессорды пайдалануды жоспарлаған ешқандай операциялық жүйе болған жоқ: оның орнына әрқайсысында 10 килобайтқа дейінгі жады бар 20 «бөлімдер» және барлық бөлімдер кіре алатын ортақ аймақ болады, бастапқыда Алдыңғы модельдерде 10K болса, кейінгі модельдерде 100K дейін кеңейді. Жүйе «Жүйелік ондық» деп аталды, өйткені екілік жүйеде жұмыс жасайтын аналогтарынан гөрі барлық есептеулерін ондық жүйеде жүргізді. (Бұл ешқашан сызықшасыз немесе сызықшасыз «Жүйе 10» деп аталмады, бірақ көптеген елдер оның атын өзгертуге тырысты. Испанияда шағым «жүйенің ондығы» «жүйені ұстаңыз!» Дегенді білдіреді).

Әр бөлім өз кезегінде бөлім түріне байланысты 10-ға дейін енгізу-шығару құрылғысын басқара алады. Терминалдар, принтерлер, карталарды оқу құрылғылары және штамптар сияқты құрылғылар үшін '20 кбит / с жылдамдықпен жұмыс істейтін' көп терминалды IOC (кіріс-шығыс арнасы) орнатылды. Бөлім процессордың енгізу-шығару нұсқауларына жауап беріп, жылдамдықтағы құрылғыларды жедел жадқа жедел жадыға жіберуге мүмкіндік берді, процессордың жадына қол жетімділікке сұранысты азайту үшін деректердің шағын немесе бір таңбалы тасымалы болмады. Процессор кезек-кезек әр бөлімнен өтіп, енгізу-шығару нұсқаулығы барларды айналып өтіп, басқаларында нұсқаулар не жаңа енгізу-шығару орналастырылғанға дейін, не 16,7 миль (Еуропада 20 миль) аяқталғанға дейін орындалады. филиалдың нұсқауы кездесті. Теориялық тұрғыдан, егер сәтті тармақ немесе енгізу-шығару нұсқаулығы ешқашан кездеспесе, процессорды «шошқаға» түсіруге болады.

Бөлімдердің бірнеше басқа түрлерін орнатуға болатын, бөлшек терминалдар үшін MD немесе бірнеше деректерді басқара алатын MD (көп деректерлі ХОК) пайдаланылды. Бұл құрылғылар секундына 1200 бит жылдамдықпен жіберілген бүкіл транзакцияны буферге алды. Барлық аударымдар бөлімнен жадқа тікелей жүргізілгендіктен, бір уақытта бір терминалда бір ғана белсенді беріліс болуы мүмкін еді, бұл бос емес жүйеде тарату кезінде кейбір құрылғылардың «уақыты бітіп» қалуы мүмкін. Сонымен қатар, сериялы байланыс контроллерлерінің үш түрі қол жетімді болды, олар синхронды байланыс адаптері болды. IBM 2780 тәуліктің терминалы, бірақ EBCDIC-те емес, сонымен қатар ASCII-де және оның асинхронды нұсқасы да қол жетімді болды, бірақ екеуі де 2400 бит / с-тан аспайтын желі жылдамдығымен шектелді, бұл күннің теру жылдамдығы. Асинхронды терминал адаптері (ATA) деп аталатын тағы бір тізбекті контроллер символға бағытталған терминалды максималды 300 бит / с жылдамдықпен өзара байланыстыруға мүмкіндік береді.

Қатаң түрде бұл 10K емес, әр бөлімге 10000 таңба болды, өйткені System Ten жады 6 биттік таңбадан тұрды. Бір нұсқау жасау үшін 10 таңба қажет болды, сондықтан әр бөлімде 1000 нұсқаулық қана сыйды. Нұсқаулық жиынтығы өте кішкентай, қарапайым және қуатты болды. Бастапқы процессор 20 моделінде небәрі 13 нұсқаулық болған, бірақ оның ізбасары 21 модельде 16 нұсқаулық болған және ол көбіне ассемблер тілінде бағдарламаланған. Синтаксисі жағынан салыстырмалы түрде қарапайым болғанымен, ассемблерде жолдарды сәйкестендіру және талдау тіліне негізделген өте күшті және күрделі макро тіл бар. Содан бері бірде-бір тілдік аудармашы бұл күрделілік деңгейіне жақындаған жоқ, мүмкін оны аз адамдар түсінген болар, тіпті ең кіші бағдарламаларды өңдеу уақыты өте ұзақ болуы мүмкін.

ICL System 25 консолі

Бұл машинаның Солтүстік Америкада Ұлыбританияға қарағанда әлдеқайда ұзақ тарихы болғаны белгілі, ол Singer Business Machines бөлімін сатып алған кезде басталды. ICL 1976 ж. ICL сатылымы кезінде бүкіл әлемде 8000 жүйелік ондық қолданылуда деп есептеді.[1] ICL бұл жүйені ICL System 10 ретінде сатуды жалғастырды, сонымен бірге ME / 29 деп аталатын өтпелі машинаны енгізу арқылы тұтынушыларды одан және 2900 сериялы негізгі өнім ұсыныстарынан шығаруға тырысты. Бұл стратегия сәтсіздікке ұшыраған кезде, олар жүйені қайта құрып, оны қазіргі заманғы стандарттарға сай етіп, оның мөлшері мен қуатын тұтынуды едәуір азайтуға мүмкіндік беретін интеллектуалды терминалдарды жасайтын Singer бөлімшесіне жүгінді және модельдің соңғы қайталануы 25 болды. содан кейін машина жасалды.[2][3]

Ұлыбританияда маркетингтік стратегия клиенттерді монтаждаушыға үйретіп, өз бағдарламаларын жазатын болды. Бұл Әншінің жасаған жалғыз маңызды стратегиялық қателігі болды. Кейбір Еуропалық Singer Business Machines компаниялары бұл стратегияны елемей, клиенттердің қосымшаларын жазу үшін шағын бағдарламалық жасақтама үйлерін құрды. Екі жыл ішінде бұл бағдарламалық жасақтамалардың кейбіреулері Singer-ден тәуелсіз болды және өздерінің ұлттық жүйелік ондық клиенттерін қолдауға мамандандырылды. Солтүстік Америкада бірнеше басқа тілдер пайда болды, оның ішінде есептеу үшін «кестелік процессор» тәсілі және үйрену қарапайым және RPG / RPGII компиляторы болды, ол кейінірек екінші буын ассемблерінің пайда болуымен қосылды, оған линкер, бағдарлама кірді. бірнеше құрастырылған модульдерді бір орындауға біріктіре алды. Сондай-ақ, lpgc және Super Opus (Safe Computing Ltd. компаниясынан) деп аталатын құралдар бар, олар деректердің орналасуын анықтау үшін файлдарды жаңарту үшін ICL құралынан деректер макетін қолданды. LPGC - бұл есеп беру құралы, негізінен сіз деректерді бастапқыда қабылдай аласыз немесе егер сіз машинаның кодын жамап қойсаңыз, оны ұшу кезінде жасай аласыз.

Сондай-ақ, Сингер бөлшек сауда қосымшаларына арналған бағдарламалық жасақтама пакеттерін құрды, олар өзінің клиенттер базасынан шыққан, олардың ішіндегі ең үлкені Филадельфиядағы Джон Ванамакердің әмбебап дүкенінде болған. Жаңа қондырғылар жеңілдетілді, оны бастапқыда кодты әрдайым нөлден бастап қайта жазудың орнына, тек қана теңшелімдерді жасау керек, бұл үлкен қондырғылардың тез қосылуына мүмкіндік береді. Англияда Welwyn Garden City-дегі Welwyn әмбебап дүкені (қазіргі кезде Джон Льюистің филиалы) алғашқы болып жоспарланған ондық жүйені енгізді және бұл флагмандық қондырғы болды.

Бөлшек сатылатын артқы бөлме машинасы болғанына қарамастан, ол жалпыға арналған іскери компьютер ретінде сатылды, өйткені ол бейне терминалдар, перфокарталар, принтерлер, кейінірек диск және магниттік таспаларды сақтау сияқты жалпы шеткі құрылғыларды қолдады. сату, қор және бухгалтерлік қосымшалар. Ақырында ол компьютерлердің танымал платформасына айналған кезде, компьютерлер дәуірінің аяқталуымен тарихта жоғалып кетті.

Әдебиеттер тізімі

  1. ^ а б «Әншінің жүйесіне арналған жаңа өмір 10». Сидней таңғы хабаршысы. 18 қыркүйек, 1979 ж. 27. Алынған 3 маусым, 2012.
  2. ^ Уолтон, А. (қараша 1981). «ICL жүйесінің архитектурасы 25» (PDF). ICL Техникалық журналы. 2 (4). Алынған 23 ақпан 2020.
  3. ^ Рыцарь, Майкл (Қыс 2009). «25-жүйе - ICL-дің сексенінші жылдардағы Золушкасы». ТІРІЛУ (49). Алынған 23 ақпан 2020.

Сыртқы сілтемелер