paint-brush
Дискета, управляемая прерываниями Контроллер для автобуса С-100к@bobnoxious
1,956 чтения
1,956 чтения

Дискета, управляемая прерываниями Контроллер для автобуса С-100

к Bob Wright4m2024/05/20
Read on Terminal Reader

Слишком долго; Читать

На момент написания этой статьи я был женат на девушке и учился в Технологическом институте Джорджии по специальности «Инженер электроники». Она работала в фирме по обработке данных в Атланте, через дорогу от Tech, Data Systems Corporation. Она настояла на том, чтобы мне нужно было встретиться с одним из ее коллег, человеком по имени Честер П. Куинн. Честер был юридически слепым и носил оригинальные очки Coke Bottle Bottoms. Так что конечно, черт возьми, да, я собираю ваш компьютер.
featured image - Дискета, управляемая прерываниями
Контроллер для автобуса С-100
Bob Wright HackerNoon profile picture


Речь идет о древней технологии для одного из первых персональных компьютеров.

На момент написания этой статьи я был женат на этой девушке и учился в Технологическом институте Джорджии по специальности «Инженер электроники». Она работала в фирме по обработке данных в Атланте, через дорогу от Tech, Data Systems Corporation, и настояла на том, чтобы мне нужно было встретиться с одним из ее коллег, человеком по имени Честер П. Куинн . Ее логика заключалась в том, что он был действительно умен и много знал о компьютерах. Я никогда не понимал, какую ценность может иметь человек, просто основываясь на уме. В конце концов я сдался и однажды после уроков пошел встретиться с этим парнем. У него был офис наверху от центра обработки данных, и я тащился туда, пытаясь проявить энтузиазм. В то время у меня была замечательная сумка для книг, моя ежедневная сумка, и в ней было мое обычное содержимое. Поэтому Честер сразу спросил меня, знаю ли я что-нибудь о микропроцессорах. Я ответил: «У кота задница? О да, брат». и вытащил несколько руководств по 8080 и пару журналов. Сказал ему, что эта территория моя. Показал ему статью из журнала «Радиоэлектроника» о компьютере МИТС «Альтаир С-100» и сказал, смотри, это ближайшее будущее, а вот этот комплект торгуют эти ребята. Это происходит сейчас.


Затем он прервал меня и спросил, курю ли я травку. Ну да, собственно говоря… Так он говорит, подтолкни дверь, и вытащил сумку. Затем он спрашивает меня, если он купит один из этих компьютеров, соберу ли я его для него? Честер был юридически слепым и носил оригинальные очки Coke Bottle Bottoms. Чтобы прочитать код на экране, ему пришлось положить на экран свое лицо. Так что конечно, черт возьми, да, я собираю ваш компьютер. Во время нашей встречи я играл с некоторыми UARTS, и у меня была эта маленькая плата с одним из них, и она была настроена на отправку и прием, и я также показал ее ему. Симпатичный со светодиодами, кавайный. Короче говоря, в итоге мы устроили выставку собак и пони для владельца компании DP и занялись бизнесом.


Дело в том, что это было в эпоху появления микропроцессоров, когда они стали чем-то полезными, и мы решили построить свою собственную машину. Два процессора Intel MegaHertz 8080 . Недостаточно быстро, чтобы запустить дискету в режиме опроса, поэтому мы решили реализовать свой собственный DMA, вставляя в шину команду прерывания для каждого байта данных. В этих приключениях CVhester предоставил половину интеллектуальных ресурсов и все программное обеспечение. Я предоставил вторую половину интеллектуальных ресурсов и оборудование. Итак, этот дизайн представляет собой небольшую модификацию карты, которую я разработал для нашей машины, и этот дизайн подходит для автобусной машины S-100.


Еще одна особенность нашей машины заключалась в том, что мы поместили BIOS в EPROM, и я дал Честеру первую подключенную карту, а у него уже был BIOS в EPROM! Круто, да? Поэтому я попросил его сделать мне копию. Он сказал нет, вот, и дал мне дискету. Скажите ему, что было в дорожке #xx и sctor #yy, и он даст мне EPROM. Умник, мне пришлось ввести данные (программу) и собрать их, но одну вещь я понял с самого начала; микропроцессоры были помешаны на коде и аппаратном обеспечении (сленг ВМС США, я уже был ветераном), так что это не заняло много времени. Вам действительно нужно освоить обе части машины.


В одном моя невеста в то время была абсолютно права: Честер был умным парнем! На самом деле блестяще. И я думаю, что он мог быть святым. Но это часть другой истории.


Итак, без лишних слов, вот статья, которую я написал давным-давно о нашем дизайне. Честер написал весь код. Мы действовали законно и построили несколько компьютеров. Интеллектуальные системы ввода данных IDES . Но это другая история. ☺


В выпуске Interface Age, в котором появилась статья журнала, был годовой указатель, который находится на первых двух страницах ниже.


/////////

Следующее изображение не было частью статьи, но оно дает подробную информацию о контроллере нашей системы IDES.


Как всегда, комментарии, критика и предложения приветствуются. Да благословит всех Бог!