paprastus klausimus apie 8.051 Atmel CORE

N

nebisman

Guest
Hi

Gal galėtumėte pasakyti, kiek ciklų per parą instrukcija yra šio procesoriaus.Jei tai yra kintamo ilgio, kas yra gera vidurkis?

: =) Ačiū ME ir gil.

nebisman
Paskutinį kartą redagavo nebisman m. lapkritis 10, 2003 0:30; Redaguota 1 kartą iš viso

 
Už 8.051 strypai yra skirtingo ilgio instrukcijas.
Trumpiausias ilgis yra 12 laikrodžių ciklų.
Perskaityti šį Atmel dokumentas:
Architektūra Apžvalga www.atmel.com/dyn/resources/prod_documents/DOC0497.PDF

Pažvelkite apie mašinų ciklai skyrių.Kai kurie, pavyzdžiui MUL DIV ir instrukcijos yra 4 * 12 laikrodžių ciklus.

 
Yra naujų Atmel's produktas, kuris turi 6 cloks skaičius per mašininį ciklą ....
bet visi kiti Atmel's prietaisai yra 12 ...
Turiu galvoje 8.051 Architektūra ....

 
yra keletas įrenginių, kurie dirba 60MHz su vidine atmintis, kai 12 cloks per ciklą ....

 
Modernus '51 išvestinėmis priemonėmis, yra 70% instrukcijas su 1-2 sistema laikrodžiai ....

Pavyzdžiui, Cygnal C8051F12x ir jis gali dirbti 50 MHz ir 100 MHz, kada

 
Cygnal 8.051 nėra Atmel 8.051

Galiu nusipirkti AT89S52 už 1,75 JAV dolerių už 1 vnt.
ir 18 USD iki 34 USD už 1 vnt.už Cygnal 8.051 šeimos ...

choice is yours ....

 
12 laikrodžių ciklus parsiųsti baitas ir vykdyti.Instrukcijos, kurie turi daugiau nei vieną baitą (dažniausiai tie, sprendžiant atmintį ar įtraukti operando reikšmės), reikės papildomų vienos ar dviejų atminties įkelti ciklų.

Jis gali daryti 12, 24 arba 36 ciklai.

Atsižvelgiant į tai, kad dar 8.051 pagrindines naudoja tik vieną akumuliatorių, kai paprastą užduotį sukasi bitas į atminties baitą naudojasi 3 ar daugiau nurodymų, jis gali būti skiriama daugiau nei 100 laikrodžių ciklus tik pasukti kairėn bitas kai atminties baitą.Įdomus faktas:
I love 8051, bendradarbiavo su daug metų ir vis dar veikia, bet, kai tu lyginti virš 8.051 laikrodžio ciklai, AVR, tai galima pasukti viena tiek savo vidaus 32 akumuliatorių surištas su MDV, vienu laikrodis ciklas reiškia, kad AVR ji bent 100 kartų greičiau, nei paprasto 8.051.Kitaip tariant, jūs taip pat galima pasakyti, kad jei rinktis mažesnį laikrodžio dažnis, AVR, norint pagaminti tą patį rezultatą laiku nei 8051, AVR gali paleisti 1 / 100 valandų (tai sukasi instrukcija) ir tikriausiai 1 / 20 dėl elektros energijos suvartoja lyguma 8.051.

Vienas AVR gudrybių, kad jį ima atminties duomenis 16 bitų pločio, todėl net instrukcijos ir 2 baitai paėmė vienu metu, o 8.051 tai trunka dvi mašinų ciklai (24 laikrodžių ciklus).

Wagner.

 
W49N3R rašė:Įdomus faktas:

I love 8051, bendradarbiavo su daug metų ir vis dar veikia, bet, kai tu lyginti virš 8.051 laikrodžio ciklai, AVR, tai galima pasukti viena tiek savo vidaus 32 akumuliatorių surištas su MDV, vienu laikrodis ciklas reiškia, kad AVR ji bent 100 kartų greičiau, nei paprasto 8.051.Vienas AVR gudrybių, kad jį ima atminties programą 16 bitų pločio, tai instrukcija (2 baitų) yra paimtas iš karto, o 8.051 tai trunka dvi mašinų ciklai (24 laikrodžių ciklus).
 
labai geras discution čia
Esu laimingas, kad berniukai R dalyvaujančių čia atsakymai

I give u paprasta atsakyti pagal mano knowlwdge
išorės kristalas yra padalintas iš 12, tai reiškia, jei yra 12MHz XTAL
tada u turėti 1mega vykdymo cycls ir vidutinis nurodymų laikosi
2 exe ciklų atveju asamblėja

 
Hi George V

Manau, jei turite vieną parą instrukcijas esant 50-100 MHz, turėtumėte laikytis DSP lustas.Į sveikatą

Nachus

 
Paprastas būdas yra naudoti 8.051 Core dėl FPGA.8.051 arba kitų branduolių, kaip ji būtų lengvai galima gauti ir, manau, kai jie įdiegiami kartu su FPGA, ji gali veikti, pavyzdžiui, su 100 MHz clock frequcny (įprasta eksploatavimo Freq už gerą dizainą Spartan-II) Papildomai galima įgyvendinti daug grandinės viduje FPGA.tai yra maža kaina, patikimas, lengva sukurti, ir ...
Gerai!naudojant DSPs tikrai yra kitas sprendimas, tačiau kūrimo metu taps didesni ir ...

 
Nachus rašė:Manau, jei turite vieną parą instrukcijas esant 50-100 MHz, turėtumėte laikytis DSP lustas.

 
GeorgeM rašė:Nachus rašė:Manau, jei turite vieną parą instrukcijas esant 50-100 MHz, turėtumėte laikytis DSP lustas.

 

Welcome to EDABoard.com

Sponsor

Back
Top