Author |
Message |
zaicev9797
Novelist
Joined: 19 Jun 2014 08:22 Posts: 38 Location: 82.200.108.70
|
Вообще сам новичек я тут. Единственное что я пытался сделать - собрать простой компьютер читая книжку Чарльза Петцольда "Код" в Logisim. Но быстро уперся в производительность этой программы, и в невозможность в программе выставить тактовою частоту больше 4кГц. Вот стал интересен протеус. Собственно сам вопрос. Можно ли в протеусе из простейших вентилей собрать компьютер из данной книжки и до какой скорости его реально будет разогнать. Меня интересует именно логика, само устройство компьютера. Такие вещи, как время отклика полупроводников, скорость движения тока и тому подобное мне сейчас не интересно. Я хочу изучить устройство ПК именно с логической стороны. Ну и кстати, если кто то может еще посоветовать интересные книжки на русском языке по этой теме, где также будет подробно описано устройство пк, от вентилей, до вывода картинки на экран, буду благодарен очень
|
29 Mar 2016 00:17 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Можно. На 1...2 МГц вполне может работать, если у Вас хотя бы "Коре Дуо 2 ГГц". Таких книжек на русском, на мой взгляд, практически нет. На английском - доступные собраны в нашей библиотеке. На форуме есть 2 рабочих проекта Proteus компьютеров на мелкой логике: EDUC-8 и 4-Bit-CPU. Вполне можете собрать свой по аналогии...
_________________ iLavr
|
29 Mar 2016 01:56 |
|
|
zaicev9797
Novelist
Joined: 19 Jun 2014 08:22 Posts: 38 Location: 82.200.108.70
|
Нынче проц у меня- 2х3.3Гц, в ближайшей перспективе может смениться на трехядерный приблизительно с такой же частотой, а если повезет и получится разлочить ядро еще одно, то трехядерный окажется четырехьядерным.
а как собственно найти эти логические элементы, вентили в протеусе? я чет даже прогуглить пробовал, но так и не нашел.
|
29 Mar 2016 02:14 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Неплохо бы почитать "хелп" к программе, на которой Вы собираетесь "сделать" свой процессор. Русские версии "хелп" доступны здесь: Вопрос " как собственно найти эти логические элементы, вентили в протеусе" до того тривиальный, что остается только картинки со стрелочками нарисовать что-ли...
_________________ iLavr
|
29 Mar 2016 02:40 |
|
|
zaicev9797
Novelist
Joined: 19 Jun 2014 08:22 Posts: 38 Location: 82.200.108.70
|
Ооо, за ссылку большое спасибо. Ушел читать)
|
29 Mar 2016 02:56 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Только я их даже на этом форуме уже рисовал все эти картинки: Странно лишь, что не все хотят для себя же и на русском это прочитать... Но зато потом писателей, что Proteus - " гумно" и " резиновая женщина" я столько встречаю на разных популярных форумах.
_________________ iLavr
|
29 Mar 2016 03:06 |
|
|
zaicev9797
Novelist
Joined: 19 Jun 2014 08:22 Posts: 38 Location: 82.200.108.70
|
Офигеть, я оказывается до того как писать на этот форум был на правильном пути, да еще и в двух шагах от решения своей проблемы. Вся соль оказывается была в том что я неправильно запрос для поиска детали набирал. Я ж там как только как не изгалялся, logic, и gate, и transistor... оказывается надо было просто набирать and, or, not, xor.... целый день потратил на поиски, ит только сейчас до меня дошло
|
29 Mar 2016 10:40 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Там достаточно указать логическую серию - 74, к примеру, это аналог нашей серии К155, а 74LS - K555... и все and, or, not, xor этой серии списком вываливаются.
_________________ iLavr
|
29 Mar 2016 11:45 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22587 Location: Silicon Valley
|
А чего там в список всего сразу никак попасть нельзя штоль?
|
29 Mar 2016 12:32 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Можно... Почему я и сказал ранее, что вопрос тривиален... Но, как видишь, не все попадают... Приходится сложно объяснять очевидное. Но реальная логика всё же в общем списке сгруппирована по сериям. А есть и просто абстрактные логические элементы - "примитивы".
_________________ iLavr
|
29 Mar 2016 13:24 |
|
|
zaicev9797
Novelist
Joined: 19 Jun 2014 08:22 Posts: 38 Location: 82.200.108.70
|
тут у меня еще один вопрос возник. как сделать так, чтоб switch в разомкнутом состоянии не имел на выходе "неизвестное значение". Изза этого простейшая логика работает не правильно , и приходится использовать переключатели с тремя контактами - через один проводить ток от батареи, через другой провод к земле. тогда логика работет правильно. Но мне чет кажется что это как минимум костыли. Прошу извинить крестьянина за столь простецкие вопросы , но я по этому вопросу уже полдня лажу в интернете, так и не нашел вразумительных ответов.
|
31 Mar 2016 09:13 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Во всех учебниках русским по белому писано, что " входы логических элементов ТТЛ, висящие в воздухе" соответствуют подаче на них лог. "1". Это очевидно из схемы логического ТТЛ элемента. Другое дело, что Протезус такие тонкости не моделирует, как я писал в ветке про его *.DLL. Поэтому топикстартеру надо бы не выёживаться, а поступать, как делают все нормальные люди: Где Pullup и Pulldown - "цифровые" резисторы Протезуса, которые делают только то, что на них и написано... Дребезг контактов кнопок Протезус тоже не эмулирует... Но еще можно добавить, что у Протезуса есть элементы типа кнопочек, просто выдающие лог. "1" и лог. "0" при нажатии на них - тогда и с резисторами не надо колбаситься... http://we.easyelectronics.ru/Shematech/upravlenie-bistabilnym-polyarizovannym-rele-s-dvumya-obmotkami-postoyannym-logicheskim-urovnem.htmlБоюсь только, что топикстартер опять не найдет этих "вкусняшек" в меню элементов...
_________________ iLavr
|
31 Mar 2016 17:37 |
|
|
zaicev9797
Novelist
Joined: 19 Jun 2014 08:22 Posts: 38 Location: 82.200.108.70
|
да не, нашел, спасибо. так все работает)
|
31 Mar 2016 21:58 |
|
|
zaicev9797
Novelist
Joined: 19 Jun 2014 08:22 Posts: 38 Location: 82.200.108.70
|
именно. Я сначала хочу понять принцип работы только с логической стороны. Потом уже более серрьезно.
|
01 Apr 2016 08:45 |
|
|
jdigreze
God
Joined: 02 Jan 2006 02:28 Posts: 1390 Location: Abakan
|
Про это же сразу подумал. Видимо таки нормальный, хотя порой некоторые пытаются убедить в обратном. С другой стороны - всё же это наверно более практический опыт, нежели состояние головного мозга. Видимо сказывается... С другой стороны - грех пенять, ибо мы тут в другой "шкуре"
|
01 Apr 2016 09:40 |
|
|