Единственное что я пытался сделать - собрать простой компьютер читая книжку Чарльза Петцольда "Код" в Logisim. Но быстро уперся в производительность этой программы, и в невозможность в программе выставить тактовою частоту больше 4кГц. Вот стал интересен протеус. Собственно сам вопрос. Можно ли в протеусе из простейших вентилей собрать компьютер из данной книжки и до какой скорости его реально будет разогнать. Меня интересует именно логика, само устройство компьютера. Такие вещи, как время отклика полупроводников, скорость движения тока и тому подобное мне сейчас не интересно. Я хочу изучить устройство ПК именно с логической стороны. Ну и кстати, если кто то может еще посоветовать интересные книжки на русском языке по этой теме, где также будет подробно описано устройство пк, от вентилей, до вывода картинки на экран, буду благодарен очень
Где в протеусе можно найти простые логические элементы?
Moderator: Shaos
-
zaicev9797
- Novelist
- Posts: 38
- Joined: 19 Jun 2014 08:22
- Location: 82.200.108.70
Где в протеусе можно найти простые логические элементы?
Вообще сам новичек я тут.
Единственное что я пытался сделать - собрать простой компьютер читая книжку Чарльза Петцольда "Код" в Logisim. Но быстро уперся в производительность этой программы, и в невозможность в программе выставить тактовою частоту больше 4кГц. Вот стал интересен протеус. Собственно сам вопрос. Можно ли в протеусе из простейших вентилей собрать компьютер из данной книжки и до какой скорости его реально будет разогнать. Меня интересует именно логика, само устройство компьютера. Такие вещи, как время отклика полупроводников, скорость движения тока и тому подобное мне сейчас не интересно. Я хочу изучить устройство ПК именно с логической стороны. Ну и кстати, если кто то может еще посоветовать интересные книжки на русском языке по этой теме, где также будет подробно описано устройство пк, от вентилей, до вывода картинки на экран, буду благодарен очень
Единственное что я пытался сделать - собрать простой компьютер читая книжку Чарльза Петцольда "Код" в Logisim. Но быстро уперся в производительность этой программы, и в невозможность в программе выставить тактовою частоту больше 4кГц. Вот стал интересен протеус. Собственно сам вопрос. Можно ли в протеусе из простейших вентилей собрать компьютер из данной книжки и до какой скорости его реально будет разогнать. Меня интересует именно логика, само устройство компьютера. Такие вещи, как время отклика полупроводников, скорость движения тока и тому подобное мне сейчас не интересно. Я хочу изучить устройство ПК именно с логической стороны. Ну и кстати, если кто то может еще посоветовать интересные книжки на русском языке по этой теме, где также будет подробно описано устройство пк, от вентилей, до вывода картинки на экран, буду благодарен очень
-
Lavr
- Supreme God
- Posts: 16803
- Joined: 21 Oct 2009 08:08
- Location: Россия
Re: где в протеусе можно найти простые логические элементы?
Можно. На 1...2 МГц вполне может работать, если у Вас хотя бы "Коре Дуо 2 ГГц".zaicev9797 wrote:Можно ли в протеусе из простейших вентилей собрать компьютер из данной книжки и до какой скорости его реально будет разогнать.
Таких книжек на русском, на мой взгляд, практически нет. На английском - доступные собраны в нашей библиотеке.zaicev9797 wrote:Я хочу изучить устройство ПК именно с логической стороны. Ну и кстати, если кто то может еще посоветовать интересные книжки на русском языке по этой теме, где также будет подробно описано устройство пк, от вентилей, до вывода картинки на экран, буду благодарен очень
На форуме есть 2 рабочих проекта Proteus компьютеров на мелкой логике: EDUC-8 и 4-Bit-CPU.
Вполне можете собрать свой по аналогии...
iLavr
-
zaicev9797
- Novelist
- Posts: 38
- Joined: 19 Jun 2014 08:22
- Location: 82.200.108.70
Re: где в протеусе можно найти простые логические элементы?
Нынче проц у меня- 2х3.3Гц, в ближайшей перспективе может смениться на трехядерный приблизительно с такой же частотой, а если повезет и получится разлочить ядро еще одно, то трехядерный окажется четырехьядерным.
а как собственно найти эти логические элементы, вентили в протеусе? я чет даже прогуглить пробовал, но так и не нашел.
а как собственно найти эти логические элементы, вентили в протеусе? я чет даже прогуглить пробовал, но так и не нашел.
-
Lavr
- Supreme God
- Posts: 16803
- Joined: 21 Oct 2009 08:08
- Location: Россия
Re: где в протеусе можно найти простые логические элементы?
Неплохо бы почитать "хелп" к программе, на которой Вы собираетесь "сделать" свой процессор.zaicev9797 wrote:а как собственно найти эти логические элементы, вентили в протеусе? я чет даже прогуглить пробовал, но так и не нашел.
Русские версии "хелп" доступны здесь:
Вопрос "как собственно найти эти логические элементы, вентили в протеусе" до того тривиальный,Lavr wrote:Я тут ссылочку полезную по PROTEUS выложу. Она и мне часто бывает нужна с разных машин...
FAQ (ЧаВО) по PROTEUS для начинающих и не только
Пусть здесь будет, чтобы находилась легко...
что остается только картинки со стрелочками нарисовать что-ли...
iLavr
-
zaicev9797
- Novelist
- Posts: 38
- Joined: 19 Jun 2014 08:22
- Location: 82.200.108.70
Re: где в протеусе можно найти простые логические элементы?
Ооо, за ссылку большое спасибо. Ушел читать)
-
Lavr
- Supreme God
- Posts: 16803
- Joined: 21 Oct 2009 08:08
- Location: Россия
Re: где в протеусе можно найти простые логические элементы?
Только я их даже на этом форуме уже рисовал все эти картинки:Lavr wrote:Вопрос "как собственно найти эти логические элементы, вентили в протеусе" до того тривиальный,
что остается только картинки со стрелочками нарисовать что-ли...

