Перейти к содержимому

Фото
- - - - -

Arvutid-I


  • Вы не можете создать новую тему
  • Please log in to reply
2901 ответов в этой теме

#1921 BeFree

BeFree
  • Пользователь
  • 267 сообщений

Отправлено 17 февраля 2010 - 18:40

Может кто-нибудь подсказать, почему после запуска схемы в Dixi, на графике показывает всё наоборот т.е Х1 не 00000000111111, а 0101010101010101, в таблице я делал как Х1,Х2,Х3,Х4 а в симуляторе получается Х4,Х3,Х2,Х1. И оказывается всё неправильно . . . Или я где-то напутал ? : )
  • 0

#1922 boiler

boiler
  • Постоялец
  • 1 765 сообщений
  • Откуда:EE

Отправлено 17 февраля 2010 - 19:39

BeFree, если я правильно помню, то когда сигналы добавляешь после симуляции, чтобы график посмотреть надо начинать с х4, х3, х2, х1
  • 0

#1923 null

null
  • Постоялец
  • 15 928 сообщений

Отправлено 17 февраля 2010 - 21:42

Да, там наоборот надо )
  • 0

#1924 BeFree

BeFree
  • Пользователь
  • 267 сообщений

Отправлено 18 февраля 2010 - 08:46

Спасибо : ), а я уже собрался работу переделывать
  • 0

#1925 JakeTheFIsh

JakeTheFIsh
  • Пользователь
  • 629 сообщений

Отправлено 18 февраля 2010 - 10:17

Скажите а Марина Брик принимает работы в circuit applet? У неё вроде в пдф написано это, но мы в нем не копались ещё.

И что значит, к примеру вот это:

4x2NAND
Друг говорил 2 входа. Тогда 4 выхода что ли или как?

Сообщение изменено: JakeTheFIsh (18 февраля 2010 - 10:39 )

  • 0
Есть три способа отвечать на вопросы: сказать необходимое, отвечать с приветливостью и – наговорить лишнего
Плутарх - (ок. 46 — ок.120) - древнегреческий писатель, историк

#1926 PuppetMaster

PuppetMaster
  • Новобранец
  • 5 сообщений

Отправлено 18 февраля 2010 - 10:32

это значит 4 элемента NAND у которых по 2 входа
  • 0

#1927 Firelord

Firelord
  • Постоялец
  • 854 сообщений
  • Откуда:Таллинн

Отправлено 18 февраля 2010 - 11:06

Друг говорил 2 входа. Тогда 4 выхода что ли или как?

Обычно в реальных физических компонентах — микросхемах, которые на печатную плату монтируют, несколько логических вентилей. Поэтому 4х2НАНД означает 4 логических компонента с двумя входами и одним выходом каждый в одном 74LS00 компоненте.
  • 0
Материалы для студентов с курса системотехники (IASB/IASM): http://starspirals.net/ttu/

#1928 BeFree

BeFree
  • Пользователь
  • 267 сообщений

Отправлено 22 февраля 2010 - 20:45

А если при сегменте "D" получилась Карта Карно, в которой есть несколько вариантов обвести единицы, как найти наилучший ? Может кто-нибудь посмотреть, в данном случае - это лучший вариант ?

Прикрепленные файлы

  • Прикрепленный файл  arvutid.jpg   29,55К   83 Количество загрузок

  • 0

#1929 Ketty:)

Ketty:)
  • Пользователь
  • 223 сообщений
  • Откуда:Tallinn

Отправлено 22 февраля 2010 - 21:00

да, наилучший. вообще есть такая программка, karno minimizer или как-то так. там можно себя проверить. вводишь единицы, программа выдает или мднк или мкнк.
  • 0

#1930 null

null
  • Постоялец
  • 15 928 сообщений

Отправлено 22 февраля 2010 - 22:21

мднк или мкнк

я что-то пропустил в курсе арвутей и дискретки? о_О
  • 0

#1931 Ketty:)

Ketty:)
  • Пользователь
  • 223 сообщений
  • Откуда:Tallinn

Отправлено 22 февраля 2010 - 22:45

извините, мднф или мкнф. по-моему, так. просто я на эст учусь, по-другому немного названия.
  • 0

#1932 BeFree

BeFree
  • Пользователь
  • 267 сообщений

