কেন এআরএম সবচেয়ে জনপ্রিয়? এআরএম আর্কিটেকচার

সমস্যাগুলি দূর করার জন্য আমাদের উপকরণটি ব্যবহার করে দেখুন





এআরএমের পরিচিতি:

এআরএম এর অর্থ অ্যাডভান্সড আরআইএসসি (হ্রাসযুক্ত নির্দেশ সেট কম্পিউটার) মেশিন। এআরএম বিসিসি কম্পিউটারের অ্যাকর্ন নির্মাতাদের অংশ হিসাবে জীবন শুরু করেছিল এবং এখন অ্যাপল আইপ্যাডের জন্য চিপগুলি ডিজাইন করে। প্রথম এআরএম ১৯br৮ সালে কেমব্রিজ বিশ্ববিদ্যালয়ে প্রতিষ্ঠিত হয়েছিল। অ্যাকর্ন গ্রুপের কম্পিউটারগুলি ১৯৮৫ সালে প্রথম এআরএম বাণিজ্যিক আরআইএসসি প্রসেসর তৈরি করেছে। এআরএম প্রতিষ্ঠিত হয়েছিল এবং ১৯৯০ সালে খুব জনপ্রিয় হয়েছিল। ২০০ 2007 এবং ১০ এ আরএমএম ৯৮% এর বেশি মোবাইল ফোন ব্যবহার করছে ২০০৮ সালে বিলিয়ন প্রসেসর প্রেরণ করা হয়েছে। এআরএম হ'ল সর্বশেষ প্রযুক্তি যা মাইক্রোকন্ট্রোলার এবং মাইক্রোপ্রসেসর দ্বারা প্রতিস্থাপিত হয়েছিল। মূলত এআরএম একটি 16 বিট / 32 বিট প্রসেসর বা নিয়ন্ত্রণকারী। মোবাইল ফোন অটোমোটিভ সিস্টেম ডিজিটাল ক্যামেরা এবং হোম নেটওয়ার্কিং এবং ওয়্যারলেস প্রযুক্তিগুলির মতো উন্নত ডিজিটাল পণ্যগুলির হৃদয় হ'ল এআরএম।

জেনারেল এআরএম চিপ ডায়াগ্রাম

জেনারেল এআরএম চিপ ডায়াগ্রাম



এআরএম কেন সবচেয়ে জনপ্রিয়:


  • এআরএম হ'ল সর্বাধিক জনপ্রিয় প্রসেসর, বিশেষত তার কম বিদ্যুত ব্যবহার এবং যুক্তিসঙ্গত কার্য সম্পাদনের কারণে পোর্টেবল ডিভাইসে ব্যবহৃত হয়।
  • অন্যান্য প্রসেসরের তুলনায় এআরএম আরও ভাল পারফরম্যান্স পেয়েছে। এআরএম প্রসেসরটি মূলত কম বিদ্যুৎ খরচ এবং কম ব্যয় নিয়ে গঠিত। দ্রুত এবং দক্ষ অ্যাপ্লিকেশন বিকাশের জন্য এটিআরএম ব্যবহার করা খুব সহজ তাই এআরএম সবচেয়ে জনপ্রিয় হওয়ার মূল কারণ।

এআরএম আর্কিটেকচার পরিবারগুলির পরিচিতি:

এআরএম আর্কিটেকচার পরিবার

এআরএম আর্কিটেকচার পরিবার



বিভিন্ন এআরএম সংস্করণগুলির বৈশিষ্ট্য:

সংস্করণ 1:

আর্ম সংস্করণ এক আর্কিটেকচার:

  • সফ্টওয়্যার বাধা দেয়
  • 26 বিট ঠিকানা বাস
  • ডেটা প্রসেসিং ধীর গতিতে
  • এটি বাইট, শব্দ এবং একাধিক শব্দ লোড ক্রিয়াকলাপ সমর্থন করে

সংস্করণ 2:


  • 26-বিট ঠিকানা বাস
  • থ্রেড সিঙ্ক্রোনাইজেশনের জন্য স্বয়ংক্রিয় নির্দেশাবলী
  • কো প্রসেসর সমর্থন

সংস্করণ 3:

  • 32-বিট ঠিকানা
  • একাধিক ডেটা সমর্থন (32 বিট = 32 * 32 = 64 এর মতো)।
  • এআরএম সংস্করণ 1 এবং সংস্করণ 2 এর চেয়ে দ্রুত

সংস্করণ 4:

  • 32-বিট ঠিকানার স্থান
  • এর সমর্থন টি ভেরিয়েন্ট: 16 বিট থম্বউ নির্দেশিকা সেট
  • এটি এম বৈকল্পিক সমর্থন করে: দীর্ঘ গুণিত মানে একটি 64-বিট ফলাফল দেয়

