Similar documents
Metrici LPR interfatare cu Barix Barionet 50 -

Titlul lucrării propuse pentru participarea la concursul pe tema securității informatice

Versionare - GIT ALIN ZAMFIROIU

Studiul numărătoarelor

Textul si imaginile din acest document sunt licentiate. Codul sursa din acest document este licentiat. Attribution-NonCommercial-NoDerivs CC BY-NC-ND

Dispozitive Electronice şi Electronică Analogică Suport curs 02 Metode de analiză a circuitelor electrice. Divizoare rezistive.

DESCRIEREA ÎN VHDL A CIRCUITELOR SECVENȚIALE. DEFINIREA CONSTRÂNGERILOR DE TIMP

Subiecte Clasa a VI-a

Semnale şi sisteme. Facultatea de Electronică şi Telecomunicaţii Departamentul de Comunicaţii (TC)

Reflexia şi refracţia luminii. Aplicaţii. Valerica Baban

Procesarea Imaginilor

2. Setări configurare acces la o cameră web conectată într-un router ZTE H218N sau H298N

D în această ordine a.î. AB 4 cm, AC 10 cm, BD 15cm

Structura și Organizarea Calculatoarelor. Titular: BĂRBULESCU Lucian-Florentin

9. Memoria. Procesorul are o memorie cu o arhitectură pe două niveluri pentru memoria de program și de date.

ARBORI AVL. (denumiti dupa Adelson-Velskii si Landis, 1962)

Specificaţiile mecanice ale interfeţei RS 232 C

Proiectarea şi Verificarea cu HDL a Circuitelor Digitale

Ghid identificare versiune AWP, instalare AWP şi verificare importare certificat în Store-ul de Windows

CURS 9 SEMNALE LA INTERFAŢA UC CU EXTERIORUL CONTINUARE. Şef lucr. dr. ing. Dan FLOROIAN

Mecanismul de decontare a cererilor de plata

Update firmware aparat foto

APLICAŢIA 7 CIRCUITE SECVENŢIALE REGISTRUL CU ÎNCĂRCARE PARALELĂ

Olimpiad«Estonia, 2003

CHAMPIONS LEAGUE 2017 SPONSOR:

Lucrarea 5. Portul paralel standard

Class D Power Amplifiers

Medii de proiectare VLSI LABORATOR 8 Afişaj multiplexat

Modalitǎţi de clasificare a datelor cantitative

7. INTERFAȚA ATA Prezentare generală a interfeței ATA. Sisteme de intrare/ieșire și echipamente periferice

LINEAR VOLTAGE-TO-CURRENT CONVERTER WITH SMALL AREA

Arbori. Figura 1. struct ANOD { int val; ANOD* st; ANOD* dr; }; #include <stdio.h> #include <conio.h> struct ANOD { int val; ANOD* st; ANOD* dr; }

La fereastra de autentificare trebuie executati urmatorii pasi: 1. Introduceti urmatoarele date: Utilizator: - <numarul dvs de carnet> (ex: "9",

Mods euro truck simulator 2 harta romaniei by elyxir. Mods euro truck simulator 2 harta romaniei by elyxir.zip

Ierarhia memoriilor Tipuri de memorii Memorii semiconductoare Memoria cu unități multiple. Memoria cache Memoria virtuală

Codor/decodor ciclic.implementare MATLAB-Simulink

Auditul financiar la IMM-uri: de la limitare la oportunitate

SISTEME CU CIRCUITE INTEGRATE DIGITALE (EA II) ELECTRONICĂ DIGITALĂ (CAL I) Prof.univ.dr.ing. Oniga Ștefan

X-Fit S Manual de utilizare

GHID DE TERMENI MEDIA

Managementul referinţelor cu

MS POWER POINT. s.l.dr.ing.ciprian-bogdan Chirila

INFORMAȚII DESPRE PRODUS. FLEXIMARK Stainless steel FCC. Informații Included in FLEXIMARK sample bag (article no. M )

The First TST for the JBMO Satu Mare, April 6, 2018

Calculatoare Numerice II Interfaţarea unui dispozitiv de teleghidare radio cu portul paralel (MGSH Machine Guidance SHell) -proiect-

Arhitectura calculatoarelor Lucrarea de laborator Nr. 6 1 PORTUL PARALEL

CUPRINS 1. SISTEME NUMERICE. PRINCIPII DE FUNCŢIONARE

Itemi Sisteme de Operare

Constructii sintetizabile in verilog

Implementation of a Temperature Control System using ARDUINO

Documentaţie Tehnică

A NOVEL ACTIVE INDUCTOR WITH VOLTAGE CONTROLLED QUALITY FACTOR AND SELF-RESONANT FREQUENCY

Updating the Nomographical Diagrams for Dimensioning the Concrete Slabs

CMOS DELAY CELL WITH LARGE TUNING RANGE

Platformă de e-learning și curriculă e-content pentru învățământul superior tehnic

MODELUL UNUI COMUTATOR STATIC DE SURSE DE ENERGIE ELECTRICĂ FĂRĂ ÎNTRERUPEREA ALIMENTĂRII SARCINII

Nume şi Apelativ prenume Adresa Număr telefon Tip cont Dobânda Monetar iniţial final

Capete terminale şi adaptoare pentru cabluri de medie tensiune. Fabricaţie Südkabel Germania

Lucrarea 10. Echipamente pentru introducerea datelor

Propuneri pentru teme de licență

Excel Advanced. Curriculum. Școala Informală de IT. Educație Informală S.A.

UNIVERSITATEA POLITEHNICA DIN TIMIŞOARA. Facultatea de Electronică şi Telecomunicaţii EXAMEN LICENŢĂ SPECIALIZAREA ELECTRONICĂ APLICATĂ

LINEAR CURRENT-TO-FREQUENCY CONVERTER WITH WIDE OUTPUT RANGE

5.3 OSCILATOARE SINUSOIDALE

2. PORTUL PARALEL ÎMBUNĂTĂŢIT

Programare în limbaj de asamblare 16. Formatul instrucţiunilor (codificare, moduri de adresare).

Platformă de e learning și curriculă e content pentru învățământul superior tehnic

EN teava vopsita cu capete canelate tip VICTAULIC

REVISTA NAŢIONALĂ DE INFORMATICĂ APLICATĂ INFO-PRACTIC

Reţele Neuronale Artificiale în MATLAB

KAJOT V.RO BLACK PLANET JOC DE NOROC CU RISC LIMITAT

Sisteme de numeraţie Reprezentarea informaţiei numerice în calculatoare Terminologia folosită în legătură cu erorile de calcul Reprezentarea

Mircea Merca 1) Articol dedicat Prof. Dr. Ioan Tomescu la a 70-a aniversare

3.2 Arhitectura setului de instrucţiuni ISA. Copyright Paul GASNER

PROIECT. La Baze de date. Evidența activității pentru o firmă IT. Îndrumător: ș. l. dr. ing. Mirela Danubianu. Efectuat de: Grigoriev Sergiu gr.

PROIECTAREA CU CIRCUITE LOGICE PROGRAMABILE

SAG MITTIGATION TECHNICS USING DSTATCOMS

PROFILUL: TEHNIC SPECIALIZAREA: TEHNICIAN DE TELECOMUNICAŢII MODULUL: CIRCUITE ELECTRONICE DIGITALE PENTRU TELECOMUNICAŢII NIVELUL: 3

Achiziţia de date în sistemele SCADA

ANTICOLLISION ALGORITHM FOR V2V AUTONOMUOS AGRICULTURAL MACHINES ALGORITM ANTICOLIZIUNE PENTRU MASINI AGRICOLE AUTONOME TIP V2V (VEHICLE-TO-VEHICLE)

Circuite Logice Programabile LABORATOR 1

USING SERIAL INDUSTRIAL ROBOTS IN CNC MILLING PROCESESS

APLICAŢIA 4 MINIMIZAREA FUNCŢIILOR LOGICE METODA KARNAUGH

Arbori sistolici binari

ISBN-13:

Lucrarea Nr.1. Sisteme de operare. Generalitati

INSTRUMENTE DE MARKETING ÎN PRACTICĂ:

Module-20 Shift Registers

PROIECTAREA UNUI CONTROLER DE TRAFIC. CREAREA PROIECTELOR MIXTE