Отправлено 23 февраля 2010 - 00:45

Объясните кто-нибудь плз, можно ли будет обвести так, как показано на втором варианте или он не правильный ? Почему именно первый считается лучшим и возможно ли это как-то на глаз определить ?

Прикрепленные файлы

  • Прикрепленный файл  arvutid3.JPG   55,49К   67 Количество загрузок

  • 0

#1933 Ketty:)

Ketty:)
  • Пользователь
  • 223 сообщений
  • Откуда:Tallinn

Отправлено 23 февраля 2010 - 06:24

второй вариант абсолютно равносилен первому. выбирай какой больше нравится. длина мднф не изменится все равно. главное, чтоб не обвел как в первый вариант, так и второй вместе.
  • 0

#1934 LegenDar

LegenDar
  • Пользователь
  • 104 сообщений

Отправлено 23 февраля 2010 - 11:21

Да все это одно и тоже, если делать даже Макласки, то и он даст выбор меж двумя вариантами.
  • 0

#1935 BeFree

BeFree
  • Пользователь
  • 267 сообщений

Отправлено 23 февраля 2010 - 17:43

Спасибо за разъяснения ! : )
Просто не знаю почему, но при построении Карты Карно одним способом - например, рисую карту, расставляю крышечки, потом из таблицы беру значения нулей т.к их меньше, допустим 0 = 1100 = х1х2x3.x4. и выставляю на карте по крышечкам. А если другим способом сделать т.е заполнить через координаты квадратов карту Карно, а потом уже расставлять крышечки и выводить МДНФ, то получается МДНФ такой же длины, но отличается по иксам. По идее должны быть оба варианта правильны, но в Dixi при первом варианте почему-то много красного при симуляции получается ! Может я что-то не так делаю ? : )

Сообщение изменено: BeFree (23 февраля 2010 - 18:29 )

  • 0

#1936 LegenDar

LegenDar
  • Пользователь
  • 104 сообщений

Отправлено 23 февраля 2010 - 23:21

Красное это задержки. Что значит схема правильна, но не совсем может наилучший вариант. Так как какойто бит не успевает подойти вовремя. Но в данном случае нас это не должно волновать.
  • 0

#1937 null

null
  • Постоялец
  • 15 928 сообщений

Отправлено 23 февраля 2010 - 23:26

Задержки ничего страшного из себя не представляют :)
  • 0

#1938 BeFree

BeFree
  • Пользователь
  • 267 сообщений

Отправлено 24 февраля 2010 - 00:10

Там почти всё красное было, Брик ужаснулась : ), а переделал по-второму способу, всё наладилось, работает исправно.
  • 0

#1939 unnamed6132

unnamed6132
  • Пользователь
  • 108 сообщений

Отправлено 24 февраля 2010 - 18:20

А может быть такое, что на графике сразу после задержки есть место, где стоит неправильное значение? У меня почти полностью результат работы правильный, только на участке, где должна быть везде "1", посередине есть задержка красная эта, а после неё - нолик маленький совсем. Если это несущественно - значит, работа сделана 100% правильно.
  • 0

#1940 Onyx8

Onyx8
  • Пользователь
  • 306 сообщений

Отправлено 28 февраля 2010 - 13:30

Нашел способ запускать DixiCad через DosBox
В том числе и под линуксом, через Wine (Wine -> DosBox -> Dixicad).

Если кто хочет узнать, как это сделать, отпишитесь, и я объясню все пошагово (в 3 шага).
  • 0

#1941 null

null
  • Постоялец
  • 15 928 сообщений

Отправлено 28 февраля 2010 - 13:32

Нашел способ запускать DixiCad через DosBox

напиши в личку, как на винде делать :)
  • 0

#1942 Onyx8

Onyx8
  • Пользователь
  • 306 сообщений

Отправлено 28 февраля 2010 - 13:53

>> Где беспредел?

Нет, напишу всем.

1. Устанавливаем DosBox
2. Запускаем Dosbox.

3. Создаем папку, где будух храниться установленные файлы (Например, C:/DixiCad).
4. ............. откуда усланавливает DixiCad (C:/DIxiSetup)

5. Скачиваем
http://www.starspira...d/Dixi/dixi.iso
распаковываем в папку C:/DIxiSetup

6. В DosBox монтируем созданные папки как диски:
mount C: C:\DixiCad
mount D: D:\DixiSetup

7. Устанавливаем
D:
install d c

8. Следуем инструкциям из файла
http://www.starspira...xi/helpdixi.pdf
начиная с 7 страницы.

То есть реально 2-3 шага.
  • 0

#1943 Onyx8

Onyx8
  • Пользователь
  • 306 сообщений

Отправлено 28 февраля 2010 - 14:53

После того, как я поставил DosEmu, все заработало гораздо лучше.

Луше используйте DosEmu, чем виртуальные машины или DosBox!
  • 0

#1944 JakeTheFIsh

JakeTheFIsh
  • Пользователь
  • 629 сообщений

Отправлено 28 февраля 2010 - 22:43

Всем привет. За сколько можно подготовиться к второй лабе по арвутид? Насколько она трудная? Какие именно горы стоит перерыть что бы защитить?

P.S.
Mäluga skeem - 4-bitine loendur või nihkeregister
Paralleelülekandega loendur mooduliga 14, +1

Это ведь не тупиковый вариант, так?
  • 0
Есть три способа отвечать на вопросы: сказать необходимое, отвечать с приветливостью и – наговорить лишнего
Плутарх - (ок. 46 — ок.120) - древнегреческий писатель, историк

#1945 Onyx8

Onyx8
  • Пользователь
  • 306 сообщений

Отправлено 28 февраля 2010 - 22:52

Вторая лаба гораздо сложнее, чем первая.

Чтобы подготовиться, желательно ходить на лекции и понимать что там говорится.
Реально подготовиться за неделю (если усилия прилагать).

Сообщение изменено: Onyx8 (28 февраля 2010 - 22:57 )

  • 0

#1946 George

George
  • Пользователь
  • 202 сообщений
  • Откуда:Tallinn

Отправлено 28 февраля 2010 - 23:00

всем страждущим посвящается:

(1)
Segment : A
Elementbaas : {NOR}

(2)
Paralleelülekandega loendur mooduliga 9, +1

(3)
F1=A - B (aritmeetiline lahutamine)
F2=shr A (nihe paremale)
F3=inv B (inverteerida B väärtus)
F4=A nand B

Прикрепленный файл  my_labs.zip   450,27К   145 Количество загрузок

Сообщение изменено: Где беспредел? (01 марта 2010 - 10:56 )

  • 0
sex, extreme & rock'n'roll 8)

#1947 Onyx8

Onyx8
  • Пользователь
  • 306 сообщений

Отправлено 28 февраля 2010 - 23:29

George,

Спасибо, ты хороший человек.


Можеть еще кто-нибудь скинуть лабы?

Запуск DixiCad под Linux из-под DosEmu (заранее надо установить и настроить):
Размещенное изображение

Работа:
Размещенное изображение

Две проблемы:
1. прибл. раз в минуту мышь заедает, приходится нажимать на esc.
2. Timing Analyzer пишет, что дофига ошибок, но на самом деле все работает как надо.

Плюсы:
1. работает гораздо лучше, чем под DosBox и под виртуальными машинами.
2. Прямой доступ к файлам - можно скопировать и вставить (результат еще не проверял).

Сообщение изменено: Onyx8 (28 февраля 2010 - 23:53 )

  • 0

#1948 null

null
  • Постоялец
  • 15 928 сообщений

Отправлено 01 марта 2010 - 10:54

Много лаб на necro.pri.ee
Есть у Теплякова на starspirals.net/ttu
  • 0

#1949 NDK

NDK
  • Пользователь
  • 269 сообщений
  • Откуда:TLN

Отправлено 02 марта 2010 - 20:40

JakeTheFIsh,
а ты у кого сдаешь?
  • 0
IAXB

#1950 JakeTheFIsh

JakeTheFIsh
  • Пользователь
  • 629 сообщений

Отправлено 02 марта 2010 - 21:04

Я сдаю у Брик.

Сидели сейчас делали схему для лабы. Все хорошо, кроме того что первый счет начинается с 2 а не с нуля, когда достигается d, то дальше идет 0.
  • 0
Есть три способа отвечать на вопросы: сказать необходимое, отвечать с приветливостью и – наговорить лишнего
Плутарх - (ок. 46 — ок.120) - древнегреческий писатель, историк