Описание тега irvine16
A 16-bit MASM library and macros targeting the MS-DOS operating system.
1
ответ
Язык ассемблера переключается на флаги
В настоящее время я получил задание, в котором мне нужно кодировать на ассемблере, где вы берете пользовательский ввод, чтобы получить шестнадцатеричное 4-значное значение и преобразовать его в двоичное, а затем, после получения двоичного значения, …
28 апр '16 в 02:27
1
ответ
Запись значения al - assembly - real mode - masm
Я хочу показать значение регистра al без использования какой-либо библиотеки, что мне делать? Какое прерывание я должен использовать? Я использую язык ассемблера (masm), и моя программа работает в реальном режиме. например, в защищенном режиме мы ис…
19 ноя '15 в 09:38
2
ответа
Не удается получить доступ к метке через регистры сегментов, ошибка в сборке
INCLUDE Irvine16.inc .data byteArray BYTE 6 DUP(?) listSize = ($ - byteArray) aSum WORD 0 soffset = 0 .code main PROC mov ax, @data mov ds, ax mov cx, listSize Loop1: mov ax, 0 movzx ax, [byteArray + soffset] add aSum, ax soffset = soffset + 1 loop …
03 окт '09 в 03:48
2
ответа
Напишите полную программу в режиме реального адреса, которая: 1) предлагает пользователю прочитать с клавиатуры одну заглавную букву между K и P
Напишите полную программу в режиме реального адреса, которая: Предлагает пользователю прочитать с клавиатуры одну заглавную букву между K и P. Проверяет ввод, и если символ не находится в диапазоне, снова и снова запрашивает пользователя, пока не бу…
28 май '13 в 10:14
3
ответа
Записать символ в видеобуфер MASM
Я пытаюсь написать букву "D" синим цветом на белом фоне, переместив ее в видеобуфер. Что не так с этим кодом? ВКЛЮЧИТЬ Irvine16.inc .код основной ПРОЦ мув топор,@data мов дс, топор мов си, 0b800h мов слово ptr [si], 44 ч MOV слово PTR [Си +2] 0701h …
01 дек '11 в 00:59
1
ответ
Ошибка A2006: неопределенный символ: DGROUP
Я пытаюсь собрать этот код, но он возвращает ошибку. Не могли бы вы помочь мне исправить это? Благодарю. INCLUDE irvine16.inc .data array db 31h,32h,33h,34h ;use db to define array COUNT = ($-array) ;The $ operator gives the value of the location co…
12 ноя '11 в 19:15
0
ответов
Как использовать writeInt на ассемблере
Хорошо известная серия чисел Фибоначчи, которая, по общему мнению, была открыта Леонардо Пизанским около 1200 года, веками ценилась за универсальные качества художников, математиков и композиторов. Каждое число в ряду после числа 1 является суммой д…
18 сен '17 в 00:43
1
ответ
Ассемблер (Irvine)- макрос, который ожидает нажатия клавиши и возвращает нажатую клавишу
Макрос, который ожидает нажатия клавиши и возвращает нажатую клавишу. Макрос должен включать параметры для кода ASCII и кода сканирования клавиатуры. У меня есть следующий код, но я получаю две ошибки. Ниже приведены ошибки с моим исходным кодом. Ош…
03 ноя '15 в 15:38
1
ответ
Как использовать /link файл.lib в качестве библиотеки с использованием ассемблера TASM?
Я делаю проект на ассемблере и мне нужно использовать.lib файл. Я использую ассемблер TASM, и мне не удалось запустить мою программу. Я искал ссылки на файл.lib с помощью TASM, но все источники показывают мне, как связывать файл.lib с помощью MASM. …
04 апр '19 в 01:38
2
ответа
Управление стеком времени выполнения в процедуре
Я работаю над программой, которая содержит две процедуры. Тот, который выталкивает массив из N двойных слов без знака в стек, а тот, который выталкивает N двойных слов без знака из стека и сохраняет их в массиве. Я могу успешно поместить все элемент…
14 мар '19 в 20:02
0
ответов
Библиотека Irvine32 на эмуляторе emu8086
Есть ли способ получить библиотеку Irvine на emu8086, если да, дайте мне знать, как это сделать, потому что я пытался получить ее, вставив содержимое библиотеки в папку emu8086, но я все еще получаю сообщение об ошибке.
11 авг '20 в 22:46
0
ответов
Реализация сортировки выбором на языке ассемблера с использованием библиотеки Irvine
Я реализую сортировку выбором на языке ассемблера, используя irvine32.inc, и я кое-как реализовал ее в меру своих возможностей. Можете ли вы проверить мою функцию сортировки выбором, которую я пытался отлаживать, и она дает мне дополнительный ноль п…
30 ноя '22 в 19:41