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

Сообщений: 1368
Зарегистрирован: 20.12.2011
Рейтинг: 8
Сказал спасибо: 4
Поблагодарили 98 раз(а) в 75 сообщ.
Сообщение: #28
RE: Прошивка DREAMCAST
грамотно написанная программа ничего не затрёт))) поэтому этот класс ошибок скорее на совести программера....

а так :
1 - в процах есть возможность установить эксепшн на область памяти как на доступ в неё на исполнение команд (execution) так и на при запись-чтеиние (store/load) . но я не встречал чтобы этим часто пользовались. хотя как вариант может использоваться в конструкции try-catch...

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

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

4- как вариант проблема локализуется при разработке в более крутой среде (IDE), котор отслеживает выход за пределы массива, переполнение стэка и т.д. но полностью автоматизировать не получиться , так как процесс динамический...

вообщем всё в руках программиста..

кстати код и данные хранящиеся в одном пространстве и у процов MIPS ,, используются в ps1, ps2, psp .... ))) народ играет, никто не жаловался пока на данную особенность )))
(Последний раз сообщение было отредактировано 10.09.2012 в 00:17, отредактировал пользователь cybdyn.)
10.09.2012 00:12
Найти все сообщения Цитировать это сообщение
Создать ответ 


Сообщения в этой теме
Прошивка DREAMCAST - dreamfan - 29.10.2010, 20:48
RE: Прошивка DREAMCAST - alex - 30.10.2010, 12:08
RE: Прошивка DREAMCAST - alex - 30.10.2010, 13:11
RE: Прошивка DREAMCAST - SWAT - 30.10.2010, 18:50
RE: Прошивка DREAMCAST - alex - 02.09.2012, 17:35
RE: Прошивка DREAMCAST - SWAT - 06.09.2012, 16:00
RE: Прошивка DREAMCAST - Rio - 07.09.2012, 10:27
RE: Прошивка DREAMCAST - Rio - 07.09.2012, 20:35
RE: Прошивка DREAMCAST - Rio - 08.09.2012, 08:58
RE: Прошивка DREAMCAST - Rio - 09.09.2012, 17:00
RE: Прошивка DREAMCAST - cybdyn - 10.09.2012 00:12
RE: Прошивка DREAMCAST - SWAT - 10.09.2012, 08:33
RE: Прошивка DREAMCAST - Rio - 10.09.2012, 20:43
RE: Прошивка DREAMCAST - SWAT - 11.09.2012, 07:03
RE: Прошивка DREAMCAST - Rio - 11.09.2012, 08:57
RE: Прошивка DREAMCAST - SWAT - 11.09.2012, 14:32
RE: Прошивка DREAMCAST - Rio - 16.09.2012, 14:01
RE: Прошивка DREAMCAST - SWAT - 16.09.2012, 19:18
RE: Прошивка DREAMCAST - Rio - 17.09.2012, 19:25
RE: Прошивка DREAMCAST - SWAT - 19.09.2012, 14:36
RE: Прошивка DREAMCAST - Rio - 19.09.2012, 14:43
RE: Прошивка DREAMCAST - SWAT - 20.09.2012, 16:53
RE: Прошивка DREAMCAST - Rio - 19.09.2012, 18:33

Похожие темы
Тема: Автор Ответов: Просмотров: Посл. сообщение
  how can I get the value of I/O in the Dreamcast? kof888 8 25154 18.12.2020 18:04
Посл. сообщение: kof888
Лампочка Портирование на dreamcast slavikmalo 50 157141 25.08.2014 15:44
Посл. сообщение: SuperClaw
  Dreamcast FLASH ROM sc_maxim 11 37817 05.09.2013 13:36
Посл. сообщение: sc_maxim
  Программирование на dreamcast WinCE SDK alex 18 70102 31.10.2011 20:39
Посл. сообщение: Rivelrite
  Quake 2 Dreamcast Василий 20 65751 12.07.2010 18:26
Посл. сообщение: SWAT
Видео видео dreamcast dreamfan 7 27248 01.07.2010 11:35
Посл. сообщение: dreamfan

Переход:


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