Máš to v každé „low level“ učebnici programování, popisu instrukčních sad procesorů apod. Doporučuju si najít něco k osmibitům, tam to bývalo jednodušší. V zásadě posun všech bitů v registru (délka podle procesoru a ev. podle zvolené instrukce – 8/16/32 možná někde i 64 bitů) na jednu stranu, ten bit který by vypadl se překopíruje na opačnou stranu. Možná varianta přes „carry“ flag – vypadávající bit do CF, původní obsah CF jde na druhou stranu rotujícího slova.
Jak využít? Pomůcka pro prohledávání, jednoduchý a rychlý způsob násobení či dělení 2, atd…
0
před 1497 dny
|
0 Nominace Nahlásit |
U otázky nebylo diskutováno.
Nový příspěvekBedy | 1528 | |
Michal Kole | 1199 | |
led | 1156 | |
Hlada | 1131 | |
mosoj | 1124 | |
gecco | 904 | |
www | 828 | |
badisko | 817 | |
cochee | 814 | |
Dochy | 725 |
Software |
Hardware |
Internet |
Programování a webdesign |
Sítě |
Bezpečnost |
Ostatní počítače a internet |