Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Загрузка / 14 сообщений из 14, страница 1 из 1
26.02.2006, 18:54
    #33566305
No!Name? :o)
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка
Как написать программу на assembler, чтобы при включении компьютера я мог выбрать загрузку либо с дискеты, либо с диска (в БИОСе) и чтоб моя программа загружалась без ОС, т.е. как загрузочная дискета или мультизагрузочный диск?
P.S.
Можно дать ссылку, где можно посмотреть листинг. Также можно и на других языках, но хотелось бы на Assembler.
...
Рейтинг: 0 / 0
26.02.2006, 18:56
    #33566306
Гавриленко Сергей Алексеевич
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка
Это типа как написать свой ОС?
...
Рейтинг: 0 / 0
26.02.2006, 22:03
    #33566481
No!Name? :o)
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка
Гавриленко Сергей АлексеевичЭто типа как написать свой ОС?
Можно и так сказать, но прога может быть любая, даже самая примитивная: типа 2+2 считает. Как сделать так чтоб она загрузилась без ОС, сама как ДОС с загрузочной дискеты.
...
Рейтинг: 0 / 0
26.02.2006, 22:52
    #33566515
DarkSquid
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка
No!Name? :o)Как сделать так чтоб она загрузилась без ОС, сама как ДОС с загрузочной дискеты.

Написать COM-программу, использующую только функции BIOS и разместить её в первом секторе дискеты. Длинна программы 512 байт.
...
Рейтинг: 0 / 0
27.02.2006, 19:33
    #33569019
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка
Либо как вариант - длина программы любая, но в первый сектор кладется загрузчик (длиной не более 512 байт) который найдет на дискете основную программу, загрузит ее в память и передаст на нее управление.
Собственно говоря так все ОС и запускаются :)
...
Рейтинг: 0 / 0
10.03.2006, 15:56
    #33593234
No!Name? :o)
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка
Загрузчик обязательно *.com должен быть?
...
Рейтинг: 0 / 0
10.03.2006, 16:15
    #33593299
kolobok0
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка
No!Name? :o)Загрузчик обязательно *.com должен быть?

и без PSP (если не обшибаюсь).
Он же грузится без всякого окружения, почти...

с уважением
(круглый)
...
Рейтинг: 0 / 0
18.03.2006, 19:26
    #33609963
No!Name? :o)
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка
Как эту программу разместить в первом секторе дискеты? (т.е. как её туда записать?).
...
Рейтинг: 0 / 0
18.03.2006, 22:24
    #33610041
LordMAD
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка
No!Name? :o)Как эту программу разместить в первом секторе дискеты? (т.е. как её туда записать?).
Работая с диском в RAW-режиме.
P.S. У меня создается впечатление, что тебе решать такую задачу лучше не стоит.
...
Рейтинг: 0 / 0
18.03.2006, 22:37
    #33610046
yamapikarya
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка
через апи
...
Рейтинг: 0 / 0
18.03.2006, 22:38
    #33610048
yamapikarya
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка
я, помнится, писал прожку для доса, которая читала мбр. Под виндой, кажись, работала.
...
Рейтинг: 0 / 0
18.03.2006, 23:36
    #33610077
No!Name? :o)
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка
LordMADРаботая с диском в RAW-режиме.Это как?
...
Рейтинг: 0 / 0
07.04.2006, 11:30
    #33651399
No!Name? :o)
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка
*.bin а не *.com

Я сделал это! УРА!!!!!!
...
Рейтинг: 0 / 0
07.04.2006, 17:50
    #33653058
AL_KIR
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка
No!Name? :o)*.bin а не *.com

Я сделал это! УРА!!!!!!

*.bin (-- бинарник полученный на выходе из компилятора)
от *.com (-- исполняемый файл без PSP)
отличается только расширением!!!
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Загрузка / 14 сообщений из 14, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]