ปัญหาคือเพื่อให้เข้าใจว่าคอมพิวเตอร์ได้รับถึง 1 + 2 = 3 คุณจะต้องเข้าใจลึกกว่าระดับที่คุณไปประมาณ 2 ระดับ
คอมพิวเตอร์มีการจัดระเบียบอย่างคร่าวๆ (ในแง่ของสาขาวิชา) เช่นนี้ตั้งแต่ระดับสูงสุดของนามธรรมจนถึงความเป็นจริงทางกายภาพที่สุด:
- แอพพลิเคชั่นซอฟต์แวร์
- เครื่องเสมือน
- ระบบปฏิบัติการ
- ไบออส
- ระบบฝังตัว
- IP Blocks (หน่วยย่อย / อุปกรณ์ต่อพ่วง)
- บล็อกตรรกะ
- ประตูระดับ
- ระดับทรานซิสเตอร์
- Semicoductors
- อุปกรณ์ฟิสิกส์
เพื่อให้เข้าใจได้อย่างถูกต้องว่าเหตุใดคอมพิวเตอร์จึงสามารถผลิต 2 + 1 = 3 คุณต้องตัดสินใจก่อนว่าคุณยินดีที่จะยอมรับ "กับศรัทธา" และสิ่งใดที่คุณจะไม่เชื่อจนกว่าคุณจะนำมาใช้ภายใน ข้อมูลนั้นจะอยู่ที่ระดับสองด้านล่างสิ่งที่คุณเข้าใจ ดังนั้นหากคุณต้องการเข้าใจวงจรบวกในระดับตรรกะคุณจะต้องเข้าใจพื้นฐานของทรานซิสเตอร์ "ดิจิตอล" (เฉพาะ CMOS)
ใช้เว็บไซต์ก่อนหน้าของคุณเป็นตัวอย่างพิจารณาทรัพยากรนี้ มันกล่าวถึง "เต็ม Adder" - วงจรวัตถุประสงค์ขั้นต่ำที่สมบูรณ์แบบทั่วไปที่สามารถเพิ่ม / ลบรวมถึงการดำเนินการเข้าและออก
คุณจะต้องเข้าใจวิธีการแสดงตัวเลขในส่วนเติมเต็มของ 2 (ระบบตัวเลขที่ใช้ในคอมพิวเตอร์สมัยใหม่สำหรับเลขจำนวนเต็ม)
หากคุณต้องการหลักสูตรเบื้องต้นระดับโลกฉันไม่สามารถแนะนำศาสตราจารย์ Scott Wills ที่ Georgia Tech ได้สูงพอ เขาได้ผ่านไปปีที่ผ่านมาของโรคมะเร็ง แต่ชีวิตของเขาในสนาม Georgia Tech ECE2030 (วิศวกรรมคอมพิวเตอร์เบื้องต้น) มีหนังสือเรียนและแบบฝึกหัดออนไลน์ทั้งหมด
โชคดี!