paint-brush
Đĩa mềm được điều khiển bằng ngắt Bộ điều khiển cho xe buýt S-100từ tác giả@bobnoxious
1,956 lượt đọc
1,956 lượt đọc

Đĩa mềm được điều khiển bằng ngắt Bộ điều khiển cho xe buýt S-100

từ tác giả Bob Wright4m2024/05/20
Read on Terminal Reader

dài quá đọc không nổi

Vào thời điểm viết bài này, tôi đã kết hôn với một cô gái và đang theo học chuyên ngành Kỹ thuật Điện tử tại Georgia Tech. Cô làm việc cho một công ty xử lý dữ liệu ở Atlanta, đối diện với Tech, Data Systems Corporation. Cô ấy khăng khăng rằng tôi cần gặp một trong những đồng nghiệp của cô ấy, một người tên là Chester P. Quinn. Chester bị mù về mặt pháp lý và đeo chiếc kính Coke Bottle Bottoms nguyên bản. Vì vậy chắc chắn rồi, đúng vậy, tôi đã xây dựng máy tính của bạn.
featured image - Đĩa mềm được điều khiển bằng ngắt
Bộ điều khiển cho xe buýt S-100
Bob Wright HackerNoon profile picture


Nói về công nghệ cổ xưa dành cho một trong những chiếc máy tính cá nhân đầu tiên.

Vào thời điểm viết bài này, tôi đã kết hôn với cô gái này và đang theo học chuyên ngành Kỹ thuật Điện tử tại Georgia Tech. Cô ấy làm việc cho một công ty xử lý dữ liệu ở Atlanta, đối diện với Tech, Data Systems Corporation, và cô ấy khăng khăng rằng tôi cần gặp một trong những đồng nghiệp của cô ấy, một người tên là Chester P. Quinn . Logic của cô cho điều này là anh ấy thực sự thông minh và biết nhiều về máy tính. Tôi chưa bao giờ hiểu giá trị mà một người có thể có chỉ dựa trên sự thông minh. Cuối cùng tôi đã nhượng bộ và đến gặp anh chàng sau giờ học một ngày nọ. Anh ấy có một văn phòng ở tầng trên của trung tâm dữ liệu, và tôi lê bước lên đó để tỏ ra nhiệt tình. Vào thời điểm đó, tôi có chiếc cặp sách tuyệt vời, vật dụng mang theo hàng ngày của mình và nó đựng những thứ tôi thường dùng. Vì vậy, Chester hỏi ngay xem tôi có biết gì về bộ vi xử lý không. Vì thế tôi trả lời: “Mèo có mông à? Ồ vâng anh trai.” và lấy ra một số sách hướng dẫn sử dụng 8080 và một hoặc hai cuốn tạp chí. Nói với anh ấy khu vực này là của tôi. Cho anh ấy xem một bài báo trên tạp chí Radio-Electronics về máy tính MITS Altair S-100 và nói rằng hãy nhìn xem, đây là tương lai gần và đây là bộ sản phẩm mà những người này đang rao bán. Nó đang xảy ra bây giờ.


Sau đó anh ấy ngắt lời tôi và hỏi tôi có hút thuốc không. Vâng, thực ra thì… Vì vậy, anh ấy nói đẩy cửa vào và lôi ra một chiếc túi. Sau đó anh ấy hỏi tôi nếu anh ấy mua một trong những chiếc máy tính này thì tôi có thể lắp ráp nó cho anh ấy không? Chester bị mù về mặt pháp lý và đeo chiếc kính Coke Bottle Bottoms nguyên bản. Để đọc mã trên màn hình, anh ta phải đưa mặt mình lên màn hình. Vì vậy chắc chắn rồi, đúng vậy, tôi đã xây dựng máy tính của bạn. Vào thời điểm chúng tôi gặp nhau, tôi đang chơi với một số UARTS, và tôi có một chiếc perfboard nhỏ này với một cái trên đó và nó đã được thiết kế để gửi và nhận và tôi cũng cho anh ấy xem. Dễ thương với đèn LED, kawai. Tóm lại, cuối cùng chúng tôi đã tổ chức một buổi biểu diễn chó và ngựa cho chủ sở hữu công ty DP và chúng tôi đang kinh doanh.


Vấn đề là đây đang là thời kỳ sơ khai của bộ vi xử lý, khi chúng trở nên hữu ích phần nào và chúng tôi đã quyết định chế tạo chiếc máy của riêng mình. Hai bộ xử lý Intel MegaHertz 8080 . Không đủ nhanh để chạy một đĩa mềm ở chế độ thăm dò, vì vậy chúng tôi quyết định triển khai DMA kỳ dị của riêng mình bằng cách đưa một lệnh Ngắt vào bus mỗi byte dữ liệu. Trong những cuộc phiêu lưu này, CVhester đã cung cấp một nửa trí tuệ và toàn bộ phần mềm. Tôi đã cung cấp nửa còn lại trí tuệ và phần cứng. Vì vậy, thiết kế này là một bản mod nhỏ của thẻ mà tôi đã thiết kế cho máy của chúng tôi, thiết kế này phù hợp với máy buss S-100.


Một điều nữa về mnachine của chúng tôi là chúng tôi đã đặt BIOS vào EPROM và tôi đưa cho Chester thẻ đầu tiên mà tôi nối dây, và anh ấy đã có BIOS trong EPROM! Tuyệt nhỉ? Vì vậy tôi đã yêu cầu anh ấy làm cho tôi một bản sao. Anh ấy nói không, ở đây và đưa cho tôi một chiếc đĩa mềm. Nói cho anh ấy biết nội dung trong track #xx và scor #yy và anh ấy sẽ đưa cho tôi một EPROM. Thật thông minh, tôi đã phải nhập dữ liệu (chương trình) và tập hợp nó, nhưng này, có một điều tôi đã hiểu ngay từ đầu; bộ vi xử lý là những thứ phức tạp về mã và phần cứng (tiếng lóng của Hải quân Hoa Kỳ, tôi đã là một cựu chiến binh) nên không mất nhiều thời gian. Bạn thực sự cần phải nắm rõ cả hai bộ phận của máy.


Có một điều cô dâu của tôi lúc đó hoàn toàn đúng, Chester là một người thông minh! Thực sự rực rỡ. Và tôi nghĩ ông ấy có thể là một vị thánh. Nhưng đó là một phần của câu chuyện khác.


Vì vậy, không cần phải dài dòng nữa là một bài báo tôi đã viết cách đây rất lâu về thiết kế của chúng tôi. Chester đã viết tất cả mã. Chúng tôi đã có một công việc hợp pháp và đã chế tạo được một vài máy tính. Hệ thống nhập dữ liệu thông minh IDES . Nhưng nó là một câu chuyện khác. ☺


Số báo Interface Age mà bài báo xuất hiện trên tạp chí có chỉ mục hàng năm ở hai trang đầu tiên bên dưới.


/////////

Hình ảnh tiếp theo này không phải là một phần của bài viết nhưng nó cung cấp thông tin chi tiết về bộ điều khiển hệ thống IDES của chúng tôi.


Như mọi khi, những bình luận, phê bình và đề xuất đều được đánh giá cao. Xin Chúa phù hộ cho tất cả!