Форум программистов, компьютерный форум, киберфорум
Assembler для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Assembler Вывод текста https://www.cyberforum.ru/ asm-beginners/ thread539879.html
Вывести на экран две строчки разными цветами...
Assembler Наложение маски на регистр AX
Нужно наложить маску на регистр и просмотреть в дебаггере изменения и записать их(часть лабы). Но, после компилирования/просмотре ничего не меняется в регистре... include 'include/win32ax.inc' .code main: AND AX,1111111111101111b invoke ExitProcess,0 .end main
Assembler Дан массив чисел. включить режим работы клавиатуры Caps/Lock, используя ком https://www.cyberforum.ru/ asm-beginners/ thread539473.html
Всем программистам здравствуйте! нужна ваша помощь очень! надо сделать вот такое задание. ДЛя ассемблера. Дан массив чисел. Если количество положительных элементов больше количества отрицательных – включить режим работы клавиатуры Caps/Lock, используя команду контроллера клавиатуры. Спасибо за помощь!
Assembler Сложение четырехбайтных чисел https://www.cyberforum.ru/ asm-beginners/ thread539381.html
нужно сложить три данных числа с учетом переноса в старший разряд т.к младшие слова четырехбайтного числа при сложении дают единицу то ее нужно перенести в старший байт числа. Далее я должен прогу прогнать через td и соответственно в каких то шагах будет появляться результат сложения всех младших слов числа в ax а потом и всех старших байтов там же в ax.(или же можно как то увидеть полное...
Используя цепочечные команды, вывести количество букв "А" в строке Assembler
Нужно ввести с клавиатуры строку символов , и потом испльзуя цепочные команды вивести количество букв "А" в строке. При компиляцыи выдает одну ошибку... немогу устранить .. masm model small stack 256 .data fnd db 0ah,0dh,'Simvol nayden ','$' nochar db 0ah,0dh,'simvol ne nayden.','$'
Assembler Удалить из строки каждое чётное по счёту слово РЕбят помогите плиз, дали задание на практике препод очень плохо объясняет, и не получаеться сделать, вот само задание! 1)вводиться строка символов, удалить из строки каждое чётное по счёту слово. есть исходник но он заменяет только на ! знак слова оканчивающиеся на a. include macro.lib sts segment stack 'stack' dw 256 dup(?) sts ends dts segment 'data' stroca label byte maxlen db 130 https://www.cyberforum.ru/ asm-beginners/ thread538888.html
Assembler Из строки вывести только то, что находится между первой и второй ";" https://www.cyberforum.ru/ asm-beginners/ thread538715.html
Вообщем такая фигня народ, дали прогу на практике написать, где вводится строка, из которой надо вывести только то что находится между первой и второй ";" . Исходник есть, но в нем я тупо пытался извратиться чтобы препод не заметил. Если кто знает че поменять. Подскажите плз... include macro.lib sts segment stack 'stack' dw 256 dup(?) sts ends dts segment 'data' stroca label byte maxlen db...
В числе переставить биты по правилу Assembler
Не знаю как решить(третий день мучаюсь( Помогите,пожалуйста, Используя команды операций над битами составить программу для упаковки восьмиразрядных чисел A, B и С по заданной схеме в одно 16-разрядное слово D, а так же для выполнения обратной операции - распаковки (из D получить числа A, B и С разрядностью 8 бит) Схема упаковки D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0...
Assembler Задача на массив https://www.cyberforum.ru/ asm-beginners/ thread538233.html
Помогите сделать задачу заранее спасибо:) Дан массив 9*9 найти в нем строку с наибольшей суммой элементов
Assembler Поменять местами содержимое элементов написал на ассемблере код для смены местами содиржимого двух регистров, почему то не пашет. начальный адрес озу 0100Н конечный 01С8Н. т.е надо первую половину массива вставить вместо второй, а вторую вместо первой LXI H,0100H LXI D,0132H MVI A,0032H M1: XCHG INX H INX D DCR A JNZ M1 https://www.cyberforum.ru/ asm-beginners/ thread538112.html
Assembler Вывод введенного пользователем с клавиатуры символа на экран
Добрый день. Нуждаюсь в помощи\совете, есть такая задача: Написать программу, которая выводит на экран введенный с клавиатуры символ N раз. Число повторов N ввести с клавиатуры. Довольно простая и первую часть я сделал быстро: -a 100 mov ah,01 int 21 mov dl,al mov cx,5 (кол-во повторов символа, константа, 5 в данном случае)
Assembler В строке, вводимой с клавиатуры, все пятибуквенные слова записать в обратном порядке https://www.cyberforum.ru/ asm-beginners/ thread537239.html
Всех приветствую! Не могу понять, как осуществить данное задание, код не интересен, просто не могу понять, как реализовать механизм: "В строке, вводимой с клавиатуры, все пятибуквенные слова записать в обратном порядке". Как всю строку перегнать в обратном порядке есть идеи, но не могу сообразить как выделять 5буквенные слова и с ними работать >_<
1779 / 757 / 153
Регистрация: 03.06.2009
Сообщений: 5,927
05.04.2012, 23:05 0

Проверка на четность первых 15-ти однобайтовых чисел - Assembler - Ответ 2878462

05.04.2012, 23:05. Показов 2278. Ответов 6
Метки (Все метки)

Ответ

Вообще все смешалось: кони, люди...
Нет такого регистра HL.
Есть, в i8080, и очень похоже, что задание для этого процессора. В памяти всплыла подобная формулировка и там нужно было именно под древний КР580ВМ80.
Я бы сделал так, ИМХО:
Assembler
1
2
3
4
5
6
7
8
9
10
11
12
lxi h,66h
mvi c,15
lp: mov a,m
ani 1
mov a,m
jz m1
out 9
jmp m2
m1: out 10
m2:inx h
dcr c
jnz lp


Вернуться к обсуждению:
Проверка на четность первых 15-ти однобайтовых чисел Assembler
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.04.2012, 23:05
Готовые ответы и решения:

Проверка целых чисел на четность
Добрый день! Написал код, но допустил ошибки. Подскажите, что нужно исправить. #include &lt;stdio.h&gt;...

Проверка Деления на два (Четность Чисел)
Задача: &quot;Найти в массиве чисел суммы элементов, индексы которых четны и нечетны и вывести эти суммы...

Проверка чисел на чётность или наоборот, дальнейший вывод
Написать программу, в которой вводятся 3 числа: А,В,С. Если среди них имеется хотя бы одно четное...

Проверить на четность сумму первых n членов последовательности Фибоначчи
День добрый. Помогите решить задачу, пожалуйста &quot;Верно ли, что сумма первых n членов...

6
05.04.2012, 23:05
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.04.2012, 23:05
Помогаю со студенческими работами здесь

Определить наибольшее из двух однобайтовых чисел
В регистрах B и C находятся два одно байтовых числа. Определить большее из них и записать в...

Проверка на четность
Значит задача следующая вывести на экран только четные значения функции. Функцию я задал...

Проверка на четность
Написать программу которая проверяет число на четность

Проверка на четность
Есть восьмизначное число, проверить входят ли в запись этого числа четные цифры. Как реализовать...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru