Технический форум
Вернуться   Технический форум > Общение по интересам > Новости технологий > Разработки


Ответ
 
Опции темы Опции просмотра
Старый 04.01.2018, 20:04   #11 (permalink)
DRK
Banned
 
Регистрация: 29.08.2015
Сообщений: 1,511
Сказал(а) спасибо: 9
Поблагодарили 8 раз(а) в 1 сообщении
Репутация: 4994
По умолчанию

Цитата:
Сообщение от prima Посмотреть сообщение
и
порта ввода вывода
которые опрашиваются
Цитата:
Сообщение от prima Посмотреть сообщение
при помощи прерываний.
DRK вне форума   Ответить с цитированием

Старый 04.01.2018, 20:04
Helpmaster
Member
 
Аватар для Helpmaster
 
Регистрация: 08.03.2016
Сообщений: 0

Чтобы вы не тратили время на поиск, я отправлю сюда аналогичные топики

Как замедлить вентилятор на ПК?
обнаружена уязвимость канала ....помогите
AMD не может более конкурировать с Intel и перемещает фокус на мобильный рынок

Старый 04.01.2018, 20:17   #12 (permalink)
prima
Member
 
Регистрация: 31.08.2015
Сообщений: 19,409
Сказал(а) спасибо: 283
Поблагодарили 213 раз(а) в 96 сообщениях
Репутация: 80829
По умолчанию

Цитата:
Сообщение от DRK Посмотреть сообщение
порта ввода вывода
которые опрашиваются
Цитата:
процессор, об-
ращаясь к любому "устройству ввода-выво-
да", активизирует не только сигнал -IORQ,
что, собственно, свидетельствует о работе
с ВУ, и, даже, не только адрес этого само-
го устройства, но и ещё один из сигналов
-RD или -WR, говорящих о чтении из
устройства или записи в него, соот-
ветственно.
На основании вышеизложенного можно ска-
зать, что указанных конфликтов, по идее,
возникать и не должно было бы, но (из-
вестно, как у нас всё делается), экономя
на каком-нибудь корпусе микросхемы, наши
"славные" разработчики зачастую делают
настолько грубую дешифрацию портов, что
добавление к такому компьютеру любого ВУ
сопряжено с переделками, иногда значи-
тельными, самого этого компьютера.
И вот, - продолжает SSSR, - победа в
этом конфликте между ВУ зависит от их при-
оритета, обусловленного, в свою очередь,
схемной реализацией конкретных моделей
компьютеров и ВУ.
Но как прикажете понимать это выражение
- "приоритет"? Что, Sound Drive - более
важное устройство, чем, скажем, ZX Lprint?
Или, может быть, имелось в виду, что "бо-
лее высокий приоритет" имеет ВУ, у которо-
го на выходе стоит более мощная микросхе-
ма? А может, то, у которого наиболее "кри-
вая" дешифрация адреса выборки?..
В одном из компьютеров заводского (!)
производства я видел настолько грубую де-
шифрацию Kempston Joystck'а, что при оной
компьютер вообще не должен был бы рабо-
тать. Но он работал! Как? А очень просто -
данные с порта на шину данных шли через
резисторы, "гасящие" конфликты. (Прямо-та-
ки напрашивается аналогия с попавшим
как-то ко мне в ремонт китайским плейером,
в котором горомкость регулировалась пере-
менным резистором, стоявшим последователь-
но с элементами питания).
Ещё один пример такого подхода связан с
упопинанием в статье схемы контроллера
kempston-mouse, опубликованной в "Оптро-
не" |13 (за что SSSR'у, конечно, спасибо).
Ведь то, что SSSR вынужден был "позаимс-
твовать" из нашей схемы два входных триг-
гера, как раз и было вызвано недобросо-
вестностью "фирменных" разработчиков!
Весь корень зла - именно в подобном на-
плевательском отношении "фирмачей" к своим
детищам.
В качестве пути решения проблемы SSSR
предлагает при выборке одного из ВУ блоки-
ровать все остальные, чтобы они не "пута-
лись под ногами". Выгоду от этого он видит
в том, что, в отличие от корректной дешиф-
рации ВУ, здесь не требуется лепить на не-
го десяток-другой диодов или несколько
корпусов мелкой логики, да к тому же -
вести широкий шлейф, перегружая адресную
шину.
Означенную блокировку портов ввода-выво-
да предлагается осуществлять сигналом
IORQGE.
Что ж, в каком-то частном случае, это,
может быть, и поможет. Но! Если сигнал
IORQGE берётся с каждого из подключённых к
компьютеру ВУ, то возникновения конфликта
не избежать: при грубой дешифрации адреса
этот сигнал будет активен одновременно от
нескольких ВУ.
Поэтому, на мой взгляд, совершенно не
надо ничего блокировать! Каждое ВУ имеет
свой адрес, который должен корректно выби-
раться.
Только лишь исключительно правильная,
подробная дешифрация адреса может решить
эту проблему.
Порты ввода-вывода использовались и в Микроше, Радио86-РК и куче подобных штучек. Росла степень интеграции, вся периферия постепенно упаковывалась в единый корпус. Контроллер памяти ещё совсем недавно был внешним устройством, сейчас в очень многих процессорах он встроенный.
А о личной практике работы с микропроцессорами я писал, к примеру, здесь:
Мы вшестером с Игорем и ещё мужиками процессорный шкаф ЕС-1060 трижды подняли по обычной мелкой лестнице на третий этаж и трижды спустили его взад ))) По паспорту тоже 1800.
Трёхручьёвый полиспаст.

