... học: Kiến trúc máy tính & Hợp ngữ Số tín chỉ: Lý thuyết: 45 tiết Thực hành: 30 tiết (Hình thức 2) Vũ Minh Trí - vmtri@fit.hcmus.edu.vn Mô tả nội dung môn học Mô tả cấu tạo máy tính Giải ... học Mô tả cấu tạo máy tính Giải thích nguyên tắc hoạt động máy tính thành phần bên Tính toán số học máy tính Sử dụng hợp ngữ để viết đoạn chươn...
Ngày tải lên: 13/07/2014, 12:21
... 2010+ Phân cấp nhớ (bộ đệm) ngày quan trọng để tăng hiệu chung Chương Bộ nhớ - Phân cấp nhớ SET-HUST, 22/03/2011 Mục tiêu phân cấp nhớ Thực tế: Bộ nhớ lớn chậm, nhớ nhanh nhỏ Bằng cách tạo nhớ ... tốc độ băng thông nhớ - Bus rộng - Bộ nhớ xen kẽ, DDR SDRAMs Chương Bộ nhớ - Phân cấp nhớ 51 SET-HUST, 22/03/2011 Dịch chuyển liệu...
Ngày tải lên: 04/07/2014, 02:37
KIẾN TRÚC MÁY TÍNH &HỢP NGỮ - PHẦN 2 docx
... số nét đặc trưng hệ máy tính Định luật Moore Một số thành phần máy tính cá nhân ngày Giải thích khái niệm wafer, chip, chipset Mô hình abstraction layers Thế hệ Non-digital computers http://en.wikipedia.org/wiki/Analog_computer ... Processing Định luật Moore 12 The number of transistors on a chip will double about every two years (18 months in some docs) Một số thành phần...
Ngày tải lên: 13/07/2014, 12:21
KIẾN TRÚC MÁY TÍNH &HỢP NGỮ - PHẦN 3 pptx
... x0 20 N bits -2 n-1 2n-2 … … … 23 22 21 20 Phạm vi lưu trữ: [-2 n-1, 2n-1 - 1] Ví dụ: 1101 01102 = -2 7 + 26 + 24 + 23 + 22 + 21 = -1 28 + 64 + 16 + + = = -4 210 Ví dụ (số bù 2) 22 Tính giá trị ... 128, : +2510 = 100110012 -2 510 = 011001112 Chỉ có giá trị 0: +0 = 100000002, -0 = 100000002 Nhận xét 20 Số bù [3] lưu trữ số có dấu phép tính chúng máy...
Ngày tải lên: 13/07/2014, 12:21
KIẾN TRÚC MÁY TÍNH &HỢP NGỮ - PHẦN 4 potx
... dạng nhị phân) X = 0.00000000000000112 = ( 2-1 5 + 2-1 6)10 14 số X = 0.112 * ( 2-1 4) 10 (= ( 2-1 + 2-2 ). 2-1 4 = 2-1 5 + 2-1 6) Thay dùng 16 bit để lưu trữ phần thập phân, ta cần bit: X = 0.11 1110 ... Chính xác đơn: K = 127 (2n-1 - = 2 8-1 - 1) với n số bit lưu trữ Exponent Chính xác kép: K = 1023 (2n-1 - = 21 1-1 - 1) Significand (Fraction)...
Ngày tải lên: 13/07/2014, 12:21
KIẾN TRÚC MÁY TÍNH &HỢP NGỮ - PHẦN 5 pdf
... ngôn ngữ máy tính “khó hiểu” Ngôn ngữ bậc cao người dễ hiểu máy tính lại “khó hiểu” Nhưng máy tính lại nơi cần hiểu nhanh để thực thi muốn Ngôn ngữ máy (Machine language) If (n>0) { n =-1 ; ... chương trình) Hợp ngữ gần với ngôn ngữ máy lại đủ để người hiểu sử dụng tốt ngôn ngữ máy Ví dụ: Ghi giá trị vào ghi $4 Ngôn ngữ máy: 00110100 0000100 000000...
Ngày tải lên: 13/07/2014, 12:21
Kiến trúc máy tính & hợp ngữ ( phần 2) pdf
... $lo (3 2 bit) = (( $s0 * $s1) > 32 $hi (3 2 bit) = ($ s0 * $s1) >> 32 Câu hỏi: Làm truy xuất giá trị ghi $lo $hi? Dùng cặp lệnh mflo (move from lo), mfhi (move from hi) - mtlo (move to ... opt (operator): Tên thao tác opr (operand): Thanh ghi (toán hạng đích) chứa kết opr1 (operand 1): Thanh ghi (toán hạng nguồn 1) opr2 (operand 2): Thanh ghi / số (toán hạng nguồn 2)...
Ngày tải lên: 13/07/2014, 12:21
Kiến trúc máy tính & hợp ngữ ( phần 3) ppt
... AX (accumulator): chứa kết phép tính Kết bit chứa AL Thanh ghi sở BX (base): chứa địa sở, ví dụ bảng dùng lệnh XLAT (Translate) Thanh ghi đếm CX (count): dùng để chứa số lần lặp lệnh lặp (Loop) ... cờ (Flag Register) 15 14 O D I T S Z A P C • bit sử dụng, cờ trạng thái: C hoăc CF (carry flag)): CF=1 có nhớ mượn từ MSB P PF (parity flag): PF=1 (0 ) tổng số bít kết chẵn (lẻ) A AF (au...
Ngày tải lên: 13/07/2014, 12:21
KIẾN TRÚC MÁY TÍNH &HỢP NGỮ - PHẦN 7 ppt
... đa số ngõ vào Bước 1: Lập bảng chân trị 37 Gọi ngõ vào x, y, z - ngõ f f(x, y, z) = Σ(3, 5, 6, 7) Bước 2: Viết hàm logic 38 f(x, y, z) = Σ(3, 5, 6, 7) yz x y 00 01 11 x yz 10 x 1 z y 00 01 ... 2, 4, 7) C0 = F(A, B, Ci) = Σ(3, 5, 6, 7) Bước 2: Viết hàm logic 42 AB 00 Ci Ci A 01 11 AB 00 Ci 10 1 B A 01 11 Ci 10 1 1 B S = F(A, B, Ci) = Σ(1, 2, 4, 7) C0 = F(A, B, Ci) = Σ(3, 5, 6, 7...
Ngày tải lên: 13/07/2014, 12:21
Kiến trúc máy tính & hợp ngữ ( phần 8) pps
... 0010 (add) sw 00 xx xx xx 0010 (add) beq 01 xx xx xx 0110 (subtract) add (R-type) 10 10 00 00 0010 (add) subtract (R-type) 10 10 00 10 0110 (subtract) and (R-type) 10 10 01 00 0000 (and) or (R-type) ... Datapath cho câu lệnh Kiến trúc phần tử cần thiết 14 Dịch chuyển lệnh: Kiến trúc phần tử cần thiết 15 Tập ghi (register files) ngõ nhận địa ghi ngõ ghi liệu ngõ đọc liệu...
Ngày tải lên: 13/07/2014, 12:21
Kiến trúc máy tính & hợp ngữ ( phần 9) pdf
... Increment PC (Nạp lệnh) Dcd: Instruction Decode, Read Registers (Giải mã lệnh) Exec: (Thực thi) Mem-ref: Calculate Address (Tính toán địa toán hạng) Arith-log: Perform Operation (Tính toán ... đường ống (pipeline) sử dụng Thời gian chảy đầy (fill) đường ống Thời gian để làm khô (drain) làm giảm khả tăng tốc Ví dụ giặt ủi không tính thời gian fill drain tăng tốc lần, tính t...
Ngày tải lên: 13/07/2014, 12:21
Bài giảng kiến trúc máy tính chương 2 phan trung kiên
... = 24 + 21 = 16 + = 18 N = 1011 1001 = 27 + 25 + 24 + 23 + 20 = 128 + 32 + 16 + + = 185 Phan Trung Kiên – ĐH Tây bắc 27 Trục số học số nguyên không dấu bit 25 5 Phan Trung Kiên – ĐH Tây bắc 28 ... ; B=150 Giải: A = 41 = 32 + + = 25 + 23 + 20 41 = 0010 1001 B = 150 = 128 + 16 + + = 27 +24 +22 +21 150 = 1001 0110 Phan Trung Kiên – ĐH Tây bắc 26 Ví dụ...
Ngày tải lên: 22/04/2015, 10:47
Bài giảng kiến trúc máy tính chương 3 phan trung kiên
... nhiều ghi Chỉ cần lệnh chương trình toán hạng: Các lệnh phức tạp Cần dùng nhiều lệnh chương trình Nhận/xử lý lệnh nhanh Phan Trung Kiên Phan Trung Kiên 31 Phan Trung Kiên 32 Các lệnh chuyển liệu ... ngắt Phan Trung Kiên 37 Minh họa lệnh gọi CTC Thể Stack Khëi t¹o néi dung stack Phan Trung Kiên 38 39 Sau lÖnh CALL Proc1 Sau lÖnh CALL Proc2 Sau lÖnh RETURN...
Ngày tải lên: 22/04/2015, 10:47
Bài giảng kiến trúc máy tính chương 4 phan trung kiên
... gây Phan Trung Kiên 39 Rẽ nhánh Pipelining Phan Trung Kiên 40 Các kỹ thuật tiên tiến xử lý Cấu trúc chung xử lý tiên tiến Các kiến trúc song song mức lệnh Kiến trúc RISC Phan Trung Kiên 41 ... (Very Long Instruction Word) Phan Trung Kiên 46 Superpipeline Phan Trung Kiên 47 Superscalar Phan Trung Kiên 48 VLIW (Very Long Instruction Word)...
Ngày tải lên: 22/04/2015, 10:47
Bài giảng kiến trúc máy tính chương 5 phan trung kiên
... Select) Dung lượng DRAM: 22n x m bit Phan Trung Kiên 19 Ví dụ: chip 16Mb DRAM (4M x bit) Phan Trung Kiên 20 Các chip nhớ (nhìn bên ngoài) Phan Trung Kiên 21 Thiết kế modul nhớ bán dẫn Dung ... vào toàn BNC máy tính Phan Trung Kiên 32 Bộ nhớ Tổ chức nhớ đan xen • Độ rộng bus liệu để trao đổi với nhớ: m = 8, 16, 32, 64, bit • Các ngăn nhớ tổ chức theo byte Pha...
Ngày tải lên: 22/04/2015, 10:47