Официальный сайт студ.городка НГТУ
Учеба » Помогите с Ассемблером 

#1  25.06.10 18:04

Помогите с Ассемблером

Ребят помогите решить задачки по асму, ну или хотя бы на впоросы ответьте
я чё т хз. Считал считал и нихрена не получается, не пойму что не так. мб посмотрите:

1) Начальные значения регистров Ax=1715 Bx=1816.
         mov CX, 03
d20: shr AX, 1
         shr DX, 1
         jnc d30
         or AH, 80h
d30: loop D20
нужно найти конечные значения регистров Ax и Bx
вот что интересует: при смещении команда shr cтавит вместо значения бита значения флага cf. а как его узнать?)
и второй 80h - это 16ричное число?
/////////////////////////////////////

2) Ax=ABCD Bx=A1B2
         or AH, BL  - такой ворос:Ax содержит 1010011110101101, тогда Ah будет содержать в себе тольку верххнуюю половину байтов? 10100111
          xor Bx, DB53h
         and Ax, FABCh
         sar Ax, 1
         rol Bx, 1
         test Ax, Bx

ВСЕМ ОГРОМНОЕ СПАСИБО!

Исправлено Pero_man (30.06.10 09:55)

Offline

#2  25.06.10 18:15

Re: Помогите с Ассемблером

мб кто нить за филку решает?

Offline

Учеба » Помогите с Ассемблером 

ФутЕр:)

© Hostel Web Group, 2002-2025.   Сообщить об ошибке

Сгенерировано за 0.023 сек.
Выполнено 14 запросов.