|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
22.02.2013, 23:17 | #2 |
Форумчанин
Регистрация: 15.06.2010
Сообщений: 740
|
Ну давайте код сюда. Ошибок может быть множество. Во-первых, код скорее всего должен начинаться с 0x55AAh или наоборот (0xAA55h), не помню за давностью. Во-вторых, третьим байтом должен идти размер модуля в блоках по 512 байт, опять таки, если ничо не путаю. Потом еще вроде условие - что сумма всех байт доп модуля по модулю два должна быть равна нулю (типа контрольная сумма), хотя здесь про алгоритм высчета я точно гоню, но смысл передан. И еще ряд условий.
Ваще, если опыта девелопмента нет, я бы пока отложил в сторону основной бивис, и посоветовал бы тренироваться на кошках: взять любую сетевуху с кроваткой под бут-ром, программатор, флешку туда (в кроватку), и на ней и тренироваться.
Чтобы понять рекурсию, сперва нужно понять рекурсию.
Последний раз редактировалось Tronix; 22.02.2013 в 23:20. |
24.02.2013, 20:03 | #3 |
Изучающий C и ASM
Пользователь
Регистрация: 25.05.2012
Сообщений: 89
|
Вот этот код. WinHex'ом полученный бинарник добиваю до 512 байт, делаю checksum (8 bit), затем из 100h отнимаю значение и вписываю результат последним байтом
Код:
Последний раз редактировалось Berlioz; 24.02.2013 в 20:05. |
03.04.2013, 00:45 | #4 |
Пользователь
Регистрация: 02.03.2008
Сообщений: 11
|
Где-то я уже такой примерчик видел!!!
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Создать собственный модуль и программу, использующую этот модуль. | Oraner | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 02.12.2012 13:15 |
Модуль Graph или графический модуль | Seferus | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 11.12.2011 13:15 |
как к BIOS обращаться. Нужно чтение/запись BIOS. | Dethon_ASM_Scarel | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 7 | 26.10.2011 11:40 |
Типизированные файлы, модуль Crt, Модуль Graph | Kate_Fleur | Помощь студентам | 1 | 06.05.2010 17:43 |
Возможно ли написать на языке Assembler модуль расширения для BIOS | biff | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 7 | 07.07.2008 13:41 |