Vinnaren i pepparkakshustävlingen!
  • 1
  • 2
2018-04-17, 20:08
  #1
Medlem
Ranndalls avatar
Uppgift: Rita tillståndsdiagram för sekvenskretsen på bilden.

Jag har även inkluderat facits svar under uppgiften på bilden. Jag förstår inte riktigt vad svaret ska visa? Någon som kan förklara detta?
Citera
2018-04-17, 20:18
  #2
Medlem
Citat:
Ursprungligen postat av Ranndall
Uppgift: Rita tillståndsdiagram för sekvenskretsen på bilden.

Jag har även inkluderat facits svar under uppgiften på bilden. Jag förstår inte riktigt vad svaret ska visa? Någon som kan förklara detta?

Svaret visar ett tillståndsdiagram. En tillståndsmaskin befinner sig alltid i ett av ett givet antal tillstånd. Svaret ska helt enkelt illustrera ett diagram över tillstånden i den tillståndsmaskin den aktuella kretsen programmerats med
Citera
2018-04-17, 21:31
  #3
Medlem
Ranndalls avatar
Citat:
Ursprungligen postat av Malvaktsfantomen
Svaret visar ett tillståndsdiagram. En tillståndsmaskin befinner sig alltid i ett av ett givet antal tillstånd. Svaret ska helt enkelt illustrera ett diagram över tillstånden i den tillståndsmaskin den aktuella kretsen programmerats med
Okej skulle du kunna utveckla det svaret mer specifikt med denna uppgift i åtanke?
Citera
2018-04-21, 16:39
  #4
Medlem
Ranndalls avatar
Citat:
Ursprungligen postat av Malvaktsfantomen
Svaret visar ett tillståndsdiagram. En tillståndsmaskin befinner sig alltid i ett av ett givet antal tillstånd. Svaret ska helt enkelt illustrera ett diagram över tillstånden i den tillståndsmaskin den aktuella kretsen programmerats med
Varför visar tillståndsdiagrammet att 2-bitars binärräknaren räknar baklänges här?
Citera
2018-04-21, 22:36
  #5
Medlem
Citat:
Ursprungligen postat av Ranndall
Varför visar tillståndsdiagrammet att 2-bitars binärräknaren räknar baklänges här?

För Q0 är det enkelt: den inverterade utgången är kopplad till den kretsens ingång. Vad gäller Q1 kan jag bara konstatera att det är för sent för någon som varit uppe sedan för 7 imorse att tänka så mycket.
Citera
2018-04-22, 18:01
  #6
Medlem
Ranndalls avatar
Citat:
Ursprungligen postat av xpqr12345
För Q0 är det enkelt: den inverterade utgången är kopplad till den kretsens ingång. Vad gäller Q1 kan jag bara konstatera att det är för sent för någon som varit uppe sedan för 7 imorse att tänka så mycket.
Hmm okej precis börjat kursen så fattade inte riktigt. Ett exempel från boken med detta kretsshema visar en 2-bitars binärräknare som räknar vanligt och inte baklänges.

Om någon jämför den med uppgiften kanske man kan se varför uppgiften räknar baklänges?

Det jag kan se är att den nedre D-vippan på exemplet är kopplad lite annorlunda jämfört med uppgiften. Men förstår inte riktigt hur.
__________________
Senast redigerad av Ranndall 2018-04-22 kl. 18:03.
Citera
2018-08-17, 15:06
  #7
Medlem
Ranndalls avatar
Citat:
Ursprungligen postat av xpqr12345
För Q0 är det enkelt: den inverterade utgången är kopplad till den kretsens ingång. Vad gäller Q1 kan jag bara konstatera att det är för sent för någon som varit uppe sedan för 7 imorse att tänka så mycket.
Uppdatera tråden inför omtenta. Förstår vad du menar med q0. Men hur kan man tänka med Q1? Hur ska man ställa upp det menar jag
Citera
2018-08-17, 16:52
  #8
Medlem
Citat:
Ursprungligen postat av Ranndall
Uppdatera tråden inför omtenta. Förstår vad du menar med q0. Men hur kan man tänka med Q1? Hur ska man ställa upp det menar jag

Jag utgår från att det fortfarande är bilden i första inlägget som gäller.

Ingången D i den nedre vippan matas från en ELLER-grind (>=1), och denna i sin tur matas av en OCH-grind på vardera ingång.

Om vi börjar med den övre OCH-grinden så får den sina ingångar matade från de inverterade utgångarna på d1 och d0. Den nedre OCH-grinden matas från de icke-inverterade utgångarna på d0 och d1.

OCH-grindar fungerar så att båda ingångar måste vara ett för att den skall mata ut ett, i alla andra fall ger den ut noll.

