cấu trúc máy tính và hợp ngữ chương 4 potx

Cấu trúc máy tính và hợp ngữ . chương 1

Cấu trúc máy tính và hợp ngữ . chương 1

Ngày tải lên : 07/11/2013, 02:15
... S0 822 84 15 16 7 8 1 17 2 3 5 11 6 4 10 12 13 S0 S1 X1 X2 ARDY AYEN SRDY SYEN EFI RES F/C READY CLK RESET PCLK 80287 23 22 21 20 19 18 17 16 15 14 12 11 8 7 6 5 26 25 24 40 32 35 37 2 1 38 36 39 27 28 34 33 29 31 3 D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 D12 D13 D 14 D15 ERROR BUSY PEREQ READY CLK RESET CLK286 S0 S1 HLDA PEACK CKM NPRD NPWR NPS1 NPS2 CMD0 CMD1 COD/INTA S1 S0 82288 19 3 18 1 2 15 14 7 6 13 12 11 17 16 5 4 8 9 S0 S1 M/IO READY CLK CEN/AEN CENL CMDLY MB INTA IORC IOWC DT/R DEN ALE MCE MRDC MWTC 80286 34 33 32 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 8 7 5 4 1 66 65 68 67 6 63 31 29 59 57 64 53 54 61 52 36 38 40 42 44 46 48 50 37 39 41 43 45 47 49 51 A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 A11 A12 A13 A 14 A15 A16 A17 A18 A19 A20 A21 A22 A23 S0 S1 BHE COD/INTA HLDA LOCK M/IO PEACK READY CLK RST NMI INTR HOLD ERROR BUSY PEREQ CAP D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 D12 D13 D 14 D15 S1 822 84 15 16 7 8 1 17 2 3 5 11 6 4 10 12 13 S0 S1 X1 X2 ARDY AYEN SRDY SYEN EFI RES F/C READY CLK RESET PCLK S0 S0 S1 S1 Tài ... Màn hình - Máy in - Máy vẽ - Ổ đĩa … Bus hệ thống Thiết bị ngoại i Hình 1.3 – Sơ đồ khối một hệ thống máy tính Tài liệu Cấu trúc máy tính & Hợp ngữ Tổng quan về hệ thống máy tính GV: ... khiển bus. Vcc 74LS257 2 3 5 6 11 10 14 13 15 1 4 7 9 12 1A 1B 2A 2B 3A 3B 4A 4B G A/B 1Y 2Y 3Y 4Y RD WR AEN (8237A) IO/ M IOR IOW MEMR MEMW Tài liệu Cấu trúc máy tính & Hợp ngữ Tổng quan...
  • 28
  • 855
  • 8
Cấu trúc máy tính và hợp ngữ .chương 2

Cấu trúc máy tính và hợp ngữ .chương 2

Ngày tải lên : 07/11/2013, 02:15
... thanh ghi DS. Stack Tài liệu Cấu trúc máy tính& amp; Hợp ngữ Tổ chức CPU GV: Phạm Hùng Kim Khánh Trang 46 Có nền có chỉ số với độ dời 8B4005 FF6105 FE4205 FF4B05 MOV AX,[BX+SI+5] JMP ... Byte 1 048 575 Byte 1 048 5 74 Byte 1 Byte 0 Word 5 242 87 Word 0 Byte 1 048 5 74 Byte 1 048 572 Byte 2 Byte 0 Byte 1 048 575 Byte 1 048 573 Byte 3 Byte 1 Word dữ liệu 16 bit Byte 1 048 575 ... Byte 1 048 575 Byte 1 048 5 74 Byte 3 Byte 2 Đọc lần 1 Byte 1 Byte 0 Đọc lần 2 Tài liệu Cấu trúc máy tính& amp; Hợp ngữ Tổ chức CPU GV: Phạm Hùng Kim Khánh Trang 44 Tham chiếu bộ nhớ...
  • 19
  • 863
  • 8
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ổng quát của một máy tính. Nguyên lý hoạt động của máy tính Câu hỏi ôn tập 10/17/12 Chuong 1 CẤU TR ÚC TỔNG QT 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 ... 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 TỔNG QUÁT CỦ A HTMT 24 Nguyên lý ho t ... Charles Marut Giáo trình Cấu trúc máy tính - Tống Văn On Lập trình Hợp ngữ - Nguyeãn Ngoïc Taá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...
  • 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
... số là gì ? Chuong 2 : Tổ chức CPU 50 AX Register AH Thí dụ nếu AX=1234h thì AH=12H AL=34h 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 AL Thanh ghi AH là nửa cao của thanh ghi AX Thanh ghi AL là nửa ... Chuong 2 : Tổ chức CPU 41 Nhược điểm của Bus ISA Data bus bị hạn chế ở 16 bits  không thể phốI hợp vớI data bus 32 bits của bộ VXL 386 /48 6/Pentum. Address bus địa chỉ 24 bits giới hạn khả năng ... sẽ giúp sắp xếp địa chỉ I/O, IRQ các kênh DMA. Chuong 2 : Tổ chức CPU 24 Sự phân phối thời gian cho 2 quá trình lấy lệnh thi hành lệnh của CPU thường CPU đường ống Thi hành lệnh Lấy...
  • 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
... 100 55 14: 0100 MOV AH, 2 55 14: 0100 MOV AH, 2 55 14: 0102 MOV DL, 41 55 14: 0102 MOV DL, 41 55 14: 01 04 INT 21H 55 14: 01 04 INT 21H SEGMENT OFFSET User gỏ vào 10/17/12 Chuong 3 Debug 9 Minh họa lệnh Minh ... 0000:0000 chỉ B800:0000; bảng vector ngắt quãng 0000:0000 Gỏ vào máy bằng lệnh A, đoạn chương trình sau ở địa Gỏ vào máy bằng lệnh A, đoạn chương trình sau ở địa chỉ 2000:0100 chỉ 2000:0100 10/17/12 Chuong ... TRÌNH GỢ RỐI DEBUG CHƯƠNG TRÌNH GỢ RỐI DEBUG  Dịch được 1 chương trình ngắn Dịch được 1 chương trình ngắn Mục tiêu  Xem các thanh ghi cờ của CPU Xem các thanh ghi cờ của CPU  ...
  • 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
... phần mềm cấu hình chẩn đoán hệ thống, các chương trình con nhập/xuất cấp thấp mà DOS sử dụng. Các chương trình này được mã hoá trong ROM được gọi là phần dẽo (firmware). Một tính năng ... 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 48 6, 256 bit/hàng cho Pentium. Mỗi ... ẹúa? Chương 3 : Tổ chứ c Memory 2 Bộ nhớ (Memory) Nội dung : 1. Tổ chức bộ nhớ của máy tính IBM PC 2. Phân loại bộ nhớ : Primary Memory Secondary Memory. 3. Quá trình CPU đọc bộ nhớ. 4. Quá...
  • 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
... LPT2 LPT3. hay LPT1, LPT2 LPT3. Địa chỉ của các cổng này lưu trong bộ nhớ tại 40 8, 40 A, 40 C. Tên cổng địa chỉ Nơi chứa địa chỉ COM1 3F8H 40 0 COM2 2F8H 40 2 PRN 3BCH 40 8 LPT2 378H 40 A 48 48 Chuong ... dừng 4 0700:0 147 07 147 tràn khi làm việc vớI số có dấu 5 F000:FF 54 FFF 54 In màn hình (BIOS) 6 ,7 dự trữ 8 đến F các ngắt của chip 8259 10 F000:F065 FF065 Vào ra cho Video (BIOS) 11 F000:F84D FF84D ... Interrupt 36 36 09 09 74 74 00 00 2A 2A E4 E4 00 00 F0 F0 5B 5B E0 E0 00 00 F0 F0 76 76 2A 2A 00 00 30 30 5B 5B E8 E8 00 00 F0 F0 BẢNG VECTOR NGẮT Số ngắt 8 4 x 00014h 00014h 00018h 00018h 0001Ch 0001Ch 00024h 00024h 4...
  • 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
... 45 4C 4C 4F 20 MES DB "HELLO WORD$" 5 0000 48 45 4C 4C 4F 20 MES DB "HELLO WORD$"  6 57 4F 52 44 24 6 57 4F 52 44 24  7 .CODE 7 .CODE  8 0000 MAIN PROC 8 0000 ... Assembly Chương 5 : Nhập môn Assembly Hiểu ngôn ngữ máy ngôn ngữ Assembly. Hiểu ngôn ngữ máy ngôn ngữ Assembly. Trình hợp dịch Assembler. Trình hợp dịch Assembler. Lý do nghiên cứu Assembly. Lý ... dùng kiểu cấu trúc <= 64 K bộ nhớ cho .model small : dùng kiểu cấu trúc <= 64 K bộ nhớ cho mã , 64K cho dữ liệu. mã , 64K cho dữ liệu.  .Stack 100h : dành 256 bytes cho stack của chương...
  • 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
... Biết vận dụng các kỹ năng trên vào vấn đề cần giải Biết vận dụng các kỹ năng trên vào vấn đề cần giải quyết hiện thực thành chương trình. quyết hiện thực thành chương trình. Mục tiêu 2910/17/12 ... [BX +4] MOV SUM , AX ……… LIST DB 10h, 20h, 40 h, 2h, 5h SUM DW 0 Cách thực hiện : Lấy địa chỉ của List vào BX Dựa vào BX để xác định các phần tử của array. Khi tính tổng xong, đưa tổng vào biến ... 3,5,6,9,10, 29,30 ,46 ,45 ,90 Truy xuất phần tử đầu , phần tử thứ 2 thứ 5 của mảng: MOV AL, TABLE hay MOV AL, TABLE[0] MOV AL, TABLE+1 hay MOV AL, TABLE[1] MOV AL, TABLE +4 hay MOV AL, TABLE [4] 3610/17/12...
  • 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
... lệnh của Assembly để hiện thực cấu trúc logic của ngôn ngữ cấp cao. Chuong 8 : Cau truc DK va V ong lap 36 Cấu trúc IF với OR Phát biểu IF có kèm toán tử OR Cấu trúc logic IF (A1>OP1) OR (A1>=OP2) ... va V ong lap 34 BIỂ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 ... gắng tổ chức chương trình cho tốt  phải thiết kế được các bước chương trình sẽ phải thực hiện. Bằng sự tổ hợp của lệnh nhảy ta hoàn toàn có thể mô phỏng cấu trúc điều khiển vòng lặp. ...
  • 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
... (tt) Khi hợp dịch nội dung nhóm lệnh này mà ta đã Khi hợp dịch nội dung nhóm lệnh này mà ta đã gán cho macro sẽ được thay thế vào những nơi có gán cho macro sẽ được thay thế vào những nơi ... Macro gọi Macro Định nghĩa Macro gọi Macro Vấn đề truyền thông số trong Macro. Vấn đề truyền thông số trong Macro. Macro lồng nhau. Macro lồng nhau. Sử dụng Macro để gọi chương ... MACRO BÀI TẬP MACRO Bài 1 : 1. Viết một MACRO tính USCLN của 2 biến số M N. Thuật toán USCLN như sau : WHILE N <> 0 DO M = M MOD N Hoán vị M N END_WHILE Bài 2 : MACRO doi tu so...
  • 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
... PrintNum10 Chương 10: CHƯƠNG TRÌNH CON 1 Chương 9 STACK & CHƯƠNG TRÌNH CON Giới thiệu STACK Một số ứng dụng của STACK Cấu trúc của 1 CTC Cơ chế làm việc của 1 CTC Vấn đề truyền tham số Chương ... Offset của 2 chuổi ký tự gọi CTC nối 2 chuổi này 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 đưa vào bộ nhớ. Chương 10: CHƯƠNG T RÌNH CON 26 CHUYỂN ... VỀ CT CHÍNH. Chương 10: CHƯƠNG T RÌNH CON 27  NEAR : lấy địa chỉ OFFSET (16BIT) trong STACK gán vào thanh ghi IP.  FAR : lấy địa chỉ OFFSET SEGMENT trong STACK nạp vào thanh ghi CS:IP. NEAR...
  • 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
... hình : text Coo 2 chế độ làm việc của màn hình : text đồ họa. đồ họa. Chế độ màn hình : Chế độ màn hình : 25 dòng 80 cột 25 dòng 80 cột 25 dòng 40 cột. 25 dòng 40 cột. Màn ... Throat tính của ký tự được lưu trong Throat tính của ký tự được lưu trong 1 byte gọi là byte thuộc tính. 1 byte gọi là byte thuộc tính. 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 BIT 7 6 5 4 3 2 1 0 BACKGROUND ... text 03h 80x25 color text 04h 320x400 4 color graphics 06h 640 x200 2 color graphics 07h 80x25 black and white text, monochrome adaptor only 0Dh 320x200 16 color graphics 0Eh 640 x200 16 colors graphics,...
  • 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
... bytes side track 360K 2 40 9 720 1,0 24 368, 640 720K 2 80 9 1 ,44 0 512 737,280 1.2MB 2 80 15 2 ,40 0 512 1,228,800 1.4MB 2 80 18 2,880 512 1 ,47 4,560 32MB 6 6 14 17 62,610 2, 048 32,056,832 ... DIA TU 37 Viết chương trình ghi dữ liệu vào file với yêu cầu : • Tên file nhập từ bàn phím • Dữ liệu ghi vào file cũng gỏ từ bàn phím kết thúc việc nhập bằng phím CTRL+Z Viết chương trình ... định trước 40 h Ghi vào File hay đọc từ thiết bị 1 số bytes định trước 42 h di chuyển con trỏ File trước khi đọc/ ghi CÁC CHỨC NĂNG NÀY PHẢI ĐƯA VÀO AH 10/17/12 LAP TRINH XU LY DIA TU 4 10/17/12...
  • 65
  • 528
  • 2

Xem thêm