Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Мультимедиа в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.07.2011, 12:31   #11
Tronix
Форумчанин
 
Аватар для Tronix
 
Регистрация: 15.06.2010
Сообщений: 740
По умолчанию

Цитата:
Сообщение от veniside Посмотреть сообщение

SmallInt — это ж просто знаковый Word. Знак нужен, т.к. иначе алгоритм начинает не то считать.
Да, я уже понял. Придется вводить в мой компилятор тип "число со знаком", хотя так не хотелось )) На сколько я понимаю, для чисел со знаком будут различаться процедуры деления и умножения, процедуры сложения и вычитания остаются такими же как и для беззнаковых чисел.

А вот при, допустим, делении нужно смотреть младший бит, если там минус - переводить в положительное число, делить и обратно тнвертировать все биты (переводить в отрицательное)...
Чтобы понять рекурсию, сперва нужно понять рекурсию.
Tronix вне форума Ответить с цитированием
Старый 24.07.2011, 13:23   #12
veniside
Старожил
 
Регистрация: 03.01.2011
Сообщений: 2,508
По умолчанию

> хотя так не хотелось

по-любому это будет полезная фича, имхо

> будут различаться процедуры деления и умножения

shr тоже по-другому будет работать )
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
veniside вне форума Ответить с цитированием
Старый 24.07.2011, 22:23   #13
Tronix
Форумчанин
 
Аватар для Tronix
 
Регистрация: 15.06.2010
Сообщений: 740
По умолчанию

Фух, сделал то, что хотел наконец-то. Программа, скомпилированная моим компилятором для Chip16, рисующая фрактал под моим эмулятором Chip16
Изображения
Тип файла: jpg fractal2.jpg (38.1 Кб, 140 просмотров)
Чтобы понять рекурсию, сперва нужно понять рекурсию.
Tronix вне форума Ответить с цитированием
Старый 25.07.2011, 05:29   #14
veniside
Старожил
 
Регистрация: 03.01.2011
Сообщений: 2,508
По умолчанию

и быстро рисует? )
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
veniside вне форума Ответить с цитированием
Старый 25.07.2011, 11:18   #15
Tronix
Форумчанин
 
Аватар для Tronix
 
Регистрация: 15.06.2010
Сообщений: 740
По умолчанию

Цитата:
Сообщение от veniside Посмотреть сообщение
и быстро рисует? )
Ну достаточно быстро )
Чтобы понять рекурсию, сперва нужно понять рекурсию.
Tronix вне форума Ответить с цитированием
Старый 25.07.2011, 12:06   #16
JTG
я получил эту роль
Старожил
 
Аватар для JTG
 
Регистрация: 25.05.2007
Сообщений: 3,694
По умолчанию

CHIP-16 это типа 16-разрядный CHIP-8?
пыщь
JTG вне форума Ответить с цитированием
Старый 25.07.2011, 12:22   #17
Tronix
Форумчанин
 
Аватар для Tronix
 
Регистрация: 15.06.2010
Сообщений: 740
По умолчанию

Цитата:
Сообщение от JTG Посмотреть сообщение
CHIP-16 это типа 16-разрядный CHIP-8?
Да, что-то типа того. Люди просто сами взяли и разработали систему команд (коллективным творчеством). Система опкодов стала еще проще для декодирования, так как имеет постоянный размер - один опкод = 4 байта. Теперь оно стало 16-битным, с разрешением 320x240 16 цветов, 64 Kb RAM. Сделано специально для новичков, желающих написать свой первый эмулятор (так как начинать сразу с NES или Gameboy довольно таки сложно). Спецификация и более подробно здесь (все на англ) : http://forums.ngemu.com/showthread.php?t=138170
Чтобы понять рекурсию, сперва нужно понять рекурсию.
Tronix вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Delphi. Множество Мандельброта и Жюлиа KEnt Помощь студентам 8 07.12.2011 23:54
снежинка Мандельброта NiCola999 Общие вопросы C/C++ 5 25.09.2010 16:17
Фрактал на PHP Alter PHP 5 29.10.2008 15:24