lập trình xử lý mảng và chuỗi

Cấu trúc máy tính và lập trình Assembly : :LẬP TRÌNH XỬ LÝ MẢNG & CHUỔI part 9 docx

Cấu trúc máy tính và lập trình Assembly : :LẬP TRÌNH XỬ LÝ MẢNG & CHUỔI part 9 docx

... Lập trình XL Chuỗi 43 B4 Viết chương trình nhập chuỗi ký tự viết hoa ký tự nguyên âm, viết thường ký tự phụ âm Ví dụ : Nhập chuỗi : “aBcdE” Xuất chuỗi: “AbCdE” B5 Viết chương trình nhập vào chuỗi ... n Chèn chuỗi s2 vào chuỗi s1 vị trí ký tự thứ n chuỗi s1 Ví dụ : Nhập chuỗi s1 : “abcde” Nhập chuỗi s2 : “fgh” Nhập n = Xuất kết : “abcfghde” B6 Viết chương trình nhập vào từ bàn phím chuỗi tính ... trình XL Chuỗi 42 B1 Viết chương trình nhập vào từ, sau in ký tự từ theo chiều dọc Thí dụ Nhập CONG Xuất : C O N G B2 Viết chương trình nhập vào chuỗi, sau đổi tất chuỗi thành chữ hoa in chuỗi hình...

Ngày tải lên: 26/07/2014, 17:20

5 584 0
Cấu trúc máy tính và lập trình Assembly : :LẬP TRÌNH XỬ LÝ MẢNG & CHUỔI part 8 pdf

Cấu trúc máy tính và lập trình Assembly : :LẬP TRÌNH XỬ LÝ MẢNG & CHUỔI part 8 pdf

... khai báo mảng có 100 phần tử có giá trị khởi tạo Chương 14 Lập trình XL Chuỗi 38 Chương 14 Lập trình XL Chuỗi 39 Chương 14 Lập trình XL Chuỗi 40 ... Chương 14 Lập trình XL Chuỗi 37 MẢNG CHIỀU Một dãy phần tử có kiểu liệu, có tên gọi Khai báo MKT DB ‘abcdef’ ; mảng ký tự MNB Dw 10h,20h,30h,40h,50h,60h ; mảng số ArrA DB 100 DUP(0) ; khai báo mảng...

Ngày tải lên: 26/07/2014, 17:20

5 425 0
Cấu trúc máy tính và lập trình Assembly : :LẬP TRÌNH XỬ LÝ MẢNG & CHUỔI part 7 potx

Cấu trúc máy tính và lập trình Assembly : :LẬP TRÌNH XỬ LÝ MẢNG & CHUỔI part 7 potx

... Chương 14 Lập trình XL Chuỗi 32 Chương 14 Lập trình XL Chuỗi 33 REP Khởi tạo CX với số byte cần chuyển Sau thực lệnh REP MOVSB Sau lệnh MOVSB, CX giảm =0  hết chuỗi Chương 14 Lập trình XL Chuỗi ... CX, REP MOVSB ……… Bài tập : Viết đoạn chương trình chép chuỗi STRING1 thí dụ trước vào chuỗi STRING2 theo thứ tự ngược lại Chương 14 Lập trình XL Chuỗi 35 ...

Ngày tải lên: 26/07/2014, 17:20

5 376 0
Cấu trúc máy tính và lập trình Assembly : :LẬP TRÌNH XỬ LÝ MẢNG & CHUỔI part 6 pptx

Cấu trúc máy tính và lập trình Assembly : :LẬP TRÌNH XỬ LÝ MẢNG & CHUỔI part 6 pptx

... STOSB (LƯU CHUỖI BYTE) Chương 14 Lập trình XL Chuỗi 27 STOSW (LƯU CHUỖI WORD) Chương 14 Lập trình XL Chuỗi 28 Chương 14 Lập trình XL Chuỗi 29 Chương 14 Lập trình XL Chuỗi 30 ...

Ngày tải lên: 26/07/2014, 17:20

5 347 0
Cấu trúc máy tính và lập trình Assembly : :LẬP TRÌNH XỬ LÝ MẢNG & CHUỔI part 4 ppsx

Cấu trúc máy tính và lập trình Assembly : :LẬP TRÌNH XỬ LÝ MẢNG & CHUỔI part 4 ppsx

... BYTE THỨ THỨ  AL Chương 14 Lập trình XL Chuỗi 17 LODSW (LOAD STRING WORD) NẠP CHUỖI CÁC WORD CHUYỂN WORD TẠI ĐỊA CHỈ DS:SI  AX SI TĂNG HAY GiẢM TÙY TRẠNG THÁI DF Chương 14 Lập trình XL Chuỗi ... BX POP AX RET DISPSTR ENDP Chương 14 Lập trình XL Chuỗi 19 CHƯƠNG TRÌNH HÒAN CHỈNH Viết chương trình nhập chuỗi ký tự tối đa 80 ký tự, hiển thị 15 ký tự chuỗi nhập dòng kế .MODEL SMALL STACK ... AX,4C00H INT 21H MAIN ENDP ; READSTR PROC …………… ; DISPSTR PROC ……………… END MAIN Chương 14 Lập trình XL Chuỗi 20 ...

Ngày tải lên: 26/07/2014, 17:20

5 351 0
Cấu trúc máy tính và lập trình Assembly : :LẬP TRÌNH XỬ LÝ MẢNG & CHUỔI part 3 ppt

Cấu trúc máy tính và lập trình Assembly : :LẬP TRÌNH XỬ LÝ MẢNG & CHUỔI part 3 ppt

... Vào : DX = địa offset chuỗi Chuỗi phải kết thúc kí tự ‘$’ Chú ý : thay dùng lệnh MOV OFFSET ta dùng lệnh LEA Chương 14 Lập trình XL Chuỗi 14 CÁC THAO TÁC XỬ CHUỔI For counter Do HiỂN THỊ CHUỖI ... offset chuỗi BX chứa số ký tự nhập 8H mã ASCII Backspace không  lưu vào chuỗi tăng số ký tự lên Đúng  lùi trỏ DI giảm số ký tự nhập Chương 14 Lập trình XL Chuỗi 13 NHẬP XUẤT CHUỖI HiỂN THỊ CHUỖI ... khởi tạo ES CLD ; xử từ trái  phải MOV AL,'A' STOSB ; AL chứa ký tự cần lưu STOSB ; lưu ký tự ‘A’ MOV AH,4CH ; lưu ký tự thứ INT 21H MAIN ENDP END MAIN Chương 14 Lập trình XL Chuỗi 12 THÍ DỤ...

Ngày tải lên: 26/07/2014, 17:20

5 322 0
Cấu trúc máy tính và lập trình Assembly : :LẬP TRÌNH XỬ LÝ MẢNG & CHUỔI part 2 pps

Cấu trúc máy tính và lập trình Assembly : :LẬP TRÌNH XỬ LÝ MẢNG & CHUỔI part 2 pps

... ngắt 21H Chương 14 Lập trình XL Chuỗi Chương 14 Lập trình XL Chuỗi NHẬP CHUỖI Chương 14 Lập trình XL Chuỗi NHẬP CHUỔI Ta có thễ dùng hàm INT 21h đọc ký tự từ bàn phím để nhập chuỗi cách dùng vòng ... THAO TÁC XỬ CHUỖI NHẬP CHUỔI Input : AH = 0AH, ngắt 21H DS:DX = địa buffer, buffer[0] kích thước tối đa chuỗi, buffer[1] kích thước liệu nhập Output : Chuỗi buffer chứa nội dung nhập vào từ ... BỞI ES:DI SAU KHI LỆNH ĐƯỢC THỰC HiỆN DI TĂNG NẾU DF=0 HoẶC GiẢM NẾU DF =1 LƯU CHUỖI CÁC BYTES Chương 14 Lập trình XL Chuỗi 10 ...

Ngày tải lên: 26/07/2014, 17:20

5 405 0
Cấu trúc máy tính và lập trình Assembly : :LẬP TRÌNH XỬ LÝ MẢNG & CHUỔI part 1 potx

Cấu trúc máy tính và lập trình Assembly : :LẬP TRÌNH XỬ LÝ MẢNG & CHUỔI part 1 potx

... tác chuỗi DF=0 chuỗi xử theo chiều tăng tức địa vùng nhớ chứa chuỗi tăng dần (chuỗi xử từ trái qua phải) DF=1 chuỗi xử theo chiều tăng tức địa vùng nhớ chứa chuỗi giảm dần (chuỗi xử ... GiỚI THIỆU CHUỖI Trong ASM 8086 khái niệm chuỗi nhớ hay chuỗi mảng byte hay word  Các lệnh thao tác với chuỗi thiết kế cho thao tác với mảng Chương 14 Lập trình XL Chuỗi Cờ hướng DF Cờ ... 14 Lập trình XL Chuỗi LỆNH LIÊN QUAN ĐẾN CỜ HƯỚNG CLD (CLEAR DIRECTION FLAG) XÓA CỜ HƯỚNG DF =0 STD (SET DIRECTION FLAG) THIẾT LẬP CỜ HƯỚNG DF=1 Chương 14 Lập trình XL Chuỗi Chương 14 Lập trình...

Ngày tải lên: 26/07/2014, 17:20

5 551 3
Lập trình xử lý mảng & chuỗi docx

Lập trình xử lý mảng & chuỗi docx

... tác chuỗi DF=0 chuỗi xử theo chiều tăng tức địa vùng nhớ chứa chuỗi tăng dần (chuỗi xử từ trái qua phải) DF=1 chuỗi xử theo chiều tăng tức địa vùng nhớ chứa chuỗi giảm dần (chuỗi xử ... Chương 14 Lập trình XL C huỗi 26 STOSB (LƯU CHUỖI BYTE) Chương 14 Lập trình XL C huỗi 27 STOSW (LƯU CHUỖI WORD) Chương 14 Lập trình XL C huỗi 28 Chương 14 Lập trình XL C huỗi 29 Chương 14 Lập trình ... dụng lệnh xử chuỗi, ta phải xác định hướng xử chuỗi cách set hay clear cờ hướng Lệnh đặt cờ hướng : CLD : xóa cờ hướng, chuổi xử từ trái  phải STD : đặt cờ hướng, chuổi xử từ phải...

Ngày tải lên: 27/06/2014, 12:20

46 852 0
Lập trình Xử lý đĩa và File

Lập trình Xử lý đĩa và File

... TRINH XU LY DIA TU 37 LẬP TRÌNH XỬ FILE GiỚI THIỆU FILE CÁC HÀM CHỨC NĂNG XỬ FILE CỦA INT 21H CỦA DOS 09/19/12 LAP TRINH XU LY DIA TU 38 GIỚI THIỆU FILE Trong quản File, Dos vay mượn ... nạp vào địa 0000:7C00H Nếu máy khơng bị Virus lệnh chương trình BOOT JMP 7C3EH, nghĩa nhảy đến chương trình nạp mồi chương trình nạp mồi (Bootstrap Loader) nạp thành phần cốt lõi DOS lên RAM q trình ... Viết chương trình ghi liệu vào file với u cầu : • Tên file nhập từ bàn phím • Dữ liệu ghi vào file gỏ từ bàn phím kết thúc việc nhập phím CTRL+Z Viết chương trình gộp nội dung file vào cuối file...

Ngày tải lên: 22/08/2012, 09:35

65 1,1K 5
GIÁO TRÌNH CẤU TRÚC MÁY TÍNH LẬP TRÌNH HỢP NGỮ_CHƯƠNG 11 Lập trình xử lý đĩa và file pptx

GIÁO TRÌNH CẤU TRÚC MÁY TÍNH LẬP TRÌNH HỢP NGỮ_CHƯƠNG 11 Lập trình xử lý đĩa và file pptx

... TRINH XU LY DIA TU 37 LẬP TRÌNH XỬ FILE GiỚI THIỆU FILE CÁC HÀM CHỨC NĂNG XỬ FILE CỦA INT 21H CỦA DOS 22/08/2011 LAP TRINH XU LY DIA TU 38 GIỚI THIỆU FILE Trong quản File, Dos vay mượn ... nạp vào địa 0000:7C00H Nếu máy khơng bị Virus lệnh chương trình BOOT JMP 7C3EH, nghĩa nhảy đến chương trình nạp mồi chương trình nạp mồi (Bootstrap Loader) nạp thành phần cốt lõi DOS lên RAM q trình ... Viết chương trình ghi liệu vào file với u cầu : • Tên file nhập từ bàn phím • Dữ liệu ghi vào file gỏ từ bàn phím kết thúc việc nhập phím CTRL+Z Viết chương trình gộp nội dung file vào cuối file...

Ngày tải lên: 22/07/2014, 00:20

65 1,8K 1
Tài liệu Hợp ngữ ASM-Chương 12-Lập trình xử lý Đĩa& FILE-Phần 2- Sector vật lý và logic pptx

Tài liệu Hợp ngữ ASM-Chương 12-Lập trình xử lý Đĩa& FILE-Phần 2- Sector vật lý và logic pptx

... nạp vào địa 0000:7C00H Nếu máy không bị Virus lệnh chương trình BOOT JMP 7C3EH, nghĩa nhảy đến chương trình nạp mồi chương trình nạp mồi (Bootstrap Loader) nạp thành phần cốt lõi DOS lên RAM trình ... FILE ALLOCATION TABLE DOS quản File nhờ vào bảng gọi bảng FAT Trong bảng FAT có ghi cluster bắt đầu File đâu ? đĩa Clusters trống chưa cấp phát tổ chức luận đĩa mô tả hình sau : Bảng Boot ... Tọa độ vật : C=0, H=0, R =1 (C0H0R1) tức sector track đầu tiên, mặt đĩa ổ đĩa cứng Trong Master boot có chứa bảng PARTITION TABLE cho biết tầm địa vật (dung lượng) ổ đĩa luận Master boot...

Ngày tải lên: 20/12/2013, 21:15

12 647 6
Cấu trúc máy tính và lập trình Assembly : LẬP TRÌNH XỬ LÝ MÀN HÌNH & BÀN PHÍM part 10 ppsx

Cấu trúc máy tính và lập trình Assembly : LẬP TRÌNH XỬ LÝ MÀN HÌNH & BÀN PHÍM part 10 ppsx

... LẬP TRÌNH XỬ PHÍM Kiểm tra trạng thái phím Ctrl, Alt, Shift : Chúng ta đọc trực tiếp từ địa 0:0417 ... ES:[417H], AL ; MOV AH , 2H INT 16H Chuoung 10 Lap trinh xu ly man hinh 57 BÀI TẬP LẬP TRÌNH BÀI : VIẾT ĐOẠN CHƯƠNG TRÌNH LÀM CÁC VIỆC SAU : CUỘN WINDOW TỪ HÀNG 5, CỘT 10 TỚI HÀNG 20 CỘT 70 VỚI THUỘC ... WINDOW ĐI GỎ PHÍM, XÓA TOÀN BỘ MÀN HÌNH Chuoung 10 Lap trinh xu ly man hinh 58 BÀI TẬP LẬP TRÌNH BÀI : VIẾT CHƯƠNG TRÌNH LÀM CÁC VIỆC SAU : XUẤT CHUỔI “GO VAO KY TU THUONG : ‘ KHI USER GỎ KÝ TỰ (KHI...

Ngày tải lên: 26/07/2014, 17:20

6 594 2
Cấu trúc máy tính và lập trình Assembly : LẬP TRÌNH XỬ LÝ MÀN HÌNH & BÀN PHÍM part 9 ppt

Cấu trúc máy tính và lập trình Assembly : LẬP TRÌNH XỬ LÝ MÀN HÌNH & BÀN PHÍM part 9 ppt

... LẬP TRÌNH XỬ PHÍM BÀN PHÍM Chuoung 10 Lap trinh xu ly man hinh 50 BÀN PHÍM Chuoung 10 Lap trinh xu...

Ngày tải lên: 26/07/2014, 17:20

6 448 0
Cấu trúc máy tính và lập trình Assembly : LẬP TRÌNH XỬ LÝ MÀN HÌNH & BÀN PHÍM part 8 doc

Cấu trúc máy tính và lập trình Assembly : LẬP TRÌNH XỬ LÝ MÀN HÌNH & BÀN PHÍM part 8 doc

... 08H INT 10H ĐỌC KÝ TỰ THUỘC TÍNH KÝ TỰ READ CHARACTER AND ATTRIBUTE AH =8 ; BH = TRANG MÀN HÌNH TRI 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 ... ĐƯC THUỘC TÍNH CỦA KÝ TỰ NÀY LOCATE : MOV AH, MOV BH, MOV DX, 0501H INT 10H GETCHAR : MOV AH, MOV BH, INT 10H MOV CHAR, AL MOV ATTRIB , AH Chuoung 10 Lap trinh xu ly man hinh 44 GHI KÝ TỰ ... = THUỘC TÍNH CỦA KÝ TỰ SẼ XUẤT CX = HỆ SỐ LẶP Chuoung 10 Lap trinh xu ly man hinh 45 GHI KÝ TỰ THUỘC TÍNH KÝ TỰ HÀM 0AH INT 10H WRITE CHARACTER AND ATTRIBUTE CHỨC NĂNG 0AH INT 10H : XUẤT (GHI)...

Ngày tải lên: 26/07/2014, 17:20

6 482 0
Cấu trúc máy tính và lập trình Assembly : LẬP TRÌNH XỬ LÝ MÀN HÌNH & BÀN PHÍM part 7 pdf

Cấu trúc máy tính và lập trình Assembly : LẬP TRÌNH XỬ LÝ MÀN HÌNH & BÀN PHÍM part 7 pdf

... HÀM 05H INT 10H THIẾT LẬP TRANG MÀN HÌNH SET VIDEO PAGE AH = ; AL = TRANG MÀN HÌNH SẼ LÀ TRANG HIỆN HÀNH EX : THAY ĐỔI ... Lap trinh xu ly man hinh 38 HÀM 05H INT 10H INT 10H MOV AH, MOV DX, OFFSET TRANG1 INT 21H THIẾT LẬP TRANG MÀN HÌNH SET VIDEO PAGE INT 10H MOV AX, 4C00H INT 21H MAIN ENDP DATA MOV AH, TRANG0 DB ... SẼ THAY ĐỐI TỪ ĐẾN 24 TỪ TRÊN XUỐNG CỘT SẼ THAY ĐỔI TỪ ĐẾN 79 TỪ TRÁI SANG PHẢI TA CÓ THỂ CUỘN VÀI DÒNG HOẶC CẢ WINDOWS TOÀN BỘ WINDOWS BỊ CUỘN  MÀN HÌNH BỊ XOÁ Chuoung 10 Lap trinh xu ly man...

Ngày tải lên: 26/07/2014, 17:20

6 474 0
Cấu trúc máy tính và lập trình Assembly : LẬP TRÌNH XỬ LÝ MÀN HÌNH & BÀN PHÍM part 6 docx

Cấu trúc máy tính và lập trình Assembly : LẬP TRÌNH XỬ LÝ MÀN HÌNH & BÀN PHÍM part 6 docx

... SAVECURSOR INT 10H Ex2: lưu kích thước trỏ hành vào biến trước thay đổi kích thước trỏ để sau phục hồi lại Chuoung 10 Lap trinh xu ly man hinh 34 Thiết lập vò trí hành HÀM 02H INT 10H SET CURSOR POSITION ... dòng (từ 0-7) 00 12 CGA/EGA Chuoung 10 Lap trinh xu ly man hinh MONOCHROME 32 Ex: Minh họa Thiết lập trỏ có hình khối đặc MOV AH , MOV CH, MOV CL,0CH INT 10H Để thay đổi dạng trỏ : AH = CH = TOP ... POSITION AH = ; DH = CHỈ SỐ DÒNG ; DL = CHỈ SỐ CỘT ; BH= TRANG MÀN HÌNH CHỨA CURSOR Ex : THIẾT LẬP CURSOR TẠI TỌA ĐỘ (DÒNG 10, CỘT 20) CỦA TRANG MOV AH, ; Chức set cursor MOV DH, 10 ; dòng 10...

Ngày tải lên: 26/07/2014, 17:20

6 458 0
Cấu trúc máy tính và lập trình Assembly : LẬP TRÌNH XỬ LÝ MÀN HÌNH & BÀN PHÍM part 5 pps

Cấu trúc máy tính và lập trình Assembly : LẬP TRÌNH XỬ LÝ MÀN HÌNH & BÀN PHÍM part 5 pps

... xu ly man hinh 27 CÁC HÀM XỬ MÀN HÌNH Các chức xử hình nằm INT 10h Chức (để AH ) nhiệm vụ set video mode chọn mono, text, graphic color mode Set cursor line thiết lập dòng quét tạo dạng cho ... Chuoung 10 Lap trinh xu ly man hinh 28 CÁC HÀM XỬ MÀN HÌNH Các chức xử hình nằm INT 10h Chức (để AH ) 0Ah nhiệm vụ Ghi ký tự bỏ qua thuộc tính ký tự vào vò trí trỏ hành 0Bh Chọn palette màu 0Ch ... phải MOV BH, INT 10H Chuoung 10 Lap trinh xu ly man hinh 26 Ví dụ tổng hợp : Viết chương trình thực sau: Lập chế độ hiển thi màu 80 x 25 Xố cửa sổ góc trái : cột 26 dòng góc phải cột 52 dòng...

Ngày tải lên: 26/07/2014, 17:20

6 696 6
Cấu trúc máy tính và lập trình Assembly : LẬP TRÌNH XỬ LÝ MÀN HÌNH & BÀN PHÍM part 4 doc

Cấu trúc máy tính và lập trình Assembly : LẬP TRÌNH XỬ LÝ MÀN HÌNH & BÀN PHÍM part 4 doc

... THÍ DỤ VỀ TRANG MH ĐỂ HIỂN THỊ KÝ TỰ VỚI THUỘC TÍNH CỦA NÓ TẠI VỊ TRÍ BẤT KỲ  CHỨA KÝ TỰ THUỘC TÍNH VÀO TỪ TƯƠNG ỨNG TRONG TRANG HIỂN THỊ HOẠT ĐỘNG G EX : Lấp đầy hình chữ ‘A’ màu đỏ xanh Chuoung ... thiết bị xuất chuẩn (màn hình) Chọn chế độ hiển thị : Chức AH = 0, ngắt 10H Vào : AH = 0, AL = kiểu Ví dụ : thiết lập chế độ văn màu XOR AH, AH MOV AL, ; chế độ văn màu 80 x 25 INT 10H Chuoung ... man hinh 22 THAY ĐỔI SIZE CON TRỎ MÀN HÌNH Chức AH = 1, ngắt 10H Vào : AH = 1, CH = dòng qt đầu, CL = dòng qt cuối Ví dụ : thiết lập trỏ với kích thước lớn MOV AH, MOV CH, ; dòng bắt đầu MOV CL,...

Ngày tải lên: 26/07/2014, 17:20

6 449 0
Cấu trúc máy tính và lập trình Assembly : LẬP TRÌNH XỬ LÝ MÀN HÌNH & BÀN PHÍM part 3 ppt

Cấu trúc máy tính và lập trình Assembly : LẬP TRÌNH XỬ LÝ MÀN HÌNH & BÀN PHÍM part 3 ppt

... (video page) nhớ Riêng card mono hiển thò trang – trang Số trang phụ thuộc vào mode hình hình Trong card hình màu, ta ghi vào trang hiển thò trang khác chuyển đổi qua lại vò trí trang Các trang ... CÁC MODE MÀN HÌNH Các Card hình CGA,EGA,VGA cho phép chuyển đổi Video mode nhờ INT 10h 10h Các trình ứng dụng thường dùng INT 10h 10h để tìm Video mode hành h Ex: Ex: ứng dụng thường muốn thể...

Ngày tải lên: 26/07/2014, 17:20

6 480 0
w