Kiến trúc máy tính<br />
Chương I – a: Tổng quan về môn học<br />
<br />
Về môn học<br />
Dành cho những sinh viên yêu thích môn học, thích<br />
điểm cao và không thích nhìn lưng giảng viên.<br />
Yêu cầu: Có kiến thức về lập trình cơ bản C/C++<br />
hoặc Java.<br />
<br />
Mục tiêu môn học<br />
Tìm hiểu chức năng và hoạt động của các thành phần cơ bản trong hệ<br />
thống máy tính bao gồm Bộ xử lý (processor), bộ nhớ (memory), vào /<br />
ra (input/output).<br />
Bắt buộc phải hiểu: Đánh giá hiệu năng (performance)<br />
Giao diện phần cứng / phần mềm<br />
Có thể viết chương trình bằng hợp ngữ.<br />
<br />
Tại sao lại dùng<br />
MIPS? Tôi không sở<br />
hữu máy tính MIPS…<br />
<br />
Những vấn đề trọng tâm<br />
Hợp ngữ MIPS<br />
Mức logic số<br />
Thiết kế bộ xử lý<br />
Kỹ thuật đường ống<br />
Bộ nhớ đệm cache<br />
Vào / ra<br />
<br />
MIPS đơn<br />
giản, x86 thì<br />
không<br />
<br />
Nội dung chương 1<br />
Lịch sử phát triển của máy tính<br />
Khái niệm cơ bản về kiến trúc máy tính<br />
Tìm hiểu bên trong máy tính<br />
Tìm hiểu bên trong bộ vi xử lý<br />
Tìm hiểu chương trình thực thi trên máy tính<br />
<br />