ELLER-grindar fungerar så att om minst en av ingångarna är en etta så får du en etta ut. Uttryckt på ett annat sätt: om båda ingångar är noll får fu nolla ut. I alla andra fall får du en etta ut.

Resten av uppgiften lämnas som en övning åt läsaren.
Citera
2018-08-17, 17:47
  #9
Medlem
Ranndalls avatar
Citat:
Ursprungligen postat av xpqr12345
Jag utgår från att det fortfarande är bilden i första inlägget som gäller.

Ingången D i den nedre vippan matas från en ELLER-grind (>=1), och denna i sin tur matas av en OCH-grind på vardera ingång.

Om vi börjar med den övre OCH-grinden så får den sina ingångar matade från de inverterade utgångarna på d1 och d0. Den nedre OCH-grinden matas från de icke-inverterade utgångarna på d0 och d1.

OCH-grindar fungerar så att båda ingångar måste vara ett för att den skall mata ut ett, i alla andra fall ger den ut noll.

ELLER-grindar fungerar så att om minst en av ingångarna är en etta så får du en etta ut. Uttryckt på ett annat sätt: om båda ingångar är noll får fu nolla ut. I alla andra fall får du en etta ut.

Resten av uppgiften lämnas som en övning åt läsaren.
Tack för svar, jag är förvirrad över detta:
Kallar man "linjerna" som kopplas till OCH-grindarna för a,b,c och d. Ser vi att de är kopplade ac och bd. Men också att d är koppla som "invers".

_abcd
0 0000
1 0001
2 0010
3 0011
4 0100
5 0101
6 0110
7 0111
8 1000
9 1001
10 1010
11 1011
12 1100
13 1101
14 1110
15 1111


Så q0s utfall är 0,0,0,0,0,1,0,1,0,0,1,1,0,1,1,1,1
Är medveten om jag tänker fel här men nu ser du hur jag tänker och jag får inte riktigt ihop det


Här räknar jag ju på 16 "möjliga utfall". Men två d vippor ger ju 4 st: 00, 01, 10 och 11
Men i vilken ordning de kommer är fortfarande ett mysterium.
__________________
Senast redigerad av Ranndall 2018-08-17 kl. 18:10.
Citera
2018-08-17, 18:09
  #10
Medlem
Citat:
Ursprungligen postat av Ranndall
Tack för svar, jag är förvirrad över detta:
Kallar man "linjerna" som kopplas till OCH-grindarna för a,b,c och d. Ser vi att de är kopplade ac och bd. Men också att d är koppla som "invers".
......
......

Här räknar jag ju på 16 "möjliga utfall". Men två d vippor ger ju 4 st: 00, 01, 10 och 11
Men i vilken ordning de kommer är fortfarande ett mysterium.


Börja med att förutsätta att utgångarna från båda vipporna är tex noll. Undersök vad som då händer nästa gång det kommer en klockpuls. Och nästa klockpuls, och nästa.....
Citera
2018-08-17, 18:11
  #11
Medlem
Ranndalls avatar
Citat:
Ursprungligen postat av xpqr12345
Börja med att förutsätta att utgångarna från båda vipporna är tex noll. Undersök vad som då händer nästa gång det kommer en klockpuls. Och nästa klockpuls, och nästa.....
Tack du är ett geni!
Citera
2018-08-17, 19:18
  #12
Medlem
Ranndalls avatar
Citat:
Ursprungligen postat av xpqr12345
Börja med att förutsätta att utgångarna från båda vipporna är tex noll. Undersök vad som då händer nästa gång det kommer en klockpuls. Och nästa klockpuls, och nästa.....
Hmm tror jag inte riktigt fattar ännu.

Kopplingar abcd, är kopplade så att b och d blir inverterade varje klockpuls.
Kopplingarna a och c är kopplade så att de nästa klockpuls får det b och d hade.

Okej utgång q1 = 0. Med det vet vi också att b = 1 i nästa klockpuls, samt att d = 1 i nästa klockpuls.

q1 = ac + bd = 0
Ger i nästa klockpuls a = 0, d = 1 samt b = 1 (då b är samma som q0)

q1+ = 0*c + 1*1 = 1


nästa klockpuls får ac bd:s värden
q1++ = 1*1 + 0* 0 = 1

q++ = 0* 0 + 1* 1 = 1

här det blir fel då q1 ska räkna 0-1-1-0
__________________
Senast redigerad av Ranndall 2018-08-17 kl. 19:35.
Citera
  • 1
  • 2

Stöd Flashback

Flashback finansieras genom donationer från våra medlemmar och besökare. Det är med hjälp av dig vi kan fortsätta erbjuda en fri samhällsdebatt. Tack för ditt stöd!

Stöd Flashback