0
  1. Trang chủ >
  2. Công Nghệ Thông Tin >
  3. Phần cứng >

Kiến trúc máy tính PHẦN II hợp NGỮ chương 6 NHÓM LỆNH TÍNH TOÁN số học và LUẬN lý

Kiến trúc máy tính PHẦN II HỢP NGỮ - Chương 6 NHÓM LỆNH CHUYỂN DỮ LIỆU pdf

Kiến trúc máy tính PHẦN II HỢP NGỮ - Chương 6 NHÓM LỆNH CHUYỂN DỮ LIỆU pdf

... lệnh có ghi DX dùng cho trường hợp địa cổng 16 bit Lệnh IN (t.t) • Ví dụ đọc từ cổng có số hiệu 8bit: IN AL ,61 h IN AX,40h đọc từ cổng có số hiệu 16bit: MOV DX,378h IN AL,DX Lệnh OUT • Dạng lệnh ... Xuất liệu từ ghi tích lũy AL AX cổng xuất nhập có địa bit số tức thời immed8 hay có địa 16 bit ghi DX Lệnh OUT (t.t) OUT 20h,AL MOV DX,2F8h OUT DX,AL Lệnh LEA • • • • Dạng lệnh : LEA reg 16, mem ... ;lấy địa bảng liệu XLAT ;AL chứakítự ‘A’ Lệnh IN • Cú pháp: IN AL,immed8 IN AL,DX IN AX,immed8 IN AX,DX • Ý nghĩa : đọc giá trị 8bit 16bit từ cổng – Dạng lệnh có immed8 dùng trường hợp địa cổng...
  • 23
  • 526
  • 3
Kiến trúc máy tính PHẦN II hợp NGỮ   chương 6 NHÓM LỆNH TÍNH TOÁN số học và LUẬN lý

Kiến trúc máy tính PHẦN II hợp NGỮ chương 6 NHÓM LỆNH TÍNH TOÁN số học LUẬN

... chứa vào DL Tính tổng chữ số (ở hệ 10) số 16 bit chứa ghi AX, kết chứa vào DL Các chương trình hỗ trợ • Chương trình 1: Xuất giá trị số nguyên 16 bit hình • Chương trình 2: Nhập giá trị số nguyên ... ← số dư (AX / thn8) – Toán hạng nguồn 16 bit : AX ← (DXAX / thn 16) DX ← số dư (DXAX / thn 16) • Tác động cờ : Lệnh IDIV • Tương tự lệnh DIV làm việc số có dấu Nhóm lệnh xử logic AND OR XOR NOT ... ES:[SI] mem Lệnh MUL • Dạng lệnh : MUL reg MUL mem • Giải thích : nhân số không dấu – Trường hợp toán hạng nguồn bit : AX ← AL * thn8 – Trường hợp toán hạng nguồn 16 bit : {DX AX} ← AX * thn 16 • Tác...
  • 37
  • 543
  • 0
Kiến trúc máy tính PHẦN II HỢP NGỮ - Chương 7 NHÓM LỆNH CHUYỂN ĐiỀU KHIỂN potx

Kiến trúc máy tính PHẦN II HỢP NGỮ - Chương 7 NHÓM LỆNH CHUYỂN ĐiỀU KHIỂN potx

... … ;… Lệnh lặp Cấu trúc • Cú pháp: – Lệnh Lệnh – …… – Lệnh n Cấu trúc If – Then Cấu trúc If – Then - Else Cấu trúc Case Cấu trúc lập For - Do Cấu trúc lặp While - Do Cấu trúc lặp Repeat - Until ... dấu Nhảy theo kiểu đơn Nhóm lệnh chuyển điều khiển( t.t) • Lệnh so sánh CMP • Lệnh lặp LOOP • Các lệnh khác JP/JNP, JS/JNS, JO/JNO JC / JNC, JZ/ JNZ JCXZ Lệnh JMP • Dạng lệnh : JMP shortlabel JMP ... Nhóm lệnh chuyển điều khiển Lệnh nhảy không điều kiện JMP • Lệnh nhảy có điều kiện JB / JNAE JBE / JNA Số JA / JNBE không dấu JAE /...
  • 40
  • 447
  • 4
Kiến trúc máy tính PHẦN II HỢP NGỮ - Chương 1 pps

Kiến trúc máy tính PHẦN II HỢP NGỮ - Chương 1 pps

