কিভাবে আপনার নিজস্ব 16-বিট সিস্টেম-অন-স্প্রেডশীট তৈরি করবেন

কিভাবে আপনার নিজস্ব 16-বিট সিস্টেম-অন-স্প্রেডশীট তৈরি করবেন

উত্স নোড: 3089879

প্রথম দিকের হোম কম্পিউটারের ঝাপসা দিনগুলিতে, আমাদের মধ্যে অনেকেই আমাদের প্রথম বেসিক অ্যাপ্লিকেশনগুলি চালাতে পেরে আনন্দিত হবেন, আমাদের মধ্যে কেউ কেউ মুষ্টিমেয় আইসি থেকে আমাদের নিজস্ব 8-বিট সিস্টেম তৈরি করেছিলেন এবং সংযুক্ত এলইডি, স্ক্রিন বা অন্যান্য আউটপুট ডিভাইস জীবনের লক্ষণ দেখাবে। এটি এই ধরনের উত্তেজনা যা [ইনকবক্স] অফিসের প্রতিটি কর্মীর ক্ষতি করতে পেরেছে: এক্সেলের মতো স্প্রেডশীট প্রোগ্রামগুলি৷ কিভাবে, আপনি জিজ্ঞাসা করতে পারেন? কেন, 16টি সাধারণ উদ্দেশ্য রেজিস্টার, 16 kB RAM এবং একটি 128×128 পিক্সেল কালার ডিসপ্লে সহ একটি সম্পূর্ণ কার্যকরী 128-বিট সিস্টেম প্রয়োগ করে, সবই একটি এক্সেল স্প্রেডশীটের ভিতরে, এটিকে বিশ্বের প্রথম সিস্টেম-অন-স্প্রেডশীট (SoS) তৈরি করে৷

সম্ভবত এই পদ্ধতির সবচেয়ে উত্তেজনাপূর্ণ দিকটি হল এটি রঙের কোড এবং স্পষ্টভাবে পৃথক করা এবং চিহ্নিত কার্যকরী উপাদানগুলি ব্যবহার করে সিস্টেমের ভিতরে কী ঘটছে তা নির্দেশ করার জন্য এটি একটি খুব ভাল ভিজ্যুয়াল উপায় সরবরাহ করে। এটিকে শুধুমাত্র ম্যানুয়ালি প্রোগ্রাম করা যায় না, [Inkbox] CPU-এর ISA-এর জন্য একটি অ্যাসেম্বলারও তৈরি করে – যাকে বলা হয় Excel-ASM16 – যার সবই পাওয়া যায় এক্সেলসিপিইউ গিটহাব প্রকল্প পৃষ্ঠা ASM একটি ROM.xlsx ফাইলে একত্রিত হয় যা CPU.xlsx ফাইল দ্বারা চালিত হতে পারে Read ROM বোতাম এর পরে আপনি উপলব্ধির মুখোমুখি হন যে যদিও এটি সব কাজ করে, এটি অবিশ্বাস্যভাবে ধীর, প্রায় 2-3 Hz এ।

তবুও, একটি IMSAI 8080 ফ্রন্ট প্যানেলের সমস্ত কমনীয়তার সাথে, আমরা এই অর্জনের জন্য সম্পূর্ণ পয়েন্ট দিতে সাহায্য করতে পারি না। এছাড়াও এটি আমাদের অনেককে অত্যন্ত নিস্তেজ মিটিংয়ের সময় কিছু করার সুযোগ দেয় যেখানে শুধুমাত্র অফিস স্যুটগুলির মতো গুরুতর অ্যাপ্লিকেশনগুলি অনুমোদিত।

[এম্বেড করা সামগ্রী]

সময় স্ট্যাম্প:

থেকে আরো হ্যাক এ ডে