Регистр мен флип-флоптың айырмашылығы неде?


жауап 1:

Мен регистрдің 1 биттен (мысалы, 64 немесе 32 немесе 16 немесе 8 биттен) көп болатындығын және флипчарттың бар болғаны 1 бит болатынын күтемін.

Күйді орнату және оқу тәсілдерімен ерекшеленетін кемінде 4 түрлі флип-флоп бар. Орнату / қалпына келтіру үшін «SR», орнату / қалпына келтіру үшін «JK», бірақ дәлірек мінез-құлықпен, «D» кешіктіру немесе деректер үшін және «T» - ауыстыру үшін.

Регистрлер биттердің қалай орнатылып, қайта оқылатыны туралы емес. Олар битті қайта баптау және / немесе оқуды не істейтіні көбірек қызықтырады. Қарапайым регистр биттерді сақтай және алады, мысалы, флип-флоп жиынтығымен. Бірақ көптеген тіркеушілер көп нәрсені жасай алады. Мәселен, аккумулятор регистрі кірістірулерді тізілімдегі бар биттерге қосуы мүмкін. Тіркеудің басқа түрі тек оқуға болады және жүйенің басқа жерінде операцияның басталуына себеп болады. Басқа регистрлер тек оқуға болады және жүйенің температурасы сияқты оқырманды қызықтыратын жағдайды білдіреді.


жауап 2:

Регистр - бұл флип-флоп.

Әсіресе көп жағдайда D флип-флоп. Бұл оңай емес жағдайлар бар: GPIO шығыс регистрін тек биттерді орнатуға немесе жоюға мүмкіндік беру үшін S / R флипчоп ретінде пайдалануға болады. (Көптеген қазіргі MCUs қолдайды). Әдетте, D-FF флипчопқа қол жетімділік әлі де қол жетімді, сондықтан сіз тіркеуді орнатып, тазалай аласыз.

Программалау процесін жеңілдету үшін, әдетте, бір адреске ФФ-ға жазу және оның мәнін оқу үшін регистр жіберіледі. Негізгі регистрлер үшін (аккумулятор, r0-r15, индексті регистр және т.б.) регистрлер жеке регистр мекен-жайы арқылы емес, тікелей командамен жіберіледі.

Кейбір MCUs тіпті жадтың адрестік кеңістігіндегі регистрлерге қол жеткізуге рұқсат берді. Iirc, 8051 осылай жасады және сізге жад регистрлерінің әр түрлі блоктарына регистрлердің кескінін таңдауға мүмкіндік берді.)


жауап 3:

Реестр (кем дегенде регистр деп білетінім) - бұл көптеген биттер. (процессорға байланысты, қанша болады).

Флип-фоп - бұл жай ғана аппараттық бит (және міндетті түрде компьютерде қол жетімді емес, ішкі болуы мүмкін, жүйенің бөлігі бола алады).

Көбінесе регистрде көптеген ішкі флипплдер бар екеніне көз жеткізіңіз. (немесе, кем дегенде, соған ұқсас, олардың әлі де ішкі екендігіне сенімді емес).

әдетте флип-лоп, егер ол 0-ге немесе 1-ге өзгертілмесе, өзгермейтін логикалық қақпалармен жасалынады (әдетте ол 0-ге тең). Әдетте вк болатын жүйеге байланысты вольт немесе 5 немесе 12 немесе 3 вольт).