Register memory ஒரு வகையான அதிவேக நினைவகமாகும், இது கணினியின் செயல்பாட்டின் போது உருவாக்கப்பட்டது, இது தற்போது செயலாக்கப்படும் தரவைச் சேமிக்க உதவுகிறது, அதே போல் அறிவுறுத்தல்கள் மற்றும் முடிவுகள். மற்ற வகை நினைவகங்களுடன் ஒப்பிடும்போது பதிவு நினைவகம் வேகமானது மற்றும் குறைந்த சேமிப்பக திறன் கொண்டது. இதன் சேமிப்பு திறன் 8பிட், 16பிட், 32பிட் மற்றும் 64பிட் ஆக இருக்கலாம்.
ஒரு நேரத்தில் ஒரு தரவின் ஒரு பகுதியை மட்டுமே வைத்திருக்கிறது. இதில், முதன்மை சேமிப்பகத்தில் உள்ள தரவு மற்றும் தரவு பரிமாற்றம் அதிவேக செயல்பாட்டின் மூலம் நிகழ்கிறது.
CPU இன் வேகமானது, CPU இல் உள்ளமைக்கப்பட்ட பதிவேடுகளின் எண்ணிக்கை மற்றும் அளவு (பிட்களின் எண்ணிக்கை) ஆகியவற்றைப் பொறுத்தது. இது வேகமான நினைவக தொகுதி எனவே முக்கிய நினைவகத்தை விட வேகமாக வழிமுறைகளை செயல்படுத்துகிறது.
பதிவேடுகளின் உதவியுடன், வழிமுறைகள் CPU ஆல் மிகவும் எளிமையான முறையில் கையாளப்படுகின்றன.
ரெஜிஸ்டர் மெமரி அளவு சிறியதாக இருப்பதால் அதிக அளவு டேட்டாவை அதில் சேமிக்க முடியாது. மற்ற நினைவகங்களுடன் ஒப்பிடும்போது இது மிகவும் விலை உயர்ந்தது.
பதிவுகள் அவற்றின் பயன்பாடுகளின் அடிப்படையில் வெவ்வேறு வகைகளாக வகைப்படுத்தப்படுகின்றன.
Types of Register Memory
- Data register (DR) ஆனது 16 bit அளவு கொண்டது, இது நினைவக இயக்கத்தை வைத்திருக்கிறது
- Address register (AR) ஆனது 12 bit அளவு கொண்டது. இது நினைவகத்திற்கான முகவரியை வைத்திருக்கிறது
- Accumulator (AC) ஆனது 16 bit அளவு கொண்டது. கணினியால் உருவாக்கப்பட்ட முடிவுகளைச் சேமிக்க இந்தப் பதிவேடு பயன்படுத்தப்படுகிறது.
- Instruction register (IR) ஆனது 16 bit அளவு கொண்டது. பிரதான நினைவகத்திலிருந்து அனைத்து வழிமுறைகளும் இந்த பதிவேட்டில் சேமிக்கப்படுகிறது.
- Program counter (PC) ஆனது 12 bit அளவு கொண்டது. Program செயல்படுத்தப்படுவதைக் கண்காணிக்கப் பயன்படுகிறது. இது அறிவுறுத்தலின் முகவரியை வைத்திருக்கிறது
- Temporary register (TR) ஆனது 16 bit அளவு கொண்டது. இது தற்காலிக தரவை வைத்திருக்கிறது
- I/O Address Register ஆனது Input/Output சாதனத்தின் முகவரியை வைத்திருக்க இந்தப் பதிவு பயன்படுத்தப்படுகிறது.
- I/O Buffer Register ஆனது Input/Output தொகுதிக்கும் CPU க்கும் இடையில் தரவுகளை பரிமாறிக்கொள்ள பயன்படுகிறது.
- Flag Register (FR) ஆனது CPU இல் உள்ள பல்வேறு நிகழ்வுகளின் நிலைமைகளை சரிபார்க்கிறது.
- Index Register (IR) என்பது கணினி CPU இன் ஒருங்கிணைந்த பகுதியாகும், இது நிரலை செயல்படுத்தும் போது நினைவக செயல்பாட்டின் முகவரியை மாற்ற உதவுகிறது.
- Memory Buffer Register (MBR) ஆனது தரவுக்குள் உள்ள உள்ளடக்கங்கள் அல்லது கொடுக்கப்பட்ட வழிமுறைகள் இந்த பதிவேட்டில் வைக்கப்பட்டுள்ளன, அவை CPU இல் படிக்கப்படுகின்றன அல்லது சேமிக்கப்படுகின்றன.
Comments (0)