cấu trúc twice as much as

Cấu trúc máy tính và ASM - Chương 1

Cấu trúc máy tính và ASM - Chương 1

Ngày tải lên : 15/10/2012, 14:33
... tính Câu hỏi ôn tập 10/17/12 Chuong 1 CẤU TR ÚC TỔNG QUÁT CỦ A HTMT 2 Cấu trúc Máy tính & Cấu trúc Máy tính & Lập trình Assembly Lập trình Assembly MỤC MỤC TIÊU TIÊU : 1. Khám ... Chuong 1 CẤU TR ÚC TỔNG QUÁT CỦ A HTMT 1 CẤU CẤU TRÚC TRÚC MÁY MÁY TÍNH TÍNH LẬP TRÌNH HỢP NGỮ LẬP TRÌNH HỢP NGỮ 10/17/12 Chuong 1 CẤU TR ÚC TỔNG QUÁT CỦ A HTMT 10 10/17/12 Chuong 1 CẤU TR ÚC ... ngữ - Nguyễn Ngọc Tấn -Vũ Thanh Hiền Cấu trúc Máy tính - Đại học Bách khoa 10/17/12 Chuong 1 CẤU TR ÚC TỔNG QUÁT CỦ A HTMT 8 Nắm được tổng quan về cấu trúc máy tính. Hiểu về Máy Turing &...
  • 28
  • 842
  • 5
Cấu trúc máy tính và ASM - Chương 2

Cấu trúc máy tính và ASM - Chương 2

Ngày tải lên : 15/10/2012, 14:34
... 16 digits: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F do đó cơ số (base) là 16. Hexadecimal numbers are compact and easy to read. Ta dễ dàng biến đốI các số từ binary system sang hexadecimal ... on and off, or 1 and 0. MT dùng binary system, binary system có 2 digits: 0, 1 Như vậy cơ số (base) là 2. Mỗi ký số (digit) trong hệ binary number được gọi là BIT, 4 bits nhóm thành 1 NIBBLE, ... sung đều không phảI là Plug and Play. 3. BIOS trên mainboard và Card bổ sung là Plug and Play  cấu hình tự động thực hiện mọi công việc. 2. BIOS trên mainboard Plug and Play nhưng Card bổ sung...
  • 112
  • 650
  • 2
Cấu trúc máy tính và ASM - Chương 3

Cấu trúc máy tính và ASM - Chương 3

Ngày tải lên : 15/10/2012, 14:34
... số] L [địa chỉ] 10/17/12 Chuong 3 Debug 4 Tập lệnh của Debug Tập lệnh của Debug A <Assemble> : A <Assemble> : cho phép viết từ bàn phím các lệnh mã máy cho phép viết từ bàn phím các ... nhớ. Đóa : = 0 ổ đóa A, =1 ổ đóa B, =2 ổ đóa C …. 10/17/12 Chuong 3 Debug 15 Lệnh U (Unassemble) Lệnh U (Unassemble) công dụng : in ra 32 bytes mã máy của công dụng : in ra 32 bytes mã máy ... (Dump) D (Dump) Hiện nội dung bộ nhớ theo dạng hệ 16 và Hiện nội dung bộ nhớ theo dạng hệ 16 và ASCII ASCII . . Cách gọi : D <khoảng> Ex : - D F000 : 0 - D ES : 100 - D 100 10/17/12 10/17/12 Chuong...
  • 30
  • 518
  • 1
Cấu trúc máy tính và ASM - Chương 4

Cấu trúc máy tính và ASM - Chương 4

Ngày tải lên : 15/10/2012, 14:34
... tổng dung lượng bộ nhớ, số ổ đóa, kiểu màn hình… Chương 3 : Tổ chứ c Memory 14 Cấu trúc Cache Cache được cấu tạo thành từng hàng (cache lines) , 32 bit/hàng cho 386, 128 bit/hàng cho 486, ... bus rãnh. WBC : CPU ghi data vào cache, khi cache đầy thì đẩy thông tin ra bộ đệm (đệm castoff) rồi từ castoof, data chuyển sang bộ nhớ qui ước. Chương 3 : Tổ chứ c Memory 21 Memory Map 1024 ... năng quan trọng của ROM BIOS là khả năng phát hiện sự hiện diện của phần cứng mới trong MT và cấu hình lại hệ điều hành theo Driver thiết bị. Chương 3 : Tổ chứ c Memory 12 Sơ lược về Cache ...
  • 37
  • 545
  • 1
Cấu trúc máy tính và ASM - Chương 5

Cấu trúc máy tính và ASM - Chương 5

