Преобразуйте линейную запись выражения в арифметическую. а) (1 / 3) * ( * r ** 2 * h) + 2 * * r * h / 3 б) а * 2/t + (3/a * t ** 2 * (n - 9)) / (2 * n-3) в) sqrt (a **2 + b ** 2 2 * a * b * c)+ ( c -1) г) 1 / sqrt ( a * x ** 2 + b * x) /( c*х ) д) а+3*с/(с*а-а1)+sqrt(3**2) 3. ,
Если верить Wiki, микропроцессор КР580ВМ80А - аналог Intel i8080A.
На страничке с описанием i8080 утверждается, что INR reg - инкремент (увеличение на единицу) регистра. В данном случае рассматривается увеличение регистра B со значением 0xFF на единицу. У процессоров серии i80386 есть схожая команда - INC.
По всей вероятности, признаки в КР - то же, что и флаги в i8080. Тогда можно провести аналогию КР - i8080:
CY - CF (перенос)
AC - AF (полуперенос)
S - SF (знак)
Z - ZF (нуль)
P - PF (чётность)
Выполнение команды INC BH (на Intel, BH - 8-битный, как и B в КР) с значением 0xFF даёт 0 в регистре BH и устанавливает в единицу ZF, PF, AF (соотв. признаки Z, P, AC), остальные флаги не меняются.
За правильность решения не ручаюсь.
Пояснение.12710 = 01111111206410 = 010000002Заметим, что в маске во втором бите слева должна стоять единица, а в третьем бите слева — ноль. И так как мы знаем про маски, что в них сначала идут единицы, а потом нули, то получаем, что третий слева байт равен 110000002 = 19210
Правильный ответ: 192