Nп/п : 23 из 47
 От   : Dmitry Chernykh                     2:5023/24.4034    06 сен 26 15:54:08
 К    : Dmitry Protasoff                                      06 сен 26 19:37:01
 Тема : Re: Компьютер от создателя Fidonet Тома Дженнингса
----------------------------------------------------------------------------------
                                                                                 
@MSGID: 2:5023/24.4034 6a9d6270
@REPLY: 2:5001/100@fidonet 6a99cc0a
@CHRS: CP866 2
@TZUTC: 0300
@PID: FidoMailMobile/0.1.0+58 (Android)
Hello, Dmitry!

Dmitry Protasoff wrote:

 DC>> MP/M, так как можно одновременно несколько программ запустить в
 DC>> отличие от CP/M?

 DP> Да, многозадачная и многопользовательская OS для Z80 из 70х.

 Судя по описанию не особо многозадачная, допускается 4 окна терминала
для выполнения задач.
 А программы должны быть особым образом скомпилированны чтобы работать
в такой многозадачной ОС?
 Ни у Z80, ни у i8080 нет сегментных регистров. Соответственно чтобы
программа правильно выполнялась её нужно загружать строго по определённому
адресу иначе все адреса переходов будут работать неправильно.
 У Z80 есть команды перехода на определённое число ячеек вперёд или
назад, есть команды адресации с использованием индексных регистров. За счёт
этих команд можно заставить работать программу при загрузке с произвольного
адреса, но при этом не использовать стандартную адресацию с жёсткойпривязкой
к адресам памяти как в i8080.
Или на таких машинах всё проще?
 Т.к. процессор может адресовать только 64кБ, то каждой программе
выделяются своя память, до 64кБ, а ОС по прерыванию, через заданные промежутки
времени, переключает сегменты памяти через порт или ячейку памяти и
подкидывает в процессор содержимое регистров соответствующее выполняемой программе,
перед этим сохраняя содержимое регисров от предыдущей прогрраммы?

 DC>> И на какую тему пишет софт если не секрет?

 DP> Не знаю :) Надо будет ему написать!

Как вариант, интересно же чем человек заимается.

 DP> Ну были просто более простые версии того же самого, причем часто на
 DP> fortran и написанные!

 Ну да, окошки не обязательны, все днные вполне можно ввести и через
командную строку. Результатом которых будут искомые значения, всё лучше и
быстрее чем руками или на калькуляторе считать.

 DP> Названия сейчас ничего не скажут - DECIDE, STRESS, WIREMASTER и так
 DP> далее.

Эти названия как бы уже намекают на предназначение программ.

 DP> Ну AutoСad только в 1982 году появился..

 У нас в институте в 1995-м году был автокад 10-ой версии, это
который под DOS с минималистичным интерфейсом. Вполне себе неплохо на XT
работал фактически с любым доступным графическим адаптером.

Best Regards,
Dmitry

--- FidoMailMobile/0.1.0+58 (Android)
 * Origin: Fidomail for Android (2:5023/24.4034)
SEEN-BY: 50/8 22 5000/111 5001/100 5015/46 5020/715
830 837 848 1042 1146 4441
SEEN-BY: 5023/12 24 5030/115 722 1081 5035/64
5051/44 5053/58 5058/104 5059/38
SEEN-BY: 6035/3 66
@PATH: 5023/24 6035/3 5020/715



   GoldED+ VK   │                                                 │   09:55:30    
                                                                                
В этой области больше нет сообщений.

Остаться здесь
Перейти к списку сообщений
Перейти к списку эх