Odečítání čísel pomocí doplňku - AS8051

Od: Datum: 11.11.15 16:07 odpovědí: 1 změna: 14.11.15 09:13

Dobrý den,

mám větší problém. Ve škole máme přemět mikroprocesorová technika a moc nás to pan učitel nenaučí. Za úkol jsme dostali odečíst čísla (88 A3 – 2D 11, 1B 39 – 07 2A) pomocí doplňku a zapsat výsledek 1. na adr 20h, výsledek 2. na adr 28h v AS 8051. Bohužel vůbec netuším jak na to.


Seznam odpovědí:
 
moment čekejte prosím, probíhá přenos dat...
Zobrazení struktury odpovědí v otázce
Skrytí struktury odpovědí v otázce
Zobrazení struktury odpovědí v otázce

 

Odpovědi na otázku:
Od: host
Datum: 14.11.15 09:13

Možná vás posune dál, když si čísla v hexadecimálním kódu převedete na binární, například z vašeho 88 A3 uděláte 1000 1000 1010 0011 a podobně z 2D 11 uděláte 0010 1011 0001 0001, napíšete si je pod sebe. Nejdříve si vyzkoušejte sčítání, to je jednodušší, podívejte se na přenos. Pak se podívejte jak vypadá odečítání, možná vás to pan učitel učil také.

No a další elegantní metoda je použití doplňku, kteru vám asi také učil, nebo se podívejte na výklad a pár řešených příkladů na https://cs.wikipedia.org/wiki/Dvojkov%C3%BD_dopln%C4%9Bk Snad vám to alespoň trochu pomůže a postrčí dál. Nezapomínejte konzultovat se spolužáky, je to jedna z výborných metod učení i budoucí týmové práce pracovních skupin.

Ohodnoceno: 0x
 

 

 

Přihlásit se k odběru odpovědí z této otázky:

Neneseme odpovědnost za správnost informací a za škodu vzniklou jejich využitím. Jednotlivé odpovědi vyjadřují názory jejich autorů a nemusí se shodovat s názorem provozovatele poradny Poradte.cz

 
Copyright Š 2004-2016 Poradna Poradte.cz. Všechna práva na poradně Poradte.cz vyhrazena.