Форум программистов, компьютерный форум, киберфорум
Наши страницы

Assembler, MASM, TASM

Войти
Регистрация
Восстановить пароль
 
Akaufo
13 / 0 / 0
Регистрация: 21.03.2009
Сообщений: 100
#1

Если логическая сумма 3 бита массива X и 7 бита массива У =1, то в массив Z записать 'A', иначе 'B' - Assembler

31.01.2011, 16:17. Просмотров 545. Ответов 1
Метки нет (Все метки)

Написать программу, исх. данные типа байт
Если логическая сумма 3 бита массива X и 7 бита массива У =1, то в массив Z записать 'A', иначе 'B'
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.01.2011, 16:17
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Если логическая сумма 3 бита массива X и 7 бита массива У =1, то в массив Z записать 'A', иначе 'B' (Assembler):

Получить сумму всех элементов массива, если сумма больше 50, то вывести результат сложения, иначе - сам массив - Assembler
Задача: Дан массив А(...), нужно получить сумму всех элементов этого массива, если сумма больше 50, то вывести результат сложения, иначе...

проверка бита - Assembler
Программировать на ассемблере только учусь!) Нужно написать программу которая проверит состояние клавиши Num Lock с помощью функций...

Masm поменять местами 2 бита - Assembler
помогите, пожалуйста, не могу найти ошибку вызов в паскале program pr; uses crt; {$F+} {$L 1.obj} var x,r,s: word;y,z:byte; ...

поменять местами два бита - Assembler
Здраствуйте! Задание такое - с помощью битовых операций реализуйте перестановку двух любых битов в данном слове местами. Вот что я уже...

В слове (16bit) заменить 4-бита - Assembler
Привет, чет меня заклинило на, казалось бы, простейшей вещи: Допустим есть слово (16 bit): $F1E1 Мне нужно поменять предпоследние 4...

Зеркальный вывод bmp файла 24 бита на точку. - Assembler
Не могли бы кинуть какие-то примеры работы с bmp файлом 24 бита на точку, с монохромными вроде более менее понятно но как я понимаю...

1
murderer
3202 / 1426 / 75
Регистрация: 06.10.2010
Сообщений: 3,145
31.01.2011, 18:27 #2
Assembler
1
2
3
4
5
6
7
8
9
10
11
mov bx,-n
@@:mov al,[x+bx+n]
   mov ah,[y+bx+n]
   shl al,5
   shl ah,1
   or  al,ah
   sar al,7
   add al,'B'
   mov [z+bx+n],al
   inc bx
jnz @b
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
31.01.2011, 18:27
Привет! Вот еще темы с ответами:

Как обнулить три старших бита регистра DH, без изменения остальных бит - Assembler
Результат надо сохранить в регистре ВН

Вставка значения в определённый бит в двухбайтной ячейке памяти с потерей крайнего бита - Assembler
Всем доброго времени суток! Есть такой код, реализованный, как вставка в Си: #include <stdio.h> #include <iostream> int main(){ ...

1. Найти максимальный элемент массива и записать его в Rg BH (формат элементов массива - байт). - Assembler
Помогите пожалуйста написать программу на ассемблере. Буду очень сильно благодарен. Найти максимальный элемент массива и записать его...

Если сумма элементов массива > 0, переписать в массив В положительные элементы, иначе – отрицательные - Turbo Pascal
Ввести массив А(n). Найти сумму элементов массива. Если она >0, переписать в массив В положительные элементы, иначе – отрицательные. Сумму...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru