Создать ответ 
 
Рейтинг темы:
  • Голосов: 0 - Средняя оценка: 0
  • 1
  • 2
  • 3
  • 4
  • 5
BIOS Disassembling
Автор Сообщение
cybdyn Не на форуме
Ветеран
*****

Сообщений: 1368
Зарегистрирован: 20.12.2011
Рейтинг: 8
Сказал спасибо: 4
Поблагодарили 98 раз(а) в 75 сообщ.
Сообщение: #101
RE: BIOS Disassembling
а какую "судьбу" ты хотел...? почему не судьба...?

есть свои + и - в 16-битных командах...долго рассуждать можно...

и как это можно юзать или не юзать, есть какойто другой выбор? может там и многокоманд но зато они быстро исполняются.... по сравнению с загрузкой контстанты из памяти...или с самого биоса
(Последний раз сообщение было отредактировано 22.03.2012 в 11:50, отредактировал пользователь cybdyn.)
22.03.2012 11:47
Найти все сообщения Цитировать это сообщение
Rio Не на форуме
Продвинутый
***

Сообщений: 371
Зарегистрирован: 04.04.2009
Рейтинг: 2
Сказал спасибо: 1
Поблагодарили 4 раз(а) в 4 сообщ.
Сообщение: #102
RE: BIOS Disassembling
Цитата:а какую "судьбу" ты хотел...? почему не судьба...?
Да я шучу так. Имелось в виду что к сожалению нет четкого описания механизма загрузки программы и инициализации процессора, было бы очень интересно почитать. Посмотреть вообще, как на аппаратном уровне происходит транспорт данных, какие сигналы устанавливаются, откуда происходит чтение.... Ну и вообще.
Цитата:есть свои + и - в 16-битных командах...долго рассуждать можно...
Я ж о чем и говорю. Ну скажем в качестве минуса можно вот как раз привести сложный формат инструкции при адресации к операндам в памяти, за счет малой разрядности #imm поля команды.
Цитата:и как это можно юзать или не юзать, есть какой-то другой выбор? может там и много команд но зато они быстро исполняются.... по сравнению с загрузкой константы из памяти...или с самого биоса
Ну вам прямо тычок шпагой, а вы тут же в ответ топором в глазSmile Естественно, то что дано, то дано, и с этим уже ничего поделать нельзя. Как говорится, будь у бабки яйца, была бы она дедушкой. С этим ведь никто и не спорит. Имелось в виду что на первый взгляд для неискушенного RISC-архитектурами человека такая система адресации в командах приводит в легкое помешательство.
22.03.2012 20:12
Найти все сообщения Цитировать это сообщение
cybdyn Не на форуме
Ветеран
*****

Сообщений: 1368
Зарегистрирован: 20.12.2011
Рейтинг: 8
Сказал спасибо: 4
Поблагодарили 98 раз(а) в 75 сообщ.
Сообщение: #103
RE: BIOS Disassembling
инфы нет.. но и чего-то сверхособенного тоже нет))), какая там разница что и как, всё равно программа стартует реально из биоса... а дальше как оно написан так и будет...
на то он и биос чтобы инициализироовать систему.. а сам биос это тупой пзу..ещё и 8 битный...)))
все сигналы онём описаны, суть одна - выставить адрес дать стром CS и OE (RD) и словить данные...
дальше по коду программы...

вот уже в более современных наверно замудрено до безобразия, вплоть до того что микросхемы как то подписаны друг к другу... во там это актуально... а с дримом всё хокей...

"Имелось в виду что к сожалению нет четкого описания механизма загрузки программы и инициализации процессора" - так дисассемблинг как раз для этого чтобы иметь представление)) там же по шагам расписано что куда, и подставить инфу о регах и всё станет ясно...
(Последний раз сообщение было отредактировано 23.03.2012 в 00:55, отредактировал пользователь cybdyn.)
23.03.2012 00:47
Найти все сообщения Цитировать это сообщение
Rio Не на форуме
Продвинутый
***

Сообщений: 371
Зарегистрирован: 04.04.2009
Рейтинг: 2
Сказал спасибо: 1
Поблагодарили 4 раз(а) в 4 сообщ.
Сообщение: #104
RE: BIOS Disassembling
Цитата:"Имелось в виду что к сожалению нет четкого описания механизма загрузки программы и инициализации процессора" - так дисассемблинг как раз для этого чтобы иметь представление)) там же по шагам расписано что куда, и подставить инфу о регах и всё станет ясно...
Можешь тогда скинуть дамп ассемблерного листинга, если тебе не затруднительно?
23.03.2012 12:20
Найти все сообщения Цитировать это сообщение
SWAT Не на форуме
Администратор
*******

Сообщений: 7236
Зарегистрирован: 04.01.2005
Рейтинг: 30
Сказал спасибо: 149
Поблагодарили 1214 раз(а) в 762 сообщ.
Сообщение: #105
RE: BIOS Disassembling
В теме я давал ссылку на реверс энжиниринг биоса, там проще смотреть что и как происходит. Это конечно не полный код биоса, но что то из этого можно подчерпнуть.

[Изображение: barbers.png]
23.03.2012 14:19
Вебсайт Найти все сообщения Цитировать это сообщение
cybdyn Не на форуме
Ветеран
*****

Сообщений: 1368
Зарегистрирован: 20.12.2011
Рейтинг: 8
Сказал спасибо: 4
Поблагодарили 98 раз(а) в 75 сообщ.
Сообщение: #106
RE: BIOS Disassembling
не , я сам пока не делал , только тот что СВАТ говорит..
прикоолько но что именно это нужно было мне в самом первом вопрсе темы... ну лучше поздно чем никогда.. спасибо ещё раз СВАТУ.
24.03.2012 00:39
Найти все сообщения Цитировать это сообщение
cybdyn Не на форуме
Ветеран
*****

Сообщений: 1368
Зарегистрирован: 20.12.2011
Рейтинг: 8
Сказал спасибо: 4
Поблагодарили 98 раз(а) в 75 сообщ.
Сообщение: #107
RE: BIOS Disassembling
хочу подрубить платку на подобии PSIO к дриму, может надо будет написать маленький IPL.. могут возникнуть вопросы..

ктонить заниется/занимаелся ранее реверсом биоса...?
с ассемблером и/или дисассемблером имел дело или дружит??
02.04.2012 16:19
Найти все сообщения Цитировать это сообщение
SWAT Не на форуме
Администратор
*******

Сообщений: 7236
Зарегистрирован: 04.01.2005
Рейтинг: 30
Сказал спасибо: 149
Поблагодарили 1214 раз(а) в 762 сообщ.
Сообщение: #108
RE: BIOS Disassembling
Зачем тебе сразу за биос то хвататься, попробуй пока так хоть.

[Изображение: barbers.png]
02.04.2012 19:42
Вебсайт Найти все сообщения Цитировать это сообщение
cybdyn Не на форуме
Ветеран
*****

Сообщений: 1368
Зарегистрирован: 20.12.2011
Рейтинг: 8
Сказал спасибо: 4
Поблагодарили 98 раз(а) в 75 сообщ.
Сообщение: #109
RE: BIOS Disassembling
ну, это понятно, .. но первый код всё равно из области биоса грузиться, я же не имею ввиду что хочу всё перекраить...да вообщемто по началу буду и так, и сяк...фото будут прилагаться... в отдельной теме....

идея моего IPL чтобы биос линейно стартанул, а дальше из памяти всё делал... не очень хочу адресную шину всю паять, максимум 2-3 провода для совместимости с иде Г1

просто на всякий, хочу узнать может в этом деле ктонить приуспел (в плане реверса и ассемблера), или занимался, а то глухамань какаято...
(Последний раз сообщение было отредактировано 03.04.2012 в 00:39, отредактировал пользователь cybdyn.)
03.04.2012 00:35
Найти все сообщения Цитировать это сообщение
SWAT Не на форуме
Администратор
*******

Сообщений: 7236
Зарегистрирован: 04.01.2005
Рейтинг: 30
Сказал спасибо: 149
Поблагодарили 1214 раз(а) в 762 сообщ.
Сообщение: #110
RE: BIOS Disassembling
Нет, единственно кто этим занимался, я дал те ссылку на его сайт. И это было уже очень давно.

[Изображение: barbers.png]
03.04.2012 07:47
Вебсайт Найти все сообщения Цитировать это сообщение
cybdyn Не на форуме
Ветеран
*****

Сообщений: 1368
Зарегистрирован: 20.12.2011
Рейтинг: 8
Сказал спасибо: 4
Поблагодарили 98 раз(а) в 75 сообщ.
Сообщение: #111
RE: BIOS Disassembling
думаю на западе больше челов занимались этим и у нас скорее всего, но это было давно)) ещё во времена её молодости и актуальности...
03.04.2012 11:03
Найти все сообщения Цитировать это сообщение
SWAT Не на форуме
Администратор
*******

Сообщений: 7236
Зарегистрирован: 04.01.2005
Рейтинг: 30
Сказал спасибо: 149
Поблагодарили 1214 раз(а) в 762 сообщ.
Сообщение: #112
RE: BIOS Disassembling
Неа, инфы в нете нету больше. Если кто то и занимался, то сохранил это в тайне Smile)

[Изображение: barbers.png]
03.04.2012 19:58
Вебсайт Найти все сообщения Цитировать это сообщение
cybdyn Не на форуме
Ветеран
*****

Сообщений: 1368
Зарегистрирован: 20.12.2011
Рейтинг: 8
Сказал спасибо: 4
Поблагодарили 98 раз(а) в 75 сообщ.
Сообщение: #113
RE: BIOS Disassembling
ну, я в надежде, может кто сюда заглянет, из бывалых...

или сам какнибудь потиху... инфы хватает..
(Последний раз сообщение было отредактировано 03.04.2012 в 23:22, отредактировал пользователь cybdyn.)
03.04.2012 23:21
Найти все сообщения Цитировать это сообщение
SWAT Не на форуме
Администратор
*******

Сообщений: 7236
Зарегистрирован: 04.01.2005
Рейтинг: 30
Сказал спасибо: 149
Поблагодарили 1214 раз(а) в 762 сообщ.
Сообщение: #114
RE: BIOS Disassembling
За 10 лет ни один такой бывалый не зашел, а сейчас они уже и подавно забыли о дриме.

[Изображение: barbers.png]
04.04.2012 07:25
Вебсайт Найти все сообщения Цитировать это сообщение
cybdyn Не на форуме
Ветеран
*****

Сообщений: 1368
Зарегистрирован: 20.12.2011
Рейтинг: 8
Сказал спасибо: 4
Поблагодарили 98 раз(а) в 75 сообщ.
Сообщение: #115
RE: BIOS Disassembling
да, но они бы и не стали об этом сразу говорить))) никтоже наверно и не спрашивал..

в принципе, и на си можно написать и откомпилить.

я не совсем понял, та часть кода которая не дописана в реверсе биоса, свзязана тоже только с копирыванием и инициализацией. или там какаянить маленькая програмка исполняется?
т.к из того что есть, следует, что биос делает по минимуму, копирет код в память и уходит тада. т.к кодиполняется естесно быстрее из памяти..
04.04.2012 10:54
Найти все сообщения Цитировать это сообщение
SWAT Не на форуме
Администратор
*******

Сообщений: 7236
Зарегистрирован: 04.01.2005
Рейтинг: 30
Сказал спасибо: 149
Поблагодарили 1214 раз(а) в 762 сообщ.
Сообщение: #116
RE: BIOS Disassembling
Ну так и есть в принципе.

[Изображение: barbers.png]
04.04.2012 19:42
Вебсайт Найти все сообщения Цитировать это сообщение
cybdyn Не на форуме
Ветеран
*****

Сообщений: 1368
Зарегистрирован: 20.12.2011
Рейтинг: 8
Сказал спасибо: 4
Поблагодарили 98 раз(а) в 75 сообщ.
Сообщение: #117
RE: BIOS Disassembling
....та часть кода которая не дописана в реверсе биоса, свзязана тоже только с копирыванием и инициализацией. или там какаянить маленькая програмка исполняется?
05.04.2012 00:05
Найти все сообщения Цитировать это сообщение
SWAT Не на форуме
Администратор
*******

Сообщений: 7236
Зарегистрирован: 04.01.2005
Рейтинг: 30
Сказал спасибо: 149
Поблагодарили 1214 раз(а) в 762 сообщ.
Сообщение: #118
RE: BIOS Disassembling
Там нету программы шелла, ну т.е. что при загрузке дрима показывается юзеру, где плеер, менеджер КП и настройки.
Да и так в принципе код там не весь, к примеру нету вообще кода драйвера GD-ROM'a, есть только часть сисколов.

[Изображение: barbers.png]
05.04.2012 07:17
Вебсайт Найти все сообщения Цитировать это сообщение
cybdyn Не на форуме
Ветеран
*****

Сообщений: 1368
Зарегистрирован: 20.12.2011
Рейтинг: 8
Сказал спасибо: 4
Поблагодарили 98 раз(а) в 75 сообщ.
Сообщение: #119
RE: BIOS Disassembling
меня интересует всё что исполняется до загрузки шела в память...
про шел я понял, он мне не нужен, и всё того что ещё в биосе есть тож не надо, в смысле итак понятно что оно есть в родном)))
.е какбы интресно необходимый набор команд до входа в шел.

про драйвер гдром ты емел виду, что он исполняется в биосе?
типа перед загрузкой шела идёт определение есть ли диск в приводе и попытка страрта с него. в противном случае выхродим в шел.
в шеле если диск определился, программа ресетится и как бы опять заходит на попытку запуска с диска...

получается что писловутая прокачка тоже ещё в биосе исполняется.
05.04.2012 11:10
Найти все сообщения Цитировать это сообщение
SWAT Не на форуме
Администратор
*******

Сообщений: 7236
Зарегистрирован: 04.01.2005
Рейтинг: 30
Сказал спасибо: 149
Поблагодарили 1214 раз(а) в 762 сообщ.
Сообщение: #120
RE: BIOS Disassembling
Угу.

[Изображение: barbers.png]
05.04.2012 14:30
Вебсайт Найти все сообщения Цитировать это сообщение
Создать ответ 


Похожие темы
Тема: Автор Ответов: Просмотров: Посл. сообщение
  Неудачная прошивка после BIOS мода Toshiba1986 12 13500 20.12.2022 00:30
Посл. сообщение: megavolt85
  dreamshell bios flasher cannot detect bios chip chth96 4 8484 01.04.2021 16:14
Посл. сообщение: chth96
  Dual Bios switch soldering accidentally removed, now DC powers on but don't boot up tonyhoro 3 8127 03.09.2020 03:16
Посл. сообщение: Zychion
  Несколько вопросов про bios mod ClickCLK 1 6033 27.07.2019 00:09
Посл. сообщение: megavolt85
  после hdd+bios mod дрим не читает диски veless 13 35914 07.03.2018 11:11
Посл. сообщение: megavolt85
  Ошибка 2 при прошивке Bios Mod MD_Haus 7 18297 07.03.2018 07:50
Посл. сообщение: megavolt85
  Проблема после Bios mod'a Eugeniy_59 12 38096 23.03.2017 14:30
Посл. сообщение: megavolt85
Информация Мат. плата VA2.1 и её bios и ide моды MastaMinus 18 65412 14.11.2016 14:57
Посл. сообщение: MastaMinus
  Проблемы с BIOS-модом pcm 5 19923 02.09.2016 19:05
Посл. сообщение: pcm
Видео Dreamcast странно себя ведет после bios-mod snt 4 17464 27.06.2016 23:55
Посл. сообщение: snt

Переход:


Пользователи просматривают эту тему: 91 Гость(ей)