Bài thực hành assembler
-
Bài giảng Hợp ngữ và lập trình hệ thống trang bị cho học viên các khái niệm cơ bản của các phần mềm hệ thống, trang bị kỹ năng dụng ngôn ngữ bậc thấp Assembly trong việc điều hành và ghép nối giữa các phần mềm ứng dụng với phần cứng của máy tính, cung cấp kiên thức để khai thác tài nguyên phần cứng của máy tính trên trong môi trường Windows thông qua các hàm API.
7p tangtuy19 22-07-2016 83 4 Download
-
Để học tốt bài lập trình C bằng Keil C yêu cầu bạn phải có kiến thức căn bản về C như hàm con, sử dụng con trỏ, các kiểu dữ liệu.. C là một ngôn ngữ lập trình tương đối nhỏ gọn vận hành gần với phần cứng và nó giống với ngôn ngữ Assembler hơn hầu hết các ngôn ngữ bậc cao.
12p lvanmongl 06-01-2014 458 99 Download
-
Viết chương trình xuất ra màn hình một số dòng. Ví dụ: De chay duoc 1 CT hop ngu ban can thuc hien cac buoc sau: Dich file ASM thanh file OBJ Lien ket file OBJ thanh file EXE Chay file EXE
8p trinhsonk44dvt01 21-10-2011 200 75 Download
-
Tham khảo tài liệu 'bài thực hành số 1 - ngôn ngữ lập trình assembly', công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
5p dohongpro 04-10-2011 723 175 Download
-
Copy tlink.exe vào thư mục: canh35vt1 bằng cách nhấn F5 ghi tên ổ đĩa và đường dẫn(nếu có),tên thư mục chứa cần coppy tới: Làm tương tự coppy file: masm.exe vào thư mục canh35vt1:
19p luongdl1 02-03-2011 247 93 Download
-
Thông tin thể hiện trên màn hình được quy định bởi dữ liệu ghi trong vùng nhớ màn hình. Dữ liệu này được tổ chức khác nhau tùy vào chế độ thể hiện (display mode). Trong chế độ 03h (text 16 màu, 80x25) vùng nhớ màn hình bắt đầu từ địa chỉ B800h:0000. Mỗi màn hình có 80x25 = 2000 kí tự.
4p kaisermtv 04-09-2010 208 82 Download
-
Bàn phím cho máy PC có nhiều loại: 83 phím, 84 phím, 101 phím,… Bên trong mỗi bàn phím là chip điều khiển 8049 và 8042. Khi một phím được nhấn (up-to-down) hay được thả (down-toup), chip điều khiển ghi nhận phím đó bằng một (hoặc một vài) mã số (gọi là mã quét, scan code) và gửi mã này ra cổng 60h, đồng thời tạo tín hiệu ngắt IRQ1.
5p kaisermtv 04-09-2010 536 139 Download
-
Cờ hướng DF (Direction Flag) : xác định hướng xử lí chuỗi. Khi DF = 0 (dùng lệnh CLD) chuỗi được xử lí tăng dần, ngược lại DF = 1 (lệnh STD) chuỗi được xử lí giảm dần. Con trỏ chuỗi: DS:SI – địa chỉ nguồn và ES:DI – địa chỉ đích. Các lệnh trên chuỗi : MOVSB (MOVSW) : chuyển nội dung của byte (word) được định bởi DS:SI đến byte (word) được chỉ bởi ES: DI. Sau đó SI và DI tự động tăng lên 1 (hoặc 2) nếu cờ DF = 0 hay giảm 1 (hoặc 2) nếu DF = 1...
2p kaisermtv 04-09-2010 252 80 Download
-
Hiện tượng tràn số có thể xảy ra và cờ CF chứa bit cuối cùng bị dịch ra khỏi toán hạng.Để dịch bit với các số âm ta nên dùng SAL hoặc SAR tương ứng. Các lệnh quay ROL và ROR : dịch các bit của toán hạng đích sang trái (phải) một hay nhiều bit theo vòng tròn.
2p kaisermtv 04-09-2010 229 78 Download
-
Ngăn xếp (Stack) là vùng nhớ đặc biệt được truy cập theo cơ chế “vào trước ra sau” (LIFO – Last In First Out), nghĩa là dữ liệu nào đưa vào sau sẽ được lấy ra trước. Ngăn xếp gồm nhiều phần tử, mỗi phần tử là một từ (2 bytes). Vị trí của ngăn xếp trong bộ nhớ được xác định bởi cặp thanh ghi SS:SP (SS chứa địa chỉ đoạn, SP chứa địa chỉ ô của đỉnh ngăn xếp). Khi chưa sử dụng, ngăn xếp rỗng, vị trí được xác định bởi SP lúc đó là đáy ngăn xếp....
7p kaisermtv 04-09-2010 357 115 Download
-
Trong hợp ngữ, muốn so sánh hai số, ta phải thực hiện một phép toán số học hoặc logic trên hai số đó và căn cứ vào các bit trong thanh ghi cờ rồi đưa ra kết luận. Để làm việc này, có thể dùng lệnh CMP và TEST. Bản chất của lệnh CMP Des,Src là lệnh SUB Des,Src (thực hiện phép tính Des – Src) nhưng kết quả của phép tính không được lưu vào Des như trong lệnh SUB.
7p kaisermtv 04-09-2010 438 98 Download
-
Tham khảo tài liệu 'bài thực hành số 1: nhập môn', công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
5p kaisermtv 04-09-2010 436 131 Download
-
Bài thực hành số 1 Nhập môn Mục đích Làm quen với ngôn ngữ lập trình Assembly Biết cách viết, dịch, chạy và chẩn lỗi (debug) một vài chương trình đơn giản Tóm tắt lý thuyết Hợp ngữ
5p alex_hoan 18-01-2010 1034 212 Download