Svetelektro.com

Svetelektro.com

Meno:
Heslo:
SVETELEKTRO • 68HC11 s M27C256 eeprom, deasembling

68HC11 s M27C256 eeprom, deasembling

Moderátori: psichac, Moderátori

Re: 68HC11 s M27C256 eeprom, deasembling

Odosla┼ąod midnight_man » 11 Okt 2017, 16:01

dakujem za ochotu sefe ;)

cize: bset byte_83 8

vysledne v ramke byte_83 skon─Ź├ş ak├í hodnota? 0x08 hex?

som kus daleko od program. jazykov :( mne to moc nehovor├ş....:D treba mi lopatistickej┼íie.
midnight_man
Nov├Ż ─Źlen
Nov├Ż ─Źlen
Pr├şspevky: 67
Zalo┼żen├Ż: 30.07.2013
Bydlisko: Ru┼żomberok
Karma: 0

Re: 68HC11 s M27C256 eeprom, deasembling

Odosla┼ąod peterple » 11 Okt 2017, 18:03

To neviem poveda┼ą. K obsahu pam├Ą┼ąov├ęho miesta logicky pripo─Ź├şta 0x08. Jedin├ę ─Źo viem poveda┼ą je ┼że tret├ş bit bude po tejto in┼ítrukcii jednotka a ostatn├ę bity sa nezmenia. Hodnota pam├║┼ąov├ęho miesta sa bu─Ć nezmenila (v pr├şpade ┼że u┼ż tam jednotka na tre┼ąom mieste bola) alebo sa zv├║─Ź┼íila o osem (ak tam bola nula).

Zrejme ┼ąa ale nezauj├şma hodnota premennej ako tak├í. T├í premenn├í sa zrejme pou┼ż├şva ako 8 jednobitov├Żch pr├şznakov. T├Żmto si program pozna─Źil jednotku do tretieho bitu. Niekde ─Ćalej v tom k├║sku k├│du je aj nastavenie siedmeho bitu.
Uk├í┼ż m├║dremu chybu a on sa ti po─Ćakuje. Uk├í┼ż chybu hlup├íkovi a on sa uraz├ş.
peterple
Zasl├║┼żil├Ż ─Źlen
Zasl├║┼żil├Ż ─Źlen
Pr├şspevky: 1468
Vek: 50.88
Zalo┼żen├Ż: 25.06.2013
Bydlisko: Krajn├ę
Karma: 43

Re: 68HC11 s M27C256 eeprom, deasembling

Odosla┼ąod midnight_man » 12 Okt 2017, 20:36

takze

bset byte_83 8

znamena ze hodnota byte_83 má aktualne nejaku hodnotu v 8 bit formate (cize 8miest 0/1)

instrukcia mu pridá hodnotu 0x08 hex...

co znamena vlastne

00001000 v bin formate

cize sa zmen├ş len 3tie miesto na 1....ostatok ost├íva.

chapem uz spravne?
midnight_man
Nov├Ż ─Źlen
Nov├Ż ─Źlen
Pr├şspevky: 67
Zalo┼żen├Ż: 30.07.2013
Bydlisko: Ru┼żomberok
Karma: 0

Re: 68HC11 s M27C256 eeprom, deasembling

Odosla┼ąod peterple » 12 Okt 2017, 22:04

Prid├í nie je pod─ża m┼ła dobr├ę slovo. Prid├í je synonymum pre pripo─Ź├şta. A to nepripo─Ź├şta 8 ale ich tam pripo─Ź├şta logicky (urob├ş funkciu OR). Zd├í sa ┼że sa hr├ím na slov├ş─Źka, ale spo─Ź├şta┼ą a logicky spo─Ź├şta┼ą s├║ ├║plne in├ę oper├ície ktor├ę ved├║ k ├║plne in├Żm v├Żsledkom. Ak ich niekto nerozli┼íuje a pou┼ż├şva to ist├ę pre jedno aj druh├ę tak sa v tom nem├┤┼że z├íkonite vyzna┼ą.

Sk├║sim to trochu pribl├ş┼żi┼ą aby si vnikol do digit├ílneho sveta
+ spo─Ź├ştanie
| logick├ę spo─Ź├ştanie
K├│d: Vybra┼ą v┼íetko
0+8=8   00000000 
       +00001000 
       =00001000
0|8=8   00000000 
       |00001000 
       =00001000
8+8=16  00001000 
       +00001000 
       =00010000
8|8=8   00001000 
       +00001000 
       =00001000

Tak┼że aj to tvoje posledn├ę tvrdenie nie je celkom spr├ívne,
cize sa zmen├ş len 3tie miesto na 1....ostatok ost├íva.

Preto┼że ak tam jednotka u┼ż je tak sa tretie miesto nemen├ş - jednotka tam zost├íva.

Ale mysl├şm si ┼że to ch├ípe┼í spr├ívne, len to nepresne formuluje┼í.
Uk├í┼ż m├║dremu chybu a on sa ti po─Ćakuje. Uk├í┼ż chybu hlup├íkovi a on sa uraz├ş.
peterple
Zasl├║┼żil├Ż ─Źlen
Zasl├║┼żil├Ż ─Źlen
Pr├şspevky: 1468
Vek: 50.88
Zalo┼żen├Ż: 25.06.2013
Bydlisko: Krajn├ę
Karma: 43

Predchádzajúca

Nasp├Ą┼ą na Assembler

Kto je pr├ştomn├Ż

U┼ż├şvatelia prezeraj├║ci si toto f├│rum: ┼Żiadny registrovan├Ż pou┼ż├şvate─ż a 1 hos┼ą.

Forums ©
Autor str├ínky je Ondrej Z├ívodsk├Ż(zawin), o graficky design sa star├í ─Żubo┼í Fabo(BUFU).

TOPlist

Powered by Copyright © UNITED-NUKE CMS. All Rights Reserved.
─îas potrebn├Ż k spracovaniu str├ínky 0.82 sek├║nd