... máy hợp ngữ Ngôn ngữ máy 56 01: 010 0 56 01: 010 2 56 01: 010 5 B4.02 80.C2.30 50 Hợp ngữ MOV ADD PUSH AH, DL,30 AX Hợp ngữ • Ngôn ngữ lập trình cấp thấp, dùng dạng gợi nhớ tập lệnh mnemonic [operand1 [,operand2] ... DS:DX = Địa chuỗi cần xuất INT 21h • Trị trả về: Các dạng hợp ngữ • Nhị phân: – Gồm dãy chữ số 1, kết thúc ký tự B b – Ví dụ: 010 0 010 1B : 11 110 00 011 110 000b : 8bit 16 bit Các dạng (t.t) • Thập phân: ... Chương TỔNG QUAN VỀ HỢP NGỮ Nội dung • • • • Giới thiệu hợp ngữ Lập trình với hợp ngữ Ví dụ mẫu Bài tập I.Giới thiệu • Hợp ngữ - Assembly • Trình dịch hợp ngữ - Assembler • So sánh ngôn ngữ máy...
  • 49
  • 403
  • 0
Tiểu luận kiến trúc máy tính  "Tìm hiểu và nghiên cứu hệ thống bus trong máy tính"

Tiểu luận kiến trúc máy tính "Tìm hiểu nghiên cứu hệ thống bus trong máy tính"

... bạn hiểu biết sâu hệ thống Bus máy tính, hiểu tầm quan trọng hệ thống Bus máy tính mà định lựa chọn đề tài “Tìm hiểu nghiên cứu hệ thống Bus máy vi tính Để hiểu nắm vững hệ thống Bus máy tính, ... cứu Mang lại cho tất người có thêm hiểu biết hệ thống Bus máy tính, hiểu tầm quan trọng hệ thống Bus máy tính 1.3.2 Đối tượng phạm vi nghiên cứu Hệ thống Bus máy tính thuộc phòng thực hành trường ... Tốcđộ Bus [MHz]xSốbyte trong mộtlầntruyềntải Chukìdữliệutheoxungnhịp 2.4 Hệ thống Bus máy tính Trong hệ thống Bus máy tính CPU Bus mater nắm quyền điều hành toàn hệ thống Bus Tuy...
  • 29
  • 4,216
  • 16
Bài giảng kiến trúc máy tính trường đại học công nghiệp thực phẩm

Bài giảng kiến trúc máy tính trường đại học công nghiệp thực phẩm

... viên có kiến thức thành phần hệ thống máy tính, khái niệm kiến trúc máy tính, tập lệnh Nắm vững kiến thức kiểu kiến trúc máy tính, liên kết hệ thống 9|Page Trường Đại Học Công Nghiệp Thực Phẩm Chương ... trang bị kiến thức lịch sử phát triển máy tính, hệ máy tính cách phân loại máy tính 1|Page Trường Đại học Công Nghiệp Thực Phẩm Chương 1: Giới thiệu chung Máy tính phân loại a) Máy tính( Computer): ... e Trường Đại Học Công Nghiệp Thực Phẩm Chương 3: Biểu diễn liệu số học máy tính Chương BIỂU DIỄN DỮ LIỆU VÀ SỐ HỌC MÁY TÍNH Mục đích: Cung cấp kiến thức hệ đếm, biểu diễn số nguyên số thực máy...
  • 86
  • 929
  • 17
Kiến trúc máy tính & hợp ngữ - phần 1 pptx

Kiến trúc máy tính & hợp ngữ - phần 1 pptx

... 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ương trình thực công việc đơn giản Giải thích ... Kaufmann, 2005  Nguyễn Minh Tuấn, Kiến trúc máy tính, ĐHKHTN, TP.HCM  W.Stallings, Computer Architecture and Organization, Prentice Hall, 2007 Vũ Minh Trí - vmtri@fit.hcmus.edu.vn Một số quy...
  • 8
  • 651
  • 2
KIẾN TRÚC MÁY TÍNH &HỢP NGỮ - PHẦN 2 docx

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 máy tính cá nhân ngày 13 1: Màn hình 2: Mainboard 3: CPU ... ngoại vị HDD, Mouse, Keyboard…Nằm cuối mainboard Abstraction layers 22 23 Homework 24  Đọc tài liệu:  01_Timeline.pdf  02_ Hardware.pdf  Patterson and Hennessy, Computer Organization and Design:...
  • 24
  • 509
  • 3
KIẾN TRÚC MÁY TÍNH &HỢP NGỮ - PHẦN 3 pptx

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 tính (thường dùng nhất)    ... (hexadecimal)  Chuyển đổi: A = 1 23 d = 01111011 b = 1 73 o = 7B h  Hệ số thường biển diễn máy tính hệ số Chuyển đổi hệ số  Đặc điểm    Con người sử dụng hệ thập phân Máy tính sử dụng hệ nhị phân,...
  • 45
  • 655
  • 3
KIẾN TRÚC MÁY TÍNH &HỢP NGỮ - PHẦN 4 potx

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): Phần định trị (phần lẻ sau dấu chấm) Ví dụ  Biểu ... nhiên…với bit:  Phần nguyên lớn biểu diễn: 255  Phần thập phân nhỏ biểu diễn: 2-8 ~ 1 0-3 = 0.001  Biểu diễn số nhỏ 0.0001 (1 0 -4 ) hay 0.000001 (1 0-5 )?  Một giải pháp: Tăng số bit phần thập phân...
  • 22
  • 498
  • 0
KIẾN TRÚC MÁY TÍNH &HỢP NGỮ - PHẦN 5 pdf

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 00000000 00000101 Hợp ngữ : ori $4, $0, ... việc viết ngôn ngữ cấp “quá cao” trở nên chạy chậm phải phiên dịch nhiều lần để trở thành ngôn ngữ máy  Hợp ngữ (Assembly language) Highest-level language Lower-level language Lower-level language...
  • 27
  • 637
  • 2
