|
|
||
Ввод/вывод тогда и сейчас. Чему мы радовались тогда и чему мы радуемся сейчас18.07.2025, 13:56. Показов 1940. Ответов 26
Метки нет (Все метки)
Если в былые молодые мои годы, в годы своей юности, я легко и быстро, с большим быстродействием, мог не только вводить, но и выводить в любой порт машины разные числа, не только читать, но и осуществлять запись в любую ячейку оперативной памяти машины.
Во-первых, железо машины в то время представляло собой полностью раскрытые внутренности, полностью подконтрольные системному программисту и системному администратору ячейки оперативной памяти машины. Всё было раскрыто. Машину в то время можно было перевести вообще в защищенный режим работы, путем установки одного бита в системном регистре CR0, предварительно подготовив структуры GDT (глобальная дескрипторная таблица) и IDT (дескрипторная таблица прерываний).
В былые годы не было для нас особых развлечений - никаких компьютеров, гаджетов и интернетов, видеоигр. Собрать какой-нибудь детекторный приёмник или мигалку, мультивибратор уже считалось начальным достижением в карьерной лестнице.
0
|
||
| 18.07.2025, 13:56 | |
|
Ответы с готовыми решениями:
26
Программисты, чем вы сейчас занимаетесь? На чем сейчас пишут GUI-desktop приложения? Занимаешся заукупками на Организацию? тогда это для тебя! |
|
Native x86
6853 / 3787 / 1024
Регистрация: 13.02.2013
Сообщений: 11,861
|
|||
| 18.07.2025, 14:32 | |||
|
1
|
|||
|
Нарушитель
169 / 284 / 26
Регистрация: 11.08.2022
Сообщений: 3,562
|
|
| 19.07.2025, 05:59 | |
|
Помню, у меня был 8-битный Вектор-06Ц.
Программировал на Бэйсике простые программки. Типа графика функции. Сижу за современным компом и думаю - Всё-таки хорошо, когда есть графика, формы и высокоуровневые API ввода-вывода. И особенно важно, что есть коммуникация в сети Интернет.
2
|
|
|
|
||
| 19.07.2025, 10:34 [ТС] | ||
|
К.г.: выводы неутешительные - какой-бы не был у тебя мощный компьютер или гаджет - всё равно, наступает момент, когда девайс начинает тормозить. Интерфейс пользователя перестает откликаться на действия оператора, система "висит". Максимум, на что она остается способна - это на обработку прерываний от мышки и перерисовку курсора. И это 2025 год. Так и не смогли разработчики "окон" справится с этим, не смотря на все мощности и аппаратное ускорение графики. Тут речь даже не идет о "контрол-альт-дел", чтобы на экране появился диспетчер задач, задачу снять. Да и не снимается задача (процесс), хотя и не антивирус никакой, а всего-то лишь программа для создания музыки Cubase. Жёстко висит.
1
|
||
|
Заблокирован
|
|
| 19.07.2025, 10:46 | |
|
0
|
|
|
|
|||
| 19.07.2025, 10:55 [ТС] | |||
|
Как мы раньше в СССР отправляли смс-сообщения, ну в смысле, короткие сообщения - шли на почту, телеграф - "здравствуйте тетя Маша тчк поздравляю вас с наступившим шатдауном тчк всего хорошего тчк" Добавлено через 7 минут
0
|
|||
|
Заблокирован
|
||
| 19.07.2025, 11:24 | ||
0
|
||
|
|
|||||||
| 19.07.2025, 12:12 [ТС] | |||||||
|
А сам микропроцессор i486 обеспечивал четыре кольца аппаратной защиты, называемые ring0, ring1, ring2, ring 3. В Микрософт решили использовать только два уровня: ring0 и ring3. Сегментную защиту решили так: все сегменты имеют длину, равную разрядности регистров (32 или позже 64 бит), а изоляцию задач обеспечили при помощи аппаратного механизма аппаратной защиты страниц (размер страницы - 4096, имхо, байт) Регистры у него были 32-битные и 16-битные, максимум адресуемой памяти 4 Gb, в соответствии с максимально возможным 32-битным числом. Я всё настолько это подробно изучил, что написал тогда p-монитор, со встроенным дизассемблером и виртуальным режимом. Короче говоря - вот этим мне действительно было интересно заниматься. Без всякого принуждения из "вне", это было интересное и увлекательное хобби, под руководством Невидимого Духовного Учителя (НДУ), а не работа. Ок, давайте и так - я назову НДУ - просто и так - сверх "я" - то есть "Я", высшее ваше "Я". "Я" -> "я". Я общается с я. Я руководит я, даёт ему мысли, явно чувствуется определенная, заранее запланированная программа обучения. Всё это происходит внутри сознания обучаемого сверх "я" или, просто, Я человека. Добавлено через 26 минут Поэтому, дорогие друзья, я никогда не дерзну сказать, что, вот, мол, "я написал игру", "я написал некоторую музыку" и т.д. Это вовсе не я, дорогие мои, а Господь помогает что-либо воплотить в реальность, а для этого, всё-таки, поскольку мы живём в материальном мире, нужны чьи ты пальчики, которые будут быстро-быстро, слепым десятипальцевым автоматическим печатанием озвучивать то, что говорит ему Дух Божий - это, прежде всего, свобода. Дорогие друзья! Также я всех вас призываю к миру. Добавлено через 8 минут например: инициализация, подготовка системных структур для перевода микропроцессора в защищенный и затем в виртуальный режим работы:
0
|
|||||||
|
|
||||||
| 19.07.2025, 12:20 [ТС] | ||||||
|
Так вот, это, к.г., выглядело:
0
|
||||||
|
46 / 112 / 11
Регистрация: 24.04.2019
Сообщений: 701
|
||
| 19.07.2025, 12:59 | ||
|
1
|
||
|
|
||
| 19.07.2025, 15:42 [ТС] | ||
|
0
|
||
|
Native x86
6853 / 3787 / 1024
Регистрация: 13.02.2013
Сообщений: 11,861
|
|||
| 20.07.2025, 03:17 | |||
|
Однако такая примитивность имела и плюсы. У меня был VGA-монитор, который не умел 800x600. Синхронизацию держал, а изображение рассыпалось на строки и растягивалось так, что было видно только центр. Так я заменой пары резисторов сжал растр так, что в 640x480 он занимал четверть экрана, зато в 800x600 все было нормально. С более поздним монитором такое уже никак бы не проканало.
2
|
|||
|
Нарушитель
169 / 284 / 26
Регистрация: 11.08.2022
Сообщений: 3,562
|
||
| 20.07.2025, 03:31 | ||
|
zorxor,
респект за разборчивость в ассемблере! Добавлено через 7 минут Ничего не тормозит, система летает. Только привык к метро-плиткам, а тут 10, а особенно 11 с таким пиндюристым меню. Пока не перехожу.
1
|
||
|
Native x86
6853 / 3787 / 1024
Регистрация: 13.02.2013
Сообщений: 11,861
|
||
| 20.07.2025, 04:00 | ||
|
0
|
||
|
Нарушитель
169 / 284 / 26
Регистрация: 11.08.2022
Сообщений: 3,562
|
|
| 20.07.2025, 04:05 | |
|
0
|
|
|
Native x86
6853 / 3787 / 1024
Регистрация: 13.02.2013
Сообщений: 11,861
|
|
| 20.07.2025, 05:18 | |
|
0
|
|
|
Нарушитель
169 / 284 / 26
Регистрация: 11.08.2022
Сообщений: 3,562
|
|
| 20.07.2025, 05:21 | |
|
0
|
|
|
Native x86
6853 / 3787 / 1024
Регистрация: 13.02.2013
Сообщений: 11,861
|
|||
| 20.07.2025, 05:25 | |||
|
0
|
|||
|
Нарушитель
169 / 284 / 26
Регистрация: 11.08.2022
Сообщений: 3,562
|
|
| 20.07.2025, 05:27 | |
|
0
|
|
|
Native x86
6853 / 3787 / 1024
Регистрация: 13.02.2013
Сообщений: 11,861
|
||
| 20.07.2025, 05:28 | ||
|
0
|
||
| 20.07.2025, 05:28 | |
|
Помогаю со студенческими работами здесь
20
Это последний срок Путина? А если нет, что тогда? Если магнитное поле не производит работы, как и на что тогда тратится магнитная энергия Как вы относитесь к тотальной безграмотности что наступает сейчас? Есть ли смысл сейчас начинать учить Си? Что сейчас перспективнее изучать ASP NET MVC, Python Django или Runy on rails Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
Новый ноутбук
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
— Расскажи мне о Мире, бродяга,
Ты же видел моря и метели.
Как сменялись короны и стяги,
Как эпохи стрелою летели.
- Этот мир — это крылья и горы,
Снег и пламя, любовь и тревоги,
И бескрайние. . .
|