- Trương Văn Cương – cuongtv@uit.edu.vn
Môn học cung cấp kiến thức cơ bản về:
- Lịch sử và công nghệ phát triển máy tính.
- Chức năng và nguyên lý hoạt động của các bộ phận máy tính.
- Biểu diễn dữ liệu và tính toán trong máy tính.
- Đại số Boolean, mạch số và ứng dụng.
- Kiến trúc tập lệnh, lập trình hợp ngữ, biên dịch chương trình.
- Nguyên lý hoạt động của bộ xử lý và đánh giá hiệu suất máy tính.
- Tổng quan máy tính, lịch sử phát triển, phân loại, thành phần.
- Biểu diễn thông tin: hệ cơ số, số có dấu, BCD, số chấm động, ASCII.
- Đại số Boolean & Mạch số: cổng logic, bảng chân trị, tối ưu biểu thức, mạch tổ hợp và tuần tự.
- Ứng dụng mạch số: ALU, bộ ghép kênh, bộ cộng, bộ giải mã, tập thanh ghi.
- Kiến trúc tập lệnh MIPS & lập trình hợp ngữ.
- Biên dịch chương trình, cơ chế thực thi lệnh.
- Bộ xử lý & Datapath.
- Hiệu suất máy tính.
- Thực hành: LogiSim (mạch số), MARS (mô phỏng lệnh, assembly, datapath). Các bài hướng dẫn và mẫu tại đây
- Nguyễn Minh Sơn và nhóm tác giả, Giáo trình Kiến trúc máy tính, NXB ĐHQG TP.HCM, 2023.
- Patterson & Hennessy, Computer Organization and Design, 5th Edition, 2013.
- William Stallings, Computer Organization and Architecture, 8th Edition, 2009.
Lưu ý: Bài giảng sẽ được cập nhật thường xuyên. Nếu phát hiện sai sót, vui lòng tạo issue hoặc báo lại để mình chỉnh sửa.
⭐ Nếu bạn thấy tài liệu hữu ích, hãy star ⭐ dự án để ủng hộ nhé!