সহ একটি সোভিয়েত ক্যালকুলেটর আপগ্রেড করা হচ্ছে আজকের সরবরাহের চেইন সমস্যাগুলি মাইক্রোকন্ট্রোলারগুলি কিনতে বা সত্যিকারের কোনও ধরণের সেমিকন্ডাক্টরকে এটি কঠিন করতে পারে। তবে যারা retrocomputers জীবিত রাখা জন্য, এই সমস্যা সবসময় বিদ্যমান ছিল: প্রাচীন উপাদান কয়েক দশক ধরে উত্পাদন থেকে আউট হতে পারে, দ্বিতীয় হাত অংশ একটি dwindling সরবরাহ বা শুধুমাত্র বিকল্প হিসাবে “নতুন পুরাতন স্টক”। একটি অস্বাভাবিক CPU বিরতি যদি, আপনি সম্পূর্ণ কম্পিউটার প্রতিস্থাপন করার জন্য কোনও পছন্দ থাকতে পারে না।

[Piotr Patek] একটি ক্ষতিগ্রস্ত CPU সঙ্গে একটি Elektronika MK-85 প্রোগ্রামযোগ্য ক্যালকুলেটর অর্জিত যখন এই সমস্যার মধ্যে দৌড়ে। একটি প্রতিস্থাপন আবিষ্কার করতে সক্ষম নয়, তিনি একটি STM32 মাইক্রোকন্ট্রোলারের উপর ভিত্তি করে একটি পিন-সামঞ্জস্যপূর্ণ CPU সিস্টেম বিকাশ করার পরিবর্তে সিদ্ধান্ত নিয়েছিলেন। প্রোগ্রামের কোনও সমসাময়িক সিপিইউ 1 9 80 এর দশকের সোভিয়েত স্টাইলের সাথে পিন-সামঞ্জস্যপূর্ণ নয়, তাই [পিয়েরর] মূল পিনআউটের সাথে মেলে একটি সামান্য ইন্টারপারোজার পিসিবি স্টাইল করতে হয়েছিল। একইভাবে এটি একটি কার্যকর ডিসি / ডিসি কনভার্টার চিপ যোগ করার জন্য যথেষ্ট এলাকা সরবরাহ করে যা STM32 এর জন্য 2.5 ভি সরবরাহ তৈরি করে।

সফ্টওয়্যারের জন্য, [পিয়েরর] মূল মৌলিক দোভাষীকে পোর্ট করার জন্য পরিচালিত, যা পিডিপি -11 সমাবেশে লিখিত ছিল, সি-তে একটি সমসাময়িক সমতুল্য সমতুল্য সমতুল্য। যদিও তিনি এটিতে বসে ছিলেন কয়েকটি বাগ সংশোধন করেছিলেন প্রায় 35 বছর। আপডেট হওয়া সিপিইউ একইভাবে এমকে -85 এর সমসাময়িক ভাইবোনদের চারপাশে চেনাশোনাগুলি চালানোর জন্য সক্ষম করে: [পাইটর] একই ধরণের ক্ষমতার ব্যবহার করার সময়, আসল চিপের চেয়ে প্রায় ত্রিশ গুণ দ্রুত হতে পারে।

যদি আপনি একইভাবে একটি Dodgy CPU এর সাথে একটি এমকে -85 থাকেন তবে আপনি আবিষ্কার করতে পেরে আনন্দিত হবেন যে স্কিমটিক্স এবং সোর্সর] এর সমন্বয় [পট্টর] এর সমন্বয়কে তার ব্লগে দেওয়া হয়। এটি সম্ভবত আপনি দেখেছেন যে প্রথম ক্যালকুলেটর CPU আপডেটটি সম্ভবত আমরা দেখেছি, যদিও আমরা নতুন ফার্মওয়্যারের সাথে আপডেট করা অন্যান্য প্রাচীন ক্যালকুলেটরগুলি বৈশিষ্ট্যযুক্ত করেছি, সেইসাথে ঐতিহ্যবাহী হার্ডওয়্যারগুলির উপর ভিত্তি করে কিছু সম্পূর্ণ নতুন ক্যালকুলেটর শৈলী।

টিপের জন্য ধন্যবাদ, [cmholm]!

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *