--------------------------------------------------------------------------------
nedoPC.org



--------------------------------------------------------------------------------




--------------------------------------------------------------------------------
Orion • Re: Разыскиваю схему электронного диска (RAM-Disk) 512к - 1М 1995 г. SP-Computer Club


Ну что... Помочь со схемой никто не хочет, или не могет...
Будем отрисовывать понемногу.
Накидал пока микросхемы на плату согласно оригиналу. Нумерация, естественно, будет моя.

RAM512.PNG

Statistics: Posted by FizikS — 10 Jul 2025 22:23



--------------------------------------------------------------------------------
Radio-86RK • Re: Скрипты-86РК


От b2m хотелось бы услышать.

Statistics: Posted by Mondx — 10 Jul 2025 19:21



--------------------------------------------------------------------------------
Radio-86RK • Re: Скрипты-86РК


А, ну если просто так, без пользы, то это понятно.
А я же, может как еврей, смотрю же в чём то эту
пользу иметь.)
И вИ будете смеяться, но многое с ними и имел для пользы. Потому что они видят вперёд (по своему).
Ну, а если серьёзно, то желательно смотреть вперёд. В любом случае. Или нет?

Statistics: Posted by Mondx — 10 Jul 2025 18:44



--------------------------------------------------------------------------------
Radio-86RK • Re: Скрипты-86РК


У тебя хобби есть? Какая отдача? Кроме самого процесса.
Да это понятно. Но иногда хочется что бы какой то плюс был. А какой плюс в этом старье? Потому и вопрос. Сам себе голову ломаю. У меня куча проектов на z80. Я сто лет провёл с z80. Там и хобби, там и работа. Только толк в чём? На кой этот ассемблер? Заради чего? Писал бы на Си - ещё понять можно, ещё пригодилось бы. Или нет? А тут ты впустую байты вставляешь? Понимаешь?Я понимаю что это прикольно, это что то там развивает, но КПД от этого 0 и хрен десятых. Или нет? Или я чего то недопонимаю?
надоел си. надоел паскаль.

хочется вспомнить молодость. когда ни си ни паскаля не было. а была РКшка с клавиатурой на которой была запаяна, даже не кнопка а непонятно что, толи шифт толи контрол. а остальное коротилось скрепкой. и набирались тексты программ этой скрепкой очень быстро. и даже писались свои проги, тоже скрепкой.

и была ямаха, которая мсх2. и было интерестно выдергивать музыку или просто сделать так что на заставке играла финальная мелодия арканоида. а какой там был, и есть, отладчик .... уууу. турбодебагер рядом не стоял.

Statistics: Posted by imsushka — 10 Jul 2025 18:00



--------------------------------------------------------------------------------
Radio-86RK • Re: Скрипты-86РК


У тебя хобби есть? Какая отдача? Кроме самого процесса.
Да это понятно. Но иногда хочется что бы какой то плюс был. А какой плюс в этом старье? Потому и вопрос. Сам себе голову ломаю. У меня куча проектов на z80. Я сто лет провёл с z80. Там и хобби, там и работа. Только толк в чём? На кой этот ассемблер? Заради чего? Писал бы на Си - ещё понять можно, ещё пригодилось бы. Или нет? А тут ты впустую байты вставляешь? Понимаешь?Я понимаю что это прикольно, это что то там развивает, но КПД от этого 0 и хрен десятых. Или нет? Или я чего то недопонимаю?

Statistics: Posted by Mondx — 10 Jul 2025 17:25



--------------------------------------------------------------------------------
Radio-86RK • Re: Скрипты-86РК


У тебя хобби есть? Какая отдача? Кроме самого процесса.
Да это понятно. Но иногда хочется что бы какой то плюс был. А какой плюс в этом старье? Потому и вопрос. Сам себе голову ломаю.

Statistics: Posted by Mondx — 10 Jul 2025 17:11



--------------------------------------------------------------------------------
Аппаратное обеспечение • Re: Сумматор на одном транзисторе


Так, я не до конца понял что я сделал, но это выглядит похожим на рабочий вариант с диодом Зенера. Посмотрем выйдет ли из этого что-то в железе или на более продвинутом симуляторе.

one-transistor-adder.png

single-transistor-zener-adder-fix.txt

Statistics: Posted by Zeluk — 10 Jul 2025 16:24



--------------------------------------------------------------------------------
Radio-86RK • Re: Скрипты-86РК


а зачем нужен псевдо ассемблер ?
может проще асм встроить ?

Statistics: Posted by imsushka — 10 Jul 2025 14:40



--------------------------------------------------------------------------------
Аппаратное обеспечение • Сумматор на одном транзисторе