__________________
Пожалуйста не предлагайте мне дружбу. Не хочу отказывать, но у меня другие понятия, поэтому просто не отвечу.
prima вне форума   Ответить с цитированием
Старый 04.01.2018, 20:28   #13 (permalink)
Abell
профессиональный дилетант
 
Аватар для Abell
 
Регистрация: 16.03.2016
Адрес: Шебекино-Лысьва-Тюмень
Сообщений: 1,257
Записей в дневнике: 1
Сказал(а) спасибо: 75
Поблагодарили 32 раз(а) в 10 сообщениях
Репутация: 18840
По умолчанию

О, надо подсказать одному знакомому, любителю "монетизировать идеи".
Поднимет волну, взобьет пену, взбудоражит озабоченных компьютерной безопасностью местных параноиков, а железо периода 95г-06г есть у меня в холодном складе, пущай реанимирует
__________________
Скоро дело сказывается, да не скоро сказка делается, или тише будешь - дальше уедешь
Abell вне форума   Ответить с цитированием
Старый 04.01.2018, 22:46   #14 (permalink)
DRK
Banned
 
Регистрация: 29.08.2015
Сообщений: 1,511
Сказал(а) спасибо: 9
Поблагодарили 8 раз(а) в 1 сообщении
Репутация: 4994
По умолчанию

Цитата:
Сообщение от prima Посмотреть сообщение
Только лишь исключительно правильная,
подробная дешифрация адреса может решить
эту проблему.
А адресов (портов) ровно столько, сколько ячеек ОЗУ
вот теперь попробуй их дешифровать.
DRK вне форума   Ответить с цитированием
Старый 04.01.2018, 22:53   #15 (permalink)
prima
Member
 
Регистрация: 31.08.2015
Сообщений: 19,409
Сказал(а) спасибо: 283
Поблагодарили 213 раз(а) в 96 сообщениях
Репутация: 80829
По умолчанию

Я уже говорил, что немножко писал на ассемблере. Самая короткая и эффективная моя программа была вообще в машинном коде, имела 15 байт длины и увеличивала быстродействие Нейрона с 65% до 95% от оригинального ХТ
Одногруппники жены удивлялись, почему у неё комп работает заметно быстрее на лабораторных
__________________
Пожалуйста не предлагайте мне дружбу. Не хочу отказывать, но у меня другие понятия, поэтому просто не отвечу.
prima вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Старый 05.01.2018, 11:59   #16 (permalink)
DRK
Banned
 
Регистрация: 29.08.2015
Сообщений: 1,511
Сказал(а) спасибо: 9
Поблагодарили 8 раз(а) в 1 сообщении
Репутация: 4994
По умолчанию

Ассемблером можно только давать команды процессору
(ну скажем управлять регистрами процессора
для лучшего понимания их ещё называют руками и ногами )
дешифрвция портов это чисто железная проблема.
DRK вне форума   Ответить с цитированием
Старый 05.01.2018, 16:09   #17 (permalink)
Abell
профессиональный дилетант
 
Аватар для Abell
 
Регистрация: 16.03.2016
Адрес: Шебекино-Лысьва-Тюмень
Сообщений: 1,257
Записей в дневнике: 1
Сказал(а) спасибо: 75
Поблагодарили 32 раз(а) в 10 сообщениях
Репутация: 18840
По умолчанию

Азохен вэй, неужели я так стар, что дожил до этого момента, когда об устройстве процессора и ассемблере начали легенды сочинять...
Программизмом, правда, уже лет пятнадцать не занимаюсь
__________________
Скоро дело сказывается, да не скоро сказка делается, или тише будешь - дальше уедешь
Abell вне форума   Ответить с цитированием
Старый 08.01.2018, 15:59   #18 (permalink)
highman
Banned
 
Регистрация: 30.05.2013
Адрес: Кишинёв
Сообщений: 8,791
Записей в дневнике: 1
Сказал(а) спасибо: 13
Поблагодарили 201 раз(а) в 87 сообщениях
Репутация: 52995
По умолчанию

Интел сдаёт позиции?
Intel представила процессоры со встроенной графикой AMD
"Intel впервые представила продукты, неотъемлемой частью которых является разработка ее прямого конкурента, компании AMD. Процессоры новой линейки с интегрированными графическими ускорителями Radeon RX Vega M дебютируют в первом полугодии 2018-го в ультракомпактных десктопах Intel NUC (которые даже способны потянуть игры в VR), а также ноутбуках от HP и Dell. Анонсированные Intel чипы G-серии состоят из вычислительных ядер Intel Core 8-го поколения, графического чипа AMD Radeon с высокоэффективной архитектурой Vega, а также памяти HBM2. Графическую подсистему разрабатывало то же подразделение AMD, в котором проектируют "на заказ" чипы для игровых консолей Playstation и Xbox. Все это интегрировано на единой подложке с помощью разработанной Intel новой технологии: шины Embedded Multi-Die Interconnect Bridge (EMIB)."
https://hitech.vesti.ru/article/735725/
highman вне форума   Ответить с цитированием
Старый 19.01.2018, 11:15   #19 (permalink)
prima
Member
 
Регистрация: 31.08.2015
Сообщений: 19,409
Сказал(а) спасибо: 283
Поблагодарили 213 раз(а) в 96 сообщениях
Репутация: 80829
По умолчанию

В продолжение стартового поста:
Цитата:
На AMD подан коллективный иск за «неправильное» информирование о Spectre

Иск был подан в суд США в северном округе Калифорнии компанией Pomerantz LLP от имени акционера Доюн Кима (Doyun Kim). Последний утверждает, что первоначальная реакция AMD на обнародование информации об уязвимостях Meltdown и Spectre вводила общественность в заблуждение: компания заявляла о почти нулевой вероятности атак в отношении систем с её чипами, а затем по сути признала, что процессоры затронуты обоими вариантами уязвимости.

Аналогичные коллективные иски по поводу Meltdown и Spectre подаются против Intel, Apple, ARM.

Насколько честно обвинять Intel и AMD в архитектурных особенностях их чипов, которые уже более 20 лет являются частью почти всех процессоров и только сейчас были поняты как просчёты? Впрочем, команда Google Project Zero, которая вскрыла эти проблемы, проинформировала производителей CPU и разработчиков ОС относительно Meltdown и Spectre ещё в июне 2017 года, так что у публики есть некоторые основания говорить о том, что AMD следовало быть более открытой относительно информирования клиентов и инвесторов о проблеме.
https://3dnews.ru/news/964319
__________________
Пожалуйста не предлагайте мне дружбу. Не хочу отказывать, но у меня другие понятия, поэтому просто не отвечу.
prima вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.




Часовой пояс GMT +4, время: 16:06.

Powered by vBulletin® Version 6.2.5.
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.