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

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

Đ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

Copyright © 2006, HaiVDC 1 Kiến trúc máy tính Kiến trúc máy tính Copyright © 2006, HaiVD C 2 Kiến trúc máy tính là gì?  Kiến trúc máy tính là bản thiết kế của máy tính  Bản thiến kế kiến trúc máy tính gồm 2 phần  Kiến trúc bộ lệnh: mô tả tập lệnh CPU  Kiến trúc hệ thống phần cứng: CPU, bộ nhớ, I/O Copyright © 2006, HaiVD C 3 Họ máy tính  Tập hợp các máy tính giống nhau hay tương thích cấu trúc bộ lệnh  Tương thích tiến: tập lệnh CPU đời mới sẽ bao hàm tập lệnh CPU đời cũ. Đảm bảo chương trình chạy trên máy đời cũ thì sẽ chạy được trên máy đời mới  Các họ máy tính:  Họ IBM/System 360 (hãng IBM, 1966)  Họ PDP (hãng DEC, 1965)  Họ Vax (hãng DEC, 1978)  Năm 1978, IBM ra đời họ IBM/PC dùng CPU họ Intel Copyright © 2006, HaiVD C 4 Họ kiến trúc mở  Họ Macitosh của hãng Apple dùng CPU họ Motorola  Họ Power PC của hãng IBM  Họ máy Sun của hãng Sun MicroSystem dùng CPU Sparc Copyright © 2006, HaiVD C 5 Các thành phần mạch  Mạch được chế tạo từ các linh kiện dựa trên:  Bóng đèn chân không  Các transistor  IC (Integrate Circuit) mạch tích hợp Copyright © 2006, HaiVD C 6 Transistor - Electronic Switch Collector Base EmitterSwitch  Base High (+5v hay 1) Tạo kết nối  Base Low (0v hay 0) Ngắt kết nối  50 tỉ transistor trên một chip 1cm 2 Copyright © 2006, HaiVD C 7 Mạch tổ hợp  Để thiết kế các IC.  Ta dùng các thành phần luận lý gọi là cổng (gate)  Cổng được chế tạo = 0 hay 6 transistor tùy theo công nghệ chế tạo  Ta có các cổng AND, OR, NOT, NAND, NOR, XOR  Mạch giải mã, mạch mã hóa, mạch ưu tiên, mạch dồn, mạch phân, mạch cộng toàn phần, mạch lật SR Copyright © 2006, HaiVD C 8 Gate – Cổng  Một cổng (gate) là một thiết bị điện tử mà nhận vào giá trị dạng 0/1 và xuất ra kết quả dạng 0/1. Copyright © 2006, HaiVD C 9 Cổng NOT +5v Input Ground  Input High (+5v or 1) Output Low (0v or 0)  Input Low (0v or 0) Output High (+5v or 1)  Output ngược lại với Input Output Cổng NOT A _ A Copyright © 2006, HaiVD C 10 Cổng AND +5v  Output là 1 nếu và chỉ nếu  Input-1 là 1 và  Input-2 là 1  Output = Input1 AND Input2 Output Input-1 Input-2 AND Gate A ABB [...]... Ik-2 I0 On-1 O1 O0 K=2n chân nhập n chân xuất Copyright © 2006, HaiVD 14 Mạch mã hóa (encoder)  Xét (0 0 0 0 0 0 0 1) ứng với (I0, , I7) thì do nối ta có O0 O1 O2 là 1 1 1  Tại mỗi thời điểm chỉ có 1 tính hiệu nhập là 1 i 0 1 2 3 4 5 6 7 O2 0 0 0 0 1 1 1 1 O1 0 0 1 1 0 0 1 1 O0 0 1 0 1 0 1 0 1 I0 I1 I2 I3 I4 I5 I6 I7 O0 O1 O2 Copyright © 2006, HaiVD 15 Mạch ưu tiên (priority) In-1 In-2 On-1 I1 I0 O1 . HaiVDC 1 Kiến trúc máy tính Kiến trúc máy tính Copyright © 2006, HaiVD C 2 Kiến trúc máy tính là gì?  Kiến trúc máy tính là bản thiết kế của máy tính . thiết kế của máy tính  Bản thiến kế kiến trúc máy tính gồm 2 phần  Kiến trúc bộ lệnh: mô tả tập lệnh CPU  Kiến trúc hệ thống phần cứng: CPU, bộ nhớ,

Ngày đăng: 24/06/2013, 01:25

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan