Vinnaren i pepparkakshustävlingen!
2019-12-17, 02:00
  #1
Medlem
Hej. Suttit med detta nu och känner väl att jag förstår det, men det är ju så sjukt lätt att göra fel på det när man måste hålla alla värden på signalerna i huvudet.
Vet inte om det finns ett smidigare sätt än vad jag använder - att helt enkelt följa varje signal för sig.

Däremot är jag inte helt med på varför ordningen av MSB(most significant bit) resp. LSB(least significant bit) är satta till q1 vs q0. Detta verkar vara standard, men skulle man skriva fel i tillståndstabellen och börja med q0 hade diagrammet blivit helt fel. Ibland står det utskrivet vilken som är MSB resp. LSB, men inte alltid. Se figur.

http://imgur.com/a/dQGWCQd

Tack på förhand.
Citera
2019-12-17, 09:16
  #2
Moderator
Fysik, matematik och teknologi: allmänt --> Matematiska och naturvetenskapliga uppgifter
/Moderator
Citera
2019-12-17, 14:35
  #3
Medlem
Hur man numrerar bitarna är bara en konvention. Båda förekommer, även om det är mycket vanligare att den minst signifikanta biten har det lägsta numret. Att man valt den konventionen är väl inte så konstigt - signifikansen ökar helt enkelt med ökande nummer. Om man börjar på noll blir dessutom den binära vikten 2^N för bit N. Den motsatta konventionen kan motiveras med att man läser från vänster till höger och numrerar bitarna i samma ordning.

I en lärobok e.d. är det naturligt att man använder samma konvention genomgående, och då är väl behovet av att att förtydliga den på precis varje ställe inte så stort. Om det handlar om en tentauppgift kan det väl vara motiverat att vara lite extra noggrann. Om den konvention du använder framgår tydligt av ditt svar kan du knappast få fel på uppgiften av den anledningen.
Citera
2019-12-18, 19:00
  #4
Medlem
Citat:
Ursprungligen postat av vgebler
Hur man numrerar bitarna är bara en konvention. Båda förekommer, även om det är mycket vanligare att den minst signifikanta biten har det lägsta numret. Att man valt den konventionen är väl inte så konstigt - signifikansen ökar helt enkelt med ökande nummer. Om man börjar på noll blir dessutom den binära vikten 2^N för bit N. Den motsatta konventionen kan motiveras med att man läser från vänster till höger och numrerar bitarna i samma ordning.

I en lärobok e.d. är det naturligt att man använder samma konvention genomgående, och då är väl behovet av att att förtydliga den på precis varje ställe inte så stort. Om det handlar om en tentauppgift kan det väl vara motiverat att vara lite extra noggrann. Om den konvention du använder framgår tydligt av ditt svar kan du knappast få fel på uppgiften av den anledningen.
Tack! Bra förklarat. Då förstår jag.
Citera

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