Trang Chủ Phát triển Vi mã là gì? - định nghĩa từ techopedia

Vi mã là gì? - định nghĩa từ techopedia

Mục lục:

Anonim

Định nghĩa - Microcode có nghĩa là gì?

Microcode là mức chỉ định thấp nhất của bộ hướng dẫn bộ xử lý và máy. Nó là một lớp bao gồm các tập lệnh nhỏ, được lấy từ ngôn ngữ máy. Microcode thực hiện các hoạt động đăng ký cấp điều khiển ngắn, bao gồm nhiều hướng dẫn vi mô, mỗi lệnh thực hiện một hoặc nhiều hoạt động vi mô.

Microcode và ngôn ngữ máy khác nhau. Ngôn ngữ máy hoạt động ở lớp trên của phần cứng trừu tượng. Tuy nhiên, microcode xử lý các hoạt động cấp thấp hơn hoặc dựa trên mạch. Bởi vì microcode thường được nhúng trong phần cứng, nó không thể bị thay đổi.

Techopedia giải thích về Microcode

Microcode là kết quả của việc giải thích ngôn ngữ máy cấp thấp hơn. Nó quản lý tài nguyên phần cứng ở cấp độ đăng ký hoặc mạch. Ngôn ngữ máy diễn giải và gửi hướng dẫn máy đến cấp lớp phần cứng thấp nhất nơi chúng được dịch thành các chương trình vi mô nhỏ gọi là microcodes. Mỗi đoạn vi mã có thể chứa một hoặc nhiều lệnh vi mô, thực hiện các hoạt động dựa trên mạch.

Microcode được lưu trữ trong ROM hoặc trong ROM lập trình được xóa (EPROM) và không thể dễ dàng sửa đổi bởi các lập trình viên chung. Các tác vụ vi mã bao gồm kết nối các thanh ghi khác nhau bằng các đơn vị logic số học, thực hiện các phép tính toán học và lưu kết quả trong thanh ghi.

Vi mã là gì? - định nghĩa từ techopedia