Lập trình với ngôn ngữ assembly
-
TỔNG QUAN VỀ NGÔN NGỮ LẬP TRÌNH C C là ngôn ngữ lập trình cấp cao, được sử dụng rất phổ biến để lập trình hệ thống cùng với Assembler và phát triển các ứng dụng. Vào những năm cuối thập kỷ 60 đầu thập kỷ 70 của thế kỷ XX, Dennish Ritchie (làm việc tại phòng thí nghiệm Bell) đã phát triển ngôn ngữ lập trình C
26p sakuraphuong 31-05-2013 138 15 Download
-
Họ vi điều khiển PIC và dsPIC do hãng Microchip chế tạo và sản xuất với công nghệ hiện đại, phù hợp cho các ứng dụng đơn giản cho đến phức tạp. Đặc biệt ngoài ngôn ngữ lập trình assembler như các MCU khác, người dùng có thể lập trình PIC trên ngôn ngữ C quen thuộc thông qua các phần mềm hỗ trợ ( PIC18C ; CCS C ; …….).
21p nvtloventy 15-01-2014 162 33 Download
-
Với kết cấu nội dung gồm 7 chương, tài liệu "Ngôn ngữ lập trình Assembly" giới thiệu đến các bạn những nội dung cơ bản về kiến trúc phần cứng và phần mềm của bộ vi xử lý x86 Fmaily. Ngôn ngữ lập trình Assembly để giải quyết các bài toán mức thấp của hệ thống: Vào, ra dữ liệu, điều khiển hệ thống. Với các bạn đang học chuyên ngành Kỹ thuật lập trình máy tính thì đây là tài liệu tham khảo hữu ích.
130p daoanhhuong86 28-03-2016 224 44 Download
-
Các hệ đếm Biểu diễn số và kí tự trong máy tính Tổ chức CPU và bộ nhớ trong Các lệnh Assembly cơ bản Bộ môn Kỹ thuật máy tính & mạng – Khoa CNTT Kiến trúc máy tính 2 - 2 Hợp ngữ (Assembly language) là một ngôn ngữ lập trình cấp thấp, mục đích nhằm giao tiếp trực tiếp với phần cứng của máy tính. Máy tính chỉ có khả năng hiểu được các tín hiệu 0, 1 dưới dạng điện hoặc từ, gọi là tín hiệu nhị phân (ngôn ngữ nhị phân còn được gọi là ngôn ngữ máy)....
61p muaythai10 17-11-2011 380 85 Download
-
Lập trình hướng đối tượng Công nghệ hướng đối tượng Ngôn ngữ lập trình Java Ví dụ và bài tập Lịch sử phát triển của các NNLT . Hợp ngữ (Assembly language): Là một ngôn ngữ lập trình tuần tự, gần với tập các lệnh mã máy của CPU. ▫ Khó nhớ, khó viết, nhất là với những bài toán phức tạp. ▫ Khó sửa lỗi, bảo trì. Lịch sử phát triển của các NNLT (2) NNLT cấu trúc/thủ tục: Xây dựng chương trình dựa trên các hàm/thủ tục/chương trình con Dữ liệu và xử...
57p nguyenvanhabk1 03-09-2012 125 33 Download
-
Chương 2: Liên kết ngôn ngữ assembly với ngôn ngữ bậc cao. Chương này cung cấp những nội dung kiến thức sau: Ngôn ngữ C và hợp ngữ, ngôn ngữ Pascal và hợp ngữ, ngôn ngữ C++ và hợp ngữ. Mời các bạn cùng tham khảo.
33p tangtuy19 22-07-2016 45 4 Download
-
Học phần "Kỹ thuật vi xử lý" này trang bị cho sinh viên những kiến thức tổng quan về vi xử lý và hệ vi xử lý; Cấu trúc và hoạt động của vi xử lý; kiến thức về vi điều khiển và họ vi điều khiển 8051; Ngôn ngữ assembly và lập trình ứng dụng; Thực hành lập trình với vi điều khiển 8051 bằng assembly.
13p hoangvanlong24 30-07-2024 12 4 Download
-
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 87 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 468 99 Download
-
ASSEMBLY Là ngôn ngữ lập trình cấp thấp gần với ngôn ngữ máy, chương trình sau khi viết bằng ASSEMBLY cần được chuyển qua mã lệnh hay còn gọi là mã máy của vi điều khiển, quá trình chuyển đổi được thực hiện bằng chương trình dịch ASSEMBLY. Các mã lệnh sau đó được nạp vào room của vi điều khiển để thực hiện chương trình. Có nhiều chương trình biên dịch nhưng thông dụng nhất hiện nay là MACRO ASSEMBLY của hãng microsoft và turbo của hãng borland....
17p tien71317 09-03-2013 408 100 Download
-
Ngôn ngữ DCL dùng để tạo các hộp thoại. So với cách giao tiếp trên dòng lệnh, hộp thoại có nhiều ưu điểm như: Nhập liệu thuận tiện, Giao diện thân thiện hơn… Các hộp thoại và các biến cố được điều khiển bằng AutoLISP Các nút điều khiển trên hộp thoại gọi là các tile. Các tile này có thể được kết hợp theo nhóm subasembly, sắp xếp trong 1 dòng hoặc cột (cluster). Các tile trong nhóm assembly được gọi là children....
4p hienpn 07-09-2012 299 52 Download
-
Giới thiệu về ngôn ngữ C và keilC: 1. Ngôn ngữ C: 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. Hơn thế, C đôi khi được đánh giá như là "có khả năng di động", cho thấy sự khác nhau quan trọng giữa nó với ngôn ngữ bậc thấp như là Assembler, đó là việc mã C có thể được dịch và thi hành trong hầu hết các máy tính, hơn hẳn các ngôn ngữ hiện tại trong khi đó thì Assembler...
14p tanglong_nb12 12-06-2012 434 126 Download
-
Lập trình hợp ngữ (assembly language programming) cho họ vi điều khiển MCS51. Một chương trình viết bằng hợp ngữ (chương trình hợp ngữ) là chương trình được viết bằng việc sử dụng các câu lệnh trong tập lệnh của họ vi điều khiển với các mã lệnh dưới dạng mã gợi nhớ. Chương trình hợp ngữ thường được gọi là chương trình nguồn hay mã nguồn được một chương trình biên dịch (chương trình dịch) dịch ra thành ngôn ngữ máy dưới dạng mã nhị phân và được nạp vào bộ nhớ chương trình của vi điều khiển thông qua một máy nạp chương trình (Programmer)....
8p vubangbk_cap 26-10-2011 173 37 Download
-
trong lập trình có một câu đơn giản cũng có giá trị là: nên chọn công cụ cho phù hợp với công việc cần làm. Ví dụ như khi viết các chương trình tuy cập đến các cấp thấp của máy tính, bạn nên dùng Assembler
6p ben_123 07-10-2011 93 13 Download
-
Sử dụng một cách tiếp cận lập trình khai báo để viết các quy tắc xác nhận hợp lệ dữ liệu XML của bạn Puneet Kathuria, Kiến trúc sư tư vấn CNTT, IBM David Webber, Kiến trúc sư cao cấp, INTEGRITYOne Partners Martin Roberts, Nhà phát triển/nhà thiết kế dự án nguồn mở CAM, Ontology Systems Tóm tắt: Trong bài này, chúng tôi trình bày một cách tiếp cận để xác nhận hợp lệ XML bằng cách sử dụng các khuôn mẫu CAM (Content Assembly Mechanism ...
14p hoathietmoclan 13-09-2011 82 3 Download
-
Kiến thức cần nhớ – Ngôn ngữ C# cơ bản: cú pháp. – Khái niệm CLR. – Khái niệm Assemblies. Ứng dụng thực tiễn – Xây dựng các chương trình C# đầu tiên 3 Summary .Tham khảo tài liệu 'giáo trình c# và.net framework - bài 9', 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ả
13p catmeo9x 23-07-2011 139 14 Download
-
Ngôn ngữ C được thiết kế bởi Dennis Ritchie ở phòng thí nghiệm Bell vào đầu những năm 1970. - Sự phát triển của C dựa trên các ngôn ngữ đã có: - ALGOL 60 (1960), - CPL (Cambridge, 1963), -l BCPL (Martin Richard, 1967), - B (Ken Thompson, 1970) - C là ngôn ngữ lập trình cấp cao, được sử dụng rất phổ biến để lập trình hệ thống cùng với Assembler và phát triển các ứng dụng, dù rằng đang có sự chuyển đổi sang dùng C++. -l 90% của UNIX được viết bằng C...
4p suatuoi_vinamilk 12-07-2011 157 20 Download
-
Trong các của Windows từ Windows 95 trở đi Registry là trung tâm lưu trữ tất cả các thông tin cấu hình liên quan đến cài đặt Windows, sở thích người dùng, phần mền cài đặt, thiết bị. Hầu hết tất cả các phần mềm thương mại sử dụng Registry để chứa thông tin của chính nó, và các thành phần COM phải được đặt thông tin của chúng trong Registry để mà được gọi bởi các ứng dụng khách..NET Framework đã giảm sự quan trọng của Registry đối với ứng dụng, vì assembly đã trở thành "tự cung...
10p cachuadam 21-05-2011 84 14 Download
-
Để phát triển chương trình trong Active Directory ta dùng các lớp trong namespace System.DirectoryServices và phải tham chiếu assembly System.DirectoryServices .với các lớp này ta có thể truy vấn các đối tượng ,xem và cập nhật các thuộc tính, tìm các đối tượng và di chuyển các đối tượng đến một chổ chứa đối tượng khác. ta sẽ học các phần sau : - Các lớp trong namespace System.DirectoryServices - Tiến trình kết nối đến Active Directory - - Lấy các mục trong thư mục, tạo đối tượng mới và cập nhật các mục tồn tại - Tìm kiếm...
10p cachuadam 21-05-2011 104 9 Download
-
Visual studio.NET là một môi trường tích hợp triển khai phần mềm(Intergrated Development Environmet, IDE). Nó được thiết kế để lập ra một tiến trình viết mã, gỡ rối, và biên dịch thành một assembly một cách dễ dàng. Visual studio.NET cho bạn một ứng dụng multiple-document-interface rất tinh vi, trong đó bạn có thể liên kết mọi thứ để phát triển đoạn mã của bạn. Nó bao gồm: Một Text Editor : trong đó bạn có thể viết đoạn mã C#. Text e ditor này thì hơi phức tạp, và rất rành cú pháp C#. ...
16p cachuadam 21-05-2011 145 34 Download