254 / 21 / 5
Регистрация: 30.10.2008
Сообщений: 68
|
|
1 | |
Поместить в регистр AX значение 0f00h, не используя непосредственные операнды12.12.2008, 18:55. Показов 1659. Ответов 2
Метки нет (Все метки)
0
|
12.12.2008, 18:55 | |
Ответы с готовыми решениями:
2
Поместить в регистр значение половины адреса переменной Поместить в регистр BX константу 100 (16). Старший байт BX переместить в регистр BL Как поместить элемент в массив используя (индекс и значение) определенной размерности? Занести в регистр AX значение регистра CS, а в регистр BL записать заданное число |
1856 / 713 / 55
Регистрация: 11.12.2008
Сообщений: 1,019
|
|
20.12.2008, 20:34 | 2 |
Я придумал, нужно поместить в стек 16 байтов, последние 2 байта пусть будут 00 ff(ведь в памяти наоборот), а потом команда popa. она извлечет слова и поместит их в такие регистры DI, SI, BP, SP, BX, DX, CX и AX. В результате в AX будет 0f00h и непсредственно мы AX нигде и не упомянем. Правда не знаю зачем, но это первое что пришло на ум.
1
|
254 / 21 / 5
Регистрация: 30.10.2008
Сообщений: 68
|
|
23.12.2008, 16:19 [ТС] | 3 |
сказали, что единица это не непосредственный операнд, поэтому вот это прокатило:
Код
xor ax, ax stc rcl ah,1 stc rcl ah,1 stc rcl ah,1 stc rcl ah,1
0
|
23.12.2008, 16:19 | |
23.12.2008, 16:19 | |
Помогаю со студенческими работами здесь
3
Число А поместить в регистр Dx, а число B поместить в регистр Cx Извлечь или поместить данные в регистр процессора Адрес первого неотрицательного элемента массива поместить в регистр R0 Адрес первого неотрицательного элемента массива поместить в регистр R0 Найти максимальное число в заданном массиве и поместить в регистр DX Ввести с клавиатуры число от 0 до 65535 (в десятичной системе) и поместить его в регистр BX Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |