|
|
Другие темы раздела | |
Assembler Логический сдвиг вправо 16-ти ричного числа
https://www.cyberforum.ru/ asm-beginners/ thread1933353.html Здравствуйте. Можете помочь найти ошибку(простите, что нарушаю правила, помощь нужна). Работаю в TASM. Вот задание: Составьте программу, вычисляющую значение для своего варианта задания. Исходные значения и результат вывести на экран в двоичном виде. Программу оформить с использованием макрокоманд. Логический сдвиг на 5 разрядов вправо числа 88775544ffeebb80h Вот программа: masm model... |
Assembler Обменять первый четный с последним нечетным элементом в массиве Необходимо обменять местами первый четный и последний нечетный элемент массива. Как это сделать . С первым четным элементом не могу разобраться )) Благодарю за помощь) |
Assembler Удаление пробелов в начале строки. Из .com в .exe
https://www.cyberforum.ru/ asm-beginners/ thread1933153.html Пробую переписать программу в exe, не получается Рабочий вариант в .com формате .model tiny .286 .code org 100h start: mov ax,3 int 10h; очищаю экран mov ah,9 |
Assembler Даны две переменные A и B. Переставить байты в переменных по следующей схеме:
https://www.cyberforum.ru/ asm-beginners/ thread1932433.html Даны две переменные A и B. Переставить байты в переменных по следующей схеме: Начальная нумерация байт A = 11 22 33 44 B = 55 66 После перестановки A = 44 22 55 33 B = 66 11 не могу разобраться с byte ptr. |
Assembler Нужно найти причину ошибки (illegal instruction) Совсем новичек в данной теме.(23 минуты опыта). Набрал текст программы из книги пытался скомпилировать выдало данную ошибку. Можете подсказать в чем конкретно проблема? |
Assembler Программа, которая разрешает ввод только 5 символов Необходимо написать программу на ассемблере (TASM), которая разрешает ввод только 5 символов (букв или цифр). Прошу помочь, очень срочно надо. Заранее спасибо https://www.cyberforum.ru/ asm-beginners/ thread1931770.html |
Assembler Умножение и деление
https://www.cyberforum.ru/ asm-beginners/ thread1931325.html Сейчас покажу пример программы, по которому мне нужно сделать работающий код в emu8086, только с другими цифрами и арифмитическими знаками. Вот пример F=(458 – 481) + X / (Y * 36) и его программа mov bx, 458h ; Пересылаем константу в регистр AX sub bx, 481h ; Вычитаем константу mov ax,y mov cx,36h imul cx ; Пренебрегаем старшей частью 32-б рез-та mov cx,ax mov al,x ... |
Не удается правильно переместить значение переменной в регистр Assembler Здравствуйте. Есть программка на ассемблере, которая просто считает n1+n2-n3 и выводит ответ на экран. Проблема в том, что если переменные загружать в регистр, считать и вывести на экран, то будет всегда ответ 51214, независимо от значения переменных. Если в регистр помещать не переменную, а число, то всё правильно. Помогите разобраться, где тут ошибка. ASSUME CS:CODE,DS:DATA,SS:STEK STEK... |
Assembler Как переделать код .com в .exe
https://www.cyberforum.ru/ asm-beginners/ thread1930703.html Есть вот код для проги .com. Как его переделать, чтобы можно было скомпилить в тасме в .exe? .model tiny .code org 100h .startup mov dx,offset urname ;запрос ввода имени mov ah,09h int 21h ;----------------------- |
Assembler Спагетти-код – это неизбежность? Или я чего-то не понимаю? Простое условие "если > то" в языках, к которым я привык, это как-бы вход в условие. А в ассемблере это наоборот выход и куча перекрёстных прыжков. Т.е. условие нужно "вынести куда-нибудь", потом прыгнуть на старое место, потом прыгнуть через условие, если оно на пути. Настоящий спагетти-код. Или это как-то по-другому решается? коды коды сравнение ... https://www.cyberforum.ru/ asm-beginners/ thread1930690.html |
Удалить пробелы в строке Assembler Попросили в универе сделать задание на ассемблере. Препод дал виртуалку DOS. Надо предоставить листинг программы и объяснить как он работает. Я заочник и препод объяснять не сильно хочет. Можете мне написать максимально просто и понятно программку по заданию, чтобы она была именно под DOS? Задание: "Удалить все пробелы в строке{mov ah,10}. (Пример: Мы все здесь.-> Мывсездесь.)" |
Assembler Вывод строки используя прямой доступ к видеопамяти CSEG segment org 100h begin: mov ax,dx mov es,ax mov al, 02h mov ah, 00h int 10h mov bp,offset string https://www.cyberforum.ru/ asm-beginners/ thread1928650.html |
0 / 0 / 0
Регистрация: 07.03.2017
Сообщений: 23
|
|
07.03.2017, 18:28 [ТС] | 0 |
Ошибка: "the ntvdm cpu has encountered an illegal instruction" - Assembler - Ответ 1018892507.03.2017, 18:28. Показов 5515. Ответов 41
Метки (Все метки)
Ответ
выходит все та же ошибка, я уже не знаю что делать, может не понимаю что то, т.к. только недавно начала пользоваться. делала вместе с преподавателем, и все равно, а курсовую уже скоро сдавать((
Вернуться к обсуждению: Ошибка: "the ntvdm cpu has encountered an illegal instruction" Assembler
0
|
07.03.2017, 18:28 | |
Готовые ответы и решения:
41
Сравнение чисел: ошибка "ntvdm cpu has encountered an illegal instruction" the NTVDM CPU has encountered an illegal instruction. Ошибка "ntvdm cpu has encountered an illegal instruction" Ошибка the ntvdm cpu has encountered an illegal instruction |
07.03.2017, 18:28 | |
07.03.2017, 18:28 | |
Помогаю со студенческими работами здесь
0
При обновлении драйверов видеокарты ошибка: The NTVDM CPU has encountered an illegal instruction The NTVDM CPU has encountered an illegal instruction The ntvdm cpu has encountered an illegal instruction The NTVDM CPU has encountered an illegal instruction The NTVDM CPU has encountered an illegal instruction The NTVDM CPU has encountered an illegal instruction - Windows 7 16 bit MS-DOS Subsystem С:/windows/svchost.exe The NTVDM CPU has encountered an illegal instruction CS:xxxxxx ID:xxx OP:xx xx xx xx Choose'Close' to |