Странно лишь, что не все хотят для себя же и на русском это прочитать...
Но зато потом писателей, что Proteus - "гумно" и "резиновая женщина" я столько встречаю на разных популярных форумах.
iLavr
-
zaicev9797
- Novelist
- Posts: 38
- Joined: 19 Jun 2014 08:22
- Location: 82.200.108.70
Re: где в протеусе можно найти простые логические элементы?
Офигеть, я оказывается до того как писать на этот форум был на правильном пути, да еще и в двух шагах от решения своей проблемы. Вся соль оказывается была в том что я неправильно запрос для поиска детали набирал. Я ж там как только как не изгалялся, logic, и gate, и transistor... оказывается надо было просто набирать and, or, not, xor....
целый день потратил на поиски, ит только сейчас до меня дошло 
-
Lavr
- Supreme God
- Posts: 16803
- Joined: 21 Oct 2009 08:08
- Location: Россия
Re: где в протеусе можно найти простые логические элементы?
Там достаточно указать логическую серию - 74, к примеру, это аналог нашей серии К155,zaicev9797 wrote:Я ж там как только как не изгалялся, logic, и gate, и transistor... оказывается надо было просто набирать and, or, not, xor....
а 74LS - K555... и все and, or, not, xor этой серии списком вываливаются.
iLavr
-
Shaos
- Admin
- Posts: 24560
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Re: где в протеусе можно найти простые логические элементы?
А чего там в список всего сразу никак попасть нельзя штоль?
-
Lavr
- Supreme God
- Posts: 16803
- Joined: 21 Oct 2009 08:08
- Location: Россия
Re: где в протеусе можно найти простые логические элементы?
Можно...Shaos wrote:А чего там в список всего сразу никак попасть нельзя штоль?
Но, как видишь, не все попадают...
Но реальная логика всё же в общем списке сгруппирована по сериям.
А есть и просто абстрактные логические элементы - "примитивы".
iLavr
-
zaicev9797
- Novelist
- Posts: 38
- Joined: 19 Jun 2014 08:22
- Location: 82.200.108.70
Re: где в протеусе можно найти простые логические элементы?
тут у меня еще один вопрос возник. как сделать так, чтоб switch в разомкнутом состоянии не имел на выходе "неизвестное значение". Изза этого простейшая логика работает не правильно

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

