Witam.Czy może mi ktoś powiedzieć czym się różni mnożenie w U1 a U2?Szukałem w internecie a nie rozumiem tam tych oznaczeń RH LR M.Czy mógłby mi ktoś na chłopski rozum wytłumaczyć?A przy okazji te wszytkie oznaczenia objaśnił.Z góry dzięki
To nie są żadne uniwersalne skróty, więc warto byłoby podać źródło. Podejrzewam, że nawiązują do sprzętowej realizacji takiego mnożenia i znaczą: Register High (rejestr na bardziej znaczące bity), Register Low (rejestr na mniej znaczące bity) i Multiplicand (mnożna). Wydaje mi się, że jedyną różnicą w mnożeniu w U1 i U2 jest sposób dodawania mnożnej (w U1 występuje pewne dziwactwo).
---------
Tu jest opisane mnożenie w U2 ( http://en.wikipedia.org/wiki/Two%27s_complement#Multiplication ), a tutaj dodawanie w U1 ( http://en.wikipedia.org/wiki/Ones%27_complement#Basics ).