Страница 1 из 1
помогите нарисовать 2 принципиалки
Добавлено: Пн июн 06, 2011 20:53:14
Den1986
требуется нарисовать 2 принципиалки:
1. для операции BSWAP (перестановка байт), разрядность 32
2. сравнить 2 операнда (CMP), разрядность каждого операнда 8/16/32
даже не знаю, с чего начинать
Re: помогите нарисовать 2 принципиалки
Добавлено: Пн июн 06, 2011 21:22:47
pyzhman
Den1986 писал(а):1. для операции BSWAP (перестановка байт), разрядность 32
так в 32-ух битах 4-ре байта. Какие куда переставлять?
Den1986 писал(а):2. сравнить 2 операнда (CMP), разрядность каждого операнда 8/16/32
есть сравнивающие микры.
На какой базе-то делается?
Re: помогите нарисовать 2 принципиалки
Добавлено: Пн июн 06, 2011 21:54:22
Den1986
элементная база - любая.
а про bswap это единственное, что я нашел
Команду bswap используют для изменения формы адресации. В качестве операнда может быть указан только 32-разрядный регистр.
Re: помогите нарисовать 2 принципиалки
Добавлено: Пн июн 06, 2011 22:01:12
Seal
Еще один студент-недоучка ?
Re: помогите нарисовать 2 принципиалки
Добавлено: Пн июн 06, 2011 22:10:08
pyzhman
BSWAP так не проканает?

Re: помогите нарисовать 2 принципиалки
Добавлено: Пн июн 06, 2011 22:32:21
ploop
pyzh_man, супер!

Re: помогите нарисовать 2 принципиалки
Добавлено: Ср июн 08, 2011 10:10:56
Den1986
pyzh_man писал(а):BSWAP так не проканает?

проканает. как объяснил препод, так и надо.
еще такой вопрос:
в чем лучше всего рисовать схемы? желательно, чтоб была возможность сразу вставить на лист чертежную рамку, типа как в компасе с библиотекой ESK, только подобное... глючит че-т компас у меня, а переустанавливать лень
Re: помогите нарисовать 2 принципиалки
Добавлено: Ср июн 08, 2011 10:26:17
Den1986
pyzh_man писал(а):есть сравнивающие микры.
подскажите какой-нибудь 8 разрядный двоичный компаратор
Re: помогите нарисовать 2 принципиалки
Добавлено: Ср июн 08, 2011 12:42:33
orinoko
4-разрядный компаратор 74LS85 (К155СП1). Наращивается до сколько надо просто добавлением необходимого количества корпусов. Схемы есть в даташитах. Или у Шило.
74ALS520(521) - 8-битный компаратор. Первая же ссылка в гугле по запросу "8-bit comparator"
Двоечник, мля.
Re: помогите нарисовать 2 принципиалки
Добавлено: Ср июн 08, 2011 12:54:00
Алёша.
Re: помогите нарисовать 2 принципиалки
Добавлено: Ср июн 08, 2011 15:56:58
Den1986
спс за книги, а есть ли такой же, как ИП2 (т.е. с выходами на все 3 результата сравнения (больше, меньше, равно)), только 8 разрядный? я не смог найти. а каскадировать 8 штук 4-х разрядных - слишком много места на бумаге займет ))))
Re: помогите нарисовать 2 принципиалки
Добавлено: Ср июн 08, 2011 16:07:41
МитяРа
Den1986 писал(а):(т.е. с выходами на все 3 результата сравнения (больше, меньше, равно)), только 8 разрядный?
Не-а.. Для такого выводов корпуса не хватит..
Сам посчитай, 8+8(входа)+2(питание)+1(разрешение)=19, для 20ногого корпуса - остаётся 1 вывод - выход "равно"...
Re: помогите нарисовать 2 принципиалки
Добавлено: Ср июн 08, 2011 16:29:13
Den1986
МитяРа писал(а):Den1986 писал(а):(т.е. с выходами на все 3 результата сравнения (больше, меньше, равно)), только 8 разрядный?
Не-а.. Для такого выводов корпуса не хватит..
Сам посчитай, 8+8(входа)+2(питание)+1(разрешение)=19, для 20ногого корпуса - остаётся 1 вывод - выход "равно"...
мне не обязательно 20 ног. можно больше. такой же, имелось ввиду, что у него есть выходы на 3 результата сравнения. все 8 разрядные, которые я нашел, имели один выход с результатом (равно или не равно)
Re: помогите нарисовать 2 принципиалки
Добавлено: Ср июн 08, 2011 17:00:16
МитяРа
Den1986 писал(а):мне не обязательно 20 ног.
Больше 20-ти лап микросхемы логики - очень-очень редко бывают.. Из тех, что навскидку помню, только ИД3...
Re: помогите нарисовать 2 принципиалки
Добавлено: Ср июн 08, 2011 17:56:08
Den1986
понятно.. придется каскадировать ИП2
Re: помогите нарисовать 2 принципиалки
Добавлено: Ср июн 08, 2011 18:45:31
Meteor
Мяу всем!
Проще СП1 каскадировать чем ИПшки. Да и по размерам они компактнее
Re: помогите нарисовать 2 принципиалки
Добавлено: Чт июн 09, 2011 07:06:37
pyzhman
Den1986 писал(а):проканает.
Даже предположить не мог, что у интеловцев на самом деле все так просто!

Re: помогите нарисовать 2 принципиалки
Добавлено: Чт июн 09, 2011 18:14:24
Meteor
pyzh_man писал(а):Даже предположить не мог, что у интеловцев на самом деле все так просто!
Все гениальное просто!!!
А то зациклились на сложных алгоритмах: бит-реверсивная перестановка, лоскутно-квадратная полиномизация... Проще надо, проще

Re: помогите нарисовать 2 принципиалки
Добавлено: Сб июн 11, 2011 20:33:28
ino53
МитяРа писал(а):
Больше 20-ти лап микросхемы логики - очень-очень редко бывают.. Из тех, что навскидку помню, только ИД3...
ну как же, КП1, ИР13...да, вроде все...