כיצד לבנות מחשב 8 סיביות מאפס

קייל הובי

לא מסתפק בטרנזיסטור החדש שלך, 1.4 מיליארד מעבד אייבי ברידג '? אולי זה חם מדי, או חסר הכוחות הדוחפים מצולע שאתה דורש? ובכן, יש לי בדיוק את הדבר בשבילך: מה דעתך שתגביר אותו עם מעבד DIY 8 סיביות?

קייל הובי אחד החליט לבנות מעבד משלו של 8 סיביות מאפס, מתוך קרש לחם, שבבי NVRAM (זיכרון RAM לא נדיף), טרנזיסטורים עם הרכבה עילית והרבה הרבה חוטים. זה כשלעצמו לא מרהיב במיוחד - סטודנטים להנדסת אלקטרוניקה עושים את זה מאז שנות ה -70 - אבל גם הובי החליט מתעד את כל המבנה, כך שתוכלו לעקוב אחריו.



ALU של 8 סיביות (יחידת לוגיקה אריתמטית) של Hovey בנוי לחלוטין מתוך לוגיקת טרנזיסטור טרנזיסטור (TTL), כמו גם הרגיסטרים. הוראות המיקרו (קוד ה- op, ה- ISA) השולטות בפועל ב- ALU נשמרות ב- NVRAM. מונה טבעת, העובר ברציפות שישה יציאות שונות, מניע את מחזור האחזור / הפענוח / הביצוע.



קוד אופציה למיקרו-הוראות של SAP1 בכתב יד

מבחינה תפוקה, Hovey בוגד מעט - הוא משתמש בארדואינו כדי להמיר בינארי ל- BCD, משימה שתהיה מסובכת עם TTL - אך בהתחשב בכך שהוא החליט להשתמש בשלוש צינורות IV-9 Numitron מדהימים בעידן הסובייטי לתצוגת המחשב (בתמונה למטה), אנו סולחים לו. ארדואינו משמש גם להעלאת המיקרו-הוראות ל- NVRAM (בתמונה למעלה, שבבי ה- NVRAM נראים כמעט בצד ימין של קרש הלחם).



IV-9, תצוגת נומיטרון מהתקופה הסובייטית

בסופו של דבר, עם זאת, אם תבחר ללכת בדרכו של הובי, תצטרך להיות די מתמצא עם TTL ובאמצעות השבבים העתיקים - אחרי הכל, Hovey לא מספק סכימות חיווט מפורטות. בפרויקט זה, התנ'כים של Hovey היו אלקטרוניקה למחשבים דיגיטליים (שפורסמה לראשונה בשנת 1977), המציגה את ארכיטקטורת מערכי ההוראות של SAP1 בה השתמש Hovey, ואת ספר הבישול TTL (שפורסם לראשונה בשנת 1972).

השלב האחרון, על פי הבלוג של Hovey, הוא עיצוב מארז בסגנון סטיימפונק למחשב 8 סיביות שלו. אם זה בכלל מתקרב ליריבות מחשב הנייד הסטאמפאנק הזרע של Datamancer, זו תהיה עבודה שנעשתה היטב.



Copyright © כל הזכויות שמורות | 2007es.com