0

cấu trúc sau as soon 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

Điện - Điện tử

... tínhCâu hỏi ôn tập 10/17/12 Chuong 1 CẤU TRÚC TỔNG QUÁT CỦA HTMT2 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 AssemblyMỤC MỤC TIÊUTIÊU :1. Khám ... Chuong 1 CẤU TRÚC TỔNG QUÁT CỦA HTMT1CẤUCẤUTRÚCTRÚCMÁYMÁYTÍNHTÍNHLẬ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 HTMT10 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 HTMT8 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

Điện - Điện tử

... 16 digits:0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, Fdo đó 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 ... Ngày xưa, con ngườidùng các que để đếm sau đó đã học vẽ các hình trên mặtđất và trên giấy.thí dụ số 5 lần đầu được biểu diễn bằng | | | | | (bằng 5 que). Sau đó chữ số La Mã bắt đầu dùng các ... on and off, or 1 and 0.MT dùng binary system, binary system có 2 digits: 0, 1Như vậy cơ số (base) là 2. Mỗi ký số (digit) trong hệ binary number được gọi là BIT, 4 bits nhómthành 1 NIBBLE,...
  • 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

Điện - Điện tử

... vào đoạn văn bản sau vào bộ nhớ tại địa chỉ Dùng lệnh E nhập vào đoạn văn bản sau vào bộ nhớ tại ñòa chæ DS:0100DS:01008086/8088/80286 Assembly language.8086/8088/80286 Assembly language.Copyright ... nhớ.Đóa : = 0 ổ đóa A, =1 ổ đóa B, =2 ổ đóa C …. 10/17/12Chuong 3 Debug15Lệ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à ASCIIASCII..Cách gọi : D <khoảng>Ex : - D F000 : 0 - D ES : 100 - D 100 10/17/1210/17/12Chuong...
  • 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

Điện - Điện tử

... (popped trước tiên).  Stack làm việc theo cơ chế LIFO (Last In First Out).Xét ví dụ sau : giả sử stack đang chứa 1 giaù trò 0006 Sau đó ta đưa 00A5 vào stack Chương 3 : Tổ chức Memory31Stack0006SPBEFORE0006SPAFTERLOW ... tổng dung lượng bộ nhớ, số ổ đóa, kiểu màn hình… Chương 3 : Tổ chức Memory14 Cấu trúc CacheCache đượ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 Memory21Memory Map1024...
  • 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

Điện - Điện tử

... IRQ5 hay không. Nếu có thì IRQ5 phải chờ cho đến sau khi ngắt ưu tiên thực hiện xong. Chuong 5 : I/O Devices 15Giải thích1. Con số theo sau INT báo cho CPU biết phải định vị mục nào trong ... F000:F065 bắt đầu được thi hành và hoàn tất khi gặp lệnh IRET.4. lệnh IRET giúp CT quay trở lại ngay sau lệnh gọi ngắt và tiếp tục thi hành lệnh này. Chuong 5 : I/O Devices 35Scan code của Bàn ... F các ngắt của chip 825910 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...
  • 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

Điện - Điện tử

... trìnhTenCT .ASM TenCT .OBJMASM.EXEMASM.EXETenCT .EXETenCT .EXETenCT .MAP TenCT .LISTTenCT .CRFLINK.EXELINK.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 ASMDOSSEGDOSSEG.MODEL ... phần cơ bản của AssemblyHiể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/1210/17/12Chuong 5 Nhap mon ASMChuong 5 Nhap mon ASM11Chöông 5 : Nhập môn AssemblyChươ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

Điện - Điện tử

... đứng sau ký tự đã nhập theo thứ tự mã ASCII.Kết quả có dạng :Nhập một ký tự : BKý tự đứng trước : AKý tự đứng sau : CBài 2 : Viết chương trình nhập 2 ký tự và hiển thị ký tự thứ 3 cómã ASCII ... – 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ớ.Segment của địa chỉ hiệu dụng được mặc định như Segment của địa chỉ hiệu dụng được mặc định như sau : sau :nếu không sử dụng BP trong địa chỉ hiệu dụng thì nếu không sử dụng BP trong địa chỉ hiệu...
  • 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

Điện - Điện tử

... trong cấu trúc Logic. Chuong 8 : Cau truc DK va Vong lap41Caáu trúc CASE Cấu trúc logic CASE INPUT OF ‘A’ : Proc_A ‘B’ : Proc_B ‘C’ : Proc_C ‘D’ : Proc_DEnd ; HIỆN THỰC BẰNG ASMCASE ... lap34BIEÅU DIỄN CẤU TRÚC LOGIC MỨC CAOBIỂU DIỄN CẤU TRÚC LOGIC MỨC CAODù 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_AJMP ENDCASETESTB : CMP AL, ‘B’ JNE TESTCCALL PROC_BJMP ENDCASETESTC : CMP AL, ‘C’JNE TESTDCALL PROC_CJMP ENDCASETESTD : CMP AL, ‘D’JNE ENDCASECALL PROC_DENDCASE : ………. ...
  • 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

Điện - Điện tử

... 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 ra 1 lần, ta dùng chỉ thị LOCAL ngay sau ... trong DL, ta có thể viết Macro xuất ký tự trong DL, ta có thể viết Macro PUTCHAR như sau :PUTCHAR như sau : PUTCHAR MACRO MOV AH,2 INT 21H ENDM CHUONG 9 MACROCHUONG 9 MACRO2323 ... 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...
  • 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

Điện - Điện tử

... công như sau :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 ... CON12CẤU TRÚC CỦA CTCONTÊNCTC PROC [NEAR|FAR] CÁC LỆNH CỦA CTC RETTÊNCTC ENDP Chương 10: CHƯƠNG TRÌNH CON29CÁC VÍ DỤ MINH HỌANHẬP VÀO 1 SỐ HỆ HEX. IN RA SỐ ĐÃ NHẬP VỚI YÊU CẦU SAU :ViẾT ... LẬP TRÌNH ASM.RẤT DỄ XẢY RA CÁC TRƯỜNG HỢP LÀM MẤT GIÁ TRỊ CỦA MÀ CT CHÍNH ĐÃ ĐẶT VÀO THANH GHI ĐỂ SỬ DỤNG SAU NAY KHI TA GỌI CTCON. Chương 10: CHƯƠNG TRÌNH CON17EXTRNBáo cho Assembler...
  • 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

Điện - Điện tử

... trình sau sẽ thiết lập video mode là Ex : đoạn chương trình sau sẽ thiết lập video mode là hight resolution graphics, đợi gỏ 1 phím sau đó thiết lập hight resolution graphics, đợi gỏ 1 phím sau ... chương trình thực hiện như sau: . Lập chế độ hiển thi màu 80 x 25. Xoá cửa sổ tại góc trái trên : cột 26 dòng 8 và góc phải dưới tại cột 52 dòng 16 thành màu đỏ. . Sau đó hiển thị kí tự A màu ... TRẢ VỀ :AL = KÝ TỰ ĐÃ ĐỌC ĐƯC ; AH = THUỘC TÍNH CỦA KÝ TỰEX : THIẾT LẬP CURSOR TẠI HÀNG 5 CỘT 1 SAU ĐÓ NHẬN 1 KÝ TỰ NHẬP.LƯU KÝ TỰ ĐÃ ĐỌC ĐƯC VÀ THUỘC TÍNH CỦA KÝ TỰ NÀY.GETCHAR :MOV AH, 8MOV...
  • 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

Điện - Điện tử

... tin sau :Bytes Mô tả00H active flag (=0 Non bootable =80H Bootable)01H starting head – Nơi bắt đầu Partittion02H starting cylinder 10/17/12 LAP TRINH XU LY DIA TU18THÔNG TIN TRONG MASTER ... luận lý của đĩa được mô tả như hình sau :BẢNG FATFILE ALLOCATION TABLE 10/17/12 LAP TRINH XU LY DIA TU14 Còn được gọi là Boot Sector. Ổ đĩa cứng gọi là Master boot, là Sector đầu tiên khi ... 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...
  • 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

Điện - Điện tử

... Chuỗi8 Chương 14 Lập trình XL Chuỗi34REPKhởi tạo CX với số byte cần chuyển Sau đó thực hiện lệnh REP MOVSB Sau mỗi lệnh MOVSB, CX giảm 1 cho đếnkhi nó =0  hết chuỗi. Chương 14 Lập trình ... STOSB.STOSB (STORE STRING BYTE)LƯU CHUỖI CÁC BYTESCHUYỂN NỘI DUNG ALĐẾN BYTE ĐƯỢC TRỎBỞI ES:DI. SAU KHI LỆNH ĐƯỢC THỰCHiỆN DI TĂNG 1 NẾU DF=0HoẶC GiẢM 1 NẾU DF =1 Chương 14 Lập trình XL Chuỗi3Cờ ... Chuỗi23MOVSWChuyển một chuỗi các word (2 bytes)DS:SI trỏ đến chuỗi nguồnES:DI trỏ đến chuỗi đích Sau khi đã chuyển 1 word củachuỗi cả SI và DI cùng tănglên 2 nếu DF=0 hoặc cùng giảmđi 2 nếu...
  • 46
  • 475
  • 1

Xem thêm