![]() |
|
Модераторы: Kagor |
![]()
|
|
| Zero |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2169 Регистрация: 23.10.2004 Где: Россия, г. Рязань Репутация: нет Всего: 24 |
САБЖ.
Подкиньте пожалуйста ссвлки на литературу, а то я не как не могу найти, чтобы конкретно на общий принцип был... Везде какоето косвенное описание, либо сдвиговый регистр, с какими нибудь особенностями. |
|||
|
||||
| Sardar |
|
|||
![]() Бегун ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6986 Регистрация: 19.4.2002 Где: Нидерланды, Groni ngen Репутация: нет Всего: 317 |
В ряд соединённые D flip-flop'ы(D latch, далее просто Df). Df имеет два входа: сигнал(D) и клок©; и один выход: выход(Q). Перенос D->Q происходит только тогда, когда C = 0. Если C=1, то Q продолжает отдавать прошлое значение.
Теперь берём кучу таких Df элементов, соеднияем их клоки© воедино на одну линию. Выход Q предидущего соединяем с входом D следующего элемента, т.е. цепочка. Будем считать такт клока действием 1->0->1, помним что D "пропускает" когда клок=0. Теперь ставим на вход самого D первого элемента 1, первый такст клока и еденица "зашла" в первый элемент, теперь на его выходе стоит 1. Следующий клок и аналогичным образом еденица перешла к следующему элементу. Ну а далее по задаче, закидать биты в регистр и считать разом или наоборот положить разом во всем, а затем clock out их наружу через последний элемент. Кстати wikipedia.org может ответить на кучу подобных вопросов. -------------------- Опыт - сын ошибок трудных © А. С. Пушкин Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik Оценить мои качества можно тут. |
|||
|
||||
| dvd |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 151 Регистрация: 6.7.2005 Репутация: нет Всего: 1 |
А в программном виде тебе подойдет? --------------------
Санкт-Петербург такси |
|||
|
||||
| Zero |
|
||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2169 Регистрация: 23.10.2004 Где: Россия, г. Рязань Репутация: нет Всего: 24 |
Это какаято программа, или имя какого нибудь участника???
В программном виде, что описание или демонстарация работы??? Хотя если это написано на языке С++Builder, Delphi то всёравно пойдёт, если из этого можно будет полезную инфу извелчь... Sardar а у тебя нету ссылки на литературу, того где ты это узнал, а то без ресунка до конца не понятно.... К тому же у меня доклад, там надо не просто принцип работы, а более подробно описать, что врядли получится на словах сделать... Ну всё равно спасибо, за начальное введение в курс. Кстати, я нашёл одну схему, хотя там написано ─ сдвиговый регистр с узкой синхронизацией (функциональная схема). Прикреплён файл. Меня смущает только "С узкой синхронизацией" что ещё под этим интересно понимается... И ещё почему то там два выхода, а ты говорил про один, какието не соответствия. Это сообщение отредактировал(а) Zero - 30.10.2005, 09:37 Присоединённый файл ( Кол-во скачиваний: 5 )
Shema.zip 35,67 Kb |
||||
|
|||||
| Kagor |
|
||||
|
Debian user ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2946 Регистрация: 28.2.2003 Где: Королевство Кривых Репутация: 15 Всего: 85 |
Википедия — это свободная многоязычная энциклопедия. Это сообщение отредактировал(а) Kagor - 30.10.2005, 10:00 -------------------- Disassemble Your life and get the key! |
||||
|
|||||
| dvd |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 151 Регистрация: 6.7.2005 Репутация: нет Всего: 1 |
Тебе нужна прога для создания старт-стопного генератора псевдослучайных последовательностей на основе сдвигового регистра (лабу еще на 1-м курсе по теории вероятности писали) на Паскале??? Она довольно наглядна для понимания самого процесса (не пугайся названия - не так страшен волк...). Могу еще поискать у себя аналог на ассемблере, но что-то среди нужных тебе языков программирования такого не значится... --------------------
Санкт-Петербург такси |
|||
|
||||
| Zero |
|
||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2169 Регистрация: 23.10.2004 Где: Россия, г. Рязань Репутация: нет Всего: 24 |
Да, если тебе не жалко, то прикрепи её плиз...
Хорошо, мне именно принцип рабты только и нужен, а то в инете, не где нету, чтобы например нарисована была схема, а к ней пояснения бы... |
||||
|
|||||
| Zero |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2169 Регистрация: 23.10.2004 Где: Россия, г. Рязань Репутация: нет Всего: 24 |
Всё, я нашёл... Всем спасибо за ответы.
Если кому будет нужно, то вот ссылки: Структура регистра сдвига Регистр сдвига на D-тригерах Блок-схема регистра сдвига: Т — триггер; ЛЗ — линия задержки; у — сдвигающий сигнал. Реализация регистров сдвига на однотактных RS триггерах. |
|||
|
||||
| dvd |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 151 Регистрация: 6.7.2005 Репутация: нет Всего: 1 |
Ну как хочешь... --------------------
Санкт-Петербург такси |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Общие вопросы по железу | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |