Форум программистов, компьютерный форум, киберфорум
Assembler, MASM, TASM
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Assembler нужна программа которая могла бы определять параметры модема такого как Zyxel Omni 56k https://www.cyberforum.ru/ assembler/ thread394457.html
очень нужна программа которая могла бы определять параметры модема такого как Zyxel Omni 56k, написанная на преккраснейшем языке ASSEMBLER))) плиз хелп!!!!
Как описать содержимое стека? Assembler
Как описать изменение содержимого стека и регистра sp после выполнения каждой команды из нижеприведенной последовательности. Где прочитать? Адрес Оператор title callproc 0000 stacksg segment para stack 'Stack' 0000 dw 32 dup(?) 0040 stacksg ends
Assembler ДОПОМОЖІТЬ НАПИСАТЬ ПО на ЕКЗАМЕН. Написать программное обеспечение на языке Ассемблер к устройству (см. схему лаб. стенда МПУ-1), которое должно работать следующим образом. В исходном состоянии в младшем разряде семисегментного светодиодного индикатора (HL2) отображается цифра «0» и программа ожидает превышения напряжением на положительном входе аналогового компаратора напряжения на отрицательном входе (порогового напряжения).... https://www.cyberforum.ru/ assembler/ thread394082.html Assembler Работа с изображением. Помогите с решением задачи на Ассемблере. Разработать резидентный обработчик прерывания, который при вызове из программы сдвигает изображение в заданной области экрана на несколько точек вправо. https://www.cyberforum.ru/ assembler/ thread393700.html
Assembler Ввод с клавиатуры
Как сделать ввод используя функции БИОС? mov ah, 00h int 16h Появляется курсор для ввода но как только нажымаю какуюто клавишу все закрывается. Помогите пожалуйста.
Assembler Можно ли использовать push и pop в model tiny? https://www.cyberforum.ru/ assembler/ thread393431.html
Если можно, то какие дополнительные параметры для этого требуются? Желательно на примере показать...
Assembler Смена порядка битов в байте https://www.cyberforum.ru/ assembler/ thread393343.html
Доброго времени суток!! У меня возник вопрос: как в байте :110001 сменить бити так что бы получилось : 100011 то есть все биты сместить влево на один бит команда :rol 110001 дает результат : 1100010
Команды обработки данных Assembler
Пожалусто помогите с решением Выбрать числа с минимальным и максимальным значением из массива, содержащего 12 8-разрядных чисел со знаком, которые размещены в памя-ти, начиная с адреса $хх. Минимальное и максимальное число записать в регистры R20, R21, а порядковые номера этих чисел в исходном массиве данных - в регистры R22 и R23. если можно с коментариями...заранее благодарен!
Assembler Вводить на дисплей каждый выделеный с клавиатуры символ Используемые ВУ Клавиатура, дисплей,таймер Пояснения Очистка буфера клавиатуры после ввода 48 символов, очистка экрана каждые 15 секунд 1) ) требуется выполнить двумя способами сначала в режиме программного контроля, далее модифицировать программ таким образом, чтобы события обрабатывались в режиме прерывания программы. Поскольку "фоновая" (основная) задача для этого случая в задании... https://www.cyberforum.ru/ assembler/ thread393256.html Assembler Функции BIOS ввода-вывода Помогите найти какой то пример программы или процедуры ввода-вывода строки используя функции BIOS. https://www.cyberforum.ru/ assembler/ thread393236.html
Assembler Процедуры и функции. Assembler(Virtual Pascal)
Помогите, пожалуйста, решить задачу. Задание: Подсчитать в строке, представленной в виде кодов ASCII в десятичной системе, частоту появления цифр от 0 до 9. В результате работы должна быть написана одна или несколько функций, которые помещается в модуль следующего вида: library <Название DLL>; procedure <Название первой процедуры>; asm <Текст процедуры> end;
Assembler Работа со строками в ассемблере... https://www.cyberforum.ru/ assembler/ thread392713.html
Народ, помогите, пожалуйста, устранить 2 проблемы в проге. В общем задание такое: Ввести максимальное количество символов (но только от 1 до 30), которое можно ввести в строку (в проге ограничить это количество от 1 до 30). Вывести строку. Далее ввести количество (n) символов, которые мы выводим на экран. Вывести первые n символов Сделать запрос на повтор выполнения программы(символ y/n) ...
Ушел с форума
Автор FAQ
16279 / 7604 / 1065
Регистрация: 11.11.2010
Сообщений: 13,617
29.11.2011, 11:39 0

XMS что это? - Assembler - Ответ 2225719

29.11.2011, 11:39. Показов 5064. Ответов 7
Метки (Все метки)

Ответ

boot.ini, пробую еще раз, для понятности используй калькулятор из стандартных программ.
1)в DOS полный адрес получается из двух частей = значение в сегментном регистре * 16 + смещение
2)максимальное значение сегментного регистра =FFFF
3)максимальное значение смещения =FFFF
4) смотрим какому максимальному адресу это соответствует?
FFFFh*10h+FFFFh=FFFF0h+FFFFh=10FFEFh=10FFEF в шестнадцатеричной = 1114095 в десятичной = 100001111111111101111 в двоичной, а вот и нет 8086 имели 20 адресных линий (от нулевой до 19-ой) поэтому самая старшая единица здесь не учитывается поэтому FFFFh*10h+FFFFh=FFFF0h+FFFFh=0FFEFh а самый старший адрес будет равен 11111111111111111111 в двоичной, FFFFF в шестнадцатеричной, 1048575 в десятеричной. В intel 286 появляется 20-ая адресная линия и теперь максимальный адрес стал равен 1FFFFF hex= 2097151 dec = 111111111111111111111 bin память от 2097151 до 1048575 и называется XMS

Вернуться к обсуждению:
XMS что это? Assembler
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.11.2011, 11:39
Готовые ответы и решения:

Что это в исходнике?
есть код IDI_ICON EQU 1001 что он значит? это в описании находиться

Скажите, что это за транслятор?
.model small include io.asm .data a1 dw 0000000010110101b b1 dw 0000000000110111b c1 dw ?...

Ошибка или что это ?
Я начинающий вот код программы CSEG segment org 100h _start: mov ah, 9 mov dx, offset...

Что значит это текст?
ASSUME CS:KOM_,SS:STEK_,DS:DAN_ STEK_ SEGMENT STACK DW 10000 DUP (?) DNOST_ DW ? STEK_ ENDS ...

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

Подпрограмма обработки прерываний: что это и как использовать
Всем привет.Я начинающий в ассемблере....Возник вопрос насчёт обработки прерываний:Что это вообще...

Что изменяется, записывается в стек и где это в стеке после команды?
1 0000 stseg segment para stack 2 0000 10*(????) old_adress dw ...

Что это такое?
Смотрите, есть банальная программа: ;процессор 386 .386 ; плоская модель, стандартные вызовы...

Что это за ошибка
что это за ошибка

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