Форум программистов, компьютерный форум, киберфорум
Hrethgir
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
Старый
Рейтинг: 5.00. Голосов: 1.
Сложные цепи из последовательны­­­х звеньев и параллельных шин — согласование цифрового сигнала внутри таких схем
Запись от Hrethgir размещена 07.04.2024 в 22:02
Показов 834 Комментарии 1

Доделал кэш мостов и его заполнение.
https://habr.com/ru/articles/805883/
Теперь точно FPGA и Verilog.

Погорячился я сказав что это всё. Надо расширить функционал, используя то что уже есть сделать запуск следования по цепи и остановку в нужном месте с помощью механизма управления кэшем, ну чуть добавив, а так используя имеющееся уже.
Аватар для Hrethgir
Старый
Кэш мостов и схема его заполнения (для режима процессора без счётчика команд и модификаций кода)
Запись от Hrethgir размещена 31.03.2024 в 15:32
Показов 1047 Комментарии 1

Разумеется архитектура процессора тоже будет совсем другой. Она тут описана в общем
https://habr.com/ru/articles/794544/ и тут
https://habr.com/ru/articles/799085/

Схему кэша мостов и управления им доделал.
И даже в двух вариантах - в последнем немного уменьшил количество логических элементов, где это позволяла проверка симулятором....
Аватар для Hrethgir
Старый
Проверка по параллельной линии - достижение максимальной скорости распространения сигнала.
Запись от Hrethgir размещена 27.03.2024 в 23:41
Показов 1126 Комментарии 2

Предположительно - сигнал будет распространяться со скоростью приближённой к максимальной скорости света, задерживающий фактор - управляемый буфер.
Два самых нижних горизонтальных провода - для задания двух крайних ячеек кэша мостов, триггеры Bridges которых надо заполнить....
Аватар для Hrethgir
Старый
Кэш мостов - манипуляции и процедуры над адресным пространством.
Запись от Hrethgir размещена 19.03.2024 в 22:00
Показов 898 Комментарии 0

Очевидно, что так или иначе - кэш мостов (надстройка над кэшем команд) даёт некий инструмент, который позволяет работать с ячейками в обход счётчика. Но декодеры-дешифраторы будут. Те-же что и с адресного пространства кэша команд, но вот работать они будут не только для обращения...
Аватар для Hrethgir
Старый
Мгновенное переключение-прыжок на цепи к обозначенным последовательны­­­­­­­­м звеньям (дублирование публикации с Хабра).
Запись от Hrethgir размещена 10.03.2024 в 20:20
Показов 884 Комментарии 0

Оригинал тут. Это всё к материалу о своём процессоре.

https://habr.com/ru/articles/799085/

