Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
msx:msx [2023-08-06 16:45] GreyWolf [MSX] |
msx:msx [2024-04-21 00:20] (текущий) GreyWolf [Архитектура] |
||
---|---|---|---|
Строка 6: | Строка 6: | ||
\\ Microsoft присутствовала в Японии с конце 70х, И уже тогда был консорциум Futjits/Casio с линейкой компьютеров с BASIC на платформе Motorola 6809: TRS80 (Color BASIC), Fujitsu/Casio FM-8 (F-BASIC). | \\ Microsoft присутствовала в Японии с конце 70х, И уже тогда был консорциум Futjits/Casio с линейкой компьютеров с BASIC на платформе Motorola 6809: TRS80 (Color BASIC), Fujitsu/Casio FM-8 (F-BASIC). | ||
\\ | \\ | ||
- | В США Spectravideo International Limited (SVI) взяла за основу Spectravideo была взята архитектура игровой приставки Coleco, с целью превратить его в полноценный домашний компьютер. Spectravideo можно смело считать «прототипом» MSX и соответственно MS Extended BASIC это основа [[msx:basic:|]]. | + | В США Spectravideo International Limited (SVI) взяла за основу архитектуру игровой приставки Coleco, с целью превратить его в полноценный домашний компьютер. [[spectravideo:#sv-318|Spectravideo SV-318]] можно смело считать «прототипом» MSX в идее использования слотов. Основой для [[msx:basic:|]] стали %%N BASIC%% с [[nec:pc-8001:pc-8001|]] и %%SV Extended BASIC%% с [[spectravideo:#sv-318|SV-318]]. |
%%MSX%% (**M**icro**S**oft e**X**tendable)— название стандарта для бытовых компьютеров 1980-х годов. Он являлся попыткой создания единых стандартов для разработчиков аппаратного обеспечения, инициированной японским отделением компании Microsoft и Кей (Казухико) Ниши (Kazuhiko Nishi), возглавлявшим его на тот момент. Также в разработке стандарта участвовала ныне хорошо известная японская компания — %%ASCII%% Corporation, основанная Ниши совместно с Кадзуя Ватанабэ специально для этой цели. Компьютеры стандарта MSX получили большую популярность в Японии и ряде других стран, однако, несмотря на поддержку Microsoft, почти не получили известности в США и Европе. | %%MSX%% (**M**icro**S**oft e**X**tendable)— название стандарта для бытовых компьютеров 1980-х годов. Он являлся попыткой создания единых стандартов для разработчиков аппаратного обеспечения, инициированной японским отделением компании Microsoft и Кей (Казухико) Ниши (Kazuhiko Nishi), возглавлявшим его на тот момент. Также в разработке стандарта участвовала ныне хорошо известная японская компания — %%ASCII%% Corporation, основанная Ниши совместно с Кадзуя Ватанабэ специально для этой цели. Компьютеры стандарта MSX получили большую популярность в Японии и ряде других стран, однако, несмотря на поддержку Microsoft, почти не получили известности в США и Европе. | ||
- | Ниши предложил стандарт MSX в качестве попытки создания единого индустриального стандарта для бытовых компьютеров. Вдохновленные успехом стандартизации в области видеозаписи (стандарт VHS), многие производители электроники, включая Goldstar, Philips и Spectravideo, разрабатывали и продвигали компьютеры стандарта MSX. Любое устройство или программное обеспечение с логотипом MSX было совместимо с продукцией стандарта MSX других производителей. В частности, стандарт описывал формат и функциональность картриджей расширения, что позволяло любым устройствам расширения или игровым картриджам работать на любом компьютере стандарта MSX. | + | Ниши предложил стандарт MSX в качестве попытки создания единого индустриального стандарта для бытовых компьютеров. Вдохновленные успехом стандартизации в области видеозаписи (стандарт VHS), многие производители электроники, включая Goldstar, Philips и [[spectravideo:]], разрабатывали и продвигали компьютеры стандарта MSX. Любое устройство или программное обеспечение с логотипом MSX было совместимо с продукцией стандарта MSX других производителей. В частности, стандарт описывал формат и функциональность картриджей расширения, что позволяло любым устройствам расширения или игровым картриджам работать на любом компьютере стандарта MSX. |
Стандарт Ниши состоял главным образом из нескольких уже имевшихся в наличии узлов. Это процессор [[zilog_z80:zilog_z80|Zilog Z80]], работающий на частоте 3,58 МГц, видеоконтроллер TMS9918 компании Texas Instruments с 16 КБайт видеопамяти, и микросхема звукогенератора AY-3-8910 компании General Instrument (GI). Эти компоненты, совместно с интерпретатором [[msx:basic:|MSX BASIC]] компании Microsoft, сделали MSX конкурентоспособным стандартом, но также и делали стоимость соответствующих ему компьютеров достаточно высокой. Стандарт MSX сильно напоминал уже существовавший на тот момент бытовой компьютер SV-328 компании Spectravideo, однако этот компьютер не полностью соответствовал стандарту MSX. Впоследствии Spectravideo выпустила модель SV-728, которая уже являлась стандартным компьютером MSX. | Стандарт Ниши состоял главным образом из нескольких уже имевшихся в наличии узлов. Это процессор [[zilog_z80:zilog_z80|Zilog Z80]], работающий на частоте 3,58 МГц, видеоконтроллер TMS9918 компании Texas Instruments с 16 КБайт видеопамяти, и микросхема звукогенератора AY-3-8910 компании General Instrument (GI). Эти компоненты, совместно с интерпретатором [[msx:basic:|MSX BASIC]] компании Microsoft, сделали MSX конкурентоспособным стандартом, но также и делали стоимость соответствующих ему компьютеров достаточно высокой. Стандарт MSX сильно напоминал уже существовавший на тот момент бытовой компьютер SV-328 компании Spectravideo, однако этот компьютер не полностью соответствовал стандарту MSX. Впоследствии Spectravideo выпустила модель SV-728, которая уже являлась стандартным компьютером MSX. | ||
Строка 44: | Строка 44: | ||
<hidden %%MSX%% is а trademark of Microsoft Сorporation> | <hidden %%MSX%% is а trademark of Microsoft Сorporation> | ||
{{:msx:philips_vy-0010:00.png?600|}} | {{:msx:philips_vy-0010:00.png?600|}} | ||
- | \\ это увеличенный фрагмент фотографии картриджа [[msx:philips_vy-0010:philips_vy-0010|]],на нём надпись: \\ **%%MSX%% is а trademark of Microsoft Сorporation** | + | \\ это увеличенный фрагмент фотографии картриджа [[msx:philips_vy-0010:philips_vy-0010|]], на нём надпись: \\ **%%MSX%% is а trademark of Microsoft Сorporation** |
</hidden> | </hidden> | ||
+ | |||
+ | |||
+ | <WRAP center round tip 60%> | ||
+ | Для разработки игр фирма **Konami** использовала [[hp:64000:64000|]] | ||
+ | </WRAP> | ||
+ | |||
Строка 52: | Строка 58: | ||
<WRAP round box> | <WRAP round box> | ||
+ | /* | ||
Самый симметричный и расширяемый 8–битный компьютер. Периферия в адресном пространстве картриджа позволила реализовать принцип Plug&Play в 1983 году. | Самый симметричный и расширяемый 8–битный компьютер. Периферия в адресном пространстве картриджа позволила реализовать принцип Plug&Play в 1983 году. | ||
\\ BIOS разделён на библиотеки виртуализации оборудования, BASIC отдельно и библиотеки из картриджей отдельно. Уже поддерживается API на уровне картриджей. Так, например, при подключении 4–х дисковых контроллеров от разных производителей, первый найденный будет обеспечивать поддержку DOS, тогда как остальные — только виртуализацию своего "железа". Это уникальная организация ПО на 1983 года. | \\ BIOS разделён на библиотеки виртуализации оборудования, BASIC отдельно и библиотеки из картриджей отдельно. Уже поддерживается API на уровне картриджей. Так, например, при подключении 4–х дисковых контроллеров от разных производителей, первый найденный будет обеспечивать поддержку DOS, тогда как остальные — только виртуализацию своего "железа". Это уникальная организация ПО на 1983 года. | ||
+ | */ | ||
Архитектура MSX отлично подходит для обучения программированию и изучению архитектуры современных компьютеров. Если начать обучение ребёнка с BASIC, то он легко, выходит на понимание необходимости использования ассемблера(для ускорения работы программ) а также начинает понимать роль и место языков "высокого" уровня, таких, как C, Pascal. | Архитектура MSX отлично подходит для обучения программированию и изучению архитектуры современных компьютеров. Если начать обучение ребёнка с BASIC, то он легко, выходит на понимание необходимости использования ассемблера(для ускорения работы программ) а также начинает понимать роль и место языков "высокого" уровня, таких, как C, Pascal. | ||
Строка 94: | Строка 101: | ||
||)|SuperImpose|.|SuperImpose{border-color:silver;}=Super Impose | ||)|SuperImpose|.|SuperImpose{border-color:silver;}=Super Impose | ||
||!||||)|VideoInput|VideoInput{border-color:#ffffff;text-align:left;}=Видео вход | ||!||||)|VideoInput|VideoInput{border-color:#ffffff;text-align:left;}=Видео вход | ||
- | ||`|Digitise|'|Digitise{border-color:silver;}=Digitise | + | ||`|Digitize|'|Digitize{border-color:silver;}=Digitize |
</diagram> | </diagram> | ||
В <color silver>серых</color> рамках приведены дополнительные устройства. | В <color silver>серых</color> рамках приведены дополнительные устройства. |