Aspecte controversate în Procedura Insolvenţei şi posibile soluţii

SISTEMUL DE INTRARE - IEŞIRE

PI 500 Inregistrarea valorilor masurate si transferarea acestora via cablu USB sau stick USB

CAIETUL DE SARCINI Organizare evenimente. VS/2014/0442 Euro network supporting innovation for green jobs GREENET

CURS 2. Reprezentarea numerelor intregi si reale. Sistem de numeraţie

Prima. Evadare. Ac9vity Report. The biggest MTB marathon from Eastern Europe. 7th edi9on

Posibilitati de realizare a transferurilor de date

NOȚIUNI TEORETICE ȘI PROBLEME ȘIRURI DE CARACTERE C++

Analele Universităţii Constantin Brâncuşi din Târgu Jiu, Seria Inginerie, Nr. 2/2009

RC-5 Elitech Înregistrator Temperatură (Data Logger) USB Instrucţiuni de operare

Şef Lucrări Dr. Tudor Călinici

Transcription:

.. REGISTRE Registrele sunt circuite logice secvenţiale care primesc, stochează şi transferă informaţii sub formă binară. Un registru este format din mai multe celule bistabile de tip RS, JK sau D şi permite memorarea şi/sau deplasarea informaţiei la comanda impulsurilor de tact. Un registru care conţine n celule bistabile are o capacitate de n biţi. Registrele pot fi considerate memorii rapide de mici dimensiuni. La un registru se definesc următoarele operaţii: Înscrierea introducerea datelor în registru care se poate face: o Serial bit după bit, toţi biţii cuvântului de n biţi o Paralel cei n biţi se scriu simultan în registru Citirea extragerea datelor din registru care se poate face: o Serial bit după bit o Paralel toţi biţii simultan Deplasarea datelor în registru se poate face: o Deplasarea la dreapta o Deplasarea la stânga o Deplasarea în ambele sensuri Ştergerea aducerea tuturor registrelor în starea După modul de înscriere/ citire se disting patru tipuri de registre: registru cu înscriere serie şi citire serie - SISO registru cu înscriere serie şi citire paralel - SIPO registru cu înscriere paralel şi citire serie - PISO registru cu înscriere serie şi citire paralel PIPO Un registru care îndeplineşte două sau mai multe funcţii din cele prezentate mai sus se numeşte registru universal. În tehnologie TTL se fabrica următoarele tipuri principale de registre: LS, LS, LS, LS9, LS9, LS9, LS, LS, LS, LS9, LS9. În tehnologie CMOS se fabrica următoarele tipuri principale de registre:,,,,,,,, 9,,, În tabelul.. sunt prezentate principalele tipuri de registre.

Tabelul.. TIP SISO SIPO PIPO PISO Combinate Universale Comută pe Front TTL Cod n CMOS Cod n 9 9 registru în capsulă registre în capsulă, prize la,,, registre în capsulă registre de biţi în capsulă stări Idem, altă dispunere pini 9 9 9 9 Configurabil x,,,9 sau x,,,,, OBSERVAŢII Latch D cu controlul polarităţii tactului stări Intrări J nk PISO, SISO Intrări J nk SISO, PIPO, intrări de tact SISO, PIPO, intrări de tact, stări PIPO, SIPO, PISO 9 PISO, SISO stări PISO, SISO PIPO, SISO, bidirecţional J nk SISO, SIPO, stări

. Registru cu înscriere serie şi citire serie (SISO) Acest tip de registru este format din n bistabile de tip D şi are structura din figura... Ieşirea Q a bistabilului k este conectată la intrarea D a bistabilului k+. Registrul are o singură intrare pentru înscrierea serie şi o singură ieşire pentru citirea serie a datelor. Intrare DA DB Ştergere DC DD Ieşire Figura.. Schemă principiu registru SISO de biţi Funcţionarea acestui registru pentru cuvântul se poate urmări în tabelul.. Tabelul..,,,,,, Pentru înscrierea informaţiei în registru, în general nu este obligatorie ştergerea lui, deoarece pachetul de n biţi ce va fi înscris va înlocui informaţia existentă în registru. Datele se înscriu în registru secvenţial la intrarea D a primei celule din stânga. La fiecare impuls de tact datele se deplasează de la stânga spre dreapta. După un număr de impulsuri egal cu numărul de biţi a registrului datele încep să apară la ieşirea registrului în ordinea în care au fost înscrise. În tabelul.. se observă ca după fiecare impuls de tact, biţi cuvântului de intrare se deplasează de la ieşirea primului bistabil la ieşirea ultimului bistabil. După primele impulsuri de tact la ieşirea registrului se află primul bit (din dreapta) al cuvântului de intrare, iar după încă impulsuri la ieşirea registrului se goleşte. Registrul poate fi citit şi paralel dacă ieşirile, şi sunt accesibile la pinii integratului. Acest tip de registru mai poartă numele de registru de deplasare.

