• Bài giảng Kiến trúc máy tính - Chương 9: Xử lý song song và đa lõi - Nguyễn Ngọc HóaBài giảng Kiến trúc máy tính - Chương 9: Xử lý song song và đa lõi - Nguyễn Ngọc Hóa

    Symmetric Multiprocessors  Hệ thống máy tính có những đặc trưng sau:  Hai hay nhiều bộ VXL giống nhau  Các bộ VXL chia sẻ chung MM và I/O  Thời gian truy cập bộ nhớ tương đương nhau đối với mỗi VXL  I/O được chia sẽ truy cập (cùng kênh hoặc khác kênh)  Các bộ VXL được kết nối riêng, bên trong  Các bộ VXL có cùng chức năng (cùng tập lệ...

    pdf30 trang | Chia sẻ: thanhle95 | Ngày: 01/07/2021 | Lượt xem: 549 | Lượt tải: 1

  • Bài giảng Kiến trúc máy tính - Chương 8: CPU - Nguyễn Ngọc HóaBài giảng Kiến trúc máy tính - Chương 8: CPU - Nguyễn Ngọc Hóa

    Registers  Bộ nhớ trong của CPU  registers được sử dụng trong các chương trình (user visible regs)  registers điều khiển và thể hiện trạng thái  được sử dụng bởi CPU  được sử dụng bởi OS  Chú ý  Ít thanh ghi  tham chiếu MM nhiều hơn  Quá nhiều registers cũng không làm giảm nhiều tham chiếu MM, giảm hiệu năng CPU  Đủ rộng để chứa...

    pdf61 trang | Chia sẻ: thanhle95 | Ngày: 01/07/2021 | Lượt xem: 546 | Lượt tải: 1

  • Bài giảng Kiến trúc máy tính - Chương 7: Tập lệnh - Nguyễn Ngọc HóaBài giảng Kiến trúc máy tính - Chương 7: Tập lệnh - Nguyễn Ngọc Hóa

    Ngôn ngữ máy tính  Được chia làm nhiều bậc khác nhau:  Bậc thấp LLL: ngôn ngữ máy (binary), hợp ngữ  Bậc cao HLL: C, Pascal, Basic  Một lệnh HLL tương ứng với nhiều lệnh LLL  Tập lệnh phải đảm bảo đủ khả năng mã hoá tất cả các lệnh của một ngôn ngữ bậc cao. Ví dụ : X = X + Y được dịch thành:  LOAD X, R1  ADD R1, Y  STORE R1, X

    pdf45 trang | Chia sẻ: thanhle95 | Ngày: 01/07/2021 | Lượt xem: 618 | Lượt tải: 1

  • Bài giảng Kiến trúc máy tính - Chương 6: Số học máy tính - Nguyễn Ngọc HóaBài giảng Kiến trúc máy tính - Chương 6: Số học máy tính - Nguyễn Ngọc Hóa

    Khái niệm thông tin  Thông tin số: tri thức về một trạng thái trong số một số hữu hạn các trạng thái có thể có  Lượng tử thông tin:  1 bit là đại lượng thông tin gắn với tri thức của một trạng thái trong số hai.  1 bit thông tin : được biểu diễn bởi số nhị phân 0,1  N bits  2n trạng thái khác nhau  Lượng thông tin chứa trong tri thức...

    pdf45 trang | Chia sẻ: thanhle95 | Ngày: 01/07/2021 | Lượt xem: 501 | Lượt tải: 1

  • Bài giảng Kiến trúc máy tính - Chương 5: Các thiết bị vào/ra - Nguyễn Ngọc HóaBài giảng Kiến trúc máy tính - Chương 5: Các thiết bị vào/ra - Nguyễn Ngọc Hóa

    Quy trình hoạt động mô đun I/O 1. CPU kiểm tra trạng thái của thiết bị được kiểm soát bởi mô đun I/O 2. Mô đun I/O trả kết quả trạng thái của thiết bị I/O đó 3. Nếu sẵn sàng, CPU tiến hành truyền/nhận dữ liệu 4. Mô đun I/O lấy dữ liệu từ thiết bị 5. Mô đun I/O truyền dữ liệu đến CPU Ngoài ra còn có thêm những kỹ thuật truyền dữ liệu khác nữa...

    pdf33 trang | Chia sẻ: thanhle95 | Ngày: 01/07/2021 | Lượt xem: 508 | Lượt tải: 1

  • Bài giảng Kiến trúc máy tính - Chương 4: Bộ nhớ và các thiết bị lưu trữ - Nguyễn Ngọc HóaBài giảng Kiến trúc máy tính - Chương 4: Bộ nhớ và các thiết bị lưu trữ - Nguyễn Ngọc Hóa

    Đặc điểm  Kiểu truy cập  Tuần tự: VD băng từ  Trực tiếp:  Mỗi 1 block có 1 địa chỉ duy nhất  Truy cập = cách nhảy đến vùng lân cập và tìm tuần tự  Thời gian truy cập vào vị trị hiện tại hiện tại và trước đó  VD: HardDisk, Floppy Disk,  Ngẫu nhiên:  Mỗi địa chỉ xác định chính xác một vị trí  Thời gian truy cập không phụ thuộc v...

    pdf92 trang | Chia sẻ: thanhle95 | Ngày: 01/07/2021 | Lượt xem: 554 | Lượt tải: 1

  • Bài giảng Kiến trúc máy tính - Chương 3: Hệ thống liên kết trong - Nguyễn Ngọc HóaBài giảng Kiến trúc máy tính - Chương 3: Hệ thống liên kết trong - Nguyễn Ngọc Hóa

    Kết nối vào/ra (1)  Tương tự như cách kết nối trong bộ nhớ  Output  Nhận dữ liệu từ máy tính  Gửi dữ liệu đến thiết bị ngoại vị  Input  Nhận dữ liệu từ thiết bị ngoại vi  Gửi dữ liệu đến máy tínhComputer Architecture –Department of Information Systems Kết nối vào/ra (2)  Nhận các tính hiệu điều khiển từ máy tính  Gửi các tín hiệ...

    pdf40 trang | Chia sẻ: thanhle95 | Ngày: 01/07/2021 | Lượt xem: 544 | Lượt tải: 1

  • Bài giảng Kiến trúc máy tính - Chương 2: Cấu trúc cơ bản máy tính - Nguyễn Ngọc HóaBài giảng Kiến trúc máy tính - Chương 2: Cấu trúc cơ bản máy tính - Nguyễn Ngọc Hóa

    Nguyên tắc chung 1. Dữ liệu và chương trình (lệnh) được lưu giữ trên cùng bộ nhớ 2. Nội dung bộ nhớ xác định thông qua địa chỉ vị trí, không phụ thuộc vào kiểu dữ liệu đã lưu 3. Chương trình được thi hành tuần tự từ lệnh này đến lệnh kế tiếp (ngoại trừ những thay đổi cụ thể)

    pdf28 trang | Chia sẻ: thanhle95 | Ngày: 01/07/2021 | Lượt xem: 617 | Lượt tải: 1

  • Bài giảng Kiến trúc máy tính - Chương 1: Nhập môn - Nguyễn Ngọc HóaBài giảng Kiến trúc máy tính - Chương 1: Nhập môn - Nguyễn Ngọc Hóa

    Khái niệm chung  Kiến trúc máy tính  Kiến trúc : hướng đến mục tiêu xây dựng sản phẩm từ những thành phần đã có theo một phương thức nào đó  Ví dụ: kiến trúc chip, kiến trúc mạng Internet, kiến trúc hệ thống email,  Wikipedia: - “computer architecture is the practical art of selecting and interconnecting hardware components to create co...

    pdf56 trang | Chia sẻ: thanhle95 | Ngày: 01/07/2021 | Lượt xem: 463 | Lượt tải: 1

  • Bài giảng Kiến trúc máy tính - Giới thiệu môn học - Nguyễn Ngọc HóaBài giảng Kiến trúc máy tính - Giới thiệu môn học - Nguyễn Ngọc Hóa

    Mục tiêu  Trang bị kiến thức cơ bản về kiến trúc và tổ chức máy tính, sơ lược quá trình phát triển ngành công nghiệp máy tính,  Nắm bắt hoạt động và tổ chức của các bộ phận chính trong máy tính (CPU, bộ nhớ, thiết bị vào/ra, hệ thống liên kết) đặc biệt là bộ nhớ và CPU,  Hiểu rõ về ảnh hưởng của tập lệnh và kiểu đánh địa chỉ đến hiệu năng...

    pdf11 trang | Chia sẻ: thanhle95 | Ngày: 01/07/2021 | Lượt xem: 590 | Lượt tải: 3