Если честно - не хотел делать публикацию по схеме, но молчание участников в темах форума заставило. Идея очень не плохая и дополняет дерево моих работ публикуемых тут от корня (альтернатива свёрточным нейросетям...
Аватар для Hrethgir
Старый
Рейтинг: 1.00. Голосов: 1.
Работа процессора без счётчика команд.
Запись от Hrethgir размещена 17.02.2024 в 20:28
Показов 1209 Комментарии 1

https://www.cyberforum.ru/blog... g8427.html
Сигнал не пропускает только ячейка, содержащая выполняемую, в момент времени, команду. И если сигнал дошёл до конечного приемника - значит весь код выполнен. Сигнал не пропускает - только ячейка с которой читается код в настоящее время. Остальное...
Аватар для Hrethgir
Старый
Рейтинг: 1.00. Голосов: 1.
Физический препроцессор. Кэш мостов -модификаций, режимы выполнения кода.
Запись от Hrethgir размещена 14.02.2024 в 21:28
Показов 1189 Комментарии 4

Это лучшее что могло прийти мне в голову в рамках проекта ... препроцессора. Постпроцессор я пока не брался проективровать.
Ну и в общем буду готовить материал к публикации, человек сказал что ему не безынтересно, так как он программирует FPGA, и я расчитываю на некоторую помощь, так как в этом деле совсем нуб.
Чем-же так хорош может быть кэш мостов и бриджей...Предыдущая схема отсюда https://www.cyberforum.ru/blog... g8363.html
...
Аватар для Hrethgir
Старый
Рейтинг: 1.00. Голосов: 3.
Процессоры, потоки, а дальше ... тройка, а может и табун...
Запись от Hrethgir размещена 08.02.2024 в 21:54
Показов 1083 Комментарии 2

Пост процессор. Думал немного, как-же это всё должно работать, что такое ОС. Литературу тоже читал, разумеется, раньше, только у меня свой путь от процессора. Сама ОС - постпроцессор, традиционно называется средой, только это не совсем верно вроде как, потому что среда является...
Аватар для Hrethgir
Старый
Рейтинг: 2.00. Голосов: 3.
Как бог черепаху уделывал.
Запись от Hrethgir размещена 05.02.2024 в 13:03
Показов 1431 Комментарии 0

Не все слышали, поэтому опубликую.
Зевс и черепаха
Басня Эзопа

Зевс справлял свою свадьбу и устроил пир для всех животных. Опоздала на пир только черепаха.
Не понимая, почему она опоздала, Зевс спросил, отчего она одна не пришла вовремя?
Черепаха ответила: «Свой дом — лучше всех». Разгневался Зевс и обрек ее вечно носить свой дом на себе.
Так и многие люди предпочитают скромно жить у себя, чем пышно пировать у других.
К басне трек
...
Аватар для Hrethgir
Старый
Рейтинг: 1.00. Голосов: 3.
Фото со смыслом (видимо ещё каким-то божественным). А вы так умеете?
Запись от Hrethgir размещена 24.01.2024 в 20:36
Показов 1115 Комментарии 0

Селал запись в блоге.
https://3dtoday.ru/blogs/accur... ent-973915
Человек оставил фото, решив что оно наделяет смыслом его текст.
Текст моей записи.
Кликните здесь для просмотра всего текста
Добрых суток много лет. Всё так решил выползти за рамки своего дневника и раскрыть немного больше по предмету изделия. Изделие
...
Аватар для Hrethgir
Старый
Рейтинг: 1.00. Голосов: 4.
Отдельный кэш для шлюзов, для мостов, и для переменных. Снова цикл с параметром.
Запись от Hrethgir размещена 18.12.2023 в 22:16
Показов 2071 Комментарии 10

Для реализации своих программ, вероятно в процессоре реализую отдельный кэш шлюзов. Для шлюзов будет использоваться всего две команды проверка на вход и проверка на выход и числовой идентификатор шлюза. Для работы с кэшом шлюзов вероятно будет своя аппаратная часть процессора.
Эту необходимость учитываю из этой схемы моих циклов
https://habr.com/ru/articles/769972/
...
Аватар для Hrethgir
Старый
Рейтинг: 1.25. Голосов: 4.
Модификации выполняемого кода в кэше целевого процессора - ближайший ориентир проектирования.­­­­­­­­­
Запись от Hrethgir размещена 15.12.2023 в 21:21
Показов 1419 Комментарии 2

Процессор планируется свой, на FPGA. В последнем, на этот момент, опыте, были применены циклы с параметром, но весь фокус не на этом, фокус в том, что по сути на итерациях внешних циклов внутренние выполняли несколько иные функции. Код пришлось растянуть, продублировав часть, для генерации последней строки....
Аватар для Hrethgir
Старый
Рейтинг: 2.60. Голосов: 5.
Решился на создание процессора.
Запись от Hrethgir размещена 04.12.2023 в 20:25
Показов 1131 Комментарии 0

В пользу выбора слишком много аргументов:
1) Нравится "полировать" код на низком уровне и там-же проводить эксперименты,
2) в целях сделать компилятор с языка математики (формулы и выражения) в машинный код,
3) есть свой парсер для математики, который создавался...
Аватар для Hrethgir
Старый
Рейтинг: 1.00. Голосов: 2.
Отличная новость про соглашение ряда стран о кибербезопаснос­­­­­­­­­­­­­­­­­т­и в области ИИ.
Запись от Hrethgir размещена 01.12.2023 в 20:34
Показов 1141 Комментарии 0

https://overclockers.ru/blog/Z... nologii-ii
Без разницы что я не живу в тех странах.
В них производятся процессоры.
И стало быть новость про ИИ.
И значит точно такие соглашения захотят и в других странах.
"Руководство по безопасной разработке ИИ"
и что у нас тут, ооо - экспроприируй, занимайся плагиатом и будь счастлив (щитай бабло):
Однако, документ
...
Аватар для Hrethgir
Старый
Рейтинг: 1.50. Голосов: 2.
Ну пока вот так без ассемблера. Генератор карт.
Запись от Hrethgir размещена 26.11.2023 в 22:03
Показов 1114 Комментарии 0