সংস্করণ 5:

  • উন্নত এআরএম থুম্বু ইন্টারঅ্যাকিং
  • এটি সিসিএল নির্দেশকে সমর্থন করে
  • এটি ই বৈকল্পিক সমর্থন করে: বর্ধিত ডিএসপি নির্দেশ সেট
  • এটি এস বৈকল্পিককে সমর্থন করে: জাভা বাইট কোড প্রয়োগের ত্বরণ

সংস্করণ 6:

  • উন্নত মেমরি সিস্টেম
  • এটি একক নির্দেশকে একাধিক ডেটা সমর্থন করে

এআরএম নামকরণ:

এআরএমের বিভিন্ন সংস্করণ রয়েছে, যেমন এআরএমটিডিএমআই, এআরএম 10 এক্সই, টিডিএমআই এবং এক্সই এর অর্থ নীচে দেওয়া হয়েছে:

এআরএম {এক্স} {ওয়াই {{জেড} {টি} {ডি} {এম} {আই {{ই} {জে} {এফ} {এস}

  • এক্স - পরিবার
  • Y - মেমরি পরিচালনা
  • জেড - ক্যাশে
  • টি - থাম্ব 16 16-বিট ডিকোডার
  • ডি - জে TAG ডিবাগ
  • এম - দ্রুত গুণক
  • আমি - এম্বেড করা আইসিই ম্যাক্রোসেল
  • ই - বর্ধিত নির্দেশনা
  • জে - জাজেল (জাভা)
  • এফ - ভেক্টর ভাসমান-পয়েন্ট ইউনিট
  • এস - সংশ্লেষযোগ্য সংস্করণ

এআরএম আর্কিটেকচার:

এআরএম হ'ল একটি লোড-স্টোর হ্রাসকরণ নির্দেশ সেট কম্পিউটার আর্কিটেকচার এর অর্থ কোর সরাসরি মেমোরি দিয়ে কাজ করতে পারে না। সমস্ত ডেটা অপারেশন অবশ্যই মেমরিতে অবস্থিত তথ্য সহ রেজিস্টারগুলির দ্বারা করা উচিত। ডেটার ক্রিয়াকলাপ সম্পাদন করা হচ্ছে এবং মানটিকে স্মৃতিতে ফিরিয়ে আনা হচ্ছে। এআরএম ৩ register টি রেজিস্ট্রার সেট নিয়ে গঠিত, ৩১ টি সাধারণ উদ্দেশ্যে নিবন্ধক এবং 6 টি স্থিতি রেজিস্টার। এআরএম সাতটি প্রসেসিং মোড ব্যবহার করে যা ব্যবহারকারীর কাজ চালাতে ব্যবহৃত হয়।

  • ব্যবহারকারী মোড
  • FIQ মোড
  • আইআরকিউ মোড
  • এসভিসি মোড
  • বর্ণিত মোড
  • ABORT মোড
  • থাম্ব মোড

ব্যবহারকারী মোড একটি সাধারণ মোড যাতে কমপক্ষে রেজিস্ট্রার থাকে। এটিতে এসপিএসআর নেই এবং সিপিএসআরে সীমিত অ্যাক্সেস নেই। এফআইকিউ এবং আইআরকিউ হ'ল সিপিইউ-র দুটি বিঘ্নিত কারণ। এফআইকিউ বিগত বিঘ্ন প্রক্রিয়াজাত করছে এবং আইআরকিউ বাধাদান করে অপমানজনক। সমালোচনামূলক বাধা যখন পরিচালনা করে থাকে তখন আরও নমনীয়তা এবং উচ্চ কার্যকারিতা সরবরাহ করার জন্য এফআইকিউ মোডে অতিরিক্ত পাঁচ ব্যাঙ্কযুক্ত রেজিস্টার থাকে। সুপারভাইজার মোড প্রসেসরের স্টার্ট-আপ বা পুনরায় সেট করতে সফ্টওয়্যার ইন্টারপেট মোড। অপরিজ্ঞাত মোড ফাঁদে অবৈধ নির্দেশাবলী কার্যকর করা হয়। এআরএম কোরটিতে 32-বিট ডেটা বাস এবং দ্রুত ডেটা প্রবাহ রয়েছে। থুম্বু মোডে 32-বিট ডেটা 16-বিটগুলিতে বিভক্ত হয়ে প্রক্রিয়াকরণের গতি বাড়িয়ে তোলে।

কিছু রেজিস্টার কোর দ্বারা নির্দিষ্ট ব্যবহারের জন্য প্রতিটি মোডে সংরক্ষিত থাকে। সংরক্ষিত নিবন্ধগুলি হ'ল

  • এসপি (স্ট্যাক পয়েন্টার)।
  • এলআর (লিংক রেজিস্টার)।
  • পিসি (প্রোগ্রাম কাউন্টার)
  • সিপিএসআর (বর্তমান প্রোগ্রামের স্থিতি রেজিস্টার)।
  • এসপিএসআর (সংরক্ষিত প্রোগ্রামের স্থিতি রেজিস্টার)।

সংরক্ষিত রেজিস্টারগুলি নির্দিষ্ট ফাংশনের জন্য ব্যবহৃত হয়। এসপিএসআর এবং সিপিএসআর নির্দিষ্ট বৈশিষ্ট্যের স্থিতি নিয়ন্ত্রণ বিট ধারণ করে। এই বৈশিষ্ট্যগুলি অপারেটিং মোড, ALU স্থিতি পতাকা, ইন্টারপ্রেট সক্ষম বা পতাকা অক্ষম করছে def এআরএম কোর দুটি রাজ্যে 32-বিট রাজ্য বা থম্বস স্টেটে কাজ করছে।

এআরএম মোড নির্বাচন রেজিস্টারস

এআরএম মোড নির্বাচন রেজিস্টারস

আর্ম ভিত্তিক তাপমাত্রা পরিমাপ:

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

শিল্প তাপমাত্রা নিয়ামক

শিল্প তাপমাত্রা নিয়ামক

কাজের পদ্ধতি:

এলপিসি 2148 একটি 16/32 বিট এআরএম 7 সিপিইউ তাপমাত্রা সংবেদক LM35 একটি এনালগ সেন্সর, LPC2148 মাইক্রোকন্ট্রোলার অ্যানালগ চ্যানেলের সাথে সংযুক্ত। নিন্দিত তাপমাত্রার মানগুলি মাইক্রোকন্ট্রোলারে প্রাক-প্রোগ্রামযুক্ত। গ্রাফিকাল এলসিডি মাইক্রোকন্ট্রোলার আউটপুট পিনের সাথে সংযুক্ত। তাপমাত্রা সেন্সর প্রতি সেকেন্ডে তাপমাত্রা পর্যবেক্ষণ করে। যখন ওভারলোডের কারণে তাপমাত্রা বৃদ্ধি পায় তখন সেন্সরটি অ্যানালগ সিগন্যালটি মাইক্রোকন্ট্রোলারে প্রেরণ করে। মাইক্রোকন্ট্রোলার বুজার এবং এলসিডি ডিসপ্লে মাধ্যমে সতর্কতা দেয়। এলসিডি স্ক্রিনে তাপমাত্রা প্রদর্শন করে। এই অ্যাপ্লিকেশনটি সুরক্ষার প্রয়োজনে শিল্পগুলিতে ব্যবহৃত হয়।

এআরএম 7 ব্লক চিত্র এবং বৈশিষ্ট্যগুলি:

এআরএম 7 ব্লক ডায়াগ্রাম

এআরএম 7 ব্লক ডায়াগ্রাম

এআরএম 7 এর বৈশিষ্ট্য:

  • এআরএম 7 একটি 16/31 - বিট বাস
  • স্থির রাম 40 কেবি
  • অন-চিপ ফ্ল্যাশ প্রোগ্রামযোগ্য মেমরি 512kb
  • এটি একটি হাই-স্পিড কন্ট্রোলার 60 মেগাহার্টজ অপারেশন
  • দুটি 10 ​​বিট এডিসি রূপান্তরকারী মোট 14 এনালগ ইনপুট সরবরাহ করে
  • এক 10- বিট ডি / এ রূপান্তরকারী
  • দুটি 32 বিট টাইমার / কাউন্টার
  • 4- সিসিএম (ক্যাপচার তুলনা মডুলেশন), 6-পিডাব্লুএমএম, ওয়াচডগ টাইমার
  • একটি আরটিসি, 9 টি বাধা দেয়
  • একটি আই 2 সি প্রোটোকল, এসপিআই প্রোটোকল, এসএসপি প্রোটোকল
  • দুটি ইউআরটি সিরিয়াল যোগাযোগের প্রোটোকল

আবেদন:

  • শিল্প নিয়ন্ত্রণ
  • মেডিকেল সিস্টেম
  • যোগাযোগের প্রবেশদ্বার
  • এম্বেড করা নরম মডেম
  • সাধারণ উদ্দেশ্য অ্যাপ্লিকেশন
  • প্রবেশাধিকার নিয়ন্ত্রণ
  • স্কেল পয়েন্ট

ছবি স্বত্ব: