помогите нарисовать 2 принципиалки

Здесь принимаются все самые невообразимые вопросы... Главное - не стесняйтесь. Поверьте, у нас поначалу вопросы были еще глупее :)
Ответить
Первый раз сказал Мяу!
Сообщения: 24
Зарегистрирован: Пн ноя 29, 2010 23:32:46

Сообщение Den1986 »

требуется нарисовать 2 принципиалки:
1. для операции BSWAP (перестановка байт), разрядность 32
2. сравнить 2 операнда (CMP), разрядность каждого операнда 8/16/32

даже не знаю, с чего начинать
Реклама
Друг Кота
Аватара пользователя
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск

Сообщение pyzhman »

Den1986 писал(а):1. для операции BSWAP (перестановка байт), разрядность 32
так в 32-ух битах 4-ре байта. Какие куда переставлять?
Den1986 писал(а):2. сравнить 2 операнда (CMP), разрядность каждого операнда 8/16/32
есть сравнивающие микры.
На какой базе-то делается?
Docendo discimus
Контактная информация:
Реклама
Первый раз сказал Мяу!
Сообщения: 24
Зарегистрирован: Пн ноя 29, 2010 23:32:46

Сообщение Den1986 »

элементная база - любая.
а про bswap это единственное, что я нашел
Команду bswap используют для изменения формы адресации. В качестве операнда может быть указан только 32-разрядный регистр.
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1122
Зарегистрирован: Чт мар 05, 2009 19:51:55
Откуда: Дырасполь

Сообщение Seal »

Еще один студент-недоучка ?
ученые долго думали,в чем измерять частоту.... С тех пор и пишут Hz
Реклама
Эиком - электронные компоненты и радиодетали
Друг Кота
Аватара пользователя
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск

Сообщение pyzhman »

BSWAP так не проканает? :)
Вложения
bswap.jpg
(21.01 КБ) 492 скачивания
Docendo discimus
Контактная информация:
Реклама
Модератор
Аватара пользователя
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Сообщение ploop »

pyzh_man, супер! :)))
Реклама
Первый раз сказал Мяу!
Сообщения: 24
Зарегистрирован: Пн ноя 29, 2010 23:32:46

Сообщение Den1986 »

pyzh_man писал(а):BSWAP так не проканает? :)
проканает. как объяснил препод, так и надо.

еще такой вопрос:
в чем лучше всего рисовать схемы? желательно, чтоб была возможность сразу вставить на лист чертежную рамку, типа как в компасе с библиотекой ESK, только подобное... глючит че-т компас у меня, а переустанавливать лень
Первый раз сказал Мяу!
Сообщения: 24
Зарегистрирован: Пн ноя 29, 2010 23:32:46

Сообщение Den1986 »

pyzh_man писал(а):есть сравнивающие микры.
подскажите какой-нибудь 8 разрядный двоичный компаратор
orinoko

Сообщение orinoko »

4-разрядный компаратор 74LS85 (К155СП1). Наращивается до сколько надо просто добавлением необходимого количества корпусов. Схемы есть в даташитах. Или у Шило.
74ALS520(521) - 8-битный компаратор. Первая же ссылка в гугле по запросу "8-bit comparator"
Двоечник, мля.
Это не хвост, это антенна
Сообщения: 1318
Зарегистрирован: Чт янв 27, 2011 21:57:53

Сообщение Алёша. »

:cry: :cry: :cry:
orinoko писал(а):Двоечник, мля.
http://lib.qrz.ru/node/5468
Шило читайте.
https://sunduk.radiokot.ru/search/index ... &x=13&y=12
Контактная информация:
Первый раз сказал Мяу!
Сообщения: 24
Зарегистрирован: Пн ноя 29, 2010 23:32:46

Сообщение Den1986 »

спс за книги, а есть ли такой же, как ИП2 (т.е. с выходами на все 3 результата сравнения (больше, меньше, равно)), только 8 разрядный? я не смог найти. а каскадировать 8 штук 4-х разрядных - слишком много места на бумаге займет ))))
Модератор
Аватара пользователя
Сообщения: 11492
Зарегистрирован: Чт дек 11, 2008 14:52:26
Откуда: град Нижний

Сообщение МитяРа »

Den1986 писал(а):(т.е. с выходами на все 3 результата сравнения (больше, меньше, равно)), только 8 разрядный?
Не-а.. Для такого выводов корпуса не хватит..
Сам посчитай, 8+8(входа)+2(питание)+1(разрешение)=19, для 20ногого корпуса - остаётся 1 вывод - выход "равно"...
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
Первый раз сказал Мяу!
Сообщения: 24
Зарегистрирован: Пн ноя 29, 2010 23:32:46

Сообщение Den1986 »

МитяРа писал(а):
Den1986 писал(а):(т.е. с выходами на все 3 результата сравнения (больше, меньше, равно)), только 8 разрядный?
Не-а.. Для такого выводов корпуса не хватит..
Сам посчитай, 8+8(входа)+2(питание)+1(разрешение)=19, для 20ногого корпуса - остаётся 1 вывод - выход "равно"...
мне не обязательно 20 ног. можно больше. такой же, имелось ввиду, что у него есть выходы на 3 результата сравнения. все 8 разрядные, которые я нашел, имели один выход с результатом (равно или не равно)
Модератор
Аватара пользователя
Сообщения: 11492
Зарегистрирован: Чт дек 11, 2008 14:52:26
Откуда: град Нижний

Сообщение МитяРа »

Den1986 писал(а):мне не обязательно 20 ног.
Больше 20-ти лап микросхемы логики - очень-очень редко бывают.. Из тех, что навскидку помню, только ИД3...
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
Первый раз сказал Мяу!
Сообщения: 24
Зарегистрирован: Пн ноя 29, 2010 23:32:46

Сообщение Den1986 »

понятно.. придется каскадировать ИП2
Друг Кота
Аватара пользователя
Сообщения: 3961
Зарегистрирован: Пн июл 13, 2009 14:37:39
Откуда: Московская область, наукоград.....

Сообщение Meteor »

Мяу всем!
Проще СП1 каскадировать чем ИПшки. Да и по размерам они компактнее
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск

Сообщение pyzhman »

Den1986 писал(а):проканает.
Даже предположить не мог, что у интеловцев на самом деле все так просто! :write:
Docendo discimus
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 3961
Зарегистрирован: Пн июл 13, 2009 14:37:39
Откуда: Московская область, наукоград.....

Сообщение Meteor »

pyzh_man писал(а):Даже предположить не мог, что у интеловцев на самом деле все так просто!
Все гениальное просто!!!
А то зациклились на сложных алгоритмах: бит-реверсивная перестановка, лоскутно-квадратная полиномизация... Проще надо, проще :)))
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
Контактная информация:
Вымогатель припоя
Аватара пользователя
Сообщения: 585
Зарегистрирован: Пт сен 21, 2007 07:09:33
Откуда: Беларусь

Сообщение ino53 »

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

Вернуться в «Теория»