• Giáo trình Kiến trúc máy tính - Chương 2: Lịch sử phát triển của máy tínhGiáo trình Kiến trúc máy tính - Chương 2: Lịch sử phát triển của máy tính

    Máy tính thế hệ thứ nhất  Ống chân không  Máy tính thế hệ thứ hai  Transistor  Máy tính thế hệ thứ ba  Mạch tích hợp  Thiết kế hiệu suất  Tốc độ vi xử lý  Cân bằng hiệu năng  Kiến trúc và tổ chức chip  Đa lõi  MICs  GPGPUs  Sự phát triển của Intel x86  Hệ thống nhúng  Sự phát triển của ARM  Đánh giá hiệu suất máy  ...

    pdf62 trang | Chia sẻ: thucuc2301 | Ngày: 23/11/2020 | Lượt xem: 1254 | Lượt tải: 0

  • Nhập môn công nghệ phần mềm - Chương 2: Xác định yêu cầu - Nguyễn Văn DanhNhập môn công nghệ phần mềm - Chương 2: Xác định yêu cầu - Nguyễn Văn Danh

    Cách tiến hành: – CVTH & NCM cùng đề xuất và cùng xem xét lại các YC. • Bước tiến hành: – Xem xét các YC về chất lượng theo từng loại tiêu chuẩn • Tiến hoá • Tiện dụng • Hiệu quả • Tương thích

    pdf13 trang | Chia sẻ: dntpro1256 | Ngày: 23/11/2020 | Lượt xem: 1102 | Lượt tải: 0

  • Giáo trình Kiến trúc máy tính - Chương 1: Giới thiệuGiáo trình Kiến trúc máy tính - Chương 1: Giới thiệu

    Internet Resources Web sites to look for • WWW Computer Architecture Home Page. • CPU Info Center. • Processor Emporium. • ACM Special Interest Group on Computer Architecture. • IEEE Technical Committee on Computer Architecture. • Intel Technology Journal. • Manufacturer’s sites: ▫ Intel, IBM, etc

    pdf24 trang | Chia sẻ: thucuc2301 | Ngày: 23/11/2020 | Lượt xem: 1026 | Lượt tải: 0

  • Nhập môn công nghệ phần mềm - Chương 1: Tổng quan về công nghệ phần mềm - Nguyễn Văn DanhNhập môn công nghệ phần mềm - Chương 1: Tổng quan về công nghệ phần mềm - Nguyễn Văn Danh

    3.1 Khái niệm: Các công cụ và môi trường là các phần mềm hỗ trợ chính người phát triển trong quá trình xây dựng phần mềm. 3.2 Phần mềm hỗ trợ thực hiện các giai đoạn: 3.2.1 Hỗ trợ phân tích: Win A&D, Analyst Pro, 3.2.2 Phần mềm hỗ trợ thiết kế: Quick UML, Power Designer , Oracle Designer, 3.2.3 Phần mềm hỗ trợ lập trình: 3.2.4 Phần mềm ki...

    pdf9 trang | Chia sẻ: dntpro1256 | Ngày: 23/11/2020 | Lượt xem: 948 | Lượt tải: 0

  • Nhập môn công nghệ phần mềm - Chương 3: Tổng quan về thiết kế phần mềm - Nguyễn Văn DanhNhập môn công nghệ phần mềm - Chương 3: Tổng quan về thiết kế phần mềm - Nguyễn Văn Danh

    Hướng giải quyết Thiết kế giao diện Bổ sung thêm các thông tin trên màn hình giúp cho người dùng nhanh chóng thực hiện công việc của mình. Chọn hình thức nhập liệu nhanh nhất có thể có. Thiết kế xử lý Bổ sung các hàm tạo các giá trị định sẵn, thực hiện các thao tác được bổ sung. Sử dụng thích hợp các thuộc tính tính toán. Bổ sung các hàm tự...

    pdf10 trang | Chia sẻ: dntpro1256 | Ngày: 23/11/2020 | Lượt xem: 1043 | Lượt tải: 0

  • Bài giảng Kiến trúc máy tính - Tuần 10: Bộ xử lý Processor - Trường Đại học công nghệ thông tinBài giảng Kiến trúc máy tính - Tuần 10: Bộ xử lý Processor - Trường Đại học công nghệ thông tin

    Công đoạn Result Write: Những lệnh ghi kết quả của các phép toán vào thanh ghi: Ví dụ: số học, logic, shifts, load, set-less-than Cần chỉ số thanh ghi đích và kết quả tính toán Những lệnh không ghi kết quả như: store, branch, jump: Không có ghi kết quả Những lệnh này sẽ rảnh trong giai đoạn này Đầu vào từ giai đoạn trước (Memory): Kết quả...

    pptx53 trang | Chia sẻ: thucuc2301 | Ngày: 23/11/2020 | Lượt xem: 1181 | Lượt tải: 1

  • Nhập môn công nghệ phần mềm - Chương 5: Thiết kế giao diện - Nguyễn Văn DanhNhập môn công nghệ phần mềm - Chương 5: Thiết kế giao diện - Nguyễn Văn Danh

    Các nhóm chức năng tương ứng với các giai đoạn hoạt động của thế giới thực (thông thường): – Tổ chức: Xác định cơ cấu tổ chức, ban hành các qui định – Kế hoạch: Lập các kế hoạch cho các hoạt động sắp tới – Tiếp nhận: Tiếp nhận các thông tin cần thiết cho hoạt động – Hoạt động: Ghi nhận các thông tin phát sinh bởi hoạt động – Tổng kết: Tính to...

    pdf14 trang | Chia sẻ: dntpro1256 | Ngày: 23/11/2020 | Lượt xem: 1299 | Lượt tải: 0

  • Giáo trình Kiến trúc máy tính - Chương 5: Bộ nhớ đệm (Caches) - Đại học Bách KhoaGiáo trình Kiến trúc máy tính - Chương 5: Bộ nhớ đệm (Caches) - Đại học Bách Khoa

    Summary: how to make the memory hierarchy work • 3 different cache types – Fully‐associative: Have to search all blocks, but very flexible – Direct‐mapped: Only one place for each block, no flexibility – Set‐associative: Only have to search one set for each block, flexible • We can adjust the block (line) size to reduce the overhead of tags ...

    pdf70 trang | Chia sẻ: thucuc2301 | Ngày: 23/11/2020 | Lượt xem: 1175 | Lượt tải: 1

  • Nhập môn công nghệ phần mềm - Chương 4: Thiết kế dữ liệu - Nguyễn Văn DanhNhập môn công nghệ phần mềm - Chương 4: Thiết kế dữ liệu - Nguyễn Văn Danh

    Ghi chú: – Việc phân rã giúp cho lưu trữ tối ưu tuy nhiên • Tốc độ truy xuất sẽ chậm hơn • Việc thực hiện xử lý khó khăn hơn (thuật giải phức tạp hơn) – Cần cân nhắc trước khi thực hiện việc phân rã • Thông thường nếu bảng có số cột trùng DL > 4 và số dòng trùng DL > 4 thì nên tách bảng. – Việc đánh khóa riêng cho B có thể cần kiểm tra thê...

    pdf14 trang | Chia sẻ: dntpro1256 | Ngày: 23/11/2020 | Lượt xem: 1065 | Lượt tải: 0

  • Giáo trình Kiến trúc máy tính - Chương 4: Processor Pipelining - Đại học Bách KhoaGiáo trình Kiến trúc máy tính - Chương 4: Processor Pipelining - Đại học Bách Khoa

    Tóm tắt  Các bộ xử lý hiện đại đều dùng kỹ thuật pipeline  Pipelining không làm giảm độ trễ của 1 nhiệm vụ đơn lẻ, nó giúp tăng thông lượng của toàn bộ  Tăng tốc tiềm năng: CPI = 1 và đồng hồ nhanh, Tc nhỏ  Tốc độ đồng hồ bị hạn chế bởi giai đoạn pipeline chậm nhất  Các giai đoạn pipeline không cân bằng làm giảm hiệu suất  Thời gian “l...

    pdf62 trang | Chia sẻ: thucuc2301 | Ngày: 23/11/2020 | Lượt xem: 1958 | Lượt tải: 1