Witam, w asm jest cos takiego jak ROR czy ROL - przesuniecie z przeniesieniem (obrot) w lewo i w prawo. W Delphi jest shl i shr. Jak najprosciej zasymulowac przeniesienie? Wymyslilem cos takiego (Data jest typu Byte):
Data := (Data shl 1) or ((Data and 128) shr 7)
Dodam, ze chodzi mi o przesuiniecie o jedna pozycje w lewo. Ma ktos moze pomysl jak to zrobic optymalniej?