MÔ HÌNH C/C++ CHO LÕI CPU 32-BIT CÓ ĐƠN VỊ QUẢN LÝ BỘ NHỚ.

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

Tóm tắt

        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á
Phát hành ngày
2017-04-27
Chuyên mục
NGHIÊN CỨU - TRAO ĐỔI