Shoorup, напишите программу, которая преобразует строку в число. На входе: - Адрес буфера, с символами (в ASCII). К примеру, подаем строку:...
Последнюю ошибку заметил только после дизассемблирования :D
Phantom_84 Спасибо, помог :). Кроме того, была еще ошибка (опечатка), без которой не получилось бы перепрыгнуть в 16-разрядный режим:
О, заметил одну ошибку: ;; Возврат в RM. db 0x66 ;; нужно или нет? (впрочем, даже если закоменнтировать, ничего не работает.) db...
Я уже давно не работал в защищенном режиме (то есть, давно не писал програми, которые переходят в этот режим). Сейчас опять понадобилось войти в...
Кнута нет.
Посмотрите на исходники загрузчика, например, ОС Singularity (http://singularity.codeplex.com/). Папка base/boot/SingLdrPC. Там 16-битная точка...
Ты его просто не умеешь готовить ;)
SMPlayer - http://smplayer.sourceforge.net/
Что значит "обращаться сколько угодно протоколов"? Протокол - это правило, документ, если хотите. К васму, например, на порт 80 одновременно...
А что нужно изучать?
JCronuz Я уже задавал этот вопрос: http://wasm.ru/forum/viewtopic.php?id=36797
Y_Mur Вохомжность адресовать 4GB памяти в RM - это следствие ошибок в архитектуре процессора, так что я его не учитываю.
_DEN_ Интересно, сколько успешных, не развалившихся проектов было сделано на нем? А то думаю (на будущее), какой бы инструмент выбрать для...
Тогда не получится это: Rockphorr Стартовый адрес: 0x0000:0x7C00 Ну или: 0x07C0:0x0000
Или все-таки под DOS, как в большинстве ВУЗов?
Luna Во-первых, вы же программируете на C++? Так зачем подключать conio.h stdio.h string.h, если они относятся с Си?
TermoSINteZ А-а, ну да :) извиняюсь.
Еще вариант. typedef struct list_s { struct list_s *next; struct list_s *prev; } list_t; void list_initialize(list_t *head) { head->next...
ReadFile().
Имена участников (разделяйте запятой).