nedoPC.org

Community of electronics hobbyists established in 2002

...
Atom Feed | View unanswered posts | View active topics It is currently 20 Oct 2019 07:20



Reply to topic  [ 67 posts ]  Go to page Previous  1, 2, 3, 4, 5  Next
Компьютер из книги Ч.Петцольда Код.Тайный язык информатики 
Author Message
Novelist

Joined: 19 Jun 2014 09:22
Posts: 38
Location: 82.200.108.70
Reply with quote
Post 
змейку в логисиме делали, но это была просто змейка на лог. эл-ах. а не комп. в логисиме есть инструмент рам. там вроде до 32 мегабайт одним блоком ставить можно. ну а блоков самих по 32 можно наверное несколько штук поставить. но я просто на счёт 32-ух не совсем уверен, но не меньше килобайта это точнно, мне кажется этого более чем достаточно.


20 Sep 2014 04:31
Profile
Novelist

Joined: 19 Jun 2014 09:22
Posts: 38
Location: 82.200.108.70
Reply with quote
Post 
и что за косвенная адресация? в чем ещё суть, я компьютер собираю в логисиме практически строготпо книжке петцольда этап за этапом.


20 Sep 2014 04:35
Profile
Banned
User avatar

Joined: 04 Jan 2013 11:09
Posts: 398
Location: 95.24.178.158
Reply with quote
Post 
zaicev9797 wrote:
и что за косвенная адресация? в чем ещё суть,

Суть в том, что должен быть какой-то указатель в память типа регистра, ну как индекс в таблице.
В процессоре 8080 это операции с псевдорегистром М - ячейкой памяти, на которую указывает рег.пара HL.
zaicev9797 wrote:
я компьютер собираю в логисиме практически строготпо книжке петцольда этап за этапом.

Я этой книги не читал подробно, хотя и пролистывал. Никаких комментариев дать не могу.


20 Sep 2014 04:41
Profile
Novelist

Joined: 19 Jun 2014 09:22
Posts: 38
Location: 82.200.108.70
Reply with quote
Post 
Quote:
Суть в том, что должен быть какой-то указатель в
память типа регистра, ну как индекс в таблице.
В процессоре 8080 это операции с псевдорегистром М
- ячейкой памяти, на которую указывает рег.пара HL .
ничего не понял если честно, что за указатель, в какую память? для чего он нужен?


20 Sep 2014 04:46
Profile
Novelist

Joined: 19 Jun 2014 09:22
Posts: 38
Location: 82.200.108.70
Reply with quote
Post 
кстати, а нету случайно такого редактора на подобии логисима, но только чтоб там тактовую частоту можно было задавать побольше ( в логисиме максимальная частота 4 кГц)


20 Sep 2014 04:50
Profile
Banned
User avatar

Joined: 04 Jan 2013 11:09
Posts: 398
Location: 95.24.178.158
Reply with quote
Post 
zaicev9797 wrote:
Quote:
Суть в том, что должен быть какой-то указатель в
память типа регистра, ну как индекс в таблице.
В процессоре 8080 это операции с псевдорегистром М
- ячейкой памяти, на которую указывает рег.пара HL .
ничего не понял если честно, что за указатель, в какую память? для чего он нужен?

Чтобы перебирать по индексу элементы памяти (байты) когда Вы управляете игровым полем своей змейки, к примеру.

Чтобы мне не пересказывать общеизвестное, посмотрите, к примеру, здесь:
[url]http://ru.wikipedia.org/wiki/Адресация_памяти[/url]


20 Sep 2014 04:53
Profile
Banned
User avatar

Joined: 04 Jan 2013 11:09
Posts: 398
Location: 95.24.178.158
Reply with quote
Post 
zaicev9797 wrote:
кстати, а нету случайно такого редактора на подобии логисима, но только чтоб там тактовую частоту можно было задавать побольше

Я Вам этих симуляторов здесь ранее в этом топике довольно много перечислил.
А на 4 КГц змейка, пожалуй, будет весьма медленная... 8)


20 Sep 2014 05:01
Profile
Novelist

Joined: 19 Jun 2014 09:22
Posts: 38
Location: 82.200.108.70
Reply with quote
Post 
а какие частоты доступны в протеусе?


20 Sep 2014 07:04
Profile
Banned
User avatar

Joined: 04 Jan 2013 11:09
Posts: 398
Location: 95.24.178.158
Reply with quote
Post 
zaicev9797 wrote:
а какие частоты доступны в протеусе?

Lavr wrote:
Основной принцип симуляции цифровых устройств более прост: есть минимальный шаг по времени - в "Proteus" это 1 пикосекунда - с этим шагом по времени осуществляется проверка всех входов и выходов цифровых схем, и, согласно логике их работы, состояния на выходах меняются с учётом стандартных для каждой серии времён задержки распространения по входу и по выходу (или среднего времени задержки распространения).

Серия К155 (74), исходя из сказанного, на частоте 10 МГц вполне корректно моделируется.


20 Sep 2014 10:04
Profile
Novelist

Joined: 19 Jun 2014 09:22
Posts: 38
Location: 82.200.108.70
Reply with quote
Post 
воооу, вот это скорость.. но я так понял там только заводские детали, и с ними нужно разбираться чтоб что-то построить, или все же есть отдельные схемы типа сумматоров, триггеров рамок, инверторов, простых логических эл-ов типи и или не, светодиодов и матриц, и прочего, чтоб более детально так сказать понять работу самого процессора? а то я пару статей глянул, а там все используют микроконтроллеры какие-то. а так чтоб как в книжке Петцольда было нет ничего.


20 Sep 2014 10:56
Profile
God
User avatar

Joined: 13 Nov 2010 05:06
Posts: 1292
Reply with quote
Post 
Я прочитал книгу Петцольда, но она заканчивается на самом интересном месте, поэтому меня не впечатлила. А вот приведенная ранее здесь кем-то ссылка очень даже послужила толчком к изготовлению самого что ни на есть НЕДОпц:
Image
С наглой самоуверенностью аффтара я называю это поделие компьютером, потому как он работает ПО ПРОГРАММЕ. В данном случае это ёлочная гирлянда, но сама гирлянда к нему ещё не подключена (для этого есть разъём); светодиоды показывают, как она должна моргать.


Last edited by VituZz on 04 Mar 2015 09:04, edited 3 times in total.



21 Sep 2014 09:50
Profile
Banned
User avatar

Joined: 04 Jan 2013 11:09
Posts: 398
Location: 95.24.178.158
Reply with quote
Post 
zaicev9797 wrote:
но я так понял там только заводские детали, и с ними нужно разбираться чтоб что-то построить, или все же есть отдельные схемы типа сумматоров, триггеров рамок, инверторов, простых логических эл-ов типи и или не, светодиодов и матриц, и прочего, чтоб более детально так сказать понять работу самого процессора?

Всё это там есть в неограниченных количествах.
Смотрите примеры с нашего форума - как процессор собирают из мелочевки как раз в "Proteus".
http://www.nedopc.org/forum/viewtopic.php?p=114691#114691
http://www.nedopc.org/forum/viewtopic.php?t=9573&postdays=0&postorder=asc&start=165

VituZz wrote:
А вот эта приведенная ранее здесь кем-то ссылка очень даже послужила толчком к изготовлению самого что ни на есть НЕДОпц:

Кажется, я знаю этого кого-то... угадал? 8)


21 Sep 2014 10:54
Profile
Novelist

Joined: 19 Jun 2014 09:22
Posts: 38
Location: 82.200.108.70
Reply with quote
Post 
блиин, нигде не могу найти нормального кряка протеуса, может ктонить скинуть, и подоробно обьяснить как его запускать?


21 Sep 2014 11:05
Profile
Banned
User avatar

Joined: 04 Jan 2013 11:09
Posts: 398
Location: 95.24.178.158
Reply with quote
Post 
zaicev9797 wrote:
блиин, нигде не могу найти нормального кряка протеуса, может ктонить скинуть, и подоробно обьяснить как его запускать?

Ну давайте тогда уж мы за Вас и сам процессор сделаем? :D

Админ форума не поощряет здесь обсуждения кряков и вареза, так что эти посты будут, видимо, удалены.


21 Sep 2014 11:20
Profile
Novelist

Joined: 19 Jun 2014 09:22
Posts: 38
Location: 82.200.108.70
Reply with quote
Post 
ээээх, ну что поделать то. :roll:


21 Sep 2014 11:30
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 67 posts ]  Go to page Previous  1, 2, 3, 4, 5  Next

Who is online

Users browsing this forum: Google [Bot] and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.