English Electric System 4
ইংলিশ ইলেকট্রিক (পরে আই. সি. এল) সিস্টেম 4 ছিল 1965 সালে ঘোষিত একটি মেইনফ্রেম কম্পিউটার। এটি আরসিএ স্পেকট্রা 70 পরিসীমা থেকে উদ্ভূত হয়েছিল, যা নিজেই আইবিএম সিস্টেম 360 স্থাপত্যের একটি রূপ। এই পরিসরের মডেলগুলির মধ্যে রয়েছে সিস্টেম 4-10 (বাতিল), 4-30 (1967), 4-50 (1967, কার্যত আরসিএ 70/45-এর মতোই), 4-70 (1968, ইংলিশ ইলেকট্রিক দ্বারা ডিজাইন করা) এবং 4-75। আইসিএল ডকুমেন্টেশনে একটি মডেল 4-40-এর উল্লেখ রয়েছে। এটি 4-50-এর একটি স্লাগ সংস্করণ ছিল, যখন 4-30 (ভলিউম বিক্রেতা হওয়ার উদ্দেশ্যে) কম চালিত বলে প্রমাণিত হয়েছিল এবং এটি প্রত্যাহার করতে হয়েছিল। 4-10 একটি স্যাটেলাইট কম্পিউটার হিসাবে চালু করা হয়েছিল, কিন্তু চাহিদা খুব কম ছিল, তাই এটি প্রত্যাহার করা হয়েছিল। শুধুমাত্র 4-50 এবং 4-70, এবং তাদের উত্তরসূরি, 4-52 এবং 4-72, যে কোনও সংখ্যায় বিক্রি হয়। পূর্ব ইউরোপে বিক্রয়ের জন্য একটি স্লাগ্ড 4-72 (4-62) চালু করা হয়েছিল। সিস্টেম 4-50 এবং 4-70 রিয়েল-টাইম অ্যাপ্লিকেশনের জন্য তৈরি করা হয়েছিল, কারণ তাদের চারটি প্রসেসর অবস্থা ছিল, যার প্রত্যেকটির নিজস্ব সাধারণ-উদ্দেশ্য রেজিস্টার (জিপিআর) ছিল। যদিও কিছু রাজ্যে সমস্ত 16টি জিপিআর ছিল না, তবুও, প্রসেসরের অবস্থার মধ্যে পরিবর্তন করার সময় নকশাটি রেজিস্টারগুলি সংরক্ষণ করা এড়িয়ে চলে। সর্বনিম্ন স্তরে (পি1) ছিল ব্যবহারকারীর অবস্থা। এই রাজ্যে উপলব্ধ নির্দেশাবলী ছিল আইবিএম সিস্টেম 360-এর অ-সুবিধাপ্রাপ্ত নির্দেশাবলী। মধ্যবর্তী স্তরগুলি বিভিন্ন হার্ডওয়্যার বাধা নিয়ে কাজ করে। স্টেট পি2 ছিল ইন্টারাপ্ট রেসপন্স স্টেট যা ইন্টারাপ্ট কন্ট্রোল স্টেট পি3 (পরবর্তী সর্বোচ্চ প্রসেসর স্টেট) দ্বারা নির্ধারিত কাজগুলি সম্পাদন করে। সর্বোচ্চ রাজ্য, পি4, ছিল জরুরি অবস্থা, যা বিদ্যুৎ ব্যর্থতা বা মেশিন চেকের ক্ষেত্রে শুরু করা হয়েছিল। বিদ্যুৎ ব্যর্থতার ক্ষেত্রে, প্রসেসর একটি সুশৃঙ্খল পদ্ধতিতে নিজেকে বন্ধ করার আগে উদ্বায়ী রেজিস্টারগুলি সংরক্ষণ করে। বিদ্যুৎ ব্যর্থতা এবং যন্ত্র থেকে বিদ্যুৎ অপসারণ শুরু হওয়ার এক মিলিসেকেন্ডের মধ্যে এই কাজটি সম্পন্ন করা হয়েছিল। একটি মেশিন চেকের জন্য, অপারেটরকে ব্যর্থতার একটি ইঙ্গিত দেওয়া হয়েছিল। প্রসেসর রাজ্যে পি1 এবং পি2,16টি জিপিআর পাওয়া যেত; পি3 রাজ্যে 6টি জিপিআর পাওয়া যেত, অন্যদিকে পি4 রাজ্যে 5টি জিপিআর পাওয়া যেত। চারটি প্রসেসর রাজ্যের প্রত্যেকটিতে একটি ইন্টারাপ্ট স্ট্যাটাস রেজিস্টার এবং ইন্টারাপ্ট মাস্ক রেজিস্টার সরবরাহ করা হয়েছিল। ভাসমান-বিন্দু রেজিস্টারের একটি সেট সমস্ত প্রসেসর রাজ্যের জন্য উপলব্ধ ছিল। নির্দেশের সময় (মাইক্রোসেকেন্ড) ছিল নিম্নরূপঃ 4-50 4-70 এআর 5.28 1.1 এ 8.88 2.1 গুণ এমআর 62.52 5.8 এম 65.64 6.6 ভাগ ডিআর 90.81 10.8 ডি 94.89 11.6 ভাসমান-বিন্দু নির্দেশাবলী যোগ করুন এইই 19.2 3.6 এডি 27.69 4.0 গুণ এমই 49.42 6.2 এমডি 186.55 11.5 ভাগ ডিই 83.0 9.3 ডিডি 280.27 18.6 ভাগ ডিই 6.00 1.1 এইচডিআর 8.16 1.8 সিস্টেম 4 মাঝারি গতির বা উচ্চ গতির কার্ড পাঠকের সাথে সরবরাহ করা যেতে পারে। মডেলের উপর নির্ভর করে 80-কলাম কার্ডগুলি প্রতি মিনিটে 800 কার্ডে বা প্রতি মিনিটে 1,435 কার্ডে পড়া হত। 51-কলাম কার্ডগুলি প্রতি মিনিটে 1,170 বা 1,820 কার্ডে পড়া হত, আবার মডেলের উপর নির্ভর করে। উচ্চ গতির পাঠক কার্ডগুলি শেষ দিকে নিয়েছিলেন। সিস্টেম 4-এর জন্য উপলব্ধ অন্যান্য পেরিফেরাল ডিভাইসগুলির মধ্যে রয়েছেঃ 5,7 বা 8টি চ্যানেল থেকে উচ্চ-গতির কাগজ টেপ রিডার (1,500 অক্ষর/সেকেন্ড); কাগজ টেপ আউটপুট পাঞ্চ (আগে দেওয়া তিনটি টেপ প্রস্থের যে কোনও একটিতে 150 অক্ষর/সেকেন্ড); 80-কলাম কার্ড পাঞ্চ (100 কার্ড/মিনিট); 8টি চৌম্বকীয় টেপ ইউনিট সংযুক্ত একটি চৌম্বকীয় টেপ নিয়ন্ত্রক। মডেল 4453 এর জন্য টেপের গতিঃ 150 ইঞ্চি/সেকেন্ড; মডেল 4452 এবং 4450:75 ইঞ্চি/সেকেন্ড; এবং মডেল 4454:37.5 ইঞ্চি প্রতি সেকেন্ড। মডেল 4454 ছিল 7-ট্র্যাক; অন্যান্য মডেলগুলি ছিল 9-ট্র্যাক। অপসারণযোগ্য চৌম্বকীয় ডিস্কগুলি পাওয়া যেতঃ 10 এবং 30 মডেলগুলিতে, 203 সিলিন্ডার, প্রতি সিলিন্ডারে 10 টি পৃষ্ঠতল, প্রতি ট্র্যাকে 2,888 বাইট সহ। স্থানান্তরের হার ছিল 156 হাজার বাইট/সেকেন্ড। ডিস্ক ড্রাইভ মডেল 4425 ট্র্যাক প্রতি 3781 ডেটা বাইট সরবরাহ করে, সর্বাধিক ডিস্ক ক্ষমতা ছিল 7,378,000 বাইট। বিভিন্ন ধরনের মাঝারি এবং উচ্চ-গতির ড্রাম প্রিন্টার সরবরাহ করা যেতে পারে। মাঝারি গতির প্রিন্টারগুলি সমস্ত উপলব্ধ অক্ষর ব্যবহার করে প্রতি মিনিটে প্রায় 600 লাইনে মুদ্রিত হয়। উচ্চ-গতির প্রিন্টারগুলি প্রতি মিনিটে 1080 লাইন বা প্রতি মিনিটে 1000 লাইন (মডেলের উপর নির্ভর করে) সরবরাহ করে, চমৎকার মুদ্রণ মানের সাথে প্রতি লাইনে সমস্ত 64 অক্ষর মুদ্রণ করে। একটি পরবর্তী মডেল প্রতি মিনিটে 1150 লাইন পর্যন্ত সরবরাহ করেছিল। যখন 16-অক্ষরের সেট সহ একটি ড্রাম লাগানো হয়, তখন মুদ্রণের গতি ছিল প্রতি মিনিটে 2,700 লাইন। অপারেটিং সিস্টেমটি পরিবর্তনশীল সংখ্যক কাজের সাথে বহু-প্রোগ্রামিং ছিল। এই ক্ষেত্রে, 80-বাইট রেকর্ড হিসাবে ডিস্কে ইনপুট ডেটা এবং 160-বাইট রেকর্ড হিসাবে আউটপুট সংরক্ষণ করার কারণে সিস্টেমটি ভাল পারফর্ম করতে পারেনি। 1971 সালের দিকে, তৎকালীন সরবরাহকারী আই. সি. এল, ইনপুট এবং আউটপুটের পিছনে থাকা শূন্যস্থানগুলি সরাতে এবং 384 বাইটে ব্লক করার জন্য আই/ও মডিউলগুলি পুনর্লিখন করে, যা কার্যকারিতা উল্লেখযোগ্যভাবে উন্নত করে। সিস্টেম 4-50 এবং 4-70-এর অ-সুবিধাপ্রাপ্ত নির্দেশ সেটটিতে পূর্ণসংখ্যা, ভাসমান-বিন্দু, অক্ষর এবং দশমিক নির্দেশাবলী অন্তর্ভুক্ত ছিল-সংক্ষেপে, টেস্ট এবং সেট (টিএস) ব্যতীত আইবিএম সিস্টেম 360-এর সম্পূর্ণ অ-সুবিধাপ্রাপ্ত নির্দেশ সেট। আইসিএল সিস্টেম 4-30-এ অর্ধ-শব্দের নির্দেশাবলী, এলএইচ, এএইচ, এসএইচ, এমএইচ, এবং অর্ধ-শব্দের (ডিএইচ) বিভাজন ইত্যাদি অন্তর্ভুক্ত ছিল, তবে পূর্ণ-শব্দের নির্দেশাবলী এল, এ, ইত্যাদি অন্তর্ভুক্ত ছিল না। সিস্টেম 4 নিজেকে খুব দক্ষ যোগাযোগ হিসাবে প্রমাণ করেছে এবং বেশ কয়েকটি সফল রিয়েল-টাইম প্রসেসিং অ্যাপ্লিকেশনের ভিত্তি ছিল। সিস্টেম 4-75 রিয়েল-টাইম/টাইম-শেয়ারিং বাজারকে কভার করার প্রয়াসে চালু করা হয়েছিল, তবে খুব কমই বিক্রি হয়েছিল। ই. এম. এ. এস ইন্টারেক্টিভ অপারেটিং সিস্টেম বিকাশের জন্য ই. আর. সি. সি-তে একটি সিস্টেম <আই. ডি1> ব্যবহার করা হয়েছিল। আরেকটি ইংলিশ ইলেকট্রিক কম্পিউটার ব্যুরোর সহায়ক সংস্থা দ্বারা পে-রোল এবং আর্থিক লেজারের জন্য অভ্যন্তরীণভাবে উন্নত ইন্টার্যাক্ট 75 স্যুট অফ টাইম-শেয়ারিং বাণিজ্যিক প্যাকেজগুলি বিকাশ ও পরিচালনার জন্য ব্যবহার করা হয়েছিল, তবে এটি ব্যর্থ প্রমাণিত হয়েছিল এবং প্রকল্পটি শীঘ্রই বন্ধ হয়ে যায়। তথ্যসূত্র 4 প্রারম্ভিক ব্রিটিশ কম্পিউটার সিস্টেম 4 1968 সালে কম্পিউটার-সম্পর্কিত পরিচিতি 32-বিট কম্পিউটার