Kiến trúc máy tính & hợp ngữ ( phần 2) pdf

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) Phép ... mthi (move to high)   mflo mfhi $s0 $s0 ($ s0 = $lo) ($ s0 = $hi) Phép chia 22  Cú pháp: div $s0, $s1  Kết (6 4 bit) chứa ghi  $lo (3 2 bit) = $s0 / $s1 (thương)  $hi (3 2 bit) = $s0 % $s1 (số...
  • 110
  • 1,123
  • 10
Kiến trúc máy tính & hợp ngữ ( phần 3) ppt

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 (auxilary ... Thanh ghi liệu DX (data): AX chứa liệu phép tính nhân chia số 16 bit DX dùng để chứa địa cổng lệnh vào liệu trực tiếp (IN/OUT) Các ghi đoạn • Tổ chức nhớ Mbytes  Đoạn nhớ (segment)  216 FFFFFH...
  • 99
  • 637
  • 1
KIẾN TRÚC MÁY TÍNH &HỢP NGỮ - PHẦN 7 ppt

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) S = ... m7 = xyz M7 = x’ + y’ + z’ maxterm F Các dạng đồ Karnaugh 24 B B A 0 11 10 0 A 01 1 00 A BC B A CD C B 00 01 11 10 00 01 13 15 14 11 10 AB 11 12 A 10 D C Ví dụ 25 F(A, B, C) = Σ(1, 4, 5, 6, 7) ...
  • 92
  • 411
  • 2

Xem thêm

Từ khóa: khối tính toán số học và logic alu arithmetic logic unitkhối điều khiển control unit khối tính toán số học và logic alu các thanh ghi registerskhối điều khiển control unit khối tính toán số học và logic alu bộ nhớ trongđề thi kiến trúc máy tính và hợp ngữ khtnđề thi kiến trúc máy tính và hợp ngữbài giảng kiến trúc máy tính và hợp ngữtai lieu mon kien truc may tinh va hop ngukiến trúc máy tính và hợp ngữtài liệu kiến trúc máy tính và hợp ngữkiến trúc máy tính và hợp ngữ khtnkiến trúc máy tính và hợp ngữ vũ minh trítim bài tập kiến trúc máy tính và hợp ngữbài tập có lời giải môn kiến trúc máy tính và hợp ngữbài tập kiến truc máy tính và hợp ngữtong hop bai tap kien truc may tinh vusontkNghiên cứu tổ chức pha chế, đánh giá chất lượng thuốc tiêm truyền trong điều kiện dã ngoạiđề thi thử THPTQG 2019 toán THPT chuyên thái bình lần 2 có lời giảiBiện pháp quản lý hoạt động dạy hát xoan trong trường trung học cơ sở huyện lâm thao, phú thọGiáo án Sinh học 11 bài 13: Thực hành phát hiện diệp lục và carôtenôitGiáo án Sinh học 11 bài 13: Thực hành phát hiện diệp lục và carôtenôitGiáo án Sinh học 11 bài 13: Thực hành phát hiện diệp lục và carôtenôitĐỒ ÁN NGHIÊN CỨU CÔNG NGHỆ KẾT NỐI VÔ TUYẾN CỰ LY XA, CÔNG SUẤT THẤP LPWANPhát triển mạng lưới kinh doanh nước sạch tại công ty TNHH một thành viên kinh doanh nước sạch quảng ninhNghiên cứu tổng hợp các oxit hỗn hợp kích thƣớc nanomet ce 0 75 zr0 25o2 , ce 0 5 zr0 5o2 và khảo sát hoạt tính quang xúc tác của chúngNghiên cứu khả năng đo năng lượng điện bằng hệ thu thập dữ liệu 16 kênh DEWE 5000Tìm hiểu công cụ đánh giá hệ thống đảm bảo an toàn hệ thống thông tinThơ nôm tứ tuyệt trào phúng hồ xuân hươngSở hữu ruộng đất và kinh tế nông nghiệp châu ôn (lạng sơn) nửa đầu thế kỷ XIXTranh tụng tại phiên tòa hình sự sơ thẩm theo pháp luật tố tụng hình sự Việt Nam từ thực tiễn xét xử của các Tòa án quân sự Quân khu (Luận văn thạc sĩ)Giáo án Sinh học 11 bài 15: Tiêu hóa ở động vậtGiáo án Sinh học 11 bài 15: Tiêu hóa ở động vậtĐổi mới quản lý tài chính trong hoạt động khoa học xã hội trường hợp viện hàn lâm khoa học xã hội việt namHIỆU QUẢ CỦA MÔ HÌNH XỬ LÝ BÙN HOẠT TÍNH BẰNG KIỀMMÔN TRUYỀN THÔNG MARKETING TÍCH HỢPTÁI CHẾ NHỰA VÀ QUẢN LÝ CHẤT THẢI Ở HOA KỲ