Форум программистов, компьютерный форум, киберфорум
Assembler для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Assembler Демонстрация ADD, ADC https://www.cyberforum.ru/ asm-beginners/ thread842423.html
Здравствуйте! У меня стоит задача реализовать программу демонстрации работы команд сложение ADD , ADC (т.е. показать, как это делает процессор внутри, как переводит в Bin(Hex) , как выставляет флаги, как складывает, переводит обратно (в моем понимании предметной области) Буду весьма благодарна за любую помощь и особо благодарна за описание алгоритма, что "там происходит"! Добавлено через...
Assembler Консольный ввод/вывод символов
Доброго времени суток! Работаю с .com файлами. Задание у меня такое: Массивы символов s1 и s2 определены в сегменте данных. С клавиатуры вводятся строка s3 и символы a1 и a2. Написать программу, которая выводит на экран входные данные по следующему сценарию: Введите символ a1: a1 Введите символ a2: a2 Введите строку s3: s3 Результат: s1ba2ba1bs2bs3ba1 (b – символ пробела)
Assembler программа деления с остатком https://www.cyberforum.ru/ asm-beginners/ thread842127.html
нужно переделать программу умножения, в программу деления с остатком. сам я пока тут не шарю. комментарии не от этой программы. ; Демонстрационная программа сложения двух ; одноразрядных; беззнаковых чисел ; Для построения рабочей версии используйте команды: ; >tasm demo; ; >tlink demo; ; >demo ; Резервирoвание места под стек sseg segment stack 'stack'
Assembler вывод на экран https://www.cyberforum.ru/ asm-beginners/ thread842071.html
не могу разобраться с выводом в ассемблере, пожалуйста, помогите test al, 1 jz @chet jmp @nechet @chet: // вывести единицу jmp @exit @nechet: // вывести переменную str(введенную ранее пользователем) jmp @exit
Assembler Перевод числа из 16 в 10
можете пожалуйста написать принцип, либо (.286 макс) . перевода числа лежащего в ax (т е шестнадцатеричного) в десятичную систему. новое число нужно записать в память. размер памяти 5 байт (т к по одному на каждый символ)
Assembler Переместить буквы массива а в массив b Подскажите пожалуйста,есть код,знаю что неправильный,может кто нибудь помочь? ps знаю что нуб) https://www.cyberforum.ru/ asm-beginners/ thread841844.html
Assembler [TASM] Удаление элементов из массива https://www.cyberforum.ru/ asm-beginners/ thread841509.html
Например имеется одномерный массив однобайтовых чисел: 1,2,3,0,5,0,7,0,9,0. Нужно удалить все нули из массива, а затем суммировать оставшиеся элементы. Использовать цепочечные команды. C суммированием проблем не возникло, а вот с удалением возникают проблемы. Как я понимаю для удаления элемента нужно сдвинуть следующие за ним элементы на 1 позицию влево, а затем уменьшить размер массива на 1....
Assembler Удалить из текста все цифры
Помогите чайнику по ассэмблеру решить эту задачу. "Удалить из текста все цифры"?
Assembler Програмирование на ассемблере Здравствуйте, я при воспроизведении одного аппарата (http://pic.rkniga.ru/shemotehnika/ustroystva-dlya-doma/92-kodovyy-zamok-bez-knopok.html). Но столкнулся с проблемой: на сайте указано, что код следует вписать самому в файл .asm. Так же указано именно куда вписать ( в ячейки с адресами с 0x00 по 0x04 записывают первый, а в ячейки с адресами с 0x05 по 0x09 — второй.). Подскажите пожалуйста в... https://www.cyberforum.ru/ asm-beginners/ thread840854.html Assembler Модель анализа пожарного датчика в помещении помогите с простыми программами в ассемблере, на c++ это легко сделать, а тут вообще не понимаю как. 1.Необходимо создать программу-модель анализа пожарного датчика в помещении, которая выводит сообщение «Опасная ситуация», если t >= 45 grad C. https://www.cyberforum.ru/ asm-beginners/ thread840820.html
Assembler Создание цикла из чисел (ассемблер)
Необходимо заполнить память числами от 0 до 254, 4 раза подряд! Работаем на микропроцессоре "tms 320=c5500"
Assembler Написать программу, удаляющую из исходной строки заданную конфигурацию символов Помогите,пожалуйста, написать программу, удаляющую из исходной строки заданную конфигурацию символов. Заранее,спасибо! p.s: и если можно написать,что делает каждая строчка. https://www.cyberforum.ru/ asm-beginners/ thread840598.html
Эксперт быдлокодинга
2091 / 525 / 69
Регистрация: 04.11.2010
Сообщений: 1,310
20.04.2013, 14:25 0

BCD числа в упакованном и неупакованном формате - Assembler - Ответ 4442827

20.04.2013, 14:25. Показов 14742. Ответов 11
Метки (Все метки)

Ответ

Цитата Сообщение от Mikl___ Посмотреть сообщение
Можно хоть пять нулей впереди поставить, но число при этом не изменится
Я бы год назад точно запутался бы, а возможно и не понял. Поясню. Представление байта идёт для меня до сих пор на физическом уровне. И каждый из них представляется как отдельная коробочка, поэтому без нуля перед еденичкой стройный мир из коробочек-байтов сразу рушится в моей голове. Разумеется сейчас я прекрасно понимаю что ноль в начале ничего не значит. Но на стадии ассемблер - колдунство такие мелочи очень важны. 123 превращается 010203 более однозначно для восприятия. 10203 пугает своей неоднозначностью то ли 10 20 3 то ли 1 02 03
P/S/ это я поплакать как нам начинающим сложно.

Вернуться к обсуждению:
BCD числа в упакованном и неупакованном формате Assembler
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.04.2013, 14:25
Готовые ответы и решения:

Вывод значения числа в формате BCD
Есть программа, складывающая два упакованных BCD числа. Хочу вывести значения сложения на экран....

Превращение десятичного числа в BCD-формате в ASCII-формат
нужно написать программу на ассемблере программу превращения десятичного числа 927459 в BCD-...

Преобразование десятичного числа 927459 в BCD-формате в ASCII-формат
Помогите пожалуйста написать программу на ассемблере программу превращения десятичного числа ...

Masm32: Сложить величины 394 и 12, представленные в неупакованном формате
возникла проблема со сложением чисел в неупакованном формате... сложить величины 394 и 12,...

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

Вычитание чисел в формате BCD
Введите два десятичных числа разрядностью не более 10 цифр, выполните преобразование в...

Вычисление "+-*" в упакованном формате
Доброе время суток. Помогите пожалуйста разобраться в программе. Программа готовая, суть в том что...

Определение данных разрядностью 8, 32 бит в формате bcd
Как в программе будет выглядеть определение данных разрядностью 8, 32 бит в формате bcd?

BCD числа
Ребят, помогите решить задачу, никак не могу понять, вроде как элементарная. Разработайте...

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