. Registru cu înscriere serie şi citire paralel (SIPO) Acest tip de registru este asemănător ca şi structură cu registrul SISO cu deosebirea esenţială că la acest registru sunt accesibile toate ieşirile bistabililor (figura..). Acest registru are o singură intrare pentru înscrierea serie a biţilor unui cuvânt şi n ieşiri pentru citirea simultană (paralel) a datelor. Registrul SIPO mai este prevăzut cu o intrare de citire care comandă citirea simultană a semnalelor de la ieşirile registrului după ce acesta a fost încărcat complet. Informaţiile se păstrează în registru până la resetarea acestuia (ştergere). Utilizarea registrului pentru înscrierea unor date noi se face numai după aducerea tuturor bistabililor în starea. Ieşiri paralele Comandă citire Intrare serie Ştergere DA DB DC DD Figura.. Schemă principiu registru SIPO de biţi Funcţionarea acestui registru pentru cuvântul se poate urmări în tabelul.. Tabelul.. Informaţia este introdusă în registru la fel ca la registru SISO (bit cu bit, prin deplasarea de la stânga la dreapta a conţinutului pe durata a impulsuri de tact). Când registrul este complet încărcat se dă comanda de citire şi prin cele porţi ŞI datele sunt livrate simultan la ieşirile paralele ale registrului.

. Registru cu înscriere paralel şi citire serie (PISO) Acest tip de registru permite înscrierea paralelă (simultană) a datelor şi citirea bit cu bit a acestora. Registrul are n intrări pentru înscrierea paralel a biţilor informaţiei şi o singură ieşire pentru citirea serie a informaţiei (figura..). Acest registru se utilizează în special pentru transformarea transmisiei paralelă a datelor în transmisie serială ce poate fi conectată direct la o linie de comunicaţii sau un computer. Intrări paralele Comandă înscriere DA A DB DC Ştergere D C B DD Ieşire serie Figura.. Schemă principiu registru PISO de biţi Funcţionarea acestui registru pentru cuvântul se poate urmări în tabelul.. Tabelul.. Ieşire serie,,,,,, Pentru înscrierea datelor în registru se activează comanda înscriere. La primul impuls de tact cei biţi de la intrările paralele sunt înscrişi simultan în celulele registrului prin intermediul porţilor ŞI. Citirea se face bit cu bit pe durata a impulsuri de tact conform tabelului...

. Registru cu înscriere paralel şi citire paralel (PIPO) Acest tip de registru permite înscrierea paralelă (simultană) a datelor şi citirea simultană a acestora. Registrul are n intrări pentru înscrierea paralel a biţilor informaţiei şi o n ieşiri pentru citirea paralel a informaţiei (figura..). Intrări paralele B A C D Comandă înscriere paralel paralel DA Ştergere DB DC DD Comandă citire paralel paralel Ieşiri paralele Figura.. Schemă principiu registru PIPO de biţi Când se dă comandă de înscriere, cei biţi a informaţiei (A, B, C,D) sunt introduşi simultan în celulele registrului prin porţile ŞI de intare, la primul impuls de tact. Odată înscrisă, informaţia poate rămâne în registru oricât de mult timp. Când se dă comandă de citire, se extrage informaţia memorată în registru prin intermediul porţilor ŞI de ieşire, astfel încât pe durata unui singur impuls de tact cei biţi a informaţiei (,,, ) sunt extraşi din registru.

. NUMĂRĂTOARE CU REGISTRU DE DEPLASARE Un numărător cu registru de deplasare este un registru de deplasare la care i se adaugă un circuit logic combinaţional, obţinându-se un automat de stări cu diagrama de stări ciclică. Spre deosebire de numărătoarele binare, numărătoarele cu registru de deplasare nu numără într-o succesiune binară ascendentă sau descendentă, utilizându-se în aplicaţii de comandă. Cele mai utilizate numărătoare cu registru de deplasare sunt: Numărătorul în inel Numărătorul Johnson a. NUMĂRĂTORUL ÎN INEL Numărătorul utilizează un registru universal cu încărcare şi citire paralel (PIPO), prevăzut cu intrare şi ieşire serială. Pentru a înţelege funcţionarea unui numărător în inel se prezintă o aplicaţie cu registrul LS9 (figura..) VCC V VCC R.kΩ P kω Key=A OUT RST DIS THR U TRI C µf R kω CON GND % SH/nL LMCM C nf P P P P 9 DSL DSR ~MR O O O O U S S R Ω R Ω R Ω R Ω LED LED LED LED CP 9BD_V Figura.. Numărător în inel pe biţi cu CI 9 şi diagramele de semnal Când se activează butonul SH/nL intrarea S trece în logic situaţie în care registrul se încarcă paralel (QQQQ = ) se aprinde LED. La dezactivarea butonului SH/nL intrarea S trece în logic şi sub acţiunea impulsurilor de tact (furnizate de U-LM) bitul de la ieşirea Q se deplasează spre stânga se aprind succesiv LED-urile,, (lumina curge de la dreapta spre stânga). După terminarea ciclului începe un nou ciclu identic până la activarea butonului SH/nL când registrul se iniţializează din nou. Circuitul poate fi considerat numărător al impulsurilor de tact aplicate deoarece pentru fiecare impuls de tact dintr-un ciclu starea ieşirilor este distinctă, existând stări distincte.

b. NUMĂRĂTORUL JOHNSON Numărătorul Johnson se obţine dintr-un registru de deplasare prin conectarea ieşiri Qn la intrarea serială printr-o poartă NU. În această situaţie numărul de stări distincte ale unui ciclu complet de funcţionare este n. Acest numărător mai este cunoscut şi sub numele de numărător în inel răsucit. În aplicaţia prezentată între ieşirea Q şi intrarea serială DSR este conectată poarta ŞI ¼ 9 (figura..). Deoarece registrul are biţi, circuitul are stări distincte în cadrul unui ciclu complet, după cum se vede din diagrama din figura... Numărătorul se iniţializează prin aplicarea unui semnal de ştergere determină QQQQ =. VCC V P kω Key=A = ) care VCC R.kΩ ( RST OUT DIS THR U TRI C µf R kω CON GND % nmr LMCM C nf P P P P DSL DSR ~MR 9 S S O O O O U R Ω R Ω R Ω R Ω LED LED LED LED CP 9BD_V /_9 Figura.. Numărător Johnson pe biţi cu CI 9 şi diagramele de semnal La activarea butonului nmr numărătorul se iniţializează (toate ieşirile trec în logic). Când intrarea trece în logic stările logice ale ieşirilor se schimbă la fiecare impuls de tact ( QQQQ=, QQQQ=,..., QQQQ=). Led-urile se aprind succesiv de la dreapta spre stânga şi rămân aprinse apoi se sting succesiv în aceeaşi ordine).

În figura.. sunt prezentate aplicaţii cu numărătorul Johnson. VCC V R kω Key=A OUT RST DIS THR U C µf O O O O O O O O O O9 MR R kω TRI 9 D D D D D D D D N ~O-9 CON BT_V GND % U CP ~CP.nF VCC R.kΩ R kω C LMCM C nf R kω R kω R kω R kω R kω R9 kω LED LED LED LED LED LED a. Lumină dinamică VCCV C VCC R.kΩ R kω Key=A RST OUT DIS THR TRI U C µf R kω LMCM CON GND %.nf R kω D CP ~CP MR U O O O O O O O O O O9 9 ~O-9 BT_V D D D D9 D C nf D D D D R Ω R R D N b. Semafor Figura.. Aplicaţii cu numărător Johnson LED LED LED