Câu hỏi

26/04/2013 21:33
ngôn ngữ lập trình cấp thấp là ngôn ngữ gì?
Danh sách câu trả lời (4)

Không phải đâu bạn à. Assemly tuy phức tạp nhưng cũng được xem là cấp khá cao rồi đó. Cấp cao nhất là cấp 5 gồm những ngôn ngữ từ Pascal, C trở lên đến Java, C#. Hợp ngữ tuy phức tạp nhưng là cấp 4.
Những ngôn ngữ cơ bản nhất là Ngôn ngữ mã máy, Máy tính chỉ đọc hỉu được dạng mã này thôi.
Những ngôn ngữ cơ bản nhất là Ngôn ngữ mã máy, Máy tính chỉ đọc hỉu được dạng mã này thôi.

đúng rồi, theo tớ được biết thì ngôn ngữ lập trình cấp thấp gợi là hợp ngữ ( assembly) đây là dạng ngon ngữ lập trình rất gần với ngôn ngữ máy là các ký tự nhị phân. 1 dòng lệnh bằng ngôn ngữ lập trình bậc cao như Visual Basic khi được biên dịch sang hợp ngữ sẽ bao gồm rất nhiều dòng lệnh. Các cracker thường dịch chương trình ra ngôn ngữ Assembly để nghiên cứu và tìm cách bẻ khóa.

Đó là hợp ngữ (assembly). Ngôn ngữ assembly gắn liền với ngôn ngữ nhị phân của máy tính, sử dụng các từ đại diện ngắn gọn thay cho các con số nhị phân dài dòng khó hiểu và sẽ dc trình dịch hợp ngữ dịch trực tiếp sang mã máy. Chương trình viết bằng assembly sẽ có tốc độ cao nhất và dung lượng nhỏ nhất. Chương trình viết bằng ngôn ngữ C có thể đạt tốc độ khoảng 80% chương trình viết bằng assembly. Tuy nhiên vì là ngôn ngữ gắn liền với ngôn ngữ máy nên rất dài dòng, khó viết, khó kiểm lỗi. 1 dòng lệnh đơn giản trong các ngôn ngữ cấp cao khi dịch lại thành assembly có thể dài hàng ngàn, hàng chục ngàn dòng

ngôn ngữ lập trình cấp thấp là ngôn ngữ mã máy, như LC3 ...
Trả lời câu hỏi
Câu hỏi lĩnh vực Lập trình
Rao vặt Siêu Vip