|
|
Другие темы раздела | |
Assembler Ввод-вывод данных с четырех кнопок управления на ССИ индикатор Помогите пожалуйста разработать программу на ассемблере для микроконтроллера PIC Micro "Ввод-вывод данных с четырех кнопок управления на ССИ индикатор" Добавлено через 9 часов 57 минут Где же вы, старые добрые программисты? https://www.cyberforum.ru/ asm-beginners/ thread307170.html |
Деление n-байтового числа Assembler Нужна программка которая производит деление n-байтового числа на число определенного размера без учета знака. ввод - вывод элементов написан , вот только никак не разберу, то ли это : code segment assume cs: code, ds: data; begin: mov ax, data mov ds, ax ; Вывод запроса на ввод двух чисел |
Assembler Среднее арифметическое десяти 14-разрядных двоичных чисел
https://www.cyberforum.ru/ asm-beginners/ thread306645.html Помогите написать программу для микропроцессора КР580: найти среднее арифметическое десяти 14-разрядных двоичных чисел (находящихся в ОЗУ), результат записать в ОЗУ |
Assembler Ввод/вывод числа типа integer, используя функции BIOS и подпрограммы ввода/вывода
https://www.cyberforum.ru/ asm-beginners/ thread306329.html помогите пожалуста с написанием программы. Написать программу ввода/вывода числа типа integer, используя функции BIOS и подпрограммы ввода/вывода. Должна обеспечиваться корректная оброботка ошибочного ввода (недопустимые символы, недопустимое число) нужен текст, скомпилирую сам. Если можно то с описанием чего там и как. Зараннее спасибо |
Assembler Ввести с клавиатуры строку. Посчитать в ней количество запятых. Вывести результаты на экран. как из этого: mycode segment 'code' org 100h ; START: assume cs:mycodе mov dx, 0 MYLOOP: mov ah, 01h int 21h |
Assembler Перевод числа
https://www.cyberforum.ru/ asm-beginners/ thread305895.html Собственно нужна подсказочка. Вводиться число в шестнадцатеричной системе, перевести в двоичную. И конкретно возникла сложность в вводом и переводом букв в двоичную систему... с цифрами от 0 до 9 проблем нет... Как можно реализовать ввод и перевод букв? |
Assembler Преобразовать массив чисел в упакованный формат
https://www.cyberforum.ru/ asm-beginners/ thread305519.html Задать в памяти компьютера массив из 40 символов в кодах ASCII. Проанализировать этот массив символов до появления символа точки «.», подсчитав общее число символов до появления точки. Выделить из этой части массива числовые данные, преобразовать их в упакованный формат и представить отдельным массивом чисел в упакованном формате. При этом отобразить на экране дисплея исходный массив символов,... |
Assembler Подсчет нулей в двоичной записи числа Всем доброго времени суток !!! Задание следующее: Мы вводим число в 8-й системе, надо перевести его в 2-ю и посчитать кол-во нулей Пример: 123(8) -> 1010011(2), Прога дожна вывести 3 Вот в принципе рабочая прога, но при вводе 000 прога выдает что кол-во нулей 0, препод говорит, что как минимум 8 должно быть.. Кто знает как доделать помогите !! .model small .stack 100h .data |
Assembler Нужно выражение домножить на pi
https://www.cyberforum.ru/ asm-beginners/ thread305345.html делаю вычмсление pi*((a -b * 7) mod 1000 +36*b) div 2 +63) результат (a -b * 7) mod 1000 +36*b) div 2 +63 в регистре ах никак не соображу как его на pi домножить резульат должен быть снова в ах kr2_14 PROC FAR a:word, b:word PUBLIC kr2_14 mov si,ds mov bx,a ; bx:=a; mov ax,b ; ax:=b; |
Assembler Считывание символа с клавиатуры и добавление его в строку
https://www.cyberforum.ru/ asm-beginners/ thread305211.html Привет! Мне нужно открыть файл, имя которого я ввожу с клавиатуры. Как открыть файл с определённым именем я знаю. Получается, что нужно считать вводимые с клавиатуры символы, записать их в какую-нибудь переменную, а дальше уже открывать файл с этим именем. Вот тут-то и возникла проблема. Я не знаю как записать вводимые с клавиатуры символы в какую-то переменную. Пробовал так: open_file_name ... |
Вывод целого беззнакового числа от 0 до 99. Assembler .data ... .stack ... .code ;Ваше вычисления ;****Вывод**** mov cx,10 lea si,p+3 c20: cmp ax,10 jb c30 |
Assembler В слове найти самую короткую последовательность чередующихся нулевых и единичных битов
https://www.cyberforum.ru/ asm-beginners/ thread304843.html дана задача:В слове найти самую короткую последовательность нулевых и единичных битов и единичные биты заменить нулевыми, а нулевые единичными . т.е. например в числе 1101011101010001b по идее должен найти 10101, подскажите алгоритм. плиз. Добавлено через 4 часа 19 минут как установить наличие таких последовательностей я уже знаю но как найти минимальный среди них и инвертировать? .data ... |
Nazarius
|
||||||
0 | ||||||
Занесение вещественного числа в регистр - Assembler - Ответ 170256329.05.2011, 21:02. Показов 3802. Ответов 1
Метки (Все метки)
здравствуйте.помогите пожалуйста
как занести в регистр вещественное число dd
спасибо за помощь Добавлено через 1 час 46 минут ну тогда хотя бы как занести в регистры dx:ax? Вернуться к обсуждению: Занесение вещественного числа в регистр Assembler |
29.05.2011, 21:02 | |
Готовые ответы и решения:
1
Занесение данных в регистр ds Определение данных и занесение в регистр AX, BX, CX, DX процессора Занесение параметра в регистр EAX Занесение в динамическую память вещественного массива. |
29.05.2011, 21:02 | |
29.05.2011, 21:02 | |
Помогаю со студенческими работами здесь
0
Даны два числа. Записать в регистр SI меньшее, а в регистр DI - большее из них Перевод числа из 10сс в 2сс,8сс и 16сс с заданием числа вещественного типа Найти дробную часть вещественного числа х, если целые числа вводимые с экрана положительные; х=y/z На интервале найти числа, делящиеся на 5 с остатком от деления (дробной частью вещественного числа), равным 4 |
Новые блоги и статьи | |||||
Как написать микросервис на Go/Golang
InfoMaster 14.01.2025
Определение микросервиса, преимущества использования Go/ Golang
Микросервис – это архитектурный подход к разработке программного обеспечения, при котором приложение состоит из небольших, независимо. . .
|
Как написать микросервис с нуля на C#
InfoMaster 14.01.2025
В современном мире разработки программного обеспечения микросервисная архитектура стала стандартом де-факто для создания масштабируемых и гибких приложений. Этот архитектурный подход предполагает. . .
|
Как создать интернет-магазин на PHP и JavaScript
InfoMaster 14.01.2025
В современном мире электронная коммерция стала неотъемлемой частью бизнеса. Создание собственного интернет-магазина открывает широкие возможности для предпринимателей, позволяя достичь большей. . .
|
Как написать Тетрис на Ассемблере
InfoMaster 14.01.2025
Тетрис – одна из самых узнаваемых и популярных компьютерных игр, созданная в 1984 году советским программистом Алексеем Пажитновым. За прошедшие десятилетия она завоевала симпатии миллионы людей по. . .
|
Как создать игру "Танчики" на Unity3d и C#
InfoMaster 14.01.2025
Разработка игр – это увлекательный процесс, сочетающий в себе творчество и технические навыки. В этой статье мы рассмотрим создание классической игры "Танчики" с использованием Unity3D и языка. . .
|
Организую платный онлайн микро-курс по доработке Android-клиента Telegram
_Ivana 14.01.2025
Официальная версия и распространенные форки не полностью устраивают? Сделай свою кастомную версию клиента!
4 занятия по 2 часа (2 недели пн, ср 19:00-21:00 по Москве).
Первое вводное занятие. . .
|
Как создать приложение для фитнеса для iOS/iPhone на Kotlin
InfoMaster 14.01.2025
Создание собственного фитнес-приложения — это не только захватывающий, но и полезный процесс, ведь оно может стать вашим верным помощником на пути к здоровому и активному образу жизни. В современных. . .
|
Как создать приложение магазина для iOS/iPhone на Swift
InfoMaster 14.01.2025
Введение в разработку iOS-приложений
Разработка приложений для iPhone и других устройств на базе iOS открывает огромные возможности для создания инновационных мобильных решений. В данной статье мы. . .
|
Это работает. Скорость асинхронной логики велика. Вопрос видимо останется в стабильности. Плата - огонь!
Hrethgir 13.01.2025
По прошлому проекту в Logisim Evolution https:/ / www. cyberforum. ru/ blogs/ 223907/ blog8781. html прилагаю файл архива проекта в Gowin Eda. Восьмибитный счётчик из сумматора+ генератор сигнала. . .
|
UserScript для подсветки кнопок языков программирования в зависимости от текущего раздела
volvo 13.01.2025
В результате работы этого скрипта подсвечиваются нужные кнопки не только в форме быстрого ответа, но и при редактировании сообщения:
/ / ==UserScript==
/ / @name CF_DefaultLangSelect
/ / . . .
|
Введение в модели и алгоритмы машинного обучения
InfoMaster 12.01.2025
Машинное обучение представляет собой одну из наиболее динамично развивающихся областей искусственного интеллекта, которая фокусируется на разработке алгоритмов и методов, позволяющих компьютерам. . .
|
Как на Python создать нейросеть для решения задач
InfoMaster 12.01.2025
В контексте стремительного развития современных технологий особое внимание уделяется таким инструментам, как нейросети. Эти структуры, вдохновленные биологическими нейронными сетями, используются для. . .
|