Skip to main content

Mã máy là gì?

Mã máy là ngôn ngữ thiết yếu hoặc cơ bản cung cấp nền tảng cho tất cả các máy tính hiện đang hoạt động.Về cơ bản, mã máy dựa trên một luồng của các nhân vật của O O và I I, với sự sắp xếp của các nhân vật xác định bản chất của hành động chi tiết trong thông điệp.Đôi khi được gọi là mã nhị phân, mã máy là ngôn ngữ của máy tính kể từ thời của bộ não điện tử của 1940 1940 qua các hệ thống máy tính ngày nay.Khi một lập trình viên viết mã cho một chương trình, các câu lệnh Ngôn ngữ nguồn được biên dịch thành một đầu ra biểu mẫu sử dụng mã nhị phân này.Mã máy sau đó được lưu trữ dưới dạng tệp thực thi cho đến khi tệp được truy cập và lệnh để chạy.Khi mã được quét và chạy, hệ thống điện toán đọc sự sắp xếp của các ký tự và nhận hướng dẫn về những việc cần làm tiếp theo.

Đọc mã máy được thực hiện bởi bộ vi xử lý trong máy tính.Về cơ bản, bộ vi xử lý chỉ biết chỉ đọc một số nhân vật nhất định tại một thời điểm để giải thích chính xác lệnh.Việc xác định số lượng ký tự sẽ đọc tại một thời điểm được đặt bởi các chu vi trong tệp thực thi.Ví dụ, các hướng dẫn có thể thông báo cho bộ vi xử lý để đọc một chuỗi 32 ký tự liên tiếp tại một thời điểm.Bộ xử lý sẽ xem xét một nhóm ba mươi hai ký tự của mã máy và thực hiện các hướng dẫn được tìm thấy ở đó trước khi chuyển sang bộ mã tiếp theo trong chuỗi.Việc sử dụng mã máy cũng hữu ích cho các lập trình viên khi cố gắng sửa đổi mã hoặc cô lập một số vấn đề với hoạt động.Khi điều này là cần thiết, lập trình viên thường sẽ đặt hàng một bản in của mã thực tế, được gọi là bãi rác.Hợp đồng sẽ hiển thị trình tự của các ký tự, mặc dù định dạng đơn giản này sẽ sử dụng các chữ số thập lục phân để thể hiện mỗi bốn bit của ký tự, giúp bản in dễ dàng hơn nhiều cho lập trình viên dày dạn.