A C/C++ MODEL FOR THE 32-BIT MICROPROCESSOR WITH A MEMORY MANAGEMENT UNIT.

  • NGUYỄN HOÀNG NGỌC NGÂN
  • LÊ HÀ THIÊN

Abstract

        Một lõi vi xử lý 32 bit đã được thiết kế và thực hiện với nhiều kỹ thuật tinh tế như đường ống, thực hiện lệnh không theo thứ tự, có đơn vị quản lý bộ nhớ (MMU – Memory Management Unit), dự đoán lệnh rẽ nhánh... Nhằm hỗ trợ việc kiểm tra chức năng cho lõi vi xử lý có MMU bằng cách tạo ra các mẫu ngẫu nhiên, mô hình chức năng lõi đã được xây dựng bằng ngôn ngữ C/C++ dùng để kiểm soát các luồng lệnh, hoạt động và chức năng của lõi vi xử lý. Bài viết trình bày cấu trúc chức năng và hoạt động của mô hình CPU 32 bit (viết tắt là MH-C) bao gồm mô phỏng tập lệnh, mô phỏng MMU và cách thức giao tiếp với môi trường kiểm tra.

 

điểm /   đánh giá
Published
2017-04-27
Section
RESEARCH - DISCUSSION