Здравствуйте, крайне извиняюсь за то, что беспокою Вас, но мне срочно нужна помощь по любому варианту.
И, еще, нужно чтобы было прямое обращение к памяти, пожалуйста!
4.1 Вариант 1. Генерировать ноту МИ пока не будет нажата клавиша Y на клавиатуре.
4.2 Вариант 2. Генерировать ноты ДО, СИ, пока не будет нажата любая клавиша.
4.3 Вариант 3. Используя PPI генерировать звук.
4.4 Вариант 4. Используя таймер генерировать ноты ДО, РЕ, МИ, пока не будет
нажата любая клавиша.
4.5 Вариант 5. При нажатии клавиши Y начать генерировать звук, до тех пор, пока не
будет нажата клавиша N.
4.6 Вариант 6. Генерировать ноты ФА, СОЛЬ, пока не будет нажата любая клавиша.
4.7 Вариант 7. Генерировать звук, изменяя частоту и длительность звучания, пока не
будет нажата любая клавиша.
NASM
Модератор: Модераторы разделов
-
- Сообщения: 3408
- Статус: аватар-невидимка
- ОС: openSUSE Tumbleweed x86_64
Re: NASM
Это для DOS что ли?
-
- Сообщения: 5
-
- Сообщения: 3408
- Статус: аватар-невидимка
- ОС: openSUSE Tumbleweed x86_64
Re: NASM
Инструкции IN/OUT запрещены в ring3, а значит не работают в пользовательском режиме в защищённых ОС, таких как Linux, FreeBSD, OS X, Windows, etc. О каком использовании PPI для спикера и таймера тогда может идти речь? Если нужно написать модуль ядра, то это нужно оговорить, потому что это явно сложнее маленькой программки, и нужно начать с того, знаете ли Вы как писать модуль ядра.
Или я что-то не понял?
Или я что-то не понял?
-
- Сообщения: 5
Re: NASM
NickLion писал(а): ↑26.06.2015 10:45Инструкции IN/OUT запрещены в ring3, а значит не работают в пользовательском режиме в защищённых ОС, таких как Linux, FreeBSD, OS X, Windows, etc. О каком использовании PPI для спикера и таймера тогда может идти речь? Если нужно написать модуль ядра, то это нужно оговорить, потому что это явно сложнее маленькой программки, и нужно начать с того, знаете ли Вы как писать модуль ядра.
Или я что-то не понял?
Я вообще этого не знаю, нам просто дали задания - сказали сделать, ни книжек, ничего, надо сдать к 1 числу.
-
- Модератор
- Сообщения: 20909
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: NASM
Так не бывает. Но в любом случае надо подойти к преподу и уточнить непонятные моменты. Вряд ли он Вас покусает, скорее наоборот обрадуется, что хоть кто-то что-то пытается сделать самостоятально.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
- Сообщения: 1144
- Статус: Slacker!
- ОС: Slackware64-current
-
- Сообщения: 3729
- Статус: Многоуважаемый джинн...
- ОС: Slackware64-14.1/14.2
Re: NASM
Небось, какой-нибудь "универсальный институт сервиса".
У нас в городе есть колледж, который всю жизнь выпускал швейников и поваров.
Потом стал выпускать ещё бухгалтеров.
Потом добавились социологи.
А теперь выпускают ещё и программистов.
Преподавательский состав при этом не меняется.
И кто же там читает программистам профильные предметы?
Один из предметов ведёт преподша, которая всю жизнь вела социологию. То есть не технарь ни разу. На старости лет переквалифицировалась.
Вот в этих "универсальных институтах" точно такая же картина. Только что статус учебного заведения повыше и денег просят побольше.
А почему, спрашивается? Нормальных вузов нет? Есть. Но туда поступить (да ещё на бюджет) - это ж мозгов не хватает. А тут за деньги - пожалуйста. Хоть погромист, хоть булгактер.
-
- Сообщения: 3684
- ОС: calculate linux, debian, ubuntu
Re: NASM
нам просто дали задания - сказали сделать, ни книжек, ничего, надо сдать к 1 числу.
анологичная ситуация и у меня по многим предметам. Только задания дают в разы проще.
-
- Сообщения: 1139
- ОС: Fedora
Re: NASM
Этот случай совсем клинический: во-первых, предлагается подраться с операционной системой, во-вторых, писать на ассемблере. Тут что-то не так:
- либо студент понял в задании что-то не так, можно сказать - ничего не понял,
- либо преподаватель ничего не понимает,
- либо преподаватель всё понимает, и хочет от непонятливого студента избавиться.
-
- Сообщения: 3684
- ОС: calculate linux, debian, ubuntu
Re: NASM
либо преподаватель ничего не понимает,
именно в моем случае как раз этот пункт. Только надо уточнить, ничего не понимает в написании реальных (даже простых) программ. Например, синтаксис ЯП преподы часто знают.
зы
в то же время в том же университете есть преподаватели, которые пишут простенькие программы. Задания у них совсем иные.
-
- Сообщения: 854
- Статус: Оператор вычислительных машин
- ОС: Debian
Re: NASM
Темы от студентов с запросами готовых решений по заданиям зарываются не глядя.
А разве эта тема не противоречит этому правилу?
Кто ищет, тот всегда найдет!
Опыт - это когда все получается с первого раза.
Опыт - это когда все получается с первого раза.