"চেহারা" অর্থ রূপক বোঝায়। আমরা যদি আক্ষরিক অর্থে "এটি দেখতে কেমন হবে" তা গ্রহণ করি তবে এটি তার মাদারবোর্ডে বসে সিলিকনের অভিনব টানযুক্ত টুকরাটির মতো দেখাবে। স্পষ্টতই রূপকটি ছিল লক্ষ্য। রূপকটি তৈরি করতে, আমাদের এটি সত্যই প্রথম কী তা দেখার প্রয়োজন। তারপরে আমরা এমন রূপক তৈরি করতে পারি যা গ্রহণযোগ্য। এটি কিছুটা দীর্ঘ, তবে ভাগ্যক্রমে, এটি আপনার জন্য একটি ভিডিও রূপকের মাধ্যমে শেষ হয় ।
মেশিন কোডটি আসলে বিট হিসাবে মেমোরিতে সংরক্ষণ করা হয়। মেমোরি চিপগুলি সাধারণত ড্রাম হয় , যা ক্যাপাসিটর এবং ইলেক্ট্রন জুড়ে সেই বিটগুলিকে ভোল্টেজ হিসাবে সংরক্ষণ করে। দুটি সংযুক্ত - ইলেক্ট্রন ছাড়াই ভোল্টেজ সম্পর্কে কথা বলা শক্ত। কখনও কখনও এটি এক বা অন্য সম্পর্কে কথা বলা সুবিধাজনক, তবে বুঝতে পারেন যে কোথায় যায়, অন্যটি অনুসরণ করে।
মেশিন কোডের যাত্রা শুরু করা হয় "আনুন" দিয়ে। র্যাম চিপের তারগুলিতে ভোল্টেজের একটি নির্দিষ্ট প্যাটার্ন প্রয়োগ করা হয় যা নির্দেশ করে যে এই নির্দিষ্ট বিটের সেটগুলি সিপিইউতে প্রেরণ করা উচিত। কেন? জানি না যত্ন নেই। সাধারণত সিগন্যালটি প্রেরণ করা হয় কারণ সিপিইউ শেষ নির্দেশটি শেষ করে এবং একটি প্রবৃত্তিক প্রতিক্রিয়া হিসাবে একটি নতুনের জন্য জিজ্ঞাসা করে, যেমন কুকুর যেমন আপনি প্রথমটি দেওয়ার পরে দ্বিতীয় ট্রিট চেয়েছিল। এই প্রক্রিয়াটি সিপিইউতে প্রাকৃতিক অস্থিতিশীলতার কারণে প্যান্টগুলিতে কিছু আদিম কিক দিয়ে শুরু হয়। যখন কোনও পাওয়ার সাপ্লাই চিপটিতে একটি ধ্রুবক ভোল্টেজ প্রয়োগ করে, ভোল্টেজের উত্থানের ফলে শেষ পর্যন্ত সিপিইউতে র্যাম চিপসের উপর সঠিক ভোল্টেজ লাগিয়ে প্রথম নির্দেশাবলী পাওয়া যায় (আমি বিআইওএস স্তরটি কিছুটা হ্যান্ডওয়েভ করছি, কারণ এটি গুরুত্বপূর্ণ নয়) গল্পে। এটি দেখুন)।
আধুনিক স্মৃতি সমান্তরালে ডেটা প্রবাহিত করে। এর অর্থ মেশিন কোড তৈরি করা বিটগুলি "লেন" (32 বা 64 টি সাধারণ) হিসাবে বিভক্ত হয়ে গেছে যা র্যাম থেকে সিপিইউতে 32/64 তারগুলি বলার যৌক্তিক উপায়। এই লাইনের ভোল্টেজটি সিপিইউতে সংক্রমণ করার জন্য প্রয়োজনীয় এবং উত্থাপিত হয়।
একবার সিপিইউতে আসার পরে এটি তার কাজটি করতে পারে। এটি মাইক্রোআরকিটেকচারের ক্ষেত্র এবং এটি জটিল হয়ে উঠতে পারে কারণ এটি আক্ষরিক অর্থে এক বিলিয়ন ডলার শিল্প। এই ভোল্টেজগুলি ট্রানজিস্টরগুলিকে প্রভাবিত করে, যা অন্যান্য ভোল্টেজকে প্রভাবিত করে, যে উপায়ে আমরা "বিট যুক্ত" বা "গুণ" হিসাবে বর্ণনা করতে পারি। এগুলি সত্যই সমস্ত ভোল্টেজ যা এই বিটগুলি উপস্থাপন করে, একইভাবে আমরা কাগজের টুকরোতে 5 অক্ষরের স্ট্রিং "2 + 2 = 4" লিখতে পারি এবং বলি যে আমরা গণিত করেছি। পেন্সিল গ্রাফাইটটি দ্বিতীয় নয়। এটি কেবলমাত্র আমরা এই সংখ্যার জন্য ব্যবহার করছি physical
সুতরাং এটিই আসল সিস্টেমটি করে, একটি অত্যন্ত উচ্চ স্তরে। আমি বেশ ভালভাবে এড়িয়ে গেছি ... বেশ কিছু ... তবে আপনার আসল প্রশ্নে ফিরে আসতে সক্ষম হওয়ায় এটি যথেষ্ট শালীন। এটি [রূপকভাবে] দেখতে কেমন হবে?
এটা এত ঘটনাচক্রে, আমি মনে করি মার্টিন Molin সেরা রূপক নির্মাণ হতে পারে তার সঙ্গে, মার্বেল মেশিন । মেশিন কোডটি ক্যাপাসিটরের ভোল্টেজের পরিবর্তে মাঝের কয়েকটি লেগো টেকনিক্স স্ট্রিপগুলিতে প্যাগ হিসাবে এনকোড করা হয়। এটি DRAM এর চেয়ে EPROM এর মতো , তবে উভয়ই ডেটা ধরে রাখে। মার্বেলগুলি বৈদ্যুতিনগুলির মতো, ভোল্টেজগুলি (বা মার্বেলের ক্ষেত্রে মাধ্যাকর্ষণ) দ্বারা সরানো হয়। এবং ইলেক্ট্রনগুলি সরানোর সাথে সাথে, তারা গেটগুলিতে বল প্রয়োগ করে যা কাজ করে।
একটি আধুনিক সিপিইউয়ের সাথে তুলনা করে তাঁর যন্ত্রটি সহজ, তবে রূপকগুলিতে যতটা খারাপ হয় তেমনটি মন্দ নয়। এবং এটি আকর্ষণীয়!