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 81 4 Download
-
Tài liệu được viết nhằm mục đích cung cấp cho học sinh, sinh viên những kiến thức cơ bản nhất về kỹ thuật vi xử lý nới chung và về bộ vi xử lý Z80 của hãng Zilog nói riêng. Đồng thời để phục vụ cho việc giảng dạy thực hành môn học vi xử lý, tác giả cũng đưa ra một số các bài tập ứng dụng trên modul MP-85MKII và modul I/O AB-10MKII của hãng Mitec.
120p hoahongxanh029712 14-02-2014 202 50 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
-
Bạn có muốn trở thành VXer? Mục đích bài này tôi muốn giới thiệu cho newbie về cách viết VR. Yêu cầu trước hết là biết lập trình ASM. Đoạn ấy tôi không hướng dẫn được các bác tự mua sách học lấy. Tôi không đưa dạng từng lệnh một đâu. Làm như vậy mất hết tính sáng tạo của mọi người đi. Chúng ta sẽ bắt đầu từ các định nghĩa cơ bản. Xin lỗi chua thêm 1 câu: suy nghĩ kỹ khi thực hành, tôi không chịu trách nhiệm về những gì các bác làm Bạn có muốn trở thành VXer? Mục đích...
11p caovananh_vcu45 27-11-2012 472 80 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
-
This article is a hands-on tutorial for building a small boot sector. The first section provides the theory behind what happens at the time the computer is switched on. It also explains our plan. The second section tells all the things you should have on hand before proceeding further, and the third section deals with the programs. Our little startup program won't actually boot Linux, but it will display something on the screen. Bài viết này là một thực hành hướng dẫn cho việc xây dựng một khu vực khởi động nhỏ. Phần đầu tiên cung cấp các lý thuyết sau...
24p tungbk03 09-03-2011 89 10 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 535 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 251 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 228 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 434 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