Epson HX-20

редактировать
Epson HX-20
Epson-hx-20.jpg Epson HX-20
Также известен какHC -20
ПроизводительSeiko Epson
Дата выпускаиюль 1982 г. (июль 1982 г.)
Начальная цена 795 долларов США (сегодня 2040,76 долларов США)
ЦП два Hitachi 6301 CPU с частотой 614 кГц
ПамятьОЗУ 16 кБ с возможностью расширения до 32 кБ. ПЗУ 32 кБ с возможностью расширения до 64 кБ
ДисплейЖК-дисплей, 4 строки по 20 символов
Графика120 × 32 пикселя
Входполнофункциональная клавиатура
Powerникель с аккумулятором -кадмиевые батареи
РазмерыРазмер A4
Массапримерно 1,6 кг

Epson HX-20 (также известный как HC-20 ) был первым «настоящим» ноутбуком компьютером. Он был изобретен в июле 1980 года Юкио Ёкодзава, который работал в Suwa Seikosha, филиале японской компании Seiko (ныне Seiko Epson ), получив патент на изобретение. Он был анонсирован в 1981 году как HC-20 в Японии и был представлен Epson в Северной Америке как HX-20 на компьютерной выставке 1981 COMDEX в Лас-Вегасе., где он привлек значительное внимание своей портативностью. Он был выпущен на массовый рынок в июле 1982 года, как HC-20 в Японии и как Epson HX-20 в Северной Америке. Размер A4 ноутбука и вес 1,6 кг. Журнал BusinessWeek назвал его "четвертой революцией в персональных компьютерах ".

Содержание

  • 1 Функции
  • 2 Прием
  • 3 ЖК-дисплей
  • 4 Монитор
    • 4.1 Команды
  • 5 Порт расширения
  • 6 Карта памяти
  • 7 Похожие модели Epson
  • 8 Проблемы
  • 9 Источники
  • 10 Внешние ссылки

Характеристики

Epson HX-20 в транспортном кейсе с двумя запасными рулонами бумаги.

Epson рекламировала HX-20 с фотографией и фотографией монтаж компьютера на двух лицевых страницах журнала с заголовком «Реальный размер». Занимая примерно страницу формата A4, Epson HX-20 оснащен полноразмерной клавиатурой, перезаряжаемой никель-кадмиевой батареи, встроенный 120 × 32-пиксельный ЖК-дисплей, который позволял 4 строки по 20 символов, калькулятор -размер матричный принтер, Язык программирования EPSON BASIC, два процессора Hitachi 6301 с частотой 614 кГц, что по сути является улучшенным Motorola 6801, 16 кБ RAM с возможностью расширения до 32 кБ, два порта RS-232 с максимальной скоростью 4800 бит / с для первого 8-контактного разъема DIN, предназначенного для модема или последовательного принтера, со вторым портом, способным передавать 38400 бит / с с использованием 5-контактного разъема DIN который в основном предназначался для использования с внешним дисководом для гибких дисков и видеодисплеем. Ранняя концепция док-станции, был доступен 300 бит / с акустический соединитель, встроенная микрокассета привод, разъем для считывателя штрих-кода. Использует проприетарную операционную систему, которая состоит из интерпретатора EPSON BASIC и программы monitor, и весит примерно 1,6 кг. Известные цвета машины - серебристый и кремовый, а некоторые прототипы - темно-серые. HX-20 поставлялся в сером или коричневом кейсе для переноски. Внешний акустический соединитель, CX-20, был доступен для HX-20, как и внешний дисковод гибких дисков, TF-20, и внешнее устройство расширения речи (ACD) ». RealVoice ». Еще одним расширением было последовательно подключенное видео размером 40 × 24 символа. Он использовал специальный протокол EPSP, который также использовался внешним дисководом для гибких дисков. Время автономной работы HX-20 составляло приблизительно 50 часов при работе на BASIC и меньше при использовании микрокассеты, принтера или RS-232. Целостность данных может сохраняться в диапазоне 4,0 - 6,0 В. Блок питания был рассчитан на 8 Вт. При работе и зарядке он выдерживал температуру от 5 до 35 ° C. Целостность данных сохраняется при температуре от -5 до 40 ° C. HX-20 может храниться при температуре от -20 до 60 ° C.

Более поздняя, ​​более популярная линия TRS-80 Model 100, разработанная Kyocera, была обязана многое связано с дизайном HX-20.

Приемная

BYTE в сентябре 1983 года написала, что HX-20, доступный в Соединенных Штатах около года, оказался неудачным из-за отсутствия программного обеспечения или аксессуаров. В обзоре отмечалось, что Epson включила ранее использовавшийся микрокассетный привод за 160 долларов в стандартную конфигурацию за 795 долларов, а также простой текстовый процессор. BYTE похвалил принтер как «просто потрясающий», но раскритиковал отсутствие операционной системы для хранения кассет и сказал, что по сравнению с дисплеем TRS-80 Model 100 «HX-20 выглядит примитивно».

ЖК-дисплей

ЖК-дисплей имеет размер 120 × 32 пикселя и управляется шестью контроллерами ЖК-дисплея μPD7227 ИС, каждая из которых отвечает за ЖК-дисплей размером 40 × 16 пикселей. ΜPD7227 использует последовательный протокол и имеет два банка памяти для переключения между строками 0-7 и 8-15. Он имеет несколько режимов, включая «Запись», «Чтение», «И», «ИЛИ» и «Символ». В режиме «персонажа» символы рисуются из встроенной карты символов. Каждый банк имеет размер 40 байт, при этом 6-й бит адреса определяет банк, и даже если адрес может быть до 127, при попытке доступа к данным вне банков ничего не произойдет. Если действие указателя в команде настроено на уменьшение и указатель находится на 0, указатель перейдет к 127.

Монитор

Монитор, введенный через прерывание

К программе Monitor можно получить доступ через главное меню при запуске, нажав 1, набрав команду «MON» в BASIC или вызвав ловушку, то есть запись / чтение в / из защищенных адресов или выполнение недопустимой инструкции. В случае ловушки "Ловушка!" будет отображаться в мониторе, и пользователь может использовать его для отладки.

При входе в Monitor в первой строке отображается запрос «Trap!» во второй строке (если ввод осуществляется через прерывание), а ЦП регистрирует, как это было прямо перед вводом монитора в третью и четвертую строки. Это регистры A (Аккумулятор A), B (Накопитель B), X (Индексный регистр), C (Регистр кода состояния), S (Указатель стека) и P (Программный счетчик ).

Монитор можно использовать для чтения и записи в память, изменения регистров ЦП, запуска кода по определенным адресам в памяти, сохранения / загрузки памяти в / из плагина и т. Д. Это очень полезно для отладки программ, написанных на машинный код в отличие от программ, написанных на языке программирования EPSON BASIC.

Команды

КомандаСинтаксисОписание
S (Установить)S[старый] [новый]Записывает 8 -битовое значение "новое" (в шестнадцатеричном формате) в 16-битный адрес . Если ввести только адрес и нажать Enter, по адресу появится старое значение, а после старого значения будет установлен курсор для ввода значения.
D (Дамп)DВыводит на дисплей значения с адресов с по .
G (Go)G,Устанавливает программный счетчик на 16-битный адрес и возвращается в Monitor до выполнения адреса точки останова .
X (Исследовать)XПозволяет пользователю отображать и изменять содержимое каждого регистра. Клавиша RETURN применяет измененное значение (если есть) и выполняет переход между регистрами. Ввод не шестнадцатеричного символа приводит к выходу из этой команды.
R (Чтение)R,Перенос данных из внешнего хранилища в память. может быть любым из M (микрокассета), C ​​(внешняя кассета) и P (картридж ROM). Адрес памяти указывается с помощью команды «A (Адрес)».
W (Запись)W,Перенести данные из памяти, указанной командой «A (Адрес)», во внешнее хранилище. См. «R (чтение)» для получения дополнительной информации. Картридж ПЗУ не поддерживается этой командой.
V (Проверить)V,Проверяет данные, передаваемые во внешнее хранилище, на соответствие памяти, указанной командой «A (Адрес)». См. «R (чтение)» для получения дополнительной информации. Картридж ПЗУ не поддерживается этой командой.
A (адрес)AУкажите диапазон адресов для команд R, W и V. Пользователю будет предложено ввести T (верхний адрес), L (последний адрес), O (значение смещения) и E (точка входа). Значения смещения и точки входа используются только командами «W (запись)» и «V (проверка)».
K (Набор ключей)KВведите последовательность клавиш, которые будут автоматически нажиматься при включении (и сбросе). Нажмите CTRL + @, чтобы остановить. Можно ввести максимум 18 символов, а функциональные клавиши считаются как два символа.
B (Назад)BВернуться к процедуре, из которой был вызван Monitor.

Порт расширения

Порт расширения позволяет аппаратному обеспечению напрямую подключаться к шине памяти главного процессора, обеспечивая доступ к 16-битной шине адреса, 8-битной шине данных и управляющим сигналам. Внешнее устройство может добавлять ПЗУ, ОЗУ или MMIO -устройства в адресное пространство главного ЦП. Диапазон адресов 0x4000-0x5FFF не имеет внутреннего сопоставления и, таким образом, является хорошим диапазоном для внешнего оборудования, но внутренние ПЗУ (0x6000-0xFFFF) также могут быть отключены с помощью контакта включения ПЗУ, поэтому можно использовать весь диапазон 0x4000-0xFFFF.

Есть «модуль расширения», который содержит гнезда для дополнительной RAM и ROM, которые могут быть отображены в различные области в адресном пространстве с помощью DIP-переключателя, даже заменяя ПЗУ интерпретатора BASIC. Некоторое программное обеспечение, распространяемое в виде ПЗУ, предназначено для использования в блоке расширения.

Распиновка порта расширения
КонтактИмяНаправлениеОписаниеКонтактИмяНаправлениеОписание
1Vb-+ 5V21ADDR6OUTАдресная строка 6
2NMI #-Главный / ведомый ЦП NMI -сигнал22ADDR7OUTАдресная строка 7
3+ 5В-Логическое напряжение23ADDR8OUTАдресная строка 8
4+ 5V-Логическое напряжение24ADDR9OUTАдресная строка 9
5DATA7IN/OUTСтрока данных 725ADDR10OUTАдресная строка 10
6DATA6IN/OUTСтрока данных 626ADDR11OUTАдресная строка 11
7DATA5IN/OUTСтрока данных 527ADDR12OUTАдресная строка 12
8DATA4IN/OUTСтрока данных 428ADDR13OUTСтрока адреса 13
9DATA3IN / OUTСтрока данных 329ADDR14OUTАдресная строка 14
10DATA2IN / OUTСтрока данных 230ADDR15OUTАдресная строка 15
11DATA1IN / OUTСтрока данных 131ROUTСброс
12DATA0IN / OUTСтрока данных 032R/WOUTЧтение (низкий) / Запись ( высокий)
13IOCS#OUTВыбор микросхемы ввода / вывода33R (RAM) #OUTСброс RAM
14Vc-Напряжение резервного питания RAM (+ 3В)34EOUTсигнал РАЗРЕШЕНИЯ
15ADDR0OUTАдресная строка 035ПЗУ EINПЗУ включить
16ADDR1OUTАдресная строка 136INTEX #INВнешний сигнал прерывания
17ADDR2OUTАдресная строка 237GND-Сигнальная земля
18ADDR3OUTАдресная строка 338GND-Сигнальная земля
19ADDR4OUTАдресная строка 439CG-Земля корпуса
20ADDR5OUTАдресная строка 540CG-Земля корпуса

Карта памяти

СтартКонецОписание
0000001FВнутренние регистры
0020003FВыбор ввода / вывода
0040007FРегистры RTC + RAM
00803FFFRAM
40005FFFИспользуется блоком расширения
60007FFFROM # 4 (дополнительное ПЗУ)
80009FFFROM # 3
A000BFFFПЗУ №2
C000DFFFПЗУ №1
E000FFFFПЗУ № 0

ПЗУ № 0 и № 1 известны как ПЗУ ввода-вывода, обрабатывают сброс системы и предоставляют функции для использования ЖК-дисплея, клавиатуры, часов, принтера, динамика, последовательного порта. связь и т. д. ПЗУ ввода-вывода эквивалентны BIOS современных ПК. ПЗУ № 0 также содержит таблицу векторов прерываний в FFF0-FFFF. FFFE-FFFF определяет значение счетчика программ при включении или сбросе. В стандартном наборе ПЗУ для HX-20 это значение - E000, начало ПЗУ №0.

ПЗУ №2 и №3 содержит интерпретатор BASIC. Если ОСНОВНЫЕ ПЗУ удалены с материнской платы, параметр ОСНОВНОЙ в главном меню исчезнет, ​​останется только МОНИТОР. Это связано с тем, что ПЗУ № 3 содержит заголовок программы, который определяется подпрограммами меню. Это работает одинаково для всех программ, созданных пользователем, за исключением того, что тип программы отличается.

В блок расширения добавлено до 16 кбайт ОЗУ и два гнезда ПЗУ. Последнее можно было использовать только при отключении внутренних ОСНОВНЫХ ПЗУ.

Подобные модели Epson

  • HC-80 (японская версия PX-8 )
  • HC-88 (японская версия PX-8 )
  • HX-40 (американская версия PX-4 )
  • HX-45 (американская версия)
  • KX-1
  • PX-16 (портативный компьютер, совместимый с IBM PC, картриджи, совместимые с PX-4 )
  • PX-4 (преемник HX-20, с большим экраном и CP / M-совместимым, как PX -8 )
  • PX-8 (Женева)
  • EHT-30, EHT-40

Проблемы

Распространенной жалобой, обнаруживаемой сегодня в большинстве компьютеров HX-20, является неисправность внутреннего Аккумуляторная батарея Ni-Cd. Аккумуляторная батарея легко заменяется на аккумуляторную батарею NiMH (или эквивалентную). Замена аккумуляторной батареи обычно не считается снижением коллекционной ценности компьютера. так как это не повредит какие-либо внутренние компоненты.

Простое решение для замены батарей - это использование четырех элементов AA в держателе, закрепленном на внутренней стороне. легко припаивается к разъему от штатного аккумулятора. Он также может работать с батареей фонаря на зажимах типа «крокодил».

Ссылки

Внешние ссылки

На Викискладе есть носители, относящиеся к Epson HX- 20.
Последняя правка сделана 2021-05-19 12:34:31
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте