Вниз
Скачать: CL | DM;

PLS!!! СОМ-порт, асм-программирование.   Найти похожие ветки 

← →
Peleng ©   (2005-07-12 18:56) [0]

ПЛЗ, не коцайте сабж! Я знаю, что не туда пишу, но здесь чаще всего отвечают по теме!!!!!!!!!

Нужно собрать устройство, в котором в памяти будет прошита моя ОС!
Нужно, чтобы в отдельную память записывалась определенная информация.
память энергонезависимая.

Плз, подкиньте идею, ссылки: схема устройства, как мне запустить мою ОС вместо существующей на ПК. БСВВ может быть запаролена...
П.С. ничего незаконного. Абсолютно в учебных целях.

Заранее пасиба


← →
uny ©   (2005-07-12 19:08) [1]

>моя ОС!
что за ОС?


← →
DiamondShark ©   (2005-07-12 19:13) [2]


> как мне запустить мою ОС вместо существующей на ПК

Записать на дискету свой бут-сектор, вставить её в дисковод, и нажать C-A-D


← →
Soft ©   (2005-07-12 19:36) [3]

>>Peleng ©   (12.07.05 18:56)  

Ищи программирование MSC51.

Или обратись к defunct@freenet.de


← →
uny ©   (2005-07-12 19:46) [4]

[3] Soft ©   (12.07.05 19:36)
:) обычно к Бевзу отправляют :)


← →
wal ©   (2005-07-13 09:25) [5]

Любое устройство, которое может отображаться в адресное постранство памяти компьютера. Желательно где-нибудь по адресам типа $D0000. Биос подобные адреса опрашивает, если находит там определенную сигнатуру (вроде $55AA), ищет некие доп. данные. Затем в соответствии с этими данными начинает выполнение с определенного адреса. Так работают бутявки на сетевухах, так я делал запрос доп. пароля для старта. Ничто не мешает так же запустить "свою ОС". Маленький нюанс - все вышеописанные действия происходят в Real-Mode процессора.

С уважением.


← →
Anatoly Podgoretsky ©   (2005-07-13 09:33) [6]

Смотри описание IBM по поводу LOAD FROM ROM AREA DEVICES
Это область адресов начиная с C000:0000 и выше


← →
Чапаев ©   (2005-07-13 10:13) [7]

Ещё можно Фроловых почитать. Первые два тома.


← →
*Pavel ©   (2005-07-13 11:37) [8]

>> Peleng
А какое-нибудь отношение к PC это устройство имеет ? Что за ОС ?
И зачем тебе запускать твою ОС на PC, если для этого ты делаешь отдельное устройство ? Если это микропроцессорное устройство - может проще поискать эмулятор ?


← →
Маг Похмеляйнен   (2005-07-13 12:40) [9]

Хм. Читаем внимательно вопрос:

>Нужно собрать устройство, в котором в памяти будет прошита моя ОС!
>Нужно, чтобы в отдельную память записывалась определенная информация. память энергонезависимая.
>Плз, подкиньте идею, ссылки: схема устройства, как мне запустить
>мою ОС вместо существующей на ПК. БСВВ может быть запаролена...
>П.С. ничего незаконного. Абсолютно в учебных целях.

Эта штука, товарищи, уже изобретена, и называется: "флешка"!
Только он хочет самосборную.

Компутер можно грузить со вставной USB флешки, на которую записана "моя ОС!" а флешка может быть частично в r/o режиме, программно или аппаратно.

Пожалуйста.


← →
Trimp ©   (2005-07-13 15:46) [10]

Побольше расскажи об устройстве, об ОС. Всё что ты описал это будет одно устройство или часть какого то большого агрегата? Просто нужно понять задачу полностью, обширно.


← →
Defunct ©   (2005-07-25 20:59) [11]

> Soft ©   (12.07.05 19:36) [3]

А потом мне просеивать спам? :)
ну спасибо ;)

> Маг Похмеляйнен  
совсем не обязательно. множество микроконтроллеров подходят для решения его задачи сходу и без доп. деталей, приведу самые распространенные с энергонезависимой памятью eeprom из разных семейств:

AT89S8252 (8kb flash, 2kb eeprom, 256b sram)
ATmega16  (16kb flash, 512b eeprom, 1kb sram)
PIC16F877 (8kw flash, 256b epprom, 256b sram)

а вообще сводную таблицу можно посмотреть здесь:
http://www.caxapa.ru/mcudb/index.html?p=0



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.48 MB
Время: 0.022 c
9-1113736502
Yegorchic
2005-04-17 15:15
2005.08.14
Поворот камеры


1-1122362108
Frozzen
2005-07-26 11:15
2005.08.14
Поясните плиз объявление структуры:


3-1120645268
AlexRush
2005-07-06 14:21
2005.08.14
.doc файл в BLOB в Orable через SQL


14-1122007789
TButton
2005-07-22 08:49
2005.08.14
Надпись в маршрутке


4-1119341979
SamProf
2005-06-21 12:19
2005.08.14
Помогите юзать чужие окна.....




   Наверх