• Kiến trúc máy tính - 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 - Chương 6: Nhóm lệnh tính toán số học và luận lý

    Output:AX chứa giá trị nhập • Giải thuật: – Nhập chuỗi số từ bàn phím – Đổi chuỗisố thành số

    pdf37 trang | Chia sẻ: aloso | Ngày: 16/12/2013 | Lượt xem: 4422 | Lượt tải: 0

  • Kiến trúc máy tính - Chương 6: Nhóm lệnh chuyển dữ liệuKiến trúc máy tính - Chương 6: Nhóm lệnh chuyển dữ liệu

    • ;dang EXE • .model small • .data • chuoi db 16,?,17 DUP('$') • moinhap db "Nhap vao chuoi toi da 15 ki tu: $" • ketqua db 13,10,"Chuoi vua nhap: $" • soluong db 13,10,"So luong ki tu(he 16): $" • bang db "0123456789ABCDEF" • • .code • main: • mov ax,@data • mov ds,ax

    pdf23 trang | Chia sẻ: aloso | Ngày: 16/12/2013 | Lượt xem: 4000 | Lượt tải: 0

  • Kiến trúc máy tính - Phần 2: Hợp ngữ - Chương 5: Tổng quan về hợp ngữKiến trúc máy tính - Phần 2: Hợp ngữ - Chương 5: Tổng quan về hợp ngữ

    Kiểumảng • Thực chất làmột loạt các byte hay từ nhớ liên tiếp nhau truy xuất địa chỉ thông qua tên biến • • Vídụ: vùng nhớ B_ARRAY chiều dài 3 byte b_array DB 10h,20h,30h thì: b_array là tên gán cho byte đầu tiên b_array+1 là tên của byte thứ hai b_array+2 là tên của byte thứ ba

    pdf49 trang | Chia sẻ: aloso | Ngày: 16/12/2013 | Lượt xem: 3471 | Lượt tải: 2

  • KIẾN TRÚC MÁY TÍNH - Ngôn ngữ máy tính và các phép toánKIẾN TRÚC MÁY TÍNH - Ngôn ngữ máy tính và các phép toán

    1. Chia phần giá trị tuyệt đối 2. Xác định dấu của kết quả  Dấu của thương:  Dương nếu số chia và số bị chia cùng dấu  Âm nếu số chia và số bị chia khác dấu  Dấu của phần dư: luôn cùng dấu với số bị chia 3. Đảo kết quả nếu cần thiết

    pdf142 trang | Chia sẻ: aloso | Ngày: 16/12/2013 | Lượt xem: 6161 | Lượt tải: 3

  • Kiến trúc máy tính - Chương 2: Vai trò của hiệu suấtKiến trúc máy tính - Chương 2: Vai trò của hiệu suất

    Việc đo đạt hiệu suất được thực hiện trên một tập hợp nhiều chương trình Öcần phải tổng hợp kết quả Kết quảtổng hợp phải có thể được sửdụng đểso sánh hiệu suất giữa nhiều máy tính với nhau Sửdụng giá trị trung bình (mean) đểtổng hợp và so sánh hiệu suất

    pdf19 trang | Chia sẻ: aloso | Ngày: 16/12/2013 | Lượt xem: 7066 | Lượt tải: 0

  • Kiến trúc máy tính - Bộ nhớ và các thiết bị lưu trữKiến trúc máy tính - Bộ nhớ và các thiết bị lưu trữ

    RAID 3  Như RAID 2  Chỉ sử dụng 1 đĩa dư thừa  RAID 4  Mỗi đĩa hoạt động một cách độc lập  Parity được lưu trong một đĩa parity riêng  RAID 5  Như RAID 4  Parity được phân ra trên tất cả các đĩa  RAID 6  Hai lần tính parity  Lưu các block khác nhau trên các đĩa khác nhau

    pdf86 trang | Chia sẻ: aloso | Ngày: 16/12/2013 | Lượt xem: 2999 | Lượt tải: 2

  • Kiến trúc máy tính - Chương 4: Bộ nhớ - Phân cấp bộ nhớKiến trúc máy tính - Chương 4: Bộ nhớ - Phân cấp bộ nhớ

    Nguyên lý cục bộ:  Chương trình có thể truy cập vào một phần khá nhỏ không gian địa chỉ tại 1 thời điểm. - Cục bộ thời gian - Temporal Locality - Cục bộ không gian - Spatial Locality  Hiểu bộ đệm, TLBs, bộ nhớ ảo bằng cách nghiên cứu cách chúng xử lý 4 câu hỏi: 1. Mục dữ liệu được đặt ở đâu? 2. Mục dữ liệu được tìm như thế nào? 3. Thay t...

    pdf63 trang | Chia sẻ: aloso | Ngày: 16/12/2013 | Lượt xem: 6754 | Lượt tải: 1

  • Kiến trúc máy tính - Chương 1: Một số khái niệm và công nghệKiến trúc máy tính - Chương 1: Một số khái niệm và công nghệ

    Bộ xử lý: - Là phần tử tích cực nhất của máy tính số - Đôi khi còn gọi là CPU (Central Processing Unit) - Gồm hai khối chính: khối dữ liệu và khối điều khiển. - Khối dữ liệu thực hiện các phép tính - Khối điều khiển ra lệnh cho khối dữ liệu, bộ nhớ, các thiết bị xuất/nhập, thực hiện cái mà câu lệnh của chương trình yêu cầu.

    pdf24 trang | Chia sẻ: aloso | Ngày: 16/12/2013 | Lượt xem: 3257 | Lượt tải: 4

  • Bài giảng Kiến trúc máy tính - Chương 1: Giới thiệuBài giảng Kiến trúc máy tính - Chương 1: Giới thiệu

    1970 bộ CPU 4004 (4 bit) của Intel trên 1 chip đầu tiên ra đời - 1972 CPU Intel 8008 (8 bit) 1974 CPU 8080, 1978 CPU 8086 (16 bit) 1979 CPU 8088 (8 bit) 1981 máy tính IBM PC đầu tiên ra đời trên cơ sở CPU Intel 8088 và hệ điều hành MS DOS 1982 CPU 80286 (16 bit) 1985 CPU 80386 (32 bit), 89-486, 93-Pentium

    ppt47 trang | Chia sẻ: aloso | Ngày: 16/12/2013 | Lượt xem: 2905 | Lượt tải: 1

  • Thực hành lập trình hợp ngữ Hướng dẫn sử dụng công cụ DebugThực hành lập trình hợp ngữ Hướng dẫn sử dụng công cụ Debug

    Các thao tác đọc ghi file (lệnh N, L, W) Cú pháp: N [pathname] Ý nghĩa: Khai báo tên file muốn đọc hoặc ghi Cú pháp: L [address] [drive] Ý nghĩa: Nạp một file/ ổ đĩa lên bộnhớ, sau khi nạp, giá trị32bit chứa trong cặp thanh ghi [BX|CX] cho biết kích thước file. Cú pháp: W [address] [drive] Ý nghĩa: Ghi một vùng nhớvào file. Lưu ý, sốbyt...

    pdf9 trang | Chia sẻ: aloso | Ngày: 16/12/2013 | Lượt xem: 3015 | Lượt tải: 1