Но мне чет кажется что это как минимум костыли.
Прошу извинить крестьянина за столь простецкие вопросы
, но я по этому вопросу уже полдня лажу в интернете, так и не нашел вразумительных ответов.

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

Но мне чет кажется что это как минимум костыли.
Прошу извинить крестьянина за столь простецкие вопросы
-
Lavr
- Supreme God
- Posts: 16803
- Joined: 21 Oct 2009 08:08
- Location: Россия
Re: где в протеусе можно найти простые логические элементы?
Во всех учебниках русским по белому писано, что "входы логических элементов ТТЛ, висящие в воздухе" соответствуют подаче на них лог. "1".
Это очевидно из схемы логического ТТЛ элемента. Другое дело, что Протезус такие тонкости не моделирует, как я писал в ветке про его *.DLL.
Поэтому топикстартеру надо бы не выёживаться, а поступать, как делают все нормальные люди: Где Pullup и Pulldown - "цифровые" резисторы Протезуса, которые делают только то, что на них и написано...
Дребезг контактов кнопок Протезус тоже не эмулирует...
Но еще можно добавить, что у Протезуса есть элементы типа кнопочек, просто выдающие лог. "1" и лог. "0"
при нажатии на них - тогда и с резисторами не надо колбаситься...

http://we.easyelectronics.ru/Shematech/ ... ovnem.html
Боюсь только, что топикстартер опять не найдет этих "вкусняшек" в меню элементов...
Это очевидно из схемы логического ТТЛ элемента. Другое дело, что Протезус такие тонкости не моделирует, как я писал в ветке про его *.DLL.
Поэтому топикстартеру надо бы не выёживаться, а поступать, как делают все нормальные люди: Где Pullup и Pulldown - "цифровые" резисторы Протезуса, которые делают только то, что на них и написано...
Дребезг контактов кнопок Протезус тоже не эмулирует...
Но еще можно добавить, что у Протезуса есть элементы типа кнопочек, просто выдающие лог. "1" и лог. "0"
при нажатии на них - тогда и с резисторами не надо колбаситься...

http://we.easyelectronics.ru/Shematech/ ... ovnem.html
Боюсь только, что топикстартер опять не найдет этих "вкусняшек" в меню элементов...
You do not have the required permissions to view the files attached to this post.
iLavr
-
zaicev9797
- Novelist
- Posts: 38
- Joined: 19 Jun 2014 08:22
- Location: 82.200.108.70
Re: где в протеусе можно найти простые логические элементы?
да не, нашел, спасибо. так все работает)Боюсь только, что топикстартер опять не найдет этих "вкусняшек" в меню элементов...
-
zaicev9797
- Novelist
- Posts: 38
- Joined: 19 Jun 2014 08:22
- Location: 82.200.108.70
Re: где в протеусе можно найти простые логические элементы?
именно. Я сначала хочу понять принцип работы только с логической стороны. Потом уже более серрьезно.А топикстартер и вовсе, похоже, взял "логические примитивы" - это абстрактные "логические квадратики"
-
jdigreze
- God
- Posts: 1388
- Joined: 02 Jan 2006 02:28
- Location: Abakan
Re: где в протеусе можно найти простые логические элементы?
Про это же сразу подумал. Видимо таки нормальный, хотя порой некоторые пытаются убедить в обратном. С другой стороны - всё же это наверно более практический опыт, нежели состояние головного мозга.Lavr wrote:...
Поэтому топикстартеру надо бы не выёживаться, а поступать, как делают все нормальные люди:
....
Видимо сказывается... С другой стороны - грех пенять, ибо мы тут в другой "шкуре"Lavr wrote:Хотя складывается полное впечатление, что ты не русским по белому читаешь порой...
