Покритикуйте мой проект простейшего 32битного CPU
B
Beta_version
23:36, 22.12.2011
[Сообщение удалено пользователем 22.12.2011 23:43]
R
Riasoft
23:48, 22.12.2011
Просто много читал в интернете все кто когда либо делал свое - они это аргументировали как желание понять как все работает)
да и всегда приятно похвастаться перед друзьями)
в общем я ушел думать над структурой, и воплощать в железе
да и всегда приятно похвастаться перед друзьями)
в общем я ушел думать над структурой, и воплощать в железе
00:20, 23.12.2011
в общем я ушел думать над структурой, и воплощать в железе
Ндык тогда пляши над ПЛИС, в чем проблема то?
Непонимаю я зачем детсад устраивать.
Ф
ФК
07:34, 23.12.2011
желание понять как все работает
Может проще 4-битный проц фколхозеть? Паять меньше хоть
М
Мoзгoпрaв и мoзгoвeд©
09:41, 23.12.2011
Может проще 4-битный проц фколхозеть? Паять меньше хоть
а нету больше 4 битных процов)
сейчас читают
G
GigaVolt
10:01, 23.12.2011
А что ПЛИС еще не вымерли чтоль?
А с чего это они должны были вымереть?
Вон у ксайлинкса Virtex-7 и Spartan-6 вышли.
G
GigaVolt
10:05, 23.12.2011
Особенно понимая бессмысленность затеи.
А вдруг автор что-нибудь революционно новое в этой области родит? :-)
Пусть играется. :-)
Но я бы не стал с железом возиться. На какой-нибудь плисине программно бы реализовывал.
F
Faleex WK
12:08, 23.12.2011
Насчет переходов (усл. и безусл.):
Приятно, когда ядро понимает относительный адрес. Код в таком случае можно произвольно (безглючно) располагать в памяти. Переход осуществляется прибавлением или вычитанием константы к существующему адресному счетчику.
Скажем, такая фича реальна удобна в асме, когда копипастом составил подпрограммы с условной адресацией внутри, а их вызов - по абсолютному адресу в основной программе.
Опять же... Если без стека. То это (_!_)
Как насчёт прерываний? Любое, даже самое наибыстрейшее, ядро нуждается в этом барахле
Формат данных только 32-битный? А как же наследство динозавров 4,8,16 бит?
Команды преобразований
BCD->HEX и HEX->BCD
Так же в эту группу можно включить команду обмена тетрадами и (или) байтами в случае 32-битного процессора.
Математический сопроцессор с плавающей запятой? Идея тяжеловата в реализации и для простых процессоров порой неактуальна
Приятно, когда ядро понимает относительный адрес. Код в таком случае можно произвольно (безглючно) располагать в памяти. Переход осуществляется прибавлением или вычитанием константы к существующему адресному счетчику.
Скажем, такая фича реальна удобна в асме, когда копипастом составил подпрограммы с условной адресацией внутри, а их вызов - по абсолютному адресу в основной программе.
Опять же... Если без стека. То это (_!_)
Как насчёт прерываний? Любое, даже самое наибыстрейшее, ядро нуждается в этом барахле
Формат данных только 32-битный? А как же наследство динозавров 4,8,16 бит?
Команды преобразований
BCD->HEX и HEX->BCD
Так же в эту группу можно включить команду обмена тетрадами и (или) байтами в случае 32-битного процессора.
Математический сопроцессор с плавающей запятой? Идея тяжеловата в реализации и для простых процессоров порой неактуальна
Ф
ФК
13:26, 23.12.2011
Нащёт переходов можа как фпиках решить, что при выполнении условия просто игнорится 1 команда.
М
Мoзгoпрaв и мoзгoвeд©
17:27, 23.12.2011
BCD->HEX и HEX->BCD
Здался этот колхоз :-)
Математический сопроцессор с плавающей запятой?
можно готовое ядро дернуть :-)
Т
ТРЕЗВЫЙ_ПОМОЩНИК
01:38, 26.12.2011
Назад в будущее чтоль?...
примерно вот
так будет выглядеть.....
примерно вот
так будет выглядеть.....
И где здесь видео? USB?
М
Мoзгoпрaв и мoзгoвeд©
09:25, 29.12.2011
что при выполнении условия просто игнорится 1 команда.
Там к PC можно некую константу добавлять, вот и переход :-)
х
0хCB
12:32, 29.12.2011
стека я так понимаю вобще нету?
Авторизуйтесь, чтобы принять участие в дискуссии.