Trường ĐHCNTTVũ Đức Lung
  1. KIẾN TRÚC MÁY TÍNH
    (Computer architecture)

  1. Mục đích môn học

  1. Nhằm trang bị cho sinh viên các kiến thức

    cơ bản nhất về kiến trúc một máy tính.

  • Lịch sử 

  • Chức năng và nguyên lý hoạt động của các bộ phận 

  • Cách biểu diễn dữ liệu, tính toán trong máy tính 

  • Cách chế tạo, thiết kế các mạch Logic số cơ bản 

  • Các kiến trúc bộ lệnh trong các loại máy tính CISC và RICS 

  • Các nguyên lý hoạt động của bộ xử lý 

  1. Chương I : Giới thiệu

  • -Lịch sử phát triển của máy tính qua các thế hệ máy tính: 

  • -Khuynh hướng hiện tại cho phát triển ngành máy tính 

  • -Phân loại máy tính 

  • -Các dòng CPU Intel 

  1. Kiến trúc máy tính

  • Kiến trúc máy tính đề cập đến những thuộc tính hệ thống mà lập trình viêncó thể quan sát được. Đó là các thuộc tính có ảnh hưởng trực tiếp đến việc thực thi một chương trình, ví dụ như tập chỉ thị của máy tính, số bit được sử dụng để biểu diễn dữ liệu, cơ chế nhập/xuất, kỹ thuật định địa chỉ bộ nhớ, v.v...  

  1. Tổ chức máy tính

  • Tổ chức máy tính quan tâm đến các đơn vị vận hành và sự kết nối giữa chúng nhằm hiện thực hóa những đặc tả về kiến trúc, chẳng hạn như về tín hiệu điều khiển, giao diện giữa máy tính với các thiết bị ngoại vi, kỹ thuật bộ nhớ được sử dụng  

  1. Học Kiến trúc máy tính để làm gì?

  1. Máy tính là gì?

  1. Thị phần bộ vi xử lý

  1. - 20 "bộ tích lũy",
    - Mỗi bộ có khả năng lưu giữ một số thập phân có 10 chữ số.
    -Mỗi chữ số được thể hiện bằng một vòng gồm 10 đèn chân không.

  1. Kỹ thuật stored-program
    Chương trình được đưa vào bộ nhớ chính đã được địa chỉ hóa và máy tính dùng bộ đếm chương trình để thi hành tuần tự các lệnh.

    Bộ nhớ
    - 1000 vị trí lưu trữ, gọi là word,
    - 1 word = 40 bit.
    - Mỗi số được biểu diễn bằng 1 bit dấu và một giá trị 39 bit.
    -Một word có thể chứa 2 chỉ thị 20 bit, với mỗi chỉ thị gồm một mã thao tác 8 bit (op code) đặc tả thao tác sẽ được thực hiện và một địa chỉ 12 bit định hướng đến một word trong bộ nhớ (địa chỉ này đi từ 0 đến 999).

  1. Máy IBM System 360 được IBM đưa ra vào năm 1964 là họ máy tính công nghiệp đầu tiên được sản xuất một cách có kế hoạch.

    Đặc biệt khái niệm họ máy tính bao gồm các máy tính tương thích nhau là một khái niệm mới và hết sức thành công. Nhờ đó mà một chương trình được viết cho máy này cũng sẽ dùng được trên những máy khác cùng họ với nó.

    Khái niệm này đã được dùng cho đến ngày nay.

  1. 1975 máy tính cá nhân đầu tiên (Portable computer) IBM 5100 ra đời, tuy nhiên máy tính này đã không gặt hái được thành công nào.

  1. Khối các nước XHCN

  • EC-1840,41- tương đương với 8086 

  • EC-1842,1843-tương đương 80286 

  • Từ 1849 trở đi các máy tính dùng CPU của Intel. 

  1. PC

  1. Năm bắt đầu SX

  1. Năm kết thúc SX

  1. Số lượng

  1. ЕС-1840

  1. 1986

  1. 1989

  1. 7461

  1. ЕС-1841

  1. 1987

  1. 1995

  1. 83937

  1. ЕС-1842

  1. 1988

  1. 1996

  1. 10193

  1. ЕС-1843

  1. 1990

  1. 1993

  1. 3012

  1. ЕС-1849

  1. 1990

  1. 1997

  1. 4966

  1. ЕС-1851

  1. 1991

  1. 1997

  1. 3142

  1. ЕС-1863

  1. 1991

  1. 1997

  1. 3069

  1. ВМ2001

  1. 1994

  1. -

  1. 1074

  1. Các bộ sử lý đa lõi
    - 1999 – CPU 2 lõi kép đầu tiên ra đời (IBM Power4 cho máy chủ)
    - 2001 – bắt đầu bán ra thị trường Power4
    - 2002 – AMD và Intel cùng thông báo về việc thành lập CPU đa lõi của mình.
    - 2004 – CPU lõi kép của Sun ra đời UltraSPARS IV
    - 2005 – Power5
    - 03/2005 – CPU Intel lõi kép x86 ra đời, AMD – Opteron, Athlon 64X2
    - 20-25/05/2005 – AMD bắt đầu bán Opteron 2xx, 26/05 Intel Pentium D, 31/05 AMD – bán Athlon 64X2

  1. Yonah Dual Core

  1. CPU Power5

  1. Một trong những siêu máy tính hàng đầu của thế giới
    (8192 CPU, 7,3 Tfops)

  1. 1.4. Các dòng CPU Intel (tt)

  1. Câu hỏi và bài tập

  • Nắm bắt các khái niệm cơ bản 

  • Lịch sử phát triền của máy tính 

  • Các xu hướng 

  • Phân loại máy tính 

Bài viết liên quan

Bài Tập Kiến Trúc Máy Tính Của Đh Bách Khoa Hà Nội
Tài Liệu Kiến Trúc Máy Tính Của Gv Nguyễn Kim Khánh
C2. Biểu Diễn Dữ Liệu
C3 Tổ Chức Hệ Thống Máy Tính
Ngôn Ngữ Máy: Tập Lệnh
Instruction: Language Of The Computer
Tổng Quan Nhập Môn Mạch Số
Ôn Tập Kiến Trúc Máy Tính - Co2008
Bộ Nhớ Máy Tính/tổ Chức / Thiết Kế Bộ Nhớ/sự Cần Thiết Phải Có Bộ Nhớ Đệm
Thiết Kế Bộ Xử Lý Đường Ống (Pipelined Processor Design)
Thiết Kế Bộ Xử Lý Đơn Chu Kỳ (Single Cycle Processor)
Các Phép Số Học/các Phép Tính Trên Số Nguyên/số Thực Với Dấu Chấm Di Động
Hợp Ngữ Mips/định Nghĩa/khai Báo Dữ Liệu/thủ Tục/hàm/truyền Tham Số Và Runtime Stack
Kiến Trúc Tập Lệnh Mips /r-Type Các Lệnh Số Học, Luận Lý, Dịch/i-Type Các Lệnh Số Học, Luận Lý Có Hằng Số
Hiệu Suất/thời Gian Thực Thi/xác Định Cpi/cải Tiến Hiệu Suất/amdahl’s Law
Mạch Tuần Tự/mạch Lật/flip-Flop/rs Latch/rs Flip-Flop/d (Data) Flip-Flop/jk Flip-Flop/mạch Lật T/master-Slave Flip-Flop/mạch Tuần Tự Đồng Bộ
• Mạch Toàn Cộng (Full Adder) • Mạch Giải Mã (Decoder) • Mạch Mã Hoá (Encoder)
Mạch Logic/cổng Luận Lý/mạch Tổ Hợp (Tích Hợp)/bản Đồ Karnaugh
Kiến Trúc Mips-32 Bit
Tổ Chức Hoạt Động Bộ Vi Xử Lý
Đề Thi Cuối Kỳ Môn Kiến Trúc Máy Tính Trường Đại Học Công Nghệ Thông Tin
Đề Thi Cuối Kỳ Môn Kiến Trúc Máy Tính Năm 2012 Đại Học Công Nghệ
Đề Thi Cuối Kỳ Môn Kiến Trúc Máy Tính Năm Học 2012-2013 Đại Học Công Nghệ
Kiểm Tra Giữa Kỳ 2_2013 (Có Đáp Án) Môn: Kiến Trúc Máy Tính Đhbk
Kiểm Tra Giữa Kỳ 2_2012 Môn: Kiến Trúc Máy Tính Đhbk
Đề Thi Cuối Kỳ 1 Năm 2012-1013 Môn: Kiến Trúc Máy Tính Đhbk
Tổng Hợp Kiến Thức Môn Kiến Trúc Máy Tính (Ôn Tập Hoặc Phao)
43 Câu Hỏi Trắc Nghiệm Kiến Trúc Máy Tính
Bộ Đề Thi Trắc Nghiệm Môn Kiến Trúc Máy Tính Có Đáp Án - Chương 6
Bộ Đề Thi Trắc Nghiệm Môn Kiến Trúc Máy Tính Có Đáp Án - Chương 5
Bộ Đề Thi Trắc Nghiệm Môn Kiến Trúc Máy Tính Có Đáp Án - Chương 4
Bộ Đề Thi Trắc Nghiệm Môn Kiến Trúc Máy Tính Có Đáp Án - Chương 3
Bộ Đề Thi Trắc Nghiệm Môn Kiến Trúc Máy Tính Có Đáp Án - Chương 2
Bộ Đề Thi Trắc Nghiệm Môn Kiến Trúc Máy Tính Có Đáp Án - Chương 1
Chương 3 Hệ Thống Máy Tính
Đề Thi Môn: Kiến Trúc Máy Tính Trường Đại Học Bách Khoa Hà Nội 2014 - Có Đáp Án
C5-Mạch Tuần Tự - Kiến Trúc Máy Tính
C4-Mạch Logic Số - Kiến Trúc Máy Tính
C1-Giới Thiệu - Kiến Trúc Máy Tính
C2-Các Bộ Phận Cơ Bản Của Máy Tính - Kiến Trúc Máy Tính
C3.Biễu Diễn Dữ Liệu - Kiến Trúc Máy Tính
C6-Kiến Trúc Bộ Lệnh - Kiến Trúc Máy Tính
C7- Tổ Chức Cpu - Kiến Trúc Máy Tính
C8 Hệ Thống Bộ Nhớ - Kiến Trúc Máy Tính
Memory-Ram - Một Số Thuật Ngữ Và Kỹ Thuật