Недавно надыбал кучу транзисторов, решил снова пытаться собрать что-то околокомпьютерное. При этом, так как транзисторов много, и чем их больше тем больше их паять а потом разбираться какой-же из них сломался, решил стремиться достигнуть максимум функционала с минимумом транзисторов. Начинаю с АЛУ, так как думаю это должна быть относительно несложная в тестировании и стандартная сосавляющая процессора. Делать АЛУ, которое вычисляет только NAND или NOR, конечно проще, но не интересно и банальные операции в программах больше тактов займут, поэтому решил делать сумматор. После плодотворных размышлений, гугления и ковыряний в носу над тетрадкой удалось понизить количество необходимых транзисторов с 20 до где-то 14, когда нашел реализацию ксора на 5 транзисторов. Но потом подумал - а что если кто-то изобрел еще более оптимальную схему? Загуглил и нашел вот ЭТО:

https://www.instructables.com/One-Transistor-Full-Adder/

Выглядит оно вот так:

Image

Тут же попытался "собрать" это чудо в falstad, но что-то он у меня не работает, как ни кручу транзисторы со светодиодами на выходах, результат не очень правильный выходит. Проверил дату когда выложили статью - нет, не первое апреля. При этом нигде больше в интернете я упоминания подобной гениальной схемы не нашел, не знаю почему никто её не использовал. Что с ней может быть не так? Прикрепляю схему со своей аматорской попыткой добавить входы и выходы.

circuitjs-20250710-123624.txt

Statistics: Posted by Zeluk — 10 Jul 2025 11:40



--------------------------------------------------------------------------------
Radio-86RK • «Победит» + «Скрипты-86РК»


Интересно, сложно ли будет добавить обработку таких строк:

Code:

шаблон  генерацияA=B      MOV A,B+C       ADD C-C       SUB C|C       ORA C&C       ANA C^C       XRA C<C       CMP C+11      ADI 11h...B=12     MVI B,12hBC=1234  LXI B,1234h++C      INR C--C      DCR C
Можно будет писать: A=B +C -D
Или даже HL=["Hello, world!" 00]
:)
Нужно будет только помнить, что результат всегда в регистре А должен быть. B=C +D не сработает...
У меня имеется заготовка парсера с подобным синтаксисом:Но код транслятора стал раздуваться несоразмерно и тяжелее отлаживаться, потому отложил, чтобы отдохнуть, собраться с мыслями и вернуться к гибридно-байтовому варианту.


Тем не менее, представляю Вам свой вариант недо-среды недо-разработки (запуск по «G644»).Как можно заметить, адреса «1100-1FFF» зарезервированы под классическую трансляцию.
Потому, текст основного буфера (справочного листа) не рекомендуется править!

Тем самым, под трансляцию кода доступны три региона:
  1. «0000-0643» - 1604 байта
  2. «1100-1FFF» - 3840 байтов
  3. «4000-74FF» - до 13568 байтов, в зависимости от размера скрипта #3
Естественно, загрузка/выгрузка буферов клавишами не предусмотрена, так как стремился достичь самого минимума, но достаточного для разработки.

P.S.: Это как бы первый пример практического применения редактора «ПобЭдит».

SCRIPT-86.RKR.20250710.zip


Script #1 / Menu


Script #3

Statistics: Posted by Alikberov — 10 Jul 2025 11:00



--------------------------------------------------------------------------------
Radio-86RK • Re: Скрипты-86РК


Интересно, сложно ли будет добавить обработку таких строк:

Code:

шаблон  генерацияA=B      MOV A,B+C       ADD C-C       SUB C|C       ORA C&C       ANA C^C       XRA C<C       CMP C+11      ADI 11h...B=12     MVI B,12hBC=1234  LXI B,1234h++C      INR C--C      DCR C
Можно будет писать: A=B +C -D
Или даже HL=["Hello, world!" 00]
:)
Нужно будет только помнить, что результат всегда в регистре А должен быть. B=C +D не сработает...

Statistics: Posted by b2m — 10 Jul 2025 10:11



--------------------------------------------------------------------------------
Radio-86RK • Re: Скрипты-86РК


Отдача есть? Или всё впустую?
Отдача - удовольствие от процесса и результата. Некоторые рыбалкой увлекаются, некоторые огородничеством. А некоторые - ретропрограммированием. И это даже дешевле обходится, чем рыбалка или огородничество - https://vk.com/video-116564673_456239023

Statistics: Posted by DmitryMilk — 10 Jul 2025 07:53



--------------------------------------------------------------------------------
Radio-86RK • Re: Скрипты-86РК


Отдача есть? Или всё впустую?
У тебя хобби есть? Какая отдача? Кроме самого процесса.

Statistics: Posted by b2m — 10 Jul 2025 05:52



--------------------------------------------------------------------------------
Radio-86RK • Re: Скрипты-86РК


b2m и чё, вставляет? Я имею ввиду эту всю возню с битами/байтами старого железа.
Отдача есть? Или всё впустую?
Ну, просто интересно.)

Statistics: Posted by Mondx — 09 Jul 2025 23:42