Ngày tải lên : 15/10/2012, 14:34
... F các ngắt của chip 8259 10 F000:F065 FF065 Vào ra cho Video (BIOS) 11 F000:F84D FF84D kiểm tra cấu hình tbị (BIOS) 12 F000: F841 FF841 kiểm tra kích thước bộ nhớ (BIOS) Chuong 5 : I/O Devices ... ra (đọc mã scan tương ứng). INT 9h chuyển mã scan này thành mã dài 2 bytes , byte thấp chứa mã ASCII của phím đó, byte cao chứa mã scan.    mạch bàn phím gây ra ngắt 9 mạch bàn phím gây...
  • 49
  • 581
  • 1
Cấu trúc máy tính và ASM - Chương 6

Cấu trúc máy tính và ASM - Chương 6

Ngày tải lên : 15/10/2012, 14:34
... trình TenCT .ASM TenCT .OBJ MASM.EXE MASM.EXE TenCT .EXE TenCT .EXE TenCT .MAP TenCT .LIST TenCT .CRF LINK.EXE LINK.EXE 10/17/12 Chuong 5 Nhap mon ASM 15 Cấu trúc của 1 CT ASM Cấu trúc của 1 CT ASM DOSSEG DOSSEG .MODEL ... phần cơ bản của Assembly Hiểu các thành phần cơ bản của Assembly Nắm được cấu trúc của 1 CT Assembly. Nắm được cấu trúc của 1 CT Assembly. Biết viết 1 chöông trình Assembly. Bieát vieát ... ngôn ngữ Assembly riêng. máy riêng cũng như 1 ngôn ngữ Assembly riêng. 10/17/12 10/17/12 Chuong 5 Nhap mon ASM Chuong 5 Nhap mon ASM 1 1 Chöông 5 : Nhập môn Assembly Chương 5 : Nhập môn Assembly ...
  • 38
  • 620
  • 2
Cấu trúc máy tính và ASM - Chương 7

Cấu trúc máy tính và ASM - Chương 7

Ngày tải lên : 15/10/2012, 14:34
... – Tập lệnh các phép định địa chỉ – Tập lệnh Hiểu cách dùng toán tử trong ASM. Hiểu cách dùng toán tử trong ASM. Nắm được tập lệnh của CPU 8086/8088. Nắm được tập lệnh của CPU 8086/8088. ... nhập theo thứ tự mã ASCII. Kết quả có dạng : Nhập một ký tự : B Ký tự đứng trước : A Ký tự đứng sau : C Bài 2 : Viết chương trình nhập 2 ký tự và hiển thị ký tự thứ 3 có mã ASCII là tổng của mã ... (Operand) Toán hạng (Operand) Các toán hạng chỉ ra nơi chứa dữ liệu cho 1 lệnh , chỉ thị. Hầu hết các lệnh Assembly đều có đối số là 1 hoặc 2 toán hạng Có 1 số lệnh chỉ có 1 toán hạng như RET, CLC. Với các...
  • 40
  • 616
  • 1
Cấu trúc máy tính và ASM - Chương 8

Cấu trúc máy tính và ASM - Chương 8

Ngày tải lên : 15/10/2012, 14:34
... trong cấu trúc Logic. Chuong 8 : Cau truc DK va V ong lap 41 Caáu trúc CASE Cấu trúc logic CASE INPUT OF ‘A’ : Proc_A ‘B’ : Proc_B ‘C’ : Proc_C ‘D’ : Proc_D End ; HIỆN THỰC BẰNG ASM CASE ... lap 34 BIEÅU DIỄN CẤU TRÚC LOGIC MỨC CAO BIỂU DIỄN CẤU TRÚC LOGIC MỨC CAO Dù Assembly không có phát biểu IF, ELSE, WHILE, REPEAT, UNTIL,FOR,CASE nhưng ta vẫn có thể tổ hợp các lệnh của Assembly để ... PROC_A JMP ENDCASE TESTB : CMP AL, ‘B’ JNE TESTC CALL PROC_B JMP ENDCASE TESTC : CMP AL, ‘C’ JNE TESTD CALL PROC_C JMP ENDCASE TESTD : CMP AL, ‘D’ JNE ENDCASE CALL PROC_D ENDCASE : ………. ...
  • 52
  • 651
  • 2
Cấu trúc máy tính và ASM - Chương 9

Cấu trúc máy tính và ASM - Chương 9

Ngày tải lên : 15/10/2012, 14:34
... hơn 1 lần trong cùng một chương trình, trình ASM định nghóa thành phần dữ liệu hoặc nhãn cho mỗi lần sử dụng  các tên giống nhau lặp lại khiến cho ASM báo lỗi. Để đảm bảo tên nhãn chỉ được tạo ... NHIỀU NHÃN ĐƯC TẠO RA  LÀM SAO GIẢI QUYẾT VẤN ĐỀ NHẢY ĐIỀU KHIỂN? ASSEMBLY GIẢI QUYẾT VAN ẹE NAỉY BAẩNG CHặ THề LOCAL CệễếNG BệC MASM TẠO RA 1 TÊN DUY NHẤT CHO MỖI MỘT LABEL KHI MACRO ĐƯC GỌI ... ký hiệu được gán cho 1 nhóm Macro là 1 ký hiệu được gán cho 1 nhóm lệnh ASM – Macro là tên thay thế cho 1 nhóm lệnh ASM – Macro là tên thay thế cho 1 nhóm lệnh. lệnh. Trong lập trình nhiều...
  • 27
  • 616
  • 3
Cấu trúc máy tính và ASM - Chương 10

Cấu trúc máy tính và ASM - Chương 10

Ngày tải lên : 15/10/2012, 14:34
... : Module của chương trình chính (Main.ASM) có nhiệm vụ xác định Offset của 2 chuổi ký tự và gọi CTC nối 2 chuổi này và cho hiện kết quả ra màn hình. Module CTC (Sub.ASM) làm nhiệm vụ nối 2 chuổi và ... ghi c vo STACK ã ngun l mt thanh ghi 16 bit hay một từ nhớ Chương 10: CHƯƠNG T RÌNH CON 12 CẤU TRÚC CỦA CTCON TÊNCTC PROC [NEAR|FAR] CÁC LỆNH CỦA CTC RET TÊNCTC ENDP Chương 10: CHƯƠNG T RÌNH ... GiỮA CT GỌI VÀ CT ĐƯỢC GỌI. CÁCH NÀY THƯỜNG ĐƯỢC DÙNG : TRONG 1 CT ViẾT THUẦN TÚY BẰNG ASM ViẾT HỖN HỢP GiỮA ASM VÀ 1 NGÔN NGỮ CẤP CAO Chương 10: CHƯƠNG T RÌNH CON 3 LẬP TRÌNH VỚI STACK  Trong...
  • 32
  • 535
  • 2
Cấu trúc máy tính và ASM - Chương 11

Cấu trúc máy tính và ASM - Chương 11

Ngày tải lên : 15/10/2012, 14:34
... HOẶC NHIỀU KÝ TỰ CÙNG VỚI THUỘC TÍNH CỦA CHÚNG LÊN MÀN HÌNH. CHỨC NĂNG NÀY CÓ THỂ XUẤT MỌI MÃ ASCII KỂ CẢ KÝ TỰ ĐỒ HỌA ĐẶC BIỆT CÓ MÃ TỪ 1 ĐẾN 31 Chuoung 10 Lap trinh xu l y man hinh 30 Thieát...
  • 61
  • 607
  • 2
Cấu trúc máy tính và ASM - Chương 12

Cấu trúc máy tính và ASM - Chương 12

Ngày tải lên : 15/10/2012, 14:34
... Partittion 02H starting cylinder 10/17/12 LAP TRINH XU LY DIA TU 18 THÔNG TIN TRONG MASTER BOOT THÔNG TIN TRONG MASTER BOOT BYTE BĐẦU SỐ BYTES THÔNG TIN 11H 2 Số Entry của thư mục gốc ổ đĩa. 13H ... của đĩa đầu tiên trong ổ đĩa cứng. Trong Master boot có chứa bảng PARTITION TABLE cho biết tầm địa chỉ vật lý (dung lượng) của ổ đĩa luận lý. Master boot không thuộc Partition nào 10/17/12 ... ALLOCATION TABLE 10/17/12 LAP TRINH XU LY DIA TU 14 Còn được gọi là Boot Sector. Ổ đĩa cứng gọi là Master boot, là Sector đầu tiên khi đĩa được format. chứa 1 chương trình nhỏ cho biết dạng lưu...
  • 65
  • 528
  • 2
Cấu trúc máy tính và ASM - Chương 13

Cấu trúc máy tính và ASM - Chương 13

Ngày tải lên : 15/10/2012, 14:34
... : POP DI POP AX RET READSTR ENDP Giải thích : DI chứa offset của chuỗi BX chứa số ký tự nhập 8H mã ASCII của Backspace không  lưu nó vào chuỗi tăng số ký tự lên 1 Đúng  lùi con trỏ DI giảm số ký...
  • 46
  • 475
  • 1