Форум программистов, компьютерный форум CyberForum.ru

Моделирование перемещающего загрузчика - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Консольный вывод расширенной ASCII и русских букв http://www.cyberforum.ru/cpp-beginners/thread287711.html
Извиняюсь, если подобные темы уже есть, но с помощью поиска получить ответ на свой вопрос я не смог. Собственно, вот и он: Мне необходимо выводить на экран двумерные матрицы с русскими и/или английскими символами в рамках. Раньше для вывода русского текста использовал setlocale( LC_ALL,"Russian"); а для вывода псевдографики такую штуку static_cast<char>(n) И то, и другое - нагуглено по...
C++ Выделение текста для последующего занесение в буфер обмена Помогите пожалуйста реализовать выделение текста, уже не первый день об этом думаю и ищу и безуспешно... http://www.cyberforum.ru/cpp-beginners/thread287669.html
C++ что означает этот синтаксис?
Добрый день! в книге Бьерна Страуструпа встретил такой код enum token_valut {NAME, NUMBER, END, PLUS='+'} что значит PLUS='+' ?!
C++ Шаблон замены строк матрицы
template <class A> A*obj(int m, int n, A*el) { int i, j, m1, m2; A c; for (j=0; j<m; j++) { for (i=0; i<n; i++) {
C++ Бинарные файлы http://www.cyberforum.ru/cpp-beginners/thread287606.html
Прошу помочь с новыми задачками
C++ неопределенный символ в строке Почему ругается на w как на неопределенный символ в строке angel N1(149, 34.8, w); #include <iostream.h> /////////////////////////////////////////////////////////// class angel { private: int gradys; float minutes; char napravlenie; подробнее

Показать сообщение отдельно
dampir_sanek
150 / 148 / 21
Регистрация: 09.02.2010
Сообщений: 407

Моделирование перемещающего загрузчика - C++

03.05.2011, 13:08. Просмотров 994. Ответов 3
Метки (Все метки)

Здравствуйте, есть следующее задание.
Первая часть:
Разработать приложение по Windows 32 моделирующее работу перемещающего загрузчика. Программа считывает двоичный файл следующей структуры:
N A1..AN D0 D1 … Dk-1 Dk
Где:
N – количество ячеек с адресами данных
А1 .. АN – ячейки с адресами данных
D0 .. Dk – ячейки с данными

Необходимо изменить значение по адресам А1 .. АN на некоторую величину M вводимую с клавиатуры. В программе предусмотреть обработку ошибок.
В лабораторной работе, все ячейки - шестнадцати разрядные.

Подскажите, пожалуйста, с чего начать в плане например формирования файла;я вижу это так
Файл
1 // одно значение
0x0000fad0 // адрес ячейки
12 // значение в ячейке

Вопрос: как в программе реализововать выделение памяти по адресу считанному из файла? И к переменную какого типа считывать шестнадцатеричный адрес ячейки?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru