1. Trang chủ
  2. » Công Nghệ Thông Tin

Kiến trúc máy tính Phân I - Chương 2 docx

51 191 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Kiến trúc máy tính Phân I - Chương 2 docx
Trường học University of Science and Technology
Chuyên ngành Kiến trúc máy tính
Thể loại Giáo trình
Định dạng
Số trang 51
Dung lượng 1,74 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Máy tính• Máy tính Computer là thiết bị điện tử thực hiện các công việc sau: – Nhận thông tin vào, – Xử lý thông tin theo dãy các lệnh được nhớ sẵn bên trong, – Đưa thông tin ra.. • Dãy

Trang 1

GIỚI THIỆU CHUNG

Trang 3

Máy tính là gi?

Trang 4

Máy tính

• Máy tính (Computer) là thiết bị điện tử

thực hiện các công việc sau:

– Nhận thông tin vào,

– Xử lý thông tin theo dãy các lệnh được nhớ sẵn bên trong,

– Đưa thông tin ra.

• Dãy các lệnh nằm trong bộ nhớ để yêu

cầu máy tính thực hiện công việc cụ thể

được gọi là chương trình (program)

à Máy tính hoạt động theo chương trình

Trang 6

Mô hình máy tính cơ bản

Control Processing

MemoryCPU

Trang 7

Mô hình phân lớp của máy tính

Trang 10

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

• Phân loại truyền thống:

– Máy vi tính (Microcomputer)

– Máy tính nhỏ (Minicomputer)

– Máy tính lớn (Mainframe Computer)

– Siêu máy tính (Supercomputer)

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

– Máy tính để bàn (Desktop Computers) – Máy chủ (Servers)

– Máy tính nhúng (Embedded Computers)

Trang 12

IBM-PC - 1981

Macintosh

-1984

Trang 14

Máy chủ (Server)

Trang 15

Máy tính nhúng (Embedded Computer)

• Được đặt trong thiết bị khác để

điều khiển thiết bị đó làm việc

• Được thiết kế chuyên dụng

– Ví dụ: Điện thoại di động Bộ điều

khiển trong máy giặt, điều hoà nhiệt độ

– Router -bộ định tuyến trên mạng

• Giá thành: Vài USD đến hàng trăm

nghìn USD

Trang 16

Nội dung chương 1

1.1 Máy tính và phân loại

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

1.3 Sự tiến hoá của máy tính

Trang 17

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

• Bao gồm hai khía cạnh:

– Kiến trúc tập lệnh (Intruction Set Architecture):

nghiên cứu máy tính theo cách nhìn của người lập

Trang 19

Cấu trúc cơ bản của máy

tính

• Bộ xử lý trung tâm (CPU):

– Điều khiển hoạt động của máy tính và xử lý dữ liệu.

• Bộ nhớ chính (Main Memory):

– Chứa các chương trình và dữ liệu đang được sử dụng.

• Hệ thống vào ra (Input/Output System):

– Trao đổi thông tin giữa máy tính với bên ngoài.

• Liên kết hệ thống (System Interconnection):

– Kết nối và vận chuyển thông tin giữa các

thànhphần với nhau.

Trang 20

Sơ đồ cấu trúc cơ bản

Bộ xử lý trung tâm Bộ nhớ chính

Liên kết hệ thống

Hệ thống vào ra

Trang 25

Nội dung chương 1

1.1 Máy tính và phân loại

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

1.3 Sự tiến hoá của máy tính

Trang 26

Sự tiến hoá của máy tính

Trang 27

Máy tính cơ Pascal - 1642

Trang 28

Sự tiến hoá của máy tính

Trang 30

ENIAC (t.t.)

Trang 31

Máy tính Von Neumann

• Còn gọi là máy tính IAS

• Princeton Institute for Advanced Studies

• Được bắt đầu từ 1947, hoàn thành 1952

• Do John von Neumann thiết kế

• Được xây dựng theo ý tưởng “chương

trình được lưu trữ” (stored-program

concept) của von Neumann/Turing (1945)

Trang 32

Đặc điểm chính của máy tính IAS

• Bao gồm các thành phần:

– đơn vị điều khiển (CU)

• nhận lệnh từ bộ nhớ, giải mã và thực hiện lệnh một cách

tuần tự,

• điều khiển hoạt động của các thiết bị vào-ra.

– đơn vị số học và logic (ALU)

• thực hiện các phép toán với số nhị phân

– bộ nhớ chính

• chứa chương trình và dữ liệu

• được đánh địa chỉ theo từng ngăn nhớ, không phụ thuộc

vào nội dung của nó

– các thiết bị vào ra

• Trở thành mô hình cơ bản của máy tính

Trang 33

Các máy tính thương mại

• 1947 - Eckert-Mauchly Computer Corporation

• UNIVAC I (Universal Automatic Computer)

• 1950s - UNIVAC II

– Nhanh hơn

– Bộ nhớ lớn hơn

• IBM – International Business Machine

– 1952 – IBM 701 Máy tính lưu trữ chương trình đầu

tiên của IBM Sử dụng cho tính toán khoa học – 1955 – IBM 702 Các ứng dụng thương mại

Trang 34

UNIVAC

Trang 35

IBM 701 - 1952

Trang 36

IBM 702 - 1955

Trang 37

Máy tính dùng transistor

• Máy tính PDP-1 của DEC

– (Digital Equipment Corporation)

– máy tính mini đầu tiên

• IBM 7000

• Hàng trăm nghìn phép cộng / giây

• Các ngôn ngữ lập trình bậc cao ra đời.

Trang 38

PDP-1 - 1959

Trang 39

Máy tính dùng vi mạch

SSI, MSI và LSI

• Vi mạch (Integrated Circuit – IC): nhiều

transistor và các phần tử khác được tích hợp trên một chip bán dẫn.

– SSI (Small Scale Integratinon)

– MSI (Medium Scale Integration)

– LSI (Large Scale Integration)

– VLSI (Very Large Scale Integration) (dùng cho

Trang 40

CRAY-1

Trang 41

Máy Micral,Trương Trọng

Thi sáng chế

Trang 42

Sixth Sense (máy tính năm 2019)

Trang 43

Intel 4004 - 1971

12-bit addresses 8-bit instructions 4-bit data

Trang 44

Luật Moore

• Gordon Moore - người đồng sáng lập Intel

• Số transistors trên chip sẽ gấp đôi sau 18 tháng

• Giá thành của chip hầu như không thay đổi

• Mật độ cao hơn, do vậy đường dẫn ngắn hơn

• Kích thước nhỏ hơn dẫn tới độ phức tạp tăng lên

• Điện năng tiêu thụ ít hơn

• Hệ thống có ít các chip liên kết với nhau, do đó tăng độ tin cậy

Trang 45

Biểu đồ số Transistor trong CPU thay đổi theo

năm

Trang 46

Máy tính dùng vi mạch

VLSI

• Các sản phẩm chính của công nghệ VLSI:

– Bộ vi xử lý (Microprocessor): CPU được chế tạo trên một chip.

– Vi mạch điều khiển tổng hợp (chipset): một hoặc một vài vi mạch thực hiện được nhiều chức năng điều khiển và nối ghép.

– Bộ nhớ bán dẫn (Semiconductor Memory): ROM,RAM

– Các bộ vi điều khiển (Microcontroller): máy

tính chuyên dụng được chế tạo trên một chip.

Trang 47

Tham khảo Processor Intel

• 1971 - 4004

– Microprocessor đầu tiên.

– Tất cả thành phần CPU trên một chip đơn – 4 bit

• 1972 by 8008

– 8 bit

– Cả 2 được thiết kế cho các ứng dụng đặc biệt.

Trang 48

CPU Intel

• 8080

– Microprocessor đa năng đầu tiên

– Đường dữ liệu 8 bit

– Được sử dụng trong máy tính cá nhân (Personal Ccomputer) đầu tiên – Altair

• 8086

– Cải thiện tính năng

– 16 bit

– Tăng hiệu quả nạp lệnh cho

– 8088 (8 bit external bus) được sử dụng trong máy IBM PC

Trang 49

– Gia tăng tổ chức superscalar

– Có thể đặt lại tên cho các thanh ghi

– Dự đoán nhánh chương trình

– Có khả năng phân tích dòng dữ liệu

– Sự thực thi có suy doán

Ngày đăng: 12/08/2014, 10:20

HÌNH ẢNH LIÊN QUAN

Sơ đồ cấu trúc cơ bản - Kiến trúc máy tính Phân I - Chương 2 docx
Sơ đồ c ấu trúc cơ bản (Trang 20)

TỪ KHÓA LIÊN QUAN