225 matches
-
execuție a instrucțiunilor mai mari decât frecvența semnalului de tact. Toate procesoarele moderne de înaltă performanță au arhitectură superscalară. Deosebirea între arhitectura VLIW și cea superscalară rezidă în modul de planificare și lansare în execuție a instrucțiunilor. La procesoarele VLIW compilatorul este responsabil de aceste funcțiuni, la procesoarele superscalare chiar procesorul, prin planificatorul dinamic, după cum se poate observa în figura 2.15. Există totuși limitări în creșterea performanțelor procesoarelor superscalare la creșterea numărului conductelor de instrucțiuni, limitări ce Țin de interdependențele
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1090]
-
Unitatea centrală de prelucrare a sistemelor embedded Construcția și tehnologia sistemelor embedded 63 Figura 2.48 Structura internă a microcontrolerului Atmel ATMega 2560 Uneltele de dezvoltare software oferite de producător sunt performante, la fel și cele open source bazate pe compilatorul GNU gcc. Este o arhitectură matură, lansată pe piață în 1996, populară la început datorită memoriei de program în tehnologie flash, ceea ce permitea reprogramarea facilă. Alegerea microcontrolerelor AVR ca nucleu al modulelor proiectului Arduino a condus în ultimii ani la
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1090]
-
oferite în regim free ce conțin, în principal, asamblor și simulator. Compilatoarele performante de nivel înalt nu sunt, în general, gratuite, (pot fi gratuite dar cu limită a codului generat sau cu funcționare pe timp limitat Ă cu excepția notabilă a compilatorului GCC pentru familiile AVR și MSP430, compilator derivat din compilatorul de C utilizat de Linux și sistemele de operare free din seria BSD. Pentru PIC există o serie de compilatoare performante la preturi relativ moderate (100 Euroă, iar pentru 8051
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1090]
-
principal, asamblor și simulator. Compilatoarele performante de nivel înalt nu sunt, în general, gratuite, (pot fi gratuite dar cu limită a codului generat sau cu funcționare pe timp limitat Ă cu excepția notabilă a compilatorului GCC pentru familiile AVR și MSP430, compilator derivat din compilatorul de C utilizat de Linux și sistemele de operare free din seria BSD. Pentru PIC există o serie de compilatoare performante la preturi relativ moderate (100 Euroă, iar pentru 8051 există compilatorul free SDCC precum și o serie
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1090]
-
simulator. Compilatoarele performante de nivel înalt nu sunt, în general, gratuite, (pot fi gratuite dar cu limită a codului generat sau cu funcționare pe timp limitat Ă cu excepția notabilă a compilatorului GCC pentru familiile AVR și MSP430, compilator derivat din compilatorul de C utilizat de Linux și sistemele de operare free din seria BSD. Pentru PIC există o serie de compilatoare performante la preturi relativ moderate (100 Euroă, iar pentru 8051 există compilatorul free SDCC precum și o serie de compilatoare comerciale
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1090]
-
sau cu funcționare pe timp limitat Ă cu excepția notabilă a compilatorului GCC pentru familiile AVR și MSP430, compilator derivat din compilatorul de C utilizat de Linux și sistemele de operare free din seria BSD. Pentru PIC există o serie de compilatoare performante la preturi relativ moderate (100 Euroă, iar pentru 8051 există compilatorul free SDCC precum și o serie de compilatoare comerciale. • Uneltele hard vizează, din punct de vedere al prețului și versatilității, programatoarele, sistemele “În Circuit Debugger” și plăcile de dezvoltare
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1090]
-
pentru familiile AVR și MSP430, compilator derivat din compilatorul de C utilizat de Linux și sistemele de operare free din seria BSD. Pentru PIC există o serie de compilatoare performante la preturi relativ moderate (100 Euroă, iar pentru 8051 există compilatorul free SDCC precum și o serie de compilatoare comerciale. • Uneltele hard vizează, din punct de vedere al prețului și versatilității, programatoarele, sistemele “În Circuit Debugger” și plăcile de dezvoltare oferite de producător sau realizate propriu pe baza informațiilor existente pe Internet
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1090]
-
din compilatorul de C utilizat de Linux și sistemele de operare free din seria BSD. Pentru PIC există o serie de compilatoare performante la preturi relativ moderate (100 Euroă, iar pentru 8051 există compilatorul free SDCC precum și o serie de compilatoare comerciale. • Uneltele hard vizează, din punct de vedere al prețului și versatilității, programatoarele, sistemele “În Circuit Debugger” și plăcile de dezvoltare oferite de producător sau realizate propriu pe baza informațiilor existente pe Internet. Pentru 8051 și Motorola există o serie
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1090]
-
instrucțiuni, tehnică numită în literatura de specialitate multiple issue. Procesoarele VLIW Mai multe instrucțiuni (opcodes - operation codesă sunt trimise simultan procesorului pentru a fi executate simultan. Alegerea instrucțiunilor ce urmează a fi lansate într-un cuvânt VLIW este făcută de compilator. Acesta verifică lipsa dependențelor între instrucțiunile aceluiași cuvânt VLIW și dacă procesorul le poate executa în paralel. Un potențial avantaj al metodei față de tehnica pipeline Capitolul 2 Unitatea centrală de prelucrare a sistemelor embedded Construcția și tehnologia sistemelor embedded 38
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1069]
-
2.13 Procesor cu un cuvânt VLIW de două instrucțiuni Pentru simplitate, cuvântul VLIW cuprinde 2 instrucțiuni care controlează fiecare câte o cale de date. După cum se poate observa în desfășurarea temporală a conținutului cuvântului VLIW, în cazul în care compilatorul nu poate rezolva interdependențele dintre instrucțiuni sau căile de date sunt momentan ocupate, compilatorul poate introduce instrucțiuni nop (no operationă. Exemplu de procesor VLIW este procesorul digital de semnal (DSPĂ Texas Instruments TMS320C67. Procesoarele superscalare Un procesor superscalar este capabil
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1069]
-
cuprinde 2 instrucțiuni care controlează fiecare câte o cale de date. După cum se poate observa în desfășurarea temporală a conținutului cuvântului VLIW, în cazul în care compilatorul nu poate rezolva interdependențele dintre instrucțiuni sau căile de date sunt momentan ocupate, compilatorul poate introduce instrucțiuni nop (no operationă. Exemplu de procesor VLIW este procesorul digital de semnal (DSPĂ Texas Instruments TMS320C67. Procesoarele superscalare Un procesor superscalar este capabil să execute simultan mai multe instrucțiuni din conducte independente de instrucțiuni. Procesoarele superscalare au
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1069]
-
execuție a instrucțiunilor mai mari decât frecvența semnalului de tact. Toate procesoarele moderne de înaltă performanță au arhitectură superscalară. Deosebirea între arhitectura VLIW și cea superscalară rezidă în modul de planificare și lansare în execuție a instrucțiunilor. La procesoarele VLIW compilatorul este responsabil de aceste funcțiuni, la procesoarele superscalare chiar procesorul, prin planificatorul dinamic, după cum se poate observa în figura 2.15. Figura 2.15 Procesor superscalar cu trei conducte de instrucțiuni Există totuși limitări în creșterea performanțelor procesoarelor superscalare la
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1069]
-
Unitatea centrală de prelucrare a sistemelor embedded Construcția și tehnologia sistemelor embedded 63 Figura 2.48 Structura internă a microcontrolerului Atmel ATMega 2560 Uneltele de dezvoltare software oferite de producător sunt performante, la fel și cele open source bazate pe compilatorul GNU gcc. Este o arhitectură matură, lansată pe piață în 1996, populară la început datorită memoriei de program în tehnologie flash, ceea ce permitea reprogramarea facilă. Alegerea microcontrolerelor AVR ca nucleu al modulelor proiectului Arduino a condus în ultimii ani la
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1069]
-
oferite în regim free ce conțin, în principal, asamblor și simulator. Compilatoarele performante de nivel înalt nu sunt, în general, gratuite, (pot fi gratuite dar cu limită a codului generat sau cu funcționare pe timp limitat Ă cu excepția notabilă a compilatorului GCC pentru familiile AVR și MSP430, compilator derivat din compilatorul de C utilizat de Linux și sistemele de operare free din seria BSD. Pentru PIC există o serie de compilatoare performante la preturi relativ moderate (100 Euroă, iar pentru 8051
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1069]
-
principal, asamblor și simulator. Compilatoarele performante de nivel înalt nu sunt, în general, gratuite, (pot fi gratuite dar cu limită a codului generat sau cu funcționare pe timp limitat Ă cu excepția notabilă a compilatorului GCC pentru familiile AVR și MSP430, compilator derivat din compilatorul de C utilizat de Linux și sistemele de operare free din seria BSD. Pentru PIC există o serie de compilatoare performante la preturi relativ moderate (100 Euroă, iar pentru 8051 există compilatorul free SDCC precum și o serie
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1069]
-
simulator. Compilatoarele performante de nivel înalt nu sunt, în general, gratuite, (pot fi gratuite dar cu limită a codului generat sau cu funcționare pe timp limitat Ă cu excepția notabilă a compilatorului GCC pentru familiile AVR și MSP430, compilator derivat din compilatorul de C utilizat de Linux și sistemele de operare free din seria BSD. Pentru PIC există o serie de compilatoare performante la preturi relativ moderate (100 Euroă, iar pentru 8051 există compilatorul free SDCC precum și o serie de compilatoare comerciale
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1069]
-
sau cu funcționare pe timp limitat Ă cu excepția notabilă a compilatorului GCC pentru familiile AVR și MSP430, compilator derivat din compilatorul de C utilizat de Linux și sistemele de operare free din seria BSD. Pentru PIC există o serie de compilatoare performante la preturi relativ moderate (100 Euroă, iar pentru 8051 există compilatorul free SDCC precum și o serie de compilatoare comerciale. • Uneltele hard vizează, din punct de vedere al prețului și versatilității, programatoarele, sistemele “În Circuit Debugger” și plăcile de dezvoltare
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1069]
-
pentru familiile AVR și MSP430, compilator derivat din compilatorul de C utilizat de Linux și sistemele de operare free din seria BSD. Pentru PIC există o serie de compilatoare performante la preturi relativ moderate (100 Euroă, iar pentru 8051 există compilatorul free SDCC precum și o serie de compilatoare comerciale. • Uneltele hard vizează, din punct de vedere al prețului și versatilității, programatoarele, sistemele “În Circuit Debugger” și plăcile de dezvoltare oferite de producător sau realizate propriu pe baza informațiilor existente pe Internet
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1069]
-
din compilatorul de C utilizat de Linux și sistemele de operare free din seria BSD. Pentru PIC există o serie de compilatoare performante la preturi relativ moderate (100 Euroă, iar pentru 8051 există compilatorul free SDCC precum și o serie de compilatoare comerciale. • Uneltele hard vizează, din punct de vedere al prețului și versatilității, programatoarele, sistemele “În Circuit Debugger” și plăcile de dezvoltare oferite de producător sau realizate propriu pe baza informațiilor existente pe Internet. Pentru 8051 și Motorola există o serie
CONSTRUCŢIA ŞI TEHNOLOGIA SISTEMELOR EMBEDDED by Andrei DRUMEA () [Corola-publishinghouse/Science/674_a_1069]
-
complementare Pentru asigurarea unei informări cât mai bogate, catalogul bibliotecii poate fi îmbogățit și cu alte fișe, având ca vedete auxiliare următoarele responsabilități: A) vedetă la nume de persoane fizice, de colectivități, de denumiri geografice Coautor, traducător, prefațator, postfațator, culegător, compilator, alcătuitor, întocmitor, adaptator, editor, continuator, redactor, coordonator, adnotar, ilustrator, colectivitate studiată în lucrare, localitate, regiune geografică, țară studiată în lucrare B) vedetă la titlu * Pentru o lucrare descrisă la un autor, menționat în altă parte decât pagina de titlu * Pentru
Biblioteconomie în întrebări şi răspunsuri by Marinescu Nicoleta () [Corola-publishinghouse/Science/450_a_1367]
-
continuator, redactor, coordonator, adnotar, ilustrator, colectivitate studiată în lucrare, localitate, regiune geografică, țară studiată în lucrare B) vedetă la titlu * Pentru o lucrare descrisă la un autor, menționat în altă parte decât pagina de titlu * Pentru o culegere descrisă la compilator * Pentru un dicționar sau enciclopedie descrisă la autor * Pentru orice lucrare descrisă la autor, dar titlul este un mijloc important de identificare b) Trimiteri generale > Trimit de la o vedetă neacceptată către vedeta uniformă: Hâjdeu, B.P. HAȘDEU, Bogdan Petriceicu Hașdeu, Bogdan
Biblioteconomie în întrebări şi răspunsuri by Marinescu Nicoleta () [Corola-publishinghouse/Science/450_a_1367]
-
militare, educația frivolă și periculoasă a copiilor. Filosofii sînt șarlatani, iar invenția tiparului este regretabilă din cauza "dezordinilor îngrozitoare" pe care le-a provocat. În final, autorul face o distincție între adevărata filosofie și știință și "mulțimea nedemnă" de ele a compilatorilor. Așadar, el nu combătea filosofia și arta ca atare, ci falsa întrebuințare a acestora în orînduirea socială a timpului. Rousseau recunoaște deplina legitimitate a dragostei pentru frumos, văzînd în aceasta un sentiment tot așa de natural inimii noastre, ca și
Paradigma Rousseau și educația contemporană by IZABELA NICOLETA DINU [Corola-publishinghouse/Science/974_a_2482]
-
prin copiile copiilor. Ceea ce s-a păstrat nu reprezintă decît o mică proporție din ceea ce a existat: în Banchetul sofiștilor de Athenaios, scriitor alexandrin din secolul al III-lea e.n., se găsesc citate din 1 500 de lucrări pierdute. Stobeu, compilator grec din secolul al V-lea, citează 1 430 de lucrări în Antologia sa: 1 115 provin din opere dispărute. Știm că Eschil compusese 70 de tragedii și Sofocle 123; nu s-au păstrat decît 7 din fiecare dintre ele
Istoria cărții by ALBERT LABARRE [Corola-publishinghouse/Science/966_a_2474]
-
Mediu și Renaștere; trecerea de la o perioadă la alta în materie de cărți se manifestă totuși prin mutații și rupturi în succesiunea ediților în jurul anului 1520. Această dată pare să marcheze sfîrșitul expansiunii lucrărilor cu carcater medieval și al spiritului compilator, în timp ce cărți noi le iau locul. Nu e deloc ușor de explicat acest fenomen; putem numai să remarcăm că scrierile umaniștilor s-au răspîndit în jurul acestei date. Tot în 1520, Luther și-a desăvîrșit ruptura cu Roma, eveniment marcat prin
Istoria cărții by ALBERT LABARRE [Corola-publishinghouse/Science/966_a_2474]
-
noi invenții și inovații. Alți trei sunt "răpitori", deoarece adună din cărți experimentele tuturor artelor. Mai există și cei numiți "vânători" sau "tăinuitori", care adună acele experiențe care nu au devenit încă arte. "Săpătorii" sau "minerii" verifică experimentele noi; alții (compilatorii sau falsificatorii) ordonează în tabele experimentele adunate pentru a pune în evidență observațiile și axiomele trase din ele. Alți trei ("oameni înzestrați sau binefăcători") încearcă să obțină din experimente obiecte practice pentru viață și știință. Mai sunt alții, tot trei
Anul 1600: cenzura imaginarului științific la începutul modernității by Dan Gabriel Sîmbotin () [Corola-publishinghouse/Science/84931_a_85716]