К сорокалетнему юбилею IBM PC. Часть 4
Как вы думаете, что на этом фото?
Для того, чтобы понять, для чего IBM вообще нырнули с головой в этот омут, который они назвали Персональный Компьютер (IBM PC), нужно разобраться, что не так с уже существовавшим на тот момент в линейке IBM персональным компьютером. Да-да, у компании УЖЕ был персональный компьютер, только назывался он, разумеется, по другому, вот он:
Выглядит как персональный компьютер от IBM. Собственно говоря, так оно и есть – это IBM System/23 Datamaster, он же IBM 5322. Выпущен в июле 1981 года, ровно за 1 месяц до появления IBM Personal Computer. Почему же он забыт и заброшен, а IBM PC стал иконой и родоначальником практически всей индустрии персоналок?
Как и с любым продуктом, всё упирается в:
а) стоимость
б) технические возможности
Как я уже отметил в предыдущих частях раз, два, три, к началу 80-х годов на рынке появились все необходимые технологические компоненты ПК, и, что самое важное :
- дешевые и относительно мощные процессоры
- доступные дисководы
- компактные жесткие диски
- доступные операционные системы
- относительно простой язык программирования BASIC
- стандартизированные системные шины для замены компонентов ПК
В то же время, ни один из выпускавшихся к тому времени компьютеров не объединял все эти компоненты "в одном флаконе":
У Commodore PET не было не только дисковода, но даже возможности отображать на экране графику (только тексты и знаки)
Tandy TRS-80 фонил так, что и не снилось вашей бабушке при просмотре Санты-Барбары: электромагнитные наводки были настолько сильны, что сбоили все стоявшие в паре метров электроприборы, от радио и тв до кардиостимуляторов и прочих важных вещей (потому их, кстати, и не закупали в офисы)
Легендарный Apple II был всем хорош, кроме одного: слабый процессор MOS Technology 6502 частотой всего 1 МЕГАгерц.
Именно поэтому одним из самых популярных продуктов MicroSoft в 1980 году был хард - плата расширения для Apple с более мощным процессором и памятью, фактически компьютер в компьютере, и всё - ради запуска более распространенной операционный системы CP/M.
Кстати, разработана данная плата была хоть и с идеи Пола Аллена, но непосредственным исполнителем был Тим Патерсон, и о нём мы ещё услышим.
Microsoft SoftCard, она же Z-80 SoftCard. Практически полноценный компьютер с процессором Zilog Z80 внутри.
На всякий случай, ещё раз акцентирую ваше внимание на том, что:
Во-первых, хардовая железка стала основой благополучия Microsoft в 1980 году, принеся наибольшее количество прибыли в бюджете компании;
Во-вторых, данная железка была жёстко привязана к определенной операционной системе CP/M, была, собственно, сделана ради неё, и люди были готовы платить именно за указанную связку.
Я думаю, что Билл Гейтс, как довольно умный бизнесмен, обратил внимание на этот факт. Запомним на будущее данный момент.
Это тем более интересно, что до 1977 года большинство компьютеров для любителей и энтузиастов (рука не поднимается назвать их "персональными") вообще НЕ оснащалось операционными системами. Даже IBM 5100 и 5110 были оснащены только интерпретаторами Бейсика. То есть для того, чтобы запустить какую-либо программу, среднестатистическому пользователю нужно было:
1. Сесть и вот этими самыми ручками вбить её на клавиатуре в память компьютера.
2. Воткнуть магнитофонную кассету (мажорам - дискету) и сохранить на неё программу.
3. После перезагрузки компьютера считать и запустить программу с кассеты.
Замена программ производилась заменой кассет/дискет (если уже были записанные), либо собственноручным написанием в среде BASIC, APL, или какой-либо ещё.
Да, первая операционная система для таких компьютеров – CP/M появилась ещё в 1973 году, и она первая позволила проводить операции с дисковыми магнитными накопителями. но окончательную популярность данная ОС получила именно после 1977 года, когда появившиеся действительно персональные компьютеры стали массово доступны рядовому пользователю.
Более того, все эти существовавшие на рынке ПК объединяло ещё кое-что – они были сделаны на основе 8-битных процессоров.
Все прогрессивные люди понимали, что будущее - за 16-битными процессорами. Строго говоря, самый первый 16-битный компьютер (не процессор!) появился аж в 1951 году - и это была огромная махина, основанная ещё не на транзисторах, а на вакуумных лампах, стоял в MIT и предназначался для ВМС США.
Whirlwind I. Огромный стеклянный шкаф слева - ничто иное, как оперативная память (на магнитных сердечниках).
В середине 1970-х годов уже вовсю появились 16-битные процессоры, например Panafacom MN1610 (1975), National Semiconductor PACE (1975), General Instrument CP1600 (1975), Texas Instruments TMS9900 (1976), Ferranti F100-L (1976), and the HP BPC (1975).
Наконец, 8 июня 1978 на этом же поле выступила Интел и представила свой ультрасовременный Intel 8086.
Голый кристалл Intel 8086. Тег NSFW нужен?
Да, об этом сейчас мало кто помнит, но в конце 70-х Intel была догоняющей в гонке процессорных технологий. Но это дало свой эффект в том, что, уже наблюдая результаты конкурентов, можно было обойти какие-то проблемы и сделать то же самое, но лучше.
Результатом этих мозговых штурмов стал не просто 16-битный центральный процессор, а целая архитектура, известная нам сейчас как x86, она же 80x86 и 8086 family. Это сейчас мы её знаем как самую распространенную ПК-архитектуру на Земле, а тогда это был амбициозный но довольно типичный проект.
Зная о том, что Intel 8080 и его деривативы являются одними из самых распространенных процессоров на восьмибитном рынке, Интел стремились сохранить преемственность и создавали x86 как полностью 16-битное расширение 8-битного микропроцессора Intel 8080 с сегментацией памяти как решением для адресации большего объема памяти, чем может быть охвачен простым 16-битным адресом.
Удивительно, но изначально Интел вовсе не собирались разрабатывать 16-битный процессор, так как они планировали перепрыгнуть "через ступеньку" и с 1975 года разрабатывали 32-битный ультранавороченный IAPX 432. Но... что-то пошло не так, разработка шла четвертый год, с инженеров лился пот как в пустыне Юта в полдень, но новый процессор всё никак не давался в руки. Дело было в том числе в недостаточном технологическом развитии всей полупроводниковой отрасли середины 70-х, но директорат Интел ясно видел, что рынок начинает утекать у них сквозь пальцы. Окончательно ситуацию добил выпущенный в июле 1976 года Zilog Z80, бывший по факту улучшенным, дополненным, а также, что важнее всего, более дешевым аналогом Intel 8080! Да-да, тот самый, который стоял в Microsoft SoftCard, знаменитом Спектруме, Sega Mega Drive, Game Boy, и миллионах и миллионах других устройств.
Прототип Zilog Z80, изготовлен в июне 1976 года.
Рыночный успех Зилога был настолько мощным, что волевым усилием руководство Интел перевело часть инженеров с разработки с нуля нового 32-битного проца на разработку адаптации Intel 8080, которая могла бы в теории догнать и перегнать Zilog Z80. Именно в такой обстановке был разработан Intel 8086.
Получившийся Intel 8086 действительно оказался хорош, но ему недоставало совместимости с i8080, в отличие от того же Зилога. В кратчайшие сроки, всего за 11 месяцев, специалисты недавно созданного исследовательского центра Intel в Хайфе создали немного упрощенную, но даже более интересную версию под названием Intel 8088.
Единственным существенным принципиально отличием от Intel 8086 была восьмибитная внешнюю шину данных вместо 16-битной шины 8086. Это позволило обеспечить в первую очередь совместимость с дешевой 8-битной периферией, а во вторую - с программным обеспечением, в большом количестве созданном для i8080. Очередь предварительной выборки 8088 была сокращена до четырех байтов с шести байтов в 8086, а алгоритм предварительной выборки был немного изменен для адаптации к более узкой шине.
Любопытно, что скорость исполнительного блока (EU) и шины процессора 8086 была хорошо сбалансирована; при типичном сочетании команд 8086 может выполнять инструкции из очереди предварительной выборки большую часть времени. И 8086, и 8088 требуют четырех тактовых циклов для завершения цикла шины; тогда как для 8086 это означает четыре такта для передачи двух байтов, для 8088 это четыре такта на байт. Короче говоря, 8088 обычно работает примерно вдвое быстрее, чем 8086, работающий с той же частотой, из-за узкого места шины (единственное существенное отличие).
Побочным эффектом конструкции 8088 с медленной шиной и небольшой очередью предварительной выборки является то, что скорость выполнения кода может сильно зависеть от порядка команд.
Но у Intel 8088 был другой, совершенный аргумент - цена! На момент выходы цена i8088 составляла 124,80 доллара США. Спустя всего два года, в июле 1981 года была представлена версия в пластиковом корпусе по совершенно демпинговой цене 14,10 долларов США за 100 штук!
И тут на арену выходит, собственно, IBM.
Продолжение следует.
Материнские платы AMD X870 появятся после серии Ryzen 9000
Материнские платы с чипсетами X870 и X870E не будут доступны при запуске процессоров Ryzen 9000. AMD выпустит новые процессоры с уже доступными платами. Но в новых материнских платах особой необходимости нет, поскольку новые чипсеты не предлагают каких-либо существенных улучшений или инноваций. Хотя процессоры Ryzen 9000 предназначены для обеспечения более высокой скорости памяти, контроллер памяти и расположение материнской платы играют более важную роль, чем набор микросхем.
В ближайшие недели производители материнских плат предложат новые версии BIOS для своих текущих плат AM5, которые уже выпущены. Подготовка к Ryzen 9000 идет полным ходом.
#AMD #AM5 #X870
Сможете найти на картинке цифру среди букв?
Справились? Тогда попробуйте пройти нашу новую игру на внимательность. Приз — награда в профиль на Пикабу: https://pikabu.ru/link/-oD8sjtmAi
Ssd m2
Добрый день всем, помогите пожалуйста столкнулся с проблемой. При установленном m2 пк не включается подсветка есть кулеры крутятся и горит белый интекатор на материнской плате,но изображение нету, но видеокартой все хорошо она работает, а вот если я вытаскивай ssd m2 то пк включается без всяких проблем. Все было хорошо все 7-9 месяцев без всяких проблем, а тут сегодня он сначала не отображался, и в Bios тоже его нету ,и я решил пере подключить m2 ssd, он кстати как новый и мать тоже нет ни каких следов поломки, и пк не включается все есть подсветка и все крутиться но изображение черный экран.
Кстати m2 Ssd: SSD M.2 накопитель ARDOR GAMING Ally AL1284 [ALMAYM1024-AL1284]
Материнская плата: MSI PRO B660M-E DDR4
Процессор; i5-12400f
Плиз помогите
Доработка компьютера "защита от мелочи"
Решил сделать защиту кнопок включения и перезагрузи ПК от домашних животных и детей
Было:
Стало:
И специальная открывашка
P. S.: отверстие в пластине для подключения наушников
Micron заявила о выходе GDDR7
🔥🚀 Официально! Micron заявила о выходе GDDR7: скорость 32 Гбит/с, пропускная способность более 1,5 ТБ/с и улучшение производительности игры на 30 % во всех разрешениях
Micron объявила о выпуске графической памяти GDDR7 следующего поколения с самой высокой в отрасли плотностью битов. Решение Micron для памяти GDDR7 обеспечат увеличение количества кадров в секунду (FPS) более чем на 30% при трассировке лучей и растеризации во всех разрешениях по сравнению с текущими тенденциями GDDR6 и GDDR6X.
GDDR7 также обеспечивает повышение энергоэффективности более чем на 50 % по сравнению с GDDR6, что позволяет улучшить теплоотдачу и продлить срок службы батареи, а новый спящий режим снижает энергопотребление в режиме ожидания до 70 %. Память Micron GDDR7 обеспечивает высокую производительность, которая увеличивает пропускную способность до 33 % и сокращает время отклика до 20% для ИИ.
Память GDDR7 будет доступна непосредственно у Micron и дистрибьюторов во второй половине 2024 года.
#Micron #GDDR7 #NAND
CGA-графика
IBM Color Graphics Adapter
Подавляющее большинство отечественных IBM-совместимых 80-90х годов имели видеоадаптер именно CGA, давайте рассмотрим его подробнее.
В 1981 году во время появления первых IBM PC видеоплата CGA (Color Graphics Adapter) предлагалась как достаточно дорогая модель, старшая в серии видеокарт для PC (младшей была монохромная и чисто текстовая MDA — Monochrome Display Adapter). И по конструкции это был достаточно внушительный агрегат — длиннющая плата, содержавшая порядка 70 микросхем (больше, чем во многих ПК начала 80-х и не намного меньше, чем системная плата того же IBM PC), включая собственное ОЗУ на 16 Кбайт, ПЗУ со знакогенератором на 256 символов (2 Кбайт), чип видеоконтроллера Motorola 6845 (он же использовался в видеокартах MDA и EGA, компьютерах BBC Micro, Amstrad CPC и др.) и десятки корпусов «мелкой логики». Поддерживалось несколько текстовых и графических режимов, причём текстовые были вполне многоцветные: отображалось 25 строк по 80 или 40 символов (матрица знака 8х8 точек), и для каждого символа допускался выбор любого из 16 цветов фона и 16 цветов изображения, а также доступно мерцание. В стандартном графическом режиме 320×200 точек CGA мог отображать лишь 4 цвета одновременно с возможностью выбора одной из двух палитр (но для каждой доступно два варианта — тёмный и светлый), а также выбором любого цвета фона из 16-ти доступных. В режиме высокого разрешения 640×200 точек выводилось лишь два цвета, причём один из них выбирался произвольно из 16-цветной палитры (но почти всегда использовался белый), а фон всегда оставался чёрным.
Фото с попугаями, выведенное на CGA в разрешении 320х200 c первой 4-цветной палитрой (яркий вариант). Видно, что для отображения реалистичных картинок четырёх цветов отчаянно не хватает, хотя сами доступные цвета достаточно приятные, тёплые.
Второй вариант CGA-палитры: холодные цвета
Монохромная CGA-графика в разрешении 640х200: достаточно чёткое изображение с неплохой передачей полутонов за счёт изменения пространственной плотности расположения точек
Третий (как бы нестандартный) вариант палитры CGA: неплохое сочетание тёплого (красный) и холодных цветов (голубой, белый)
Надо заметить, CGA-графика отличается достаточно странным и спорным набором цветов — мало того, что их всего 4, так ещё и выбор их довольно загадочен: в одной палитре — белый, голубой и сиреневый, в другой — красный, зёленый, жёлтый/коричневый (не считая цвета фона, который в большинстве случаев был чёрным). Отобразить с такими цветами какую-либо приличную графику достаточно проблематично, в том числе и в играх. Впрочем, хотя цвета CGA и принято поругивать, всё же своя логика в них есть: в палитре «красный-зелёный-жёлтый» цвета «тёплые», в «белый-голубой-сиреневый» — «холодные», а в 3-й палитре («голубой, красный, белый») — смесь тех и других.
Ещё одной особенностью, связанной с ограничениями чипа 6845 (он предназначен в основном для вывода текста, а не графики, и мог отображать не более 128 строк) было использование двухбанковой структуры видеопамяти в графическом режиме: нечётные строки изображения (100 строк, ~8 Кбайт) хранились в одной половине памяти, чётные — в другой, то есть последовательно расположенные строки находились в памяти не друг за другом, а со смещением в 8 Кбайт, что создавало некоторые трудности при программировании графики.
Известным недостатком оригинальных CGA (отсутствующим у многих «клонов» CGA и у всех видеокарт других типов) был так называемый «снег» — помехи в виде случайных горизонтальных чёрточек, появлявшиеся в текстовом режиме при записи данных процессором ПК в видеопамять (из-за приоритета ЦП ПК над видеоконтроллером при доступе к видеопамяти). Обойти этот недостаток можно было лишь одним способом — записывая данные в видеопамять только в короткий период обратного хода луча кадровой развёртки (примерно 1—2 миллисекунды в течение каждого кадра длительностью 1/60 сек) или обратного хода строчной развёртки (очень короткие отрезки в несколько микросекунд после вывода каждой строки на экран).
Никакой стандартной поддержки игровой или «мультимедийной» графики у CGA не предусмотрено — ни скроллингов (плавного сдвига изображения по вертикали или горизонтали), ни аппаратных «спрайтов», ни программируемой палитры, ни многоплановой структуры видеопамяти и т. д. Вся работа с графикой выполнялась чисто программно, за счёт центрального процессора. Зато, в отличие от большинства тогдашних игровых ПК, в CGA есть произвольный выбор цветов для любой точки — в графическом режиме среднего разрешения 320х200 нет никаких ограничений на использование доступных 4-х цветов, любые точки (в том числе соседние) можно окрашивать в любой из 4-х цветов (аналогично БК-0010/0011, «Львову», «Искре 1080» и т.д.). Правда, в отличие от некоторых ПК (например, советского «Корвета») одновременное использование графического и текстового режимов — скажем, наложение аппаратного текста на графику или наоборот — не предусмотрено.
CGA-графика с 16-ю цветами, но низкого разрешения — 160х100. Цвета, безусловно, намного веселее, но разрешение, к сожалению, катастрофически слабое.
Кроме стандартных режимов, CGA поддерживал и несколько дополнительных возможностей, которые иногда использовались в программах и играх: третью палитру (голубой, красный, белый), «композитный» 16-цветный графический режим с использованием особенностей американского стандарта цветного телевидения NTSC (позволял значительно улучшить цвета в некоторых играх), 16-цветную графику низкого разрешения 160х100 на основе изменённого текстового режима и др. Однако большинство разработчиков игр пользовалось лишь стандартными возможностями, изредка прибегая к каким-то «твикам» вроде многократной смены палитр или фонового цвета в кадре. Хороший пример максимального использования функций CGA дают «демки» — например,
Обычный текстовый режим CGA 80x25: пример программы на стандартном Бейсике — строки почти слипаются, читать текст очень неудобно
Та же Бейсик-программа на мониторе MDA: между строками нормальные просветы, читать текст намного легче; изображение приятно-зеленоватое, поскольку большинство монохромных мониторов для IBM PC имели именно зелёное свечение (реже жёлтое, белое и т.п.)
Текст CGA: на укрупнённом снимке хорошо видно, что соседние строки местами буквально сливаются (там, где есть запятые, а в других случаях — некоторые строчные буквы, спецсимволы и т.д.), поскольку на просвет между строками отведена всего одна точка
Текст MDA (а также Hercules): строки не «сливаются» (на просветы между ними отведено 3 точки), сами символы несколько мельче, но заметно чётче и выглядят лучше (матрица типичного большого символа 7х11 точек, а не 7х7, как у CGA); между буквами просветы так
В целом, CGA-видеокарты трудно назвать удачными, даже с учётом относительно раннего времени появления. В качестве профессиональных они во многом уступали даже более простым MDA или Hercules, имевшим значительно более приятный и серьёзный режим вывода текста с матрицей знакоместа 9х14 точек, из которых сами символы использовали 7х11 точек (между буквами были нормальные просветы как по горизонтали, так и, особенно, по вертикали; а вот в CGA символы и строки были вплотную прилеплены друг к другу — матрица знакоместа 8х8, а матрица символа 7х7, то есть просветы между крупными символами всего в одну точку и сами символы более простые, что выглядело гораздо хуже и напоминало дешёвые домашние ПК). Графика CGA также была весьма ограниченной (особенно по количеству цветов) и малопригодной для серьёзных целей в качестве именно цветной графики. Однако само наличие графики, конечно, сильно расширяло сферу применения ПК в сравнении, например, с текстовыми MDA — и не только в тех очевидных случаях, когда требовалось что-то рисовать на экране, но и, к примеру, для той же обработки текстов (появлялись возможности пропорционального отображения букв, а не с постоянной шириной, изменения начертания и размера шрифта, одновременного использования любых языков и т. п.) или для реализации графических оболочек в операционных системах (в середине 1980-х появились первые версии Windows и другие подобные программы).
Хотя первые IBM PC в минимальной конфигурации были вполне рассчитаны на подключение к обычному телевизору и бытовому магнитофону (но гораздо чаще использовались всё же со специальным монитором и дисководами), для домашнего использования CGA был также не очень-то хорош — для компьютера с минимальной ценой 1565 долларов (с 16 Кбайт ОЗУ и без какой-либо периферии) предлагалась видеокарта, явно уступавшая по возможностям работы с цветом очень многим в разы более дешёвым домашним ПК и видеоприставкам (причём видеокарта гордо называлась «цветным графическим адаптером» и стоила дороже многих ПК и приставок). Впрочем, в отличие от большинства дешёвых ПК и, тем более, приставок, CGA всё же имел достаточно высокое разрешение и графики, и текста, что выделяло его среди типичных домашних ПК начала 80-х. А в сфере профессиональных ПК многие вообще не имели поддержки графики, предлагая чисто текстовый экран. Однако некоторые компьютеры при значительно более скромных ценах отличались заметно лучшими графическими возможностями — к примеру, вышедший в конце того же 1981 года учебно-домашний Acorn BBC Micro, основанный также на видеоконтроллере 6845, предлагал гораздо больше режимов экрана, большее количество одновременно выводимых цветов (8 вместо 4, да ещё и с программируемой палитрой) и большее максимальное разрешение (640х256 вместо 640х200).
Серьёзными конкурентами CGA были видеокарты Hercules Graphics Card, производившиеся с 1982 года и не имевшие поддержки цвета (хотя позже вышла и цветная версия), но зато обеспечивающие высокое качество текста и графику вдвое большего разрешения, чем CGA — 720х348 точек. Эти видеокарты были совместимы как с MDA, так, частично, и с CGA, поэтому были очень удобны для бизнес-пользователей и стали фактически главным стандартом на IBM-совместимых ПК с монохромными мониторами.
Одна из первых версий Windows (1.01) на IBM PC с CGA: работа в графическом режиме 640х200 позволяет отображать текст со шрифтами разного вида (в том числе пропорциональными) и разного размера
Windows 1.01 на CGA, графический редактор Paint: разрешения 640х200 было вполне достаточно для рисования качественных монохромных значков, окон и т.п.
Таким образом, CGA, очевидно, создавался как некий компромисс между функциями вывода текста и графики, возможностями чипа 6845, объёмом видеопамяти, необходимостью поддержки не только специальных мониторов, но и бытовых телевизоров (а это сильно снижало допустимое вертикальное разрешение) и так далее. В результате получился достаточно странный видеоадаптер, не очень-то хорошо справляющийся ни с типичными задачами профессиональных ПК (как правило, в том или ином виде работа с текстами), ни с развлекательными функциями домашних ПК, но при этом довольно сложный и дорогой (и рассчитанный на подключение к достаточно дорогому цветному монитору, а не к дешёвому монохромному). Впрочем, долгая жизнь CGA — а они были основными цветными видеокартами на IBM-совместимых ПК примерно до 1987 года и очень широко использовались вплоть до начала-середины 1990-х — говорит о том, что при всех теоретических недостатках, его практические возможности оказались вполне приемлемыми для широкого круга задач. В 1984 году IBM предложила новый вариант старшей видеокарты массового применения — EGA (Enhanced Graphics Adapter), в которой удачно исправлялись недостатки как текстового режима (матрица знакоместа увеличена до 8х14 точек, появился программируемый знакогенератор), так и графического (максимальное разрешение увеличено до 640х350, причём для любой точки доступно 16 цветов, программируемых из общей палитры в 64 цвета). Впрочем, EGA-карты стоили значительно дороже и не были совместимы с CGA-мониторами, а EGA-мониторы также были дороже. Поэтому в недорогих IBM-совместимых видеокарты CGA продолжали использоваться ещё достаточно долго, в том числе даже после появления ещё более продвинутых VGA (1987 г.), XGA, SVGA и т. д.
Применение CGA-совместимых видеоконтроллеров в советских IBM-совместимых ПК, особенно недорогих домашних моделях, также вполне логично: для дешёвых компьютеров более сложные и дорогие видеокарты были просто неприемлемы (учитывая, что даже на реализацию сравнительно простого CGA уходило до половины микросхем всего ПК); к тому же среди стандартных видеоадаптеров для PC только CGA поддерживал вывод на обычные телевизоры, что было необходимым условием для отечественных домашних ПК.
Если вы профи в своем деле — покажите!
Такую задачу поставил Little.Bit пикабушникам. И на его призыв откликнулись PILOTMISHA, MorGott и Lei Radna. Поэтому теперь вы знаете, как сделать игру, скрафтить косплей, написать историю и посадить самолет. А если еще не знаете, то смотрите и учитесь.
Советские микропроцессоры
Первые советские интегральные микросхемы, содержащие несколько десятков транзисторов, появились в середине 1960-х, а менее чем через 10 лет, к середине 1970-х, в СССР уже начался выпуск микропроцессоров и других сложных микросхем, содержащих тысячи транзисторов. Первые советские универсальные микропроцессоры и микро-ЭВМ на их основе были созданы в 1974 году — почти одновременно с появлением аналогичных устройств за рубежом. Это были секционные процессоры серий К532 (переименованной позже в К587) и К536, позволявшие создавать компьютеры с разрядностью до 16–32 бит (чаще всего на их основе делались 16-разрядные микро-ЭВМ).
К587ИК2 — один из первых советских микропроцессоров (разработан в 1974 году), 4-разрядная секция для секционных процессоров с микропрограммным управлением и разрядностью, кратной 4-м; технология КМОП с очень малым энергопотреблением
К580ИК80 — один из первых советских однокристальных микропроцессоров (выпускался с 1977 г.), аналог 8-битного Intel 8080, 4800 транзисторов; ранний вариант процессора в 48-выводном планарном металло-керамическом корпусе
К1801ВМ1 — один из первых советских однокристальных 16-битных микропроцессоров (выпускался с 1981 г.), система команд DEC PDP-11/LSI-11, 17000 транзисторов (50000 элементов), прямых зарубежных аналогов нет. Применялся, в частности, в БК-0010, БК-0010-01, Б
Затем на основе архитектуры К587 были созданы микропроцессоры серий К588, К1804, К1883. В 1977 году начался выпуск 8-разрядного процессора К580ИК80 — аналога знаменитого 8080 корпорации Intel. На его основе впоследствии будут разработаны десятки, если не сотни, моделей советских ПК и микро-ЭВМ самого разного назначения.
В 1979 году была разработана одна из первых в мире 16-разрядных однокристальных микро-ЭВМ — К1801ВЕ1, а в 1981-м на её базе создан однокристальный 16-разрядный микропроцессор К1801ВМ1 с системой команд очень популярной в то время американской мини-ЭВМ PDP-11. Этот процессор стал родоначальником целой семьи советских 16-разрядных микропроцессоров, на которых также было создано множество моделей ПК.
Появление сравнительно дешёвых микропроцессоров, оперативной памяти (ОЗУ) и других компонентов на основе микросхем высокой степени интеграции как раз и стало той отправной точкой, от которой началось развитие персональных ЭВМ — теперь компьютеры могли быть гораздо проще по конструкции и доступнее по цене. Однако сама концепция малогабаритного компьютера для индивидуального, личного использования в те годы была ещё совсем новой и непривычной — компьютеры тогда чаще всего занимали целые машинные залы с тоннами разного оборудования и многочисленным обслуживающим персоналом, и пользователей у каждой такой ЭВМ могли быть десятки и сотни. Лишь к концу 1970-х годов начался промышленный выпуск устройств, которые сейчас принято называть персональными компьютерами. В СССР производство первых ПК — «Искра-1256» — началось в 1979 году. Причём это были не какие-то простейшие компьютеры, а вполне серьёзные аппараты с объёмом ОЗУ до 64 килобайт и с возможностью подключения разнообразных периферийных устройств. «Искра-1256» оснащалась процессором с тактовой частотой 3 МГц и быстродействием до 1 миллиона простых операций в секунду (МИПС), монохромным текстовым монитором и встроенным накопителем-магнитофоном на компакт-кассете. В самом начале 1980-х появился ещё ряд интересных моделей советских ПК: «Искра-226» с графическим дисплеем довольно высокого разрешения 512 × 256 точек, бухгалтерский компьютер «Искра-555», «ВЭФ-Микро» на базе К580ИК80, диалоговый вычислительный комплекс ДВК-1 с уже упоминавшимся 16-разрядным процессором К1801ВМ1. На рубеже 1970-х и 1980-х годов были разработаны и первые любительские ПК в СССР — например, знаменитый «Микро-80», о котором популярный журнал «Радио» опубликовал большой цикл статей в 1982–1985 годах.
Конечно, все советские серийные ПК конца 1970-х – начала 80-х были чисто профессиональными моделями, предназначенными для сугубо серьёзного применения. В то время люди только-только начали привыкать к подобным персональным ЭВМ, которые, кстати, стоили не так уж и мало — примерно как автомобиль, а то и несколько. О выпуске каких-то «игрушечных» компьютеров для домашнего применения тогда речь ещё не шла. Впрочем, нечто подобное в СССР всё же производилось: советские телевизионные игровые приставки выпускались с 1978 года, но они были в сотни раз проще и дешевле, чем тогдашние ПК. В 1981-м году был также разработан мощный 16-разрядный универсальный ПК «Электроника НЦ-8010», вполне подходящий на роль домашнего (см. ниже), но, видимо, тогда время таких ПК ещё не пришло.
Однако всего через пару лет ситуация сильно изменилась — примерно с 1983 года за рубежом ПК стали массовым видом электроники, в том числе и домашней. Соответственно, советское руководство и промышленность, а также любители-энтузиасты не могли на это не отреагировать. В 1981 году началась разработка универсального ПК «Агат» в основном учебного назначения (в 82-м выпущены его первые прототипы), а в 1983 году был создан первый отечественный бытовой компьютер — «Электроника БК-0010», причём его конструкция была максимально упрощена и удешевлена за счёт применения специализированных микросхем на базе универсальных вентильных матриц — он содержал в себе всего 45 микросхем. Для сравнения — у первой модели «Агата» их было более 300! Правда, внедрение этих ПК в массовое производство сильно затянулось, и оно началось фактически лишь после того, как в 1984 году советским руководством было принято решение об обязательном изучении информатики в школах и, соответственно, об оснащении учебных заведений компьютерами. После этого потребность в ПК резко возросла — ведь только для оснащения школ требовалось более 1 миллиона ЭВМ. Таким образом, в 1984 году начался выпуск «Агатов» — полноценных, достаточно дорогих ПК, частично совместимых с американскими Apple II и оснащённых чёрно-белыми или цветными мониторами и дисководами для гибких дисков. В том же 1984 году стартовал и мелкосерийный выпуск БК-0010, основная часть которых направлялась в школы, а другая поступала в продажу в фирменные магазины «Электроника», где их теоретически могли купить все желающие. Однако объём производства БК-0010 оказался не так велик, чтобы удовлетворить спрос и учебных заведений, и частных покупателей, поэтому в первые годы купить его было не так-то просто — обычно это делалось по предварительной записи. Впрочем, те, кому действительно был необходим домашний ПК, хоть и не без трудностей, но вполне могли так или иначе его приобрести.