https://github.com/Andrei-Y/A-... public.zip
https://habr.com/ru/articles/769972/
Расписал как мог подробно.
Аватар для Hrethgir
Старый
Рейтинг: 1.00. Голосов: 2.
Переход на новую организацию циклов прошёл успешно.
Запись от Hrethgir размещена 19.11.2023 в 14:46
Показов 1354 Комментарии 2

Осталось продублировать фрагменты для генерации последней строки кода.

Вот это работает.
Pascal
1
2
3
4
5
6
7
8
          count1:=yRazmerY;////кроме последней строки
          if Not (count1 = 0) Then begin //2
          marking1:
          Inc(y);
          p := @p1;
          x := xRazmerX;
                  BremainderstepsFrequentCicles:=remainderstepsFrequentCicles;//3
                  BstepsSetapInLine:=stepsSetapInLine;
...
Аватар для Hrethgir
Старый
Рейтинг: 1.00. Голосов: 3.
Новые процессоры якобы из-за роста популярности рода вычислений.
Запись от Hrethgir размещена 18.11.2023 в 21:25
Показов 959 Комментарии 0

В новостях можно найти https://3dnews.ru/1096063/v-sh... aya-pamyat, что в Швецарии (если мне изменяет память) компания запускает выпуск новых процессоров, якобы из-за роста популярности вычислений некоторого рода. Якобы в этих процессорах есть пямять,...
Аватар для Hrethgir
Старый
Рейтинг: 1.25. Голосов: 4.
Замена ассемблерного кода из кода движка генератора карт. Визуализация, организация циклов.
Запись от Hrethgir размещена 02.11.2023 в 22:10
Показов 1200 Комментарии 1

Это может быть полезным, но в большей мере тому, кто знаком с генератором карт. Там было много ассемблера, он мне был полезен как минимум для отладки формул. Как минимум часть второй формулы заменяет блок кода проверки условий. Когда пишешь без спланированного кода - ассемблер...
Аватар для Hrethgir
Старый
Рейтинг: 2.00. Голосов: 4.
Полезный редактор диаграм и схем.
Запись от Hrethgir размещена 01.10.2023 в 21:36
Показов 1565 Комментарии 3

YedGraph стал заточен под Java.
Альтернатива попроще drawio-desktop.
Порой без него бывает трудно что-то делать. Карандащ с тетрадкой больше помогают при составлении формул всяких, чем схем.

Скачал с репозитария Ubuntu, работает, интерфейс интуитивный. Тут-же может заменять некоторые функции графического редактора, так как для нодов можно задавать прозрачную канву, при выборе цвета, цвет рамки можно задавать отдельно. Очень полезная вещь.
Аватар для Hrethgir
Старый
Рейтинг: 1.20. Голосов: 5.
Если альфа она же и омега, то и большее будет внутри меньшего.
Запись от Hrethgir размещена 25.09.2023 в 21:07
Показов 1079 Комментарии 0

Я долго думал над организацией циклов. И порой казалось что не возможно, но всё-таки я решил покопаться так-ли это.
Мне говорят - да ты долго делаешь, ты что тысячу лет жить будешь типа. Я делаю долго, но делаю то, чего не делали другие, и даже не задумывались над этим, и это очень познавательно и интересно.

И казалось бы, как я могу организовать циклы для работы с данными полученными с расчётов с прошлой публикации, где остатку придаётся сразу значение...
Аватар для Hrethgir
Старый
Рейтинг: 1.33. Голосов: 3.
Правило - альфа она же и омега, иначе путаница в мыслях и коде..
Запись от Hrethgir размещена 15.09.2023 в 22:55
Показов 1152 Комментарии 2

Не по теме:

Впервые шагнул дальше двух итераций, ранее заканчивалось обычно на паре.


Ищу остаток чтобы организовать циклы работы движка без каких либо ещё ассемблерных прыжков.
Сам движок генератора карт отписан тут немного
https://habr.com/ru/articles/743758/
, но это работает, и просто мне не нравится организация циклов внешних, да и этот может сменю проверкой равенства условия нулю
Pascal
1
2
for BFCount :=Biger- 1 downto 0 do begin
          //lowerCycle:
...
Аватар для Hrethgir
Старый
Рейтинг: 1.00. Голосов: 3.
Тесты на скорость работы движка генератора карт трассировок.
Запись от Hrethgir размещена 13.08.2023 в 10:27
Показов 1306 Комментарии 1

Тесты работы движка, генератор карт трассировок пока готов на половину, точнее больше, но результат работы пока половина возможного диапазона.
Скорость расчёта от 45 до 90 равна скорости расчёта от 45 до нуля, в обратном направлении отсчёт углов. Dарианты значения угла 25 и...
Аватар для Hrethgir
Старый
Рейтинг: 1.67. Голосов: 6.
AI и международная преступность.
Запись от Hrethgir размещена 05.08.2023 в 21:11
Показов 1712 Комментарии 14

Не соблаговолит-ли уважаемая госдума разрешить программистам и людям занимающимся программированием, и проживающим на территории РФ создавать международные проекты по борьбе с преступностью? (не важно коммерческие или не коммерческие)
Например по трансляции речи политика...
Аватар для Hrethgir
Старый
Рейтинг: 1.00. Голосов: 3.
Сгенерировано в Шедеврум.
Запись от Hrethgir размещена 27.07.2023 в 19:53
Показов 1036 Комментарии 0

Запрос - 'умереть за честное имя'. Умереть за честь и достоинство - это одно из самых благородных проявлений человеческого духа. Это готовность пожертвовать своей жизнью ради того, чтобы защитить свою репутацию и доброе имя. Такое самопожертвование свидетельствует о высокой...
Аватар для Hrethgir
Старый
Рейтинг: 1.00. Голосов: 3.
О двигателях и костылях (номного собственной теории).
Запись от Hrethgir размещена 26.07.2023 в 22:42
Показов 948 Комментарии 0

Разумеется программирование движков я рассматриваю как основную сферу с которой мне прийдётся столкнуться, по следующим причинам:
Я не программст ОС, я не программист на предприятии, компании. Я - программист одиночка. Всё что мне дано в случае удачи - создать свой концепт...
Аватар для Hrethgir
Старый
Рейтинг: 1.00. Голосов: 3.
Возможна перспектива создания онлайн игры про космос.
Запись от Hrethgir размещена 23.07.2023 в 12:50
Показов 1039 Комментарии 0

Замысел такой, что изначально сделать все корабли - кластерными. Взять минимальный компонент стандартный и обозначить условно что он может нести только один модуль и не париться над тем, как это всё выглядит в конечно счёте. Для чего так? Ну чтобы постараться сконцентрировать...
Аватар для Hrethgir
Старый
Рейтинг: 1.00. Голосов: 4.
Всё-же опыт написания первого движка - полезен.
Запись от Hrethgir размещена 19.07.2023 в 22:17
Показов 988 Комментарии 0

Это всё тот же движок генератора карт трассировок - такая хитрая вещь с лайфхаком, заблудившая, итак заблудившийся с помощью других не к тому ТЗ , алгоритм Брезенхема. Я им сразу говорил - в текущем ТЗ алгоритм Брезенхема заблудится в горах знаний (люди немного перечитали книг...
Аватар для Hrethgir
Старый
Рейтинг: 1.00. Голосов: 4.
Математика - тоже язык программировани­­­­я.
Запись от Hrethgir размещена 13.07.2023 в 21:05
Показов 1330 Комментарии 8

Дело в том, что для меня условные операторы в одной категории с перменными, которые объявлены, но нигде справа от оператора присваивания значения - не светятся. Да это примерно одна категория или около того. Впрочем - философия.
Но не всё так просто - дело в том, что код с условными...
Аватар для Hrethgir
Старый
Рейтинг: 1.00. Голосов: 3.
Blender 3.6, AMD, Ubuntu
Запись от Hrethgir размещена 02.07.2023 в 21:55
Показов 1204 Комментарии 3

Да уж не думал что смогу когда-то сделать такой рендер на буке полнстью AMD-шном. Четыре минуты (давит жаба что нет времени придумать лайфхак (алгоритм) для трассировки лучей), Asus Vivobook.
Аватар для Hrethgir
Старый
Рейтинг: 1.00. Голосов: 3.
"Поляризующий­­­­­­ окуляр" для бота (машинного зрения).
Запись от Hrethgir размещена 25.06.2023 в 18:38
Показов 1035 Комментарии 1

Две недели по вечерам. С незначительными орфографическими ошибками (опечатками) в тексте публикации.
https://habr.com/ru/articles/743758/
Теперь осталось доделать до диапазона от 0 до 180 градусов .
Аватар для Hrethgir
Новые блоги и статьи
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
Фото: Daniel Greenwood
kumehtar 13.11.2025
Расскажи мне о Мире, бродяга
kumehtar 12.11.2025
— Расскажи мне о Мире, бродяга, Ты же видел моря и метели. Как сменялись короны и стяги, Как эпохи стрелою летели. - Этот мир — это крылья и горы, Снег и пламя, любовь и тревоги, И бескрайние. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru