Форум программистов, компьютерный форум, киберфорум
Assembler, MASM, TASM
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
0 / 0 / 0
Регистрация: 01.12.2013
Сообщений: 2
1

Логические операции в Tasm

01.12.2013, 01:48. Показов 891. Ответов 1
Метки нет (Все метки)

Помогите с решением задачи. Дан массив из 7 байт. Рассматривая его, как массив из восьми семибитных слов, посчитать количество слов с нечетным числом нулей в слове. Не могу никак разобраться с разбиением массива из байт на массив из слов, а также можно ли данной задаче в случае с подсчетом нулей использовать test. Всем заранее благодарен за помощь.
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.12.2013, 01:48
Ответы с готовыми решениями:

Логические операции
Как с помощью логический операций, вывести те элементы массива, которые меньше 1? Мне бы сам...

Логические операции
С помощью логических операций реализуйте запись битов в данной ячейки памяти, размером в 2 байта, в...

Логические операции
Нужно посчитать выражения F = Y*96+Х-16 где: X = 185D (un int) Y = AA (un char) F =...

Логические операции на асме.
Дан массив из 5 байт. Рассматривая его как массив из 8 пятиразрядных слов, найти “исключающее или”...

1
Ушел с форума
Автор FAQ
14217 / 7092 / 847
Регистрация: 11.11.2010
Сообщений: 12,722
01.12.2013, 03:43 2
Nico11,
1 байт = 8 бит, массив из 7 байт = 8*7=56 бит, рассматривается как массив из "восьми семибитных слов", здесь два вложенных цикла, внутренний цикл 7 раз сдвигает байт вправо и подсчитывается сколько раз CF=1, а внешний цикл сдвигает массив 8 раз вправо, формируя 7-битное слово. Похожие задачи находятся поиском по словам "ассемблер"+"рассматривая как массив из"

Добавлено через 5 минут
похожая программа
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.12.2013, 03:43

Вычислить арифметическое выражение
Помогите написать программу с условием ae + 7b – d/c; a =7 b =11 d =0604 c =94 e =1994

Адресация и логические операции - разобрать код
Добрый день, помогите разобраться с лабораторными работами студенту. 1) по адресации часть кода...

Логические операции в ассемблере
Возникла необходимость работы с логическими операциями . Есть такое выражение : M XOR D OR Р ...

Арифметические и логические операции
Составить программу решения выражения на языке ассемблера. Значения переменных должны быть...


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

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

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