Anonymous
Современная цифровая электроника основана на транзисторах и интегральных схемах?
Sergey
Да
Anonymous
Логические вентили основаны на транзисторах
Anonymous
Дальше устройста на основе вентилей разделяют на Комбинационные и Секвенциальные.
Sergey
Откуда термин секвенциальные?
Anonymous
Из вики
Sergey
Ну в общем да
Sergey
Просто я привык к термину тактируемости
Sergey
Хотя это и не совсем тоже самое
IB
Так, давайте пойдём дальше
Anonymous
В английской вики так много годноты написно, но я пока перевожу
Anonymous
А что дают за это?
🦥Alex Fails
ничего
Anonymous
Наверн
Anonymous
лол
Anonymous
Ребят, печатная плата и интегральная схема чем отличаются?
void *
печатная плата - это кусок текстолита с дорожками, а ИС - это кристалл
void *
грубо говоря
IB
Ребят, печатная плата и интегральная схема чем отличаются?
на печатную плату напаивают интегральные схемы
Anonymous
А современные процессор это ПЛИС, который на заводе заливают или просто интегральная схема?
Anonymous
Скорее всего интегральная схема, а программирование образовывается там на уровне материнской платы
Anonymous
Есть такое понятие вообще, как логика печатной платы?
Anonymous
Чипсет
Anonymous
Ядра скорей плис
Ядра, ну а он частично может быть ПЛИС, такого же вроде не бывает
Ned
Это почему?
Anonymous
Микропроцесср на 1 ИС, она либо программируемая , либо нет?
Sergey
На печатную плату напаиваются дискретные элементы (резисторы, конденсаторы, микросхемы (основанные на интегральной технологии)). ПЛИС это интегральная схема, которая представляет из себя матрицу вентилей и контроллер этой матрицы. Процессор это чисто интегральная схема, которая имеет сложную цепочку проектирования и с ПЛИС не имеет ничего общего. Правда в последних интелах планируют добавить блок ПЛИС, чтобы разрабы могли реализовывать какую-нибудь фигню на них.
IB
Микропроцесср на 1 ИС, она либо программируемая , либо нет?
Микроконтроллер - программируется. Либо однократно, либо многократно (flash,например) микропроцессор это тот же самый микроконтроллер, только инструкции получает из внешней памяти, которая рядом с ним стоит
IB
При разработке микроконтроллера RTL гоняют на ПЛИС сначала, а затем уже синтезят в библиотеке какой нибудь tsmc, тоположат и отдают GDS2 на фабрику
Sergey
Интел кор 2 дуо также тестировали
Sergey
Комната с кучей плисин
🚀 Snyp
Круто у вас тут! Такие темы крутите. Реально по делу и интересно)
Anonymous
Мне кажется уровень микроархитектуры больше относится к процессору, а архитектура к чипсету
Anonymous
Расскажи что это значит
Anonymous
Ну да
IB
Я никогда не слышал фразы : проц с микроархитектурой CISC или RISK или MISK
IB
Ну а вообще вот
IB
https://ru.m.wikipedia.org/wiki/Микроархитектура
IB
Познавательно
Anonymous
Я такую штуку прочитал, что в FPGA на кристале используют некоторую область иногда, которая не программируется. А может тогда есть которые ИС где только часть программируется? Может так сделано в проце?
Anonymous
Похоже на та, что такое есть в некоторых процах
Anonymous
https://ru.wikipedia.org/wiki/Soft-%D0%BC%D0%B8%D0%BA%D1%80%D0%BE%D0%BF%D1%80%D0%BE%D1%86%D0%B5%D1%81%D1%81%D0%BE%D1%80
Anonymous
По winsock есть на русском нормальное что-нибудь?
🦥Alex Fails
Чутка есть в книге Йона Снейдера, но там про TCP/IP в целом. Го в @procxx, там обсудим)
Group Butler
Привет, Taras. Расскажи вкратце о себе, о том, что знаешь об ассемблере, и что хочешь узнать в этом чате.
Sergey
Микрокод это софтварное управление существующей архитектурой/отдельными блоками. ПЛИС это изменяемое хардварное представление. Микрокод не меняет логику или что-то ещё на уровне электрических соединений. Но любая архитектура делается изначально на hdl и может тестироваться на ПЛИС. Но cpu это не ПЛИС, а готовая многослойная структура, которую уже не изменить на хардварном уровне.
🦥Alex Fails
В тему обсуждения: https://geektimes.ru/post/278410/
Kirill
была еще big mess of wires
Kirill
http://www.bigmessowires.com/bmow1/
Anonymous
Микрокод кстати все таки есть или нет?
Sergey
всмысле есть или нет?
Anonymous
Микрокод процессора существует?
vient
ну если учесть, что на процессоры выходят патчи, то должен существовать
Sergey
Существует
Sergey
Многа лет
🦥Alex Fails
С пеньков Интел юзает микрокод
Anonymous
О, ничего не слышал про это
🦥Alex Fails
О, ничего не слышал про это
На вики есть инфа, там ещё рефы есть на то, где это: https://ru.m.wikipedia.org/wiki/Pentium
Sergey
https://wiki.archlinux.org/index.php/Microcode_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9)
Олег
https://wiki.archlinux.org/index.php/Microcode_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9)
Очень полезная информация. Как раз дистриб делал кастомный для интел
Sergey
Парни. Нужно запилить многопоточность что-то типа того, как оно в freetos и nodejs, т.е. на event+callback. Но на микроконтроллере, если готовые реализации/идеи и тд?
Kirill
Фриртос
Kirill
Вообще про многопоточность на коллбеках для микроконтроллерах информации вагон и маленькая тележка
Ned
Ребят
Ned
Вопрос, наверное, тупой
Ned
Но почему qemu отказывается писать хелловорлд? Где ошибка?
Ned
Ned
Ни посимвольно, никак. Даже тупо один символ вывести не удаётся. В чем может быть загвоздка?
Ned
Биос-прерывание вызвано по канону. Что за нах?
Maksim
Подойдет для само-обучения? Программирование на ассемблере на платформе x86-64 (Руслан Аблязов) Assembler для DOS, Windows и Unix (Сергей Зубков)
Maksim
Если не сложно ответить, пожалуйста...
🦥Alex Fails
да, норм