Hur snabb är din port?
Hur snabb är din port?
Hur många bitars binärräknare behöver du för att MSB skall blinka långsammare än 1hz(ev lite snabbare men fullt synligt för de flesta)? Valfri plattform.
Re: Hur snabb är din port?
2 = F / 2^N => N = ln(F/2) / (ln(2))
Där N är antal bitar, F är antalet uppskattat antal additioner per sekund. 2 för att MSB skall toggla två gr per sekund.
Där N är antal bitar, F är antalet uppskattat antal additioner per sekund. 2 för att MSB skall toggla två gr per sekund.
- Klas-Kenny
- Inlägg: 11842
- Blev medlem: 17 maj 2010, 19:06:14
- Ort: Växjö/Alvesta
Re: Hur snabb är din port?
För att få lite klarhet, är tanken att fler är häftigare?
Annars går det ju köra enormt låg klockhastighet på de flesta plattformer om man vill.
Edit: Kan ju köra en 555'a som astabil vippa på så låg frekvens, kan ses som en 1-bitsräknare.
Annars går det ju köra enormt låg klockhastighet på de flesta plattformer om man vill.
Edit: Kan ju köra en 555'a som astabil vippa på så låg frekvens, kan ses som en 1-bitsräknare.

Re: Hur snabb är din port?
Tanken är att jämföra olika plattformar på full speed. Och kanske att "blinka LED" utan delay rutiner.
- Electricguy
- Inlägg: 12488
- Blev medlem: 15 augusti 2007, 16:52:14
- Ort: Kälmä' typ..
Re: Hur snabb är din port?
Jag kan ställa upp med min relä baserade binära räknare..
Kan ju använda bit 0 för att dra upp prestandan lite..

Kan ju använda bit 0 för att dra upp prestandan lite..
Re: Hur snabb är din port?
Electricguy: Såg din överklockade reläbaserade binärräknare. LSB blinkar=inte så snabb. Du får trimma mer.
Re: Hur snabb är din port?
Varför det, enklare är väl att jämföra antalet instruktioner per sekund om man nu skall jämföra plattformar.1802 skrev:Tanken är att jämföra olika plattformar på full speed. Och kanske att "blinka LED" utan delay rutiner.
- Electricguy
- Inlägg: 12488
- Blev medlem: 15 augusti 2007, 16:52:14
- Ort: Kälmä' typ..
Re: Hur snabb är din port?
Ja precis.. Bara en blinkande lysdiod säger ju inte så extremt mycket.. Det är ju som att bara titta på FPS på grafikkort.. Det finns ju lite fler faktorer som spelar in, för att det ska fungera bra.
Re: Hur snabb är din port?
Att jämföra plattformar baserad på IPS, dvs instruktioner per sekund är fullständigt meningslöst, då det är så mycket annat som spelar in.
Till exempel, En PIC32a snurrande på 80MHz, klarar av att generera en 40-MHz klocka på vissa av utgångarna.
Till exempel, En PIC32a snurrande på 80MHz, klarar av att generera en 40-MHz klocka på vissa av utgångarna.
Re: Hur snabb är din port?
Och det blir hur många bitars binärräknare snabbare än ögat? Obs det är inte bara den snabbaste jag är ute efter. Alla exempel är välkomna.
Ofta kommer frågan varför, jag svarar med ett citat. "Om du behöver fråga, så förstår du inte svaret."
Ofta kommer frågan varför, jag svarar med ett citat. "Om du behöver fråga, så förstår du inte svaret."
Re: Hur snabb är din port?
Det ger en grov uppskattning om prestandan. Men sedan får man kika på detaljerna.TomasL skrev:Att jämföra plattformar baserad på IPS, dvs instruktioner per sekund är fullständigt meningslöst, då det är så mycket annat som spelar in.
Re: Hur snabb är din port?
Precis så
. Några exempel. C64 basic och assembler. Hinner man se bit 7? PC finns i massor av olika hastigheter. Alla exempel av intresse. Arduino C och asm. Jag planerar att prova på en PC i qbasic. Får tänka till lite då jag kör 4 LED jordade via varsin port pinne. Men man behöver inte se alla pinnar, Bara de som blinkar och en "fast".

Re: Hur snabb är din port?
World's Shortest Microchip PIC Flashing LED Program - YouTube
Ett exempel. Visst borde det blinka snabbare om LSB är med. Är det en fördröjning inblandad? Eller visar filmen bara bit 4-7? Vad har han i minnet efter progget? Massa NOP? Eller kanske RETURN? Om progget går igenom massor av NOP, så får det ses som en fördröjning.
Ett exempel. Visst borde det blinka snabbare om LSB är med. Är det en fördröjning inblandad? Eller visar filmen bara bit 4-7? Vad har han i minnet efter progget? Massa NOP? Eller kanske RETURN? Om progget går igenom massor av NOP, så får det ses som en fördröjning.
Re: Hur snabb är din port?
> Är det en fördröjning inblandad?
Koden finns ju i Youtube klippet... !?
Detta måste var den mest undrliga tråden på ganska länge...
Koden finns ju i Youtube klippet... !?
Detta måste var den mest undrliga tråden på ganska länge...