• Bài giảng Kiến trúc máy tính - Chương 7: Hệ thống BUS - Hoàng Xuân DậuBài giảng Kiến trúc máy tính - Chương 7: Hệ thống BUS - Hoàng Xuân Dậu

    7.4 Bus PCI – Các tín hiệu  Các tín hiệu khởi tạo một giao dịch:  REQ#: Initiator (bên khởi tạo) gửi tín hiệu yêu cầu bus  GNT#: Arbiter (bộ Tuỳ chọn) gửi tín hiệu cho phép sử dụng bus  Các tín hiệu điều khiển một giao dịch :  FRAME#: Bắt đầu chu kỳ bus  IRDY#: Initiator sẵn sàng  DEVSEL#: Target xác nhận bắt đầu giao dịch  TRDY#: T...

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

  • Bài giảng Kiến trúc máy tính - Chương 6: Các thiết bị ngoại vi - Hoàng Xuân DậuBài giảng Kiến trúc máy tính - Chương 6: Các thiết bị ngoại vi - Hoàng Xuân Dậu

    6.2 Các cổng giao tiếp  Các thiết bị vào ra thường kết nối với máy tính thông qua các cổng giao tiếp (communication ports);  Mỗi cổng giao tiếp được gán một địa chỉ.  Các cổng giao tiếp thông dụng:  PS/2: kết nối chuột và bàn phím  Cổng COM và LPT  Cổng USB: • USB 1.0: 12Mb/s • USB 2.0: 480Mb/s (hiện tại) • USB 3.0: 1.5Gb/s (tương l...

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

  • Bài giảng Kiến trúc máy tính - Chương 5: Bộ nhớ ngoài - Hoàng Xuân DậuBài giảng Kiến trúc máy tính - Chương 5: Bộ nhớ ngoài - Hoàng Xuân Dậu

    5.2 Đĩa cứng – Cấu tạo Đĩa từ (Disks):  Một ổ đĩa cứng có thể gồm một hoặc nhiều đĩa kim loại được lắp đồng trục;  Đĩa thường phẳng và được chế tạo bằng nhôm hoặc thuỷ tinh;  Lớp bột từ phủ trên bề mặt đĩa để lưu thông tin thường rất mỏng. Bề dày khoảng 10-20nm; • Vật liệu từ thường dùng là oxit sắt ba (Fe2O3) với các đĩa cứng cũ; • H...

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

  • Bài giảng Kiến trúc máy tính - Chương 4: Bộ nhớ trong - Hoàng Xuân DậuBài giảng Kiến trúc máy tính - Chương 4: Bộ nhớ trong - Hoàng Xuân Dậu

     Dung lượng rất nhỏ, khoảng từ vài chục bytes đến vài KB  Tốc độ truy nhập rất cao (các thanh ghi hoạt động với tốc độ của CPU); thời gian truy nhập khoảng 0,25ns  Giá thành đắt  Sử dụng để lưu toán hạng đầu vào và kết quả của các lệnh.  Cache (bộ nhớ cache):  Dung lượng tương đối nhỏ (khoảng 64KB đến 16MB)  Tốc độ truy nhập cao; thời...

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

  • Bài giảng Kiến trúc máy tính - Chương 3a: CPU Pipeline - Hoàng Xuân DậuBài giảng Kiến trúc máy tính - Chương 3a: CPU Pipeline - Hoàng Xuân Dậu

    3a.1 Giới thiệu CPU pipeline – Nguyên lý  Việc thực hiện lệnh được chia nhỏ thành các giai đoạn  5 giai đoạn của một hệ thống load-store:  Instruction Fetch - IF: Đọc lệnh từ bộ nhớ (hoặc cache)  Instruction Decode - ID: giải mã lệnh và đọc các toán hạng  Execute - EX: thực hiện lệnh; nếu là lệnh truy nhập bộ nhớ: tính toán địa chỉ bộ nh...

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

  • Bài giảng Kiến trúc máy tính - Chương 3: Tập lệnh máy tính - Hoàng Xuân DậuBài giảng Kiến trúc máy tính - Chương 3: Tập lệnh máy tính - Hoàng Xuân Dậu

    3.1 Giới thiệu về tập lệnh máy tính  Việc thực hiện lệnh có thể được chia thành các pha (phase) hay giai đoạn (stage). Mỗi lệnh có thể được thực hiện theo 4 giai đoạn:  Đọc lệnh (Instruction fetch - IF): lệnh được đọc từ bộ nhớ về CPU;  Giải mã (Instruction decode - ID): CPU giải mã lệnh;  Thực hiện (Instruction execution – EX): CPU thực...

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

  • Bài giảng Kiến trúc máy tính - Chương 2: Khối xử lý trung tâm - Hoàng Xuân DậuBài giảng Kiến trúc máy tính - Chương 2: Khối xử lý trung tâm - Hoàng Xuân Dậu

    2.2 Chu trình xử lý lệnh của CPU 1. Khi một chương trình được thực hiện, hệ điều hành (OS - Operating System) nạp mã chương trình vào bộ nhớ trong; 2. Địa chỉ của ô nhớ chứa lệnh đầu tiên của chương trình được nạp vào bộ đếm chương trình PC; 3. Địa chỉ ô nhớ chứa lệnh từ PC được chuyển đến bus thông qua thanh ghi MAR; 4. Bus A chuyển địa chỉ ...

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

  • Bài giảng Kiến trúc máy tính - Chương 1: Giới thiệu chung - Hoàng Xuân DậuBài giảng Kiến trúc máy tính - Chương 1: Giới thiệu chung - Hoàng Xuân Dậu

    1.2 CẤU TRÚC & CÁC THÀNH PHẦN CHỨC NĂNG Bộ xử lý trung tâm (Central Processing Unit - CPU):  Chức năng: • Đọc lệnh từ bộ nhớ • Giải mã và thực hiện lệnh  CPU bao gồm: • Bộ điều khiển (Control Unit - CU) • Bộ tính toán số học và logic (Arithmetic and Logic Unit - ALU) • Các thanh ghi (Registers)

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

  • Bài giảng Kiến trúc máy tính - Chương 6.5: An toàn dữ liệu trong việc lưu trữBài giảng Kiến trúc máy tính - Chương 6.5: An toàn dữ liệu trong việc lưu trữ

    RAID là gì? Một phương pháp giúp tăng cường độ an toàn của thông tin trên đĩa từ là dùng một mảng đĩa từ. Mảng đĩa từ này được gọi là Hệ thống đĩa dự phòng (RAID - Redundant Array of Independent Disks). RAID (Redundant Arrays of Inexpensive Disks) là hình thức ghép nhiều ổ đĩa cứng vật lý thành một hệ thống ổ đĩa cứng có chức năng gia tăng...

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

  • Bài giảng Kiến trúc máy tính - Chương 6.4: Giao diện bộ xử lý với I/OBài giảng Kiến trúc máy tính - Chương 6.4: Giao diện bộ xử lý với I/O

    Bộ xử lí dùng 2 cách để liên lạc với các bộ phận vào ra: + cách thứ nhất: cách này thường được sử dụng, là cách dùng một vùng địa chỉ của bộ nhớ làm vùng địa chỉ của các ngoại vi. Khi đọc hay viết vào vùng địa chỉ này của bộ nhớ là liên hệ đến các ngoại vi. Cấu trúc hệ thống vào ra Tất cả các thiết bị ngoại vi đều chậm hơn CPU và RAM. Vì vậy ...

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