... • Ki n trúc t p l nh c u trúc c a m t máytính mà ngư i l p trình ngôn ng máy ph i hi u đ vi t m t chương trình chu n cho máy – • • Đây phát bi u c a IBM vào năm 1964 gi i thi u ki n trúc IBM ... ki n trúc IBM 360, ki n trúc đư c rút t t p l nh IBM khác Ngôn ng nh t mà m t máytính nh n d ng đư c ch y ngôn ng máy c a ho c ki n trúc t p l nh Ki n trúc t p l nh mô t máy mà m t ngư i thi t ... Instruction Sets (Vax, Intel 8086 1 977 -80) Hà n i, 17 December 2009 Load/Store Architecture (CDC 6600, Cray 1963 -76 ) RISC (Mips,Sparc,88000,IBM RS6000, 19 87+ ) H c vi n Công ngh Bưu Vi n thông...
... 9/11/2015 Khoa Khoa học & Kỹ thuật MáytínhTập lệnh (Instruction Set) Tập lệnh máytínhMáytính khác có tập lệnh khác Máytính hệ trước thường có tập lệnh đơn giản Tuy vậy, có nhiều ... +0×21 +0×20 = –2,1 47, 483,648 + 2,1 47, 483,644 = –410 Giá trị số nhị phân có dấu 32-bit –2,1 47, 483,648 đến +2,1 47, 483,6 47 TP.HCM 9/11/2015 Khoa Khoa học & Kỹ thuật Máytính 17 Số nguyên có dấu ... Camera, máy in, v.v., … Đặc thù cho nhiều kiếntrúctập lệnh Tham khảo MIPS Data tear-out card, phụ lục B, E sách giáo khoa BK TP.HCM 9/11/2015 Khoa Khoa học & Kỹ thuật Máytính Phép tính số...
... loại máytính sau đây: a Bộ vi điều khiển, máytính cá nhân, máytính lớn, siêu máy tính, máy vi tính b Máytính xách tay, máytính lớn, máytính để bàn, máy vi tính, siêu máytính c Máytính ... bàn, máytính lớn, máytính nhúng b Máytính để bàn, máy chủ, máytính nhúng c Máy chủ, máytính mini, máytính lớn d Máytính mini, máytính nhúng, siêu máytính Ch-ơng Biễu diễn liệu số học máy ... máytính mini, máytính lớn, siêu máy tính, máy chủ d Bộ vi điều khiển, máy vi tính, máytính mini, máytính lớn, siêu máytính 1.42 Theo cách phân loại đại, có loại máytính sau đây: a Máy tính...
... JK Qn 00 x x JQ S= Bàitậpchương 6: Kiếntrúc lệnh Bài 6 ,7, 8 trang 216 – Giáo trình Kiếntrúcmáytính – TS Vũ Đức Lung Bàitậpchương 7: Tổ chức xử lý Câu 1: Giả sử máytính có ghi R0 = 1800, ... g h Vẽ sơ đồ mạch hàm g mà sử dụng cổng NOR ngõ vào Câu 4: Ví dụ (Trang 121 – Giáo trình Kiếntrúcmáytính TS Vũ Đức Lung) Câu 5: Thiết kế mạch dồn kênh 16-1 mạch dồn kênh 8-1 mạch dồn kênh 21 ... (R2) STORE 1000, #1200 Câu 2: Giả sử máytính có ghi R0 = 1600, R1 = 1400, R2 = 1200 giá trị ô nhớ 1400 50; giá trị ô nhớ 50 230 (các số hệ thập phân) Máytính sử dụng lệnh hai toán hạng có dạng...
... đoạn chương trình sau: add $7, $6, $5 lw $6, 100( $7) sub $7, $6, $8 Cần xung đồng hồ để thực đoạn mã Vẽ biểu diễn hoạt động pipeline minh họa việc thực đoạn mã kiếntrúc pipeline Chỉ vị trí cần ... tả phương pháp để nhân số biểu diễn dạng mã bù với 1 27 mà không dùng nhân Đổi 1 271 0 sang dạng số nhị phân mã bù 2, bits Xác định giá trị 1 272 (Kết biểu diễn số 16 bit) Ex 34 Thiết kế dịch Barrel ... all work in binary, operating on 16-bit numbers a) b) c) d) + 12 13 – 5–6 -7 – ( -7) Ex 26 Define the WiMPY precision IEEE 75 4 floating point format to be: where each ’X’ represents one bit Convert...
... KAUFMANN PUBLISHERS, INC 2002 KiếntrúcMáytính - Chap 03 ChươngKiếntrúcMáytính - Chap 03 3.1 Dẫn nhập Kiếntrúcmáytính bao gồm phần • Kiếntrúc phần cứng • Kiếntrúctập lệnh Cả phần có mối ... đến kiếntrúcmáytính • Tiếp cận từ phần cứng • Tiếp cận từ tập lệnh chọn cách tiếp cận từ tập lệnh Sử dụng hợp ngữ để giới thiệu tập lệnh Dùng tập lệnh xử lý MIPS để minh họa KiếntrúcMáytính ... nhỏ liệu nhớ máytính chứa nhiều liệu cấu trúc liệu phức tạp chứa nhớ máytính Cần thiết câu lệnh thực việc chuyển liệu ghi nhớ nhóm lệnh chuyển liệu (data transfer) KiếntrúcMáytính - Chap...
... cho máytính ta phải nói với máytính ngôn ngữ máytính Các từ ngôn ngữ máytính gọi lệnh (instructions) tập hợp tất từ gọi lệnh (instruction set) Bộ lệnh chương MIPS, lệnh kiếntrúcmáytính ... (add $t0, $s1, $s2) lưu giữ máy tính? Máytính làm việc với tín hiệu điện tử thấp cao, lệnh lưu giữ máytính phải biểu diễn chuỗi "0" "1", gọi mã máy/ lệnh máy Ngôn ngữ máy: biểu diễn nhị phân ... máytính Để thực chương trình, bạn cần nạp chương trình liệu vào nhớ sau báo với máytính để bắt đầu thực vị trí định nhớ 36 18 12/09/2014 CE Chương 02 – Kiếntrúc lệnh Giới thiệu Các phép tính...
... (Microcontroller): máytính chuyên dụng chế tạo chip Phan Trung Kiên – ĐH Tây Bắc 25 Các hệ thống máytính đại Máytính nhúng Máytính cá nhân (PC) Máy trạm làm việc Máy chủ (Servers) Mạng máytính Internet ... 1.2 SỰ TIẾN HÓA CỦA MÁYTÍNH Thế hệ thứ nhất: Máytính dùng đèn điện tử chân không (1943-1956) Thế hệ thứ hai: Máytính dùng transistor (19 57- 1965) Thế hệ thứ ba: Máytính dùng vi mạch SSI, ... IBM 70 1 Máytính lưu trữ chương trình IBM Sử dụng cho tính toán khoa học 1955 – IBM 70 2 Các ứng dụng thương mại Phan Trung Kiên – ĐH Tây Bắc 11 Phan Trung Kiên – ĐH Tây Bắc 12 1.2.2 Máy tính...
... Chương 2.BIỂU DIỄN DỮ LIỆU TRONG MÁYTÍNH Thông tin máytính Các hệ đếm loại mã dùng máytính Biểu diễn số nguyên Biểu diễn số thực số ... Trung Kiên – ĐH Tây bắc 17 Chuyển số lẻ thập phân sang nhị phân Ví dụ 1: chuyển đổi 0.6 875 (10) 0.6 875 x = 1. 375 phần nguyên = 0. 375 x = 0 .75 phần nguyên = 0 .75 x = 1.5 phần nguyên = ... Dấu độ lớn Dùng bit MSB làm bit dấu 0: số dương + 1: số âm – Ví dụ: 27 - 27 (8 bit) + 27 = 00011011 - 27 = 10011011 Phan Trung Kiên – ĐH Tây bắc 30 Ưu điểm – Nhược điểm Xét số bit:...
... toán hạng Tính toán địa lệnh Giải mã thao tác lệnh Kết thúc lênh, nhận lệnh Tính toán địa toán hạng Xử lý liệu DL dạng xâu vectơ Tính toán địa toán hạng Kiểm tra ngắt 22 Cấu trúc lệnh mã máy Mã ... khiển HALT: dừng thực chương trình WAIT: dừng thực chương trình; liên tục kiểm tra điều kiện định; chương trình thực điều kiện thỏa mãn NO OPERATION: thao tác thực hiện, chương trình tiếp tục ... Trung Kiên 19 Phan Trung Kiên 20 Giản đồ trạng thái chu kỳ lệnh 3.2 Tập lệnh Giới thiệu chung Mỗi xử lý có tập lệnh xác định Tập lệnh thường từ hàng chục đến hàng trăm lệnh Mỗi lệnh chuỗi số nhị...
... 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ếntrúc song song mức lệnh Kiếntrúc RISC Phan Trung Kiên 41 Cấu trúc chung xử lý tiên tiến Phan Trung Kiên 42 Các ... dung chương Cấu trúc chung xử lý Khối điều khiển Khối số học & logic Ho?t d?ng c?a CPU RISC & CISC Phan Trung Kiên Sơ đồ cấu trúc CPU Phan Trung Kiên Cấu trúc chung xử lý (BXL) Cấu trúc ... KĐK vi chương trình (Microprogrammed Control Unit) KĐK nối kết cứng (Hardwired Control Unit) Phan Trung Kiên 17 Đơn vị điều khiển vi chương trình Phan Trung Kiên 18 Đơn vị điều khiển vi chương...
... dụ Cho máytính có dung lượng: • BNC = 128 MB, cache = 256 KB, line = 32 byte, • Độ dài ngăn nhớ = byte Tìm dạng địa BXL phát ra? Giải: Ta có: • BNC = 128 MB = 27 * 220 byte = 2 27 byte • ... đường liệu (D0D7) Phan Trung Kiên 29 Hình vẽ (ví dụ 3) A0 A12 A0A12 A0A12 D0D3 A13 CS D0D3 CS A Y0 G Y1 CS WE OE WE OE A0A12 D0 D7 A0A12 D0D3 D0D3 CS CS WE OE D0 D7 WE OE WE OE Phan ... giải mã p: 2p (p 2p) Phan Trung Kiên 31 Bộ nhớ Các đặc trưng • Chứa chương trình thực liệu sử dụng • Tồn hệ thống máytính • Được đánh địa trực tiếp CPU: có nhiều ngăn nhớ, ngăn nhớ gán địa...
... 8088 00000H VO/RA Lnh v tớn hiu iu khin chung cho c hai: B NH MOV IO/M = FFFFFH Phan Trung Kiờn 17 Cỏc phng phỏp iu khin vo/ra Vo/ra bng chng trỡnh (Programmed IO) Vo/ra bng ngt (Interrupt Driven ... mi ly t ngt vo Phn mm BXL thc hin xong lnh hin ti Khụi phc Thanh ghi c v B m CT Phan Trung Kiờn 27 c im Cú s kt hp gia phn cng v phn mm Phn cng: yờu cu ngt BXL Phn mm: trao i d liu BXL trc ... can thip ca Mch iu khin ngt lp trỡnh c (PIC Programmable Interrupt Controller) Phan Trung Kiờn 37 PIC Bus DL INTR INTR INTR BXL INTR PIC INTA INTR Modul vo Modul vo Modul vo Modul vo PIC cú nhiu...