Vấn đề là để hiểu làm thế nào máy tính đạt được 1 + 2 = 3, bạn phải hiểu sâu hơn về 2 cấp độ so với bạn đã đi.
Khoảng một máy tính được tổ chức (về lĩnh vực nghiên cứu) như thế này từ mức cao nhất của sự trừu tượng đến thực tại vật lý nhất:
- Phần mềm ứng dụng
- Máy ảo
- Hệ điều hành
- BIOS
- Những hệ thống nhúng
- Khối IP (Đơn vị phụ / Thiết bị ngoại vi)
- Khối logic
- Cấp độ cổng
- Cấp độ bóng bán dẫn
- Chất bán dẫn
- Vật lý thiết bị
Để hiểu chính xác lý do tại sao máy tính có thể tạo ra 2 + 1 = 3, trước tiên bạn phải quyết định những gì bạn sẵn sàng chấp nhận "dựa trên đức tin" và những gì bạn sẽ không tin cho đến khi bạn tiếp thu nó. Thông tin đó sẽ ở cấp độ hai dưới mức bạn hiểu. Vì vậy, nếu bạn muốn hiểu một mạch cộng ở mức logic, bạn sẽ cần hiểu những điều cơ bản của bóng bán dẫn "kỹ thuật số" (cụ thể là CMOS).
Sử dụng trang web trước đây của bạn làm ví dụ, xem xét tài nguyên này . Nó thảo luận về "Bộ cộng đầy đủ" - mạch mục đích hoàn toàn chung tối thiểu có khả năng cộng / trừ bao gồm cả mang và mang đi.
Bạn cũng sẽ cần hiểu cách các số được biểu diễn trong phần bù 2 (hệ thống số được sử dụng trong các máy tính hiện đại cho số học số nguyên).
Nếu bạn thực sự muốn một khóa học giới thiệu đẳng cấp thế giới, tôi không thể giới thiệu Giáo sư Scott Wills tại Georgia Tech đủ cao. Ông đã qua đời năm ngoái vì bệnh ung thư, nhưng khóa học của ông vẫn tiếp tục . Lớp Georgia Tech ECE2030 (giới thiệu về kỹ thuật máy tính) có sách giáo khoa và bài tập trực tuyến.
Chúc may mắn!