902 matches
-
serial, cum ar fi cele 1-wire, 2-wire, 3-wire și SPI. Memoriile EEPROM Seriale sunt disponibile într-o varietate de dimensiuni diferite. Ele variază de la 128 de octeți chiar și până la 32k octeți. Atmel are, de asemenea, un dispozitiv de 128k octeți care se potrivește aceluiași factor de formă. Toate aceste piese sunt compatibile din punct de vedere electric. Cu toate acestea, unele necesită modificări minore de software. De exemplu, unele permit scrierea a 32 de octeți în același timp, iar altele
EEPROM Serial () [Corola-website/Science/321154_a_322483]
-
asemenea, un dispozitiv de 128k octeți care se potrivește aceluiași factor de formă. Toate aceste piese sunt compatibile din punct de vedere electric. Cu toate acestea, unele necesită modificări minore de software. De exemplu, unele permit scrierea a 32 de octeți în același timp, iar altele permit scrierea a 64 de octeți în același timp. Aceste diferențe minore sunt tratate cu ușurință în software. Memoriile EEPROM Seriale sunt disponibile de la producători diferiți. Cel puțin două, Microchip și Atmel, au cip-uri
EEPROM Serial () [Corola-website/Science/321154_a_322483]
-
de formă. Toate aceste piese sunt compatibile din punct de vedere electric. Cu toate acestea, unele necesită modificări minore de software. De exemplu, unele permit scrierea a 32 de octeți în același timp, iar altele permit scrierea a 64 de octeți în același timp. Aceste diferențe minore sunt tratate cu ușurință în software. Memoriile EEPROM Seriale sunt disponibile de la producători diferiți. Cel puțin două, Microchip și Atmel, au cip-uri compatibile. Acestea sunt, de asemenea, disponibile în mai multe pachete, inclusiv
EEPROM Serial () [Corola-website/Science/321154_a_322483]
-
o DIP cu 8 pini, precum și suprafață de montare SOIC. Există 8 pini pe una dintre aceste părți. Aici este o listă și funcțiile lor: Memoriile EEPROM Seriale sunt de obicei evaluate să îndure un milion operații de scriere pe octet. Acest lucru este destul de acceptabil. Cu toate acestea, încă mai trebuie să fiți atent aici, ca să nu scrieți date în mod constant pe parte. EEPROM-ul nu este un substitut pentru memoria RAM de uz general. Dacă ați scrie pe
EEPROM Serial () [Corola-website/Science/321154_a_322483]
-
frecvențe mai mari de 83 MHz. Prima dintre ele atinge o temporizare de 4-1-1-1, iar la o frecvență de 100 MHz există 100*106 cicluri de ceas pe secundă. În fiecare ciclu se poate transfera cel mult un cuvânt (8 octeți), deci rata de transfer maximă este de 800 MB/s. Această memorie a fost destinată inițial pentru sisteme cu performanțe ridicate si este compatibilă cu memoria SDRAM convențională. Memoriile HSDRAM pot funcționa la frecvențe de 133 MHz, 150 MHz sau
Memorie DRAM () [Corola-website/Science/321163_a_322492]
-
alta metoda de implementare presupune existența unui tabel în care se găsesc bitii polinomului CRC deplasați. Pentru a micșora timpul de execuție s-a trecut la procesarea în același timp cantități mai mari de biți(prelucrare paralelă): semiocteți(4 biți), octeți(8 biți), cuvinte(16 biți) și dublu-cuvinte(32 biți).Dintre acestea, prelucrarea semioctetilor este evitată deoarece calculatoarele operează cu octeți. Pentru mărirea vitezei de execuție majoritatea implementărilor operează cu octeți sau cu multipli ai acestora. Implementarea hardware a CRC sub
Cyclic redundancy check () [Corola-website/Science/321164_a_322493]
-
de execuție s-a trecut la procesarea în același timp cantități mai mari de biți(prelucrare paralelă): semiocteți(4 biți), octeți(8 biți), cuvinte(16 biți) și dublu-cuvinte(32 biți).Dintre acestea, prelucrarea semioctetilor este evitată deoarece calculatoarele operează cu octeți. Pentru mărirea vitezei de execuție majoritatea implementărilor operează cu octeți sau cu multipli ai acestora. Implementarea hardware a CRC sub forma unui sistem ce are la baza un microcontroller are următoarele avantaje: Pentru obținerea unor timpi foarte mici se folosește
Cyclic redundancy check () [Corola-website/Science/321164_a_322493]
-
cantități mai mari de biți(prelucrare paralelă): semiocteți(4 biți), octeți(8 biți), cuvinte(16 biți) și dublu-cuvinte(32 biți).Dintre acestea, prelucrarea semioctetilor este evitată deoarece calculatoarele operează cu octeți. Pentru mărirea vitezei de execuție majoritatea implementărilor operează cu octeți sau cu multipli ai acestora. Implementarea hardware a CRC sub forma unui sistem ce are la baza un microcontroller are următoarele avantaje: Pentru obținerea unor timpi foarte mici se folosește o implementare de tip hardware cu bistabile în varianta paralelă
Cyclic redundancy check () [Corola-website/Science/321164_a_322493]
-
de prelucrare (microprocesor/microcontroler) se face prin intermediul bufferului magistralei de date pe liniile D0 ÷ D7. Prin acestea se transmit atât date cât și cuvinte de control sau stare. Logică de comandă citire/scriere primește următoarele semnale: Microprocesorul/microcontrolerul recepționează un octet de date sau informații de stare de la circuitul 8255. control) 8255. informației din toate registrele interne, inclusiv registrul cuvintelor de comandă și pune porturile A; B și C în “modul de intrare”. Modul de selectare a resurselor interne este: Logică
Intel 8255 () [Corola-website/Science/320970_a_322299]
-
unui set redus de instrucțiuni care se pot executa foarte rapid și eficient, se obține o reducere a complexității microcircuitului, suprafața disponibilizată putând fi utilizată în alte scopuri. În afară de memoria locală de tip RAM, de dimensiuni relativ reduse (de la x10 octeți la x1k), implementată ca atare sau existentă sub forma unui set de registre și destinată memorării datelor (variabilelor), mai există o serie de aspecte specifice, marea majoritate a acestora fiind legată de implementarea fizică a memoriei de program (și eventual
Microcontroler () [Corola-website/Science/320971_a_322300]
-
învățat!). Arhitectura sa are spații de memorie separate pentru program și date. Poate adresa 64KBytes memorie de program, din care primii 4 (8..32)KBytes locali (ROM). Poate adresa 64KBytes memorie de date externă, adresabilă doar indirect. Are 128 (256) octeți de RAM local, plus un număr de registre speciale pentru lucrul cu periferia locală. Are facilități de prelucrare la nivel de bit (un procesor boolean, adresare pe bit). Intel a dezvoltat si un “super 8051” numit generic 80151. Actualmente există
Microcontroler () [Corola-website/Science/320971_a_322300]
-
asemănări cu un alt microprocesor răspândit, la timpul său, 6502. Are un spațiu de memorie unic (64Kbytes) în care sunt plasate și registrele perifericelor (I/O, timere) cu un indicator de stivă (SP) hard pe 5biți (stivă de maxim 32 octeți !). Există variante cu memorie EEPROM, CAN, port serial, etc. Este unul din cele mai răspândite microcontrolere (comparabil cu 8051). Varianta evoluată a acestei familii este seria 68HC08 bazată pe o nouă unitate centrală de 8 biți numită CPU08, cu cea
Microcontroler () [Corola-website/Science/320971_a_322300]
-
va fi nevoie să se plaseze în exteriorul MCU-ului un circuit de tip "latch" (de exemplu 74HCT573), cu scopul de a memora informația de adresă. Acționarea acestui circuit se face utilizând semnalul "ALE". Portul P2, în aceleasi situații, generează octetul cel mai semnificativ al informației de adrese (A8-A15). Cele 16 linii de adrese astfel formate, permit adresarea a 64 KB memorie. De fapt, se pot adresa 64KB memorie de programe (ce conține instrucțiuni) și, respectiv, 64KB memorie de date, deci
Intel MCS-51 () [Corola-website/Science/320976_a_322305]
-
dar versiunile ulterioare, identificate prin litera C în numele lor (e.g., 80C51) foloseau tehnologie CMOS și necesitau mai putina putere decât predesoarele lor NMOS. Acest lucru le-a făcut mai potrivite pentru dispozitivele cu baterii. AT89C52 asigura următoarele caracteristici standard: 8K octeți de Flash, 256 bytes de RAM, 32 linii I/ O, trei 16-bit timer/contoare, o arhitectură de șase vectori pe două nivele de întrerupere,un port serial full-duplex , oscilator on-chip, si circuite ceas. În plus, AT89C52 este proiectat cu logică
Atmel AT89C52 () [Corola-website/Science/321001_a_322330]
-
scădere pe secundă, fiind de o mie de ori mai rapid decât alte mașini care efectuau aceste operații. Avea și module pentru înmulțire, împărțire și rădăcină pătrată. Memoria de mare viteză era limitată la 20 de cuvinte (aproximativ 80 de octeți.) Construit sub conducerea lui John Mauchly și J. Presper Eckert la Universitatea Pennsylvania, dezvoltarea și construcția lui ENIAC au durat din 1943 până la sfârșitul lui 1945. Mașina era uriașă, cântărea 30 de tone, și conținea peste de tuburi. Una dintre
Istoria mașinilor de calcul () [Corola-website/Science/315303_a_316632]
-
tranzistoare; prin comparație, procesorul Pentium Pro avea și 5,5 milioane de tranzistoare. Circuitul integrat din imaginea din dreapta, un Intel 8742, este un microcontroller pe opt biți care conține o unitate centrală de procesare ce rulează la , are 128 de octeți de RAM, 2048 de octeți de EPROM, și porturi de intrare/ieșire, toate pe același cip. În anii 1960, utilizarea calculatoarelor din generațiile a doua și a treia s-au suprapus considerabil. IBM și-a implementat modulele IBM Solid Logic
Istoria mașinilor de calcul () [Corola-website/Science/315303_a_316632]
-
Pro avea și 5,5 milioane de tranzistoare. Circuitul integrat din imaginea din dreapta, un Intel 8742, este un microcontroller pe opt biți care conține o unitate centrală de procesare ce rulează la , are 128 de octeți de RAM, 2048 de octeți de EPROM, și porturi de intrare/ieșire, toate pe același cip. În anii 1960, utilizarea calculatoarelor din generațiile a doua și a treia s-au suprapus considerabil. IBM și-a implementat modulele IBM Solid Logic Technology în circuitele hibride pentru
Istoria mașinilor de calcul () [Corola-website/Science/315303_a_316632]
-
de la stânga la dreapta și de sus în jos. Programul se termină după ce ajunge la ultima comandă. Limbajul brainfuck folosește un model simplu reprezentat de programul propriu-zis, un contor al instrucțiunilor (pointer) și un vector de cel puțin 30000 de octeți lungime, având elementele cu valoarea inițală zero și două stream-uri (în general - cel de intrare și cel de ieșire). Cele opt comenzi, fiecare reprezentată de un caracter: Exceptând cele două comenzi de citire și de scriere, brainfuck este nimic altceva
Brainfuck () [Corola-website/Science/321991_a_323320]
-
cele trei tipuri de calculatoarea aveau o concepție unitară din punctul de vedere hardware și al sistemului de operare. Toate foloseau un microprocesor Intel 8080, care avea un repertoriu de 78 de instrucțiuni cu lungime variabilă (între unul și trei octeți). Viteza medie de execuție era de aproximativ 250.000 de instrucțiuni pe secundă. Microcalculatoarele Felix au fost utilizate pe scară largă în țară fiind de asemenea și exportate. În exploatarea sistemelor de calculatoare Felix s-au folosit trei pachete de
Istoria informaticii în România () [Corola-website/Science/323524_a_324853]
-
de stocare (HDD, memory stick, etc.). Orice sistem de fișiere folosește pentru memorarea informațiilor, o unitate de bază de alocare a memoriei. De exemplu, pentru NTFS, dimensiunea minimă a unității de alocare este 4KB (4 kilo bytes sau 4 kilo octeți = 4 x 1024 bytes (octeți)), ceea ce înseamnă că, pentru un fișier de 10 octeți (care de exemplu conține șirul de caractere ABCDEFGHIJ - fiecare caracter memorat pe un octet ) vor fi alocați 4 KB (adică spațiul de memorie necesar pentru stocarea
Ștergerea informațiilor de pe mediile de stocare () [Corola-website/Science/324569_a_325898]
-
etc.). Orice sistem de fișiere folosește pentru memorarea informațiilor, o unitate de bază de alocare a memoriei. De exemplu, pentru NTFS, dimensiunea minimă a unității de alocare este 4KB (4 kilo bytes sau 4 kilo octeți = 4 x 1024 bytes (octeți)), ceea ce înseamnă că, pentru un fișier de 10 octeți (care de exemplu conține șirul de caractere ABCDEFGHIJ - fiecare caracter memorat pe un octet ) vor fi alocați 4 KB (adică spațiul de memorie necesar pentru stocarea a 4×1024 caractere). Astfel
Ștergerea informațiilor de pe mediile de stocare () [Corola-website/Science/324569_a_325898]
-
o unitate de bază de alocare a memoriei. De exemplu, pentru NTFS, dimensiunea minimă a unității de alocare este 4KB (4 kilo bytes sau 4 kilo octeți = 4 x 1024 bytes (octeți)), ceea ce înseamnă că, pentru un fișier de 10 octeți (care de exemplu conține șirul de caractere ABCDEFGHIJ - fiecare caracter memorat pe un octet ) vor fi alocați 4 KB (adică spațiul de memorie necesar pentru stocarea a 4×1024 caractere). Astfel că memorarea a 256 de fișiere care conțin un
Ștergerea informațiilor de pe mediile de stocare () [Corola-website/Science/324569_a_325898]
-
a unității de alocare este 4KB (4 kilo bytes sau 4 kilo octeți = 4 x 1024 bytes (octeți)), ceea ce înseamnă că, pentru un fișier de 10 octeți (care de exemplu conține șirul de caractere ABCDEFGHIJ - fiecare caracter memorat pe un octet ) vor fi alocați 4 KB (adică spațiul de memorie necesar pentru stocarea a 4×1024 caractere). Astfel că memorarea a 256 de fișiere care conțin un singur caracter (byte) duce la ocuparea unui spațiu de memorie de 1 MB (256
Ștergerea informațiilor de pe mediile de stocare () [Corola-website/Science/324569_a_325898]
-
că memorarea a 256 de fișiere care conțin un singur caracter (byte) duce la ocuparea unui spațiu de memorie de 1 MB (256 x 4×1024 bytes = 1024×1024 bytes = 1MB) deși ar fi fost nevoie doar de 256 bytes (octeți)!!!. 1 byte = 1 octet = 8 biți, unde 1 bit = unitatea binară de memorie cu valori de 0 sau 1. Astfel, spațiul de memorie acoperit de un sistem de fișiere este împărțit într-un număr întreg de unități de alocare a
Ștergerea informațiilor de pe mediile de stocare () [Corola-website/Science/324569_a_325898]
-
de fișiere care conțin un singur caracter (byte) duce la ocuparea unui spațiu de memorie de 1 MB (256 x 4×1024 bytes = 1024×1024 bytes = 1MB) deși ar fi fost nevoie doar de 256 bytes (octeți)!!!. 1 byte = 1 octet = 8 biți, unde 1 bit = unitatea binară de memorie cu valori de 0 sau 1. Astfel, spațiul de memorie acoperit de un sistem de fișiere este împărțit într-un număr întreg de unități de alocare a memoriei. Ca și principiu
Ștergerea informațiilor de pe mediile de stocare () [Corola-website/